.collection-table{width:100%;max-width:1240px;padding:0 20px;margin:0 auto}.collection-table modal-opener{display:block;width:100%;margin-top:auto}@media only screen and (max-width:767px){.collection-table{overflow-y:scroll;padding:0}}.collection-table__table{border-collapse:collapse}@media only screen and (max-width:767px){.collection-table__table{min-width:calc(100% + 150px)}}.collection-table__table thead{border-bottom:0}.collection-table__table thead tr th:first-child{min-width:200px}@media only screen and (max-width:767px){.collection-table__table thead tr th:first-child{border-top:1px solid #d7d2cb;border-left:1px solid #d7d2cb;border-right:1px solid #d7d2cb;position:sticky;top:0;left:0;z-index:2;background:#fffef8;min-width:104px}.collection-table__table thead tr th:first-child:after{content:'';position:absolute;top:0;width:1px;right:-1px;height:100%;background:#d7d2cb}}.collection-table__table thead th.collection-table__heading-first,.collection-table__table thead th.collection-table__heading-second{border-top-left-radius:8px;border:1px solid #d7d2cb;background:#d4f3da;padding:32px 16px}@media only screen and (max-width:767px){.collection-table__table thead th.collection-table__heading-first,.collection-table__table thead th.collection-table__heading-second{padding:8px}}.collection-table__table thead th.collection-table__heading-first h2,.collection-table__table thead th.collection-table__heading-second h2{font-size:16px;font-weight:500;line-height:140%;letter-spacing:1.28px;text-transform:uppercase;margin-bottom:0;font-family:var(--font-primary)}@media only screen and (max-width:767px){.collection-table__table thead th.collection-table__heading-first h2,.collection-table__table thead th.collection-table__heading-second h2{font-size:10px;letter-spacing:.8px}}.collection-table__table thead th.collection-table__heading-second{border-top-left-radius:0;border-top-right-radius:8px;background:#fed3f8;margin-left:10px}.collection-table__table thead th.collection-table__decorative{background:#efece7;border-top:1px solid #d7d2cb}@media only screen and (max-width:767px){.collection-table__table thead th.collection-table__decorative{display:none}}.collection-table__table thead th.collection-table__decorative--mobile{display:none}@media only screen and (max-width:767px){.collection-table__table thead th.collection-table__decorative--mobile{display:table-cell;background:#efece7;border-top:1px solid #d7d2cb;position:sticky;top:0;left:96px;z-index:2;padding:0 3px}.collection-table__table thead th.collection-table__decorative--mobile:after{content:'';position:absolute;top:0;right:0;width:5px;height:100%;background:#efece7;box-shadow:4px 0 8px 0 rgba(16,49,43,.12)}.collection-table__table thead th.collection-table__decorative--mobile:before{content:'';position:absolute;right:-1px;width:1px;height:100%;top:0;background:#d7d2cb}}.collection-table__table tr td:after{width:0}.collection-table__table tr td{padding:0;border:1px solid #d7d2cb}.collection-table__table tbody tr{background-color:transparent;border-bottom:0}.collection-table__table tbody tr td.collection-table__product-heading{background:#fdf8eb;font-size:18px;font-weight:500;line-height:1.6;letter-spacing:.18px;text-align:center;padding:20px 12px;width:328px;max-width:328px;vertical-align:baseline}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__product-heading{padding:8px;font-size:12px;min-width:150px;letter-spacing:normal}}.collection-table__table tbody tr td.collection-table__option{font-size:16px;font-weight:500;line-height:1.6;letter-spacing:.16px;font-family:var(--font-primary);padding:16px;background:#fdf8eb;max-width:200px}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__option{padding:8px;font-size:12px;font-weight:500;line-height:18px;max-width:96px;letter-spacing:normal;position:sticky;top:0;left:0;z-index:2}.collection-table__table tbody tr td.collection-table__option:after{content:'';position:absolute;top:0;width:1px;right:-1px;height:100%;background:#d7d2cb}.collection-table__table tbody tr td.collection-table__option:before{content:'';position:absolute;bottom:-1px;width:100%;left:0;height:1px;background:#d7d2cb}}.collection-table__table tbody tr td.collection-table__content{padding:16px}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__content{padding:8px}}.collection-table__table tbody tr td.collection-table__content h3{margin-bottom:0;font-size:16px;font-weight:300;line-height:1.6;letter-spacing:.16px;color:#13322b;font-family:var(--font-primary);text-align:center}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__content h3{font-size:12px;font-weight:300;line-height:18px;letter-spacing:normal}}.collection-table__table tbody tr td.collection-table__content svg{text-align:center;display:block;margin:0 auto}.collection-table__table tbody tr td.collection-table__content .collection-table__table-description{height:auto;display:flex;flex-direction:column;align-items:stretch;min-height:110px}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__content .collection-table__table-description{min-height:160px}}.collection-table__table tbody tr td.collection-table__content .collection-table__table-description p{font-size:14px;text-align:center;font-weight:300;line-height:1.6;margin-bottom:20px}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__content .collection-table__table-description p{font-size:12px;line-height:18px;margin-bottom:18px;letter-spacing:normal}}.collection-table__table tbody tr td.collection-table__content .collection-table__table-description p a{font-family:var(--font-primary);display:block;margin-top:auto;font-size:14px;font-weight:300;line-height:1.6;text-decoration-line:underline}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__content .collection-table__table-description p a{letter-spacing:normal}}.collection-table__table tbody tr.collection-table__first-option td:first-child{border-top-left-radius:8px}.collection-table__table tbody tr td.collection-table__decorative{background:#efece7;border-top:none;border-bottom:none}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__decorative{display:none}}.collection-table__table tbody tr td.collection-table__decorative--mobile{display:none}@media only screen and (max-width:767px){.collection-table__table tbody tr td.collection-table__decorative--mobile{display:table-cell;background:#efece7;border-top:none;border-bottom:none;padding:0 3px;position:sticky;top:0;left:96px;z-index:2}.collection-table__table tbody tr td.collection-table__decorative--mobile:after{content:'';position:absolute;top:0;right:0;width:5px;height:100%;background:#efece7;box-shadow:4px 0 8px 0 rgba(16,49,43,.12)}.collection-table__table tbody tr td.collection-table__decorative--mobile:before{content:'';position:absolute;right:-1px;width:1px;height:100%;top:0;background:#d7d2cb}}.collection-table__table tbody tr:last-child td.collection-table__decorative{border-bottom:1px solid #d7d2cb}.collection-table__table tbody tr:last-child td.collection-table__decorative--mobile{border-bottom:1px solid #d7d2cb}td.collection-table__empty-field{background:#fffef9;border:none!important}@media only screen and (max-width:767px){td.collection-table__empty-field{border-left:1px solid #d7d2cb!important;position:sticky;top:0;left:0;z-index:2}td.collection-table__empty-field:after{content:'';position:absolute;top:0;width:1px!important;right:-1px;height:100%;background:#d7d2cb}td.collection-table__empty-field:before{content:'';position:absolute;bottom:-1px;width:100%;left:0;height:1px;background:#d7d2cb}}.collection-table__modal-button{text-align:center;width:100%;background:0 0;font-size:14px;font-weight:300;line-height:1.6;text-decoration-line:underline;display:block;margin-top:auto;cursor:pointer}@media only screen and (max-width:767px){.collection-table__modal-button{font-size:12px;line-height:18px}}.collection-table-product__modal-subtitle{font-size:16px;font-weight:500;line-height:140%;letter-spacing:1.28px;text-transform:uppercase;margin-bottom:8px;text-align:center;font-family:var(--font-primary)}.collection-table-product__modal-title{font-size:32px;font-weight:400;line-height:120%;letter-spacing:-.64px;text-align:center;margin-bottom:24px}.collection-table-product-modal .product__accordion .accordion-item__body{color:#6b6560;padding-bottom:24px;line-height:160%}.collection-table-product-modal .product__accordion .accordion-item__body>p:not(:last-child){margin-bottom:16px}.collection-table-product-modal .product__accordion .accordion-item__body>ul{padding-left:25px;list-style-type:square}.collection-table-product-modal .product__accordion .accordion-item__body a{letter-spacing:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-decoration:underline}.collection-table-product-modal .product__accordion .accordion-item__body a:hover{color:rgba(var(--color-hover-link),1);text-decoration:none}.collection-table-product-modal .product__accordion .accordion-item__body a:hover u{text-decoration:none}.collection-table-product-modal .product__accordion .accordion-item__body table{font-size:12px;font-style:normal;font-weight:300;line-height:1.5}.collection-table-product-modal .product__accordion .accordion-item__body table tr{background-color:transparent;border-radius:0}@media only screen and (max-width:767px){.collection-table-product-modal .product__accordion .accordion-item__body table tr{display:flex;flex-direction:column}}.collection-table-product-modal .product__accordion .accordion-item__body table td,.collection-table-product-modal .product__accordion .accordion-item__body table th{vertical-align:top;padding:0}@media only screen and (max-width:767px){.collection-table-product-modal .product__accordion .accordion-item__body table td:not(:last-child),.collection-table-product-modal .product__accordion .accordion-item__body table th:not(:last-child){margin-bottom:8px}}.collection-table-product-modal .product__accordion .accordion-item__body table td:first-child,.collection-table-product-modal .product__accordion .accordion-item__body table th:first-child{padding-right:12px}@media only screen and (max-width:767px){.collection-table-product-modal .product__accordion .accordion-item__body table td:first-child,.collection-table-product-modal .product__accordion .accordion-item__body table th:first-child{padding:0;width:100%!important}}.collection-table-product-modal .product__accordion .accordion-item__body table td:last-child,.collection-table-product-modal .product__accordion .accordion-item__body table th:last-child{padding-left:12px}@media only screen and (max-width:767px){.collection-table-product-modal .product__accordion .accordion-item__body table td:last-child,.collection-table-product-modal .product__accordion .accordion-item__body table th:last-child{padding:0;width:100%!important}}.collection-table-product-modal .product__accordion .accordion-item__body table td dl,.collection-table-product-modal .product__accordion .accordion-item__body table th dl{display:flex;justify-content:space-between}.collection-table-product-modal .product__accordion .accordion-item__body table td dl+br,.collection-table-product-modal .product__accordion .accordion-item__body table td dl~br,.collection-table-product-modal .product__accordion .accordion-item__body table th dl+br,.collection-table-product-modal .product__accordion .accordion-item__body table th dl~br{content:"";display:block;height:8px}.collection-table-product-modal .product__accordion .accordion-item__body table td dt,.collection-table-product-modal .product__accordion .accordion-item__body table th dt{display:flex;flex:1}.collection-table-product-modal .product__accordion .accordion-item__body table td dt:after,.collection-table-product-modal .product__accordion .accordion-item__body table th dt:after{content:"";display:inline-block;flex:1;border-bottom:1px dashed rgba(var(--color-border),1);margin:0 10px 4px;height:12px}@media only screen and (min-width:768px){.collection-table-product-modal .product__accordion .accordion-item__body table tr td:not(:last-child):after{display:none}}modal-tabs{display:block}modal-tabs .collection-table-product__tab-buttons{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:435px;margin:18px auto 20px auto;border-bottom:1px solid #d7d2cb}modal-tabs .collection-table-product__tab-buttons .collection-table-product__tab-button{width:100%;max-width:50%;text-align:center;cursor:pointer;background:0 0;font-size:16px;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:1.28px;text-transform:uppercase;position:relative}@media only screen and (max-width:767px){modal-tabs .collection-table-product__tab-buttons .collection-table-product__tab-button{font-size:12px}}modal-tabs .collection-table-product__tab-buttons .collection-table-product__tab-button.active-tab-button:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#00c65e}