.cart__drawer-form{position:relative}.dtails-cart-terms-buy-buttons-full{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:480px){.dtails-cart-terms-buy-buttons{grid-template-columns:repeat(2,1fr)}}.dtails-cart-terms-checkbox{grid-column:1 / -1;margin-bottom:12px}.dtails-cart-terms-checkbox .checkbox{box-shadow:none}.dtails-cart-terms-checkbox .checkbox:not(:checked){background-color:transparent;border:1px solid #000}.dtails-cart-terms-checkbox label{padding-inline-start:8px}.dtails-cart-terms-drawer{position:fixed;z-index:999999;top:0;right:0;bottom:0;width:100%;max-height:100%;padding:12px 32px 24px;background-color:#fff;opacity:0;transform:translateY(100%);transition:all .25s cubic-bezier(.165,.84,.44,1);visibility:hidden;border-radius:8px}.dtails-cart-terms-drawer--opened{max-height:100vh;transform:translate(0);visibility:visible;opacity:1}.dtails-cart-terms-drawer__inner{display:flex;flex-direction:column;max-height:100%}.dtails-cart-terms-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:16px 0 8px}.dtails-cart-terms-drawer__close{width:24px;height:24px;cursor:pointer}.dtails-cart-terms-drawer__content{overflow:hidden;overflow-y:auto;margin-bottom:20px;font-size:14px}.dtails-cart-terms-drawer__footer div{width:100%;cursor:pointer}@media screen and (min-width:700px){.dtails-cart-terms-drawer{width:680px;padding:1.5rem 0 2.5rem;padding:32px 56px}}.quick-buy-drawer .dtails-cart-terms-drawer{width:100%;position:absolute;top:0;left:0;padding:20px;overflow-x:hidden;overflow-y:auto}.duckfeet-klaviyo-form input[type=text],.duckfeet-klaviyo-form input[type=email],.duckfeet-klaviyo-form input[type=tel],.duckfeet-klaviyo-form input[type=number]{-webkit-appearance:none!important;appearance:none!important;width:100%!important;height:var(--input-height)!important;box-sizing:border-box!important;border-radius:5px!important;border:1px solid #c6c6c6!important;background:#fff!important;color:rgb(var(--text-color))!important;padding-inline:var(--input-padding-inline, 1rem)!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;box-shadow:none!important;transition:border-color .15s ease-in-out!important}.duckfeet-klaviyo-form input[type=text]:hover,.duckfeet-klaviyo-form input[type=email]:hover,.duckfeet-klaviyo-form input[type=tel]:hover,.duckfeet-klaviyo-form input[type=number]:hover,.duckfeet-klaviyo-form input[type=text]:focus,.duckfeet-klaviyo-form input[type=email]:focus,.duckfeet-klaviyo-form input[type=tel]:focus,.duckfeet-klaviyo-form input[type=number]:focus{border-color:#000!important;outline:none!important;box-shadow:none!important}.duckfeet-klaviyo-form input::placeholder{color:rgb(var(--text-color) / .5)!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;opacity:1!important}.duckfeet-klaviyo-form input::-webkit-input-placeholder{color:rgb(var(--text-color) / .5)!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;opacity:1!important}.duckfeet-klaviyo-form input::-moz-placeholder{color:rgb(var(--text-color) / .5)!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;opacity:1!important}.duckfeet-klaviyo-form .klaviyo-form-button{-webkit-appearance:none!important;appearance:none!important;width:100%!important;border:none!important;border-radius:var(--rounded-button)!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;letter-spacing:var(--text-letter-spacing)!important;line-height:1.6!important;padding-block:var(--spacing-2-5)!important;padding-inline:var(--spacing-5)!important;cursor:pointer!important;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out!important}.duckfeet-klaviyo-form .duckfeet-klaviyo-form__submit{background-color:rgb(var(--button-background-primary))!important;color:rgb(var(--button-text-primary))!important;font-size:14px!important}.duckfeet-klaviyo-form .duckfeet-klaviyo-form__dismiss{background-color:transparent!important;color:rgb(var(--text-color))!important;font-size:14px!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:.15em!important}.media-with-text__newsletter-drawer.drawer,newsletter-modal.media-with-text__newsletter-drawer{--drawer-content-max-height: min(90vh, 640px);--drawer-body-padding: 0;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:min(445px,calc(100vw - 2rem))!important;height:auto!important;max-height:90vh;padding:0!important;transform:translate(-50%,-50%)}newsletter-modal:not(:defined){display:none}.media-with-text__newsletter-drawer::part(content){height:auto;max-height:var(--drawer-content-max-height);border-radius:10px;overflow:hidden}.media-with-text__newsletter-drawer::part(header){display:none}.media-with-text__newsletter-drawer::part(body){padding:0}.media-with-text__newsletter-drawer>[is=close-button]{display:grid!important;top:.75rem;right:.75rem;left:auto;z-index:2;width:2rem;height:2rem;place-items:center;border-radius:50%;background:rgb(var(--dialog-background))}.media-with-text__newsletter-drawer .newsletter-drawer__content{padding:var(--spacing-10) var(--spacing-8) var(--spacing-8)}@media screen and (max-width:699px){.media-with-text__newsletter-drawer.drawer{width:min(100vw - 1.5rem,445px)!important}.media-with-text__newsletter-drawer .newsletter-drawer__content{padding:var(--spacing-8) var(--spacing-6) var(--spacing-6)}}.media-with-text__inline-form{display:grid;gap:var(--spacing-4)}.product-description-read-more{display:grid;gap:var(--spacing-2)}.product-description-read-more__toggle{justify-self:start;padding:0;border:none;background:none;font:inherit;cursor:pointer}.size-chart-drawer::part(content),.size-chart-drawer::part(body){overflow-x:hidden;max-width:100%}.size-chart-drawer__content{overflow-x:hidden;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.size-chart-drawer__content>*:not(.size-chart-table-scroll){max-width:100%}.size-chart-drawer__content .size-chart-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-block:var(--spacing-4)}.size-chart-drawer__content table{width:max-content;min-width:100%;margin:0;border-spacing:0;font-size:var(--text-sm, .875rem);line-height:1.4;border:1px solid rgb(var(--text-color) / .14)}.size-chart-drawer__content th,.size-chart-drawer__content td{padding:.75rem 1rem!important;text-align:center;white-space:nowrap;border:1px solid rgb(var(--text-color) / .1);vertical-align:middle}.size-chart-drawer__content thead th{background:rgb(var(--text-color) / .06);font-weight:700;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;text-align:center!important;color:rgb(var(--text-color))}.size-chart-drawer__content tbody tr:nth-child(2n) td{background:rgb(var(--text-color) / .025)}.size-chart-drawer__content tbody tr:hover td{background:rgb(var(--text-color) / .05)}.size-chart-drawer__content td:first-child{font-weight:700;min-width:5.5rem;padding-inline:1.25rem 1rem;color:rgb(var(--text-color))}.size-chart-drawer__content th:first-child{min-width:5.5rem;padding-inline:1.25rem 1rem}@media screen and (max-width:999px){.size-chart-drawer__content th,.size-chart-drawer__content td{padding:.65rem .85rem}.size-chart-drawer__content td:first-child,.size-chart-drawer__content th:first-child{padding-inline:1.1rem .85rem}.size-chart-drawer__content th:first-child,.size-chart-drawer__content td:first-child,.size-chart-drawer__content tbody tr:nth-child(2n) td:first-child,.size-chart-drawer__content tbody tr:hover td:first-child{position:sticky;left:0;z-index:2;background:rgb(var(--dialog-background, 255 255 255));box-shadow:6px 0 10px -6px #0003}.size-chart-drawer__content thead th:first-child{z-index:3}}.size-system-picker{display:grid;width:auto}.size-system-picker__toggles{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:fit-content}.size-system-picker__toggle{-webkit-appearance:none;appearance:none;position:relative;border:none;background:transparent;color:#000000b3;font:inherit;font-size:var(--text-base);font-weight:500;line-height:1;padding:.15rem .2rem;cursor:pointer;transition:color .15s ease}.size-system-picker__toggle:after{content:"";position:absolute;left:.2rem;right:.2rem;bottom:0;border-bottom:1px dotted transparent;pointer-events:none;transition:border-color .15s ease}.size-system-picker__toggle.is-active,.size-system-picker__toggle[aria-pressed=true]{color:#000}.size-system-picker__toggle.is-active:after,.size-system-picker__toggle[aria-pressed=true]:after{border-bottom-color:#000000b3}.size-system-picker__toggle:hover:not(.is-active){color:#000}.variant-picker__option--size-system .variant-picker__option-info{align-items:center}.variant-picker__option-actions{display:inline-flex;align-items:center;gap:var(--spacing-3);margin-inline-start:auto}.footer__shipping-to,.panel-footer__shipping-to{padding:19px 0 0}.footer__shipping-to:hover,.panel-footer__shipping-to:hover{opacity:.85}#backInStockModal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-color:#fff;color:#0052af;padding:20px;box-shadow:0 4px 8px #0000001a}#backInStockModal .modal-content{text-align:center;display:flex;flex-wrap:wrap;gap:10px;flex-direction:column}#subscriptionSuccess{color:#1b9500;background-color:#d3efcd;padding:10px}.custom-klaviyo-backinstock-btn{display:none}.custom-klaviyo-backinstock-btn.active{display:block}.custom-klaviyo-backinstock-btn.active+.buy-buttons{display:none}#backInStockForm{display:flex;flex-wrap:wrap;gap:10px;flex-direction:column}@media(max-width:767px){#backInStockModal{width:80%;left:10%;top:50%;transform:translateY(-50%)}}.product-card-variations{position:absolute;top:8px;left:8px;z-index:1;gap:4px;opacity:0;pointer-events:none}.product-card:hover .product-card-variations{opacity:1;pointer-events:auto}.product-card-variations .color-swatch{width:16px;height:16px;margin:0}.product-card-variations .color-swatch:before{display:none}.product-card__badge-list+.product-card-variations{top:32px}.product-info__materials li{margin-top:10px}.product-info__materials img{display:block;margin-bottom:5px;border-radius:3px}.color-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.color-filter-grid .block-swatch{position:relative;align-items:center;justify-content:flex-start;width:100%;height:auto;min-height:var(--input-height);padding:var(--spacing-3) var(--spacing-3);gap:var(--spacing-2);border-radius:4px;font-size:.6875rem}.color-filter-grid .block-swatch__label{line-height:1.2;min-width:0}.color-filter-grid .block-swatch__color{flex-shrink:0;width:var(--spacing-6);height:var(--spacing-6)}.color-filter-grid .block-swatch--has-badge{overflow:visible}.color-filter-grid .block-swatch__edition-badge{position:absolute;top:4px;right:6px;z-index:1;transform:translateY(-50%);font-size:10px;pointer-events:none;background-color:#fff;border:1px solid #eee}.facet-dialog .color-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.button,.btn,.wo-card .wo-btn{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;border-radius:var(--rounded-button);background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));text-align:center;font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);font-weight:700;line-height:1.6;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative}.button--xl,.wo-card .wo-btn{font-size:var(--text-base);padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}@media screen and (min-width:700px){.button,.btn,.wo-card .wo-btn{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}.button--xl,.wo-card .wo-btn{padding-block-start:1.075rem;padding-block-end:1.075rem;padding-inline-start:var(--spacing-10);padding-inline-end:var(--spacing-10)}}.media-with-text__media--ratio{aspect-ratio:var(--media-aspect-ratio);position:relative;overflow:hidden}.media-with-text__media--fixed-height{height:var(--media-height);max-height:var(--media-height);position:relative;overflow:hidden}.media-with-text__media--ratio>*,.media-with-text__media--fixed-height>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.media-with-text__media--ratio video-media,.media-with-text__media--fixed-height video-media{aspect-ratio:unset;--aspect-ratio: unset}@media screen and (max-width:999px){.media-with-text__media--ratio-mobile{aspect-ratio:var(--media-aspect-ratio-mobile);height:auto;max-height:none;position:relative;overflow:hidden}.media-with-text__media--fixed-height-mobile{height:var(--media-height-mobile);max-height:var(--media-height-mobile);aspect-ratio:unset;position:relative;overflow:hidden}.media-with-text__media--ratio-mobile>*,.media-with-text__media--fixed-height-mobile>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.media-with-text__media--ratio-mobile video-media,.media-with-text__media--fixed-height-mobile video-media{aspect-ratio:unset;--aspect-ratio: unset}.media-with-text__media--auto-mobile{aspect-ratio:unset;height:auto;max-height:none}.media-with-text__media--auto-mobile>img,.media-with-text__media--auto-mobile>svg{position:static;inset:auto;width:100%;height:auto;object-fit:contain}.media-with-text__media--auto-mobile video-media{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:var(--media-native-aspect-ratio, 16 / 9);--aspect-ratio: var(--media-native-aspect-ratio, 16 / 9)}}.multi-column-popup .prose{max-width:none}.multi-column-popup::part(header){border-bottom:0}.multi-column-popup::part(header):after{content:none}.multi-column-popup--hide-title::part(header){padding-block-end:var(--spacing-2)}
/*# sourceMappingURL=/cdn/shop/t/59/assets/dtails.css.map */
