.collection__image-wrapper:has(.line_banner){height:fit-content}@media screen and (max-width:749px){.product-cart-form .interviewSheet,.cart-checkForm .checkForm{max-height:calc(100% - 160px)}@supports (max-height: calc(100% - env(safe-area-inset-bottom))){.product-cart-form .interviewSheet,.cart-checkForm .checkForm{max-height:calc(100% - 160px - env(safe-area-inset-bottom))}}}.interviewSheet__confirm{margin-top:20px}.confirm-checkbox{display:flex;align-items:flex-start;gap:10px;cursor:pointer;padding:12px 14px;border:1.5px solid rgba(0,0,0,.2);border-radius:4px;background:#fafafa;transition:border-color .15s,background .15s;line-height:1.5}.confirm-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.confirm-checkbox__box{flex-shrink:0;width:18px;height:18px;border:2px solid rgba(0,0,0,.4);border-radius:2px;background:#fff;position:relative;margin-top:1px;transition:background .15s,border-color .15s}.confirm-checkbox input[type=checkbox]:checked+.confirm-checkbox__box{background:var(--accent-color);border-color:var(--accent-color)}.confirm-checkbox input[type=checkbox]:checked+.confirm-checkbox__box:after{content:"";position:absolute;left:3px;top:0;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.confirm-checkbox__text{font-size:.875rem;color:#000000de}.confirm-checkbox__text a{color:var(--error-color);font-weight:500;text-decoration:underline}.confirm-checkbox__text a:hover,.confirm-checkbox__text a:focus{color:var(--error-color)}.cart-checkForm .checkForm .checkForm__section .checkForm__product>li>.product__title{flex:1 1 auto;min-width:0;align-self:center;font-weight:500}.cart-checkForm .checkForm .checkForm__section .checkForm__product>li>dl.product__description{flex:0 0 100%;width:100%;max-width:100%;box-sizing:border-box;margin-top:12px}@media screen and (max-width:640px){.popover--logged{width:auto;min-width:140px;left:auto;right:20px;height:auto!important;border-radius:3px;box-shadow:0 1px 5px 2px #0000001a}.popover--logged .icon--nav-triangle-borderless{right:50px}.popover--logged .popover__inner{display:block;height:auto;overflow:visible}}.collection__image-wrapper:has(.campaign_banner){height:fit-content}.collection__image-wrapper .campaign_banner img{display:block;width:100%;height:auto}.faq .faq__item ul{list-style:disc}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto}.footer__block-item--text .footer__title{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px));font-weight:var(--text-font-bolder-weight)}.mobile-menu__account-section{background:var(--accent-background);margin:-16px -20px 0;padding:15px 20px}.mobile-menu__account-heading{display:flex;align-items:center;margin:0 0 6px;padding:0;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:normal;text-transform:none;color:#666}.mobile-menu__account-heading-icon{display:flex;flex-shrink:0;width:12px;height:12px;margin-right:4px;color:#666}.mobile-menu__account-heading-icon .icon{width:12px;height:12px}.mobile-menu__group-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-color-light, #999);margin:0;padding:14px 0 6px}.mobile-menu__group-label:first-child{padding-top:0}.mobile-menu__divider{border:none;border-top:1px solid var(--border-color);margin:10px 0 0}.mobile-menu .mobile-menu__nav-link{padding:4px 0}.mobile-menu__nav-link-icon{display:flex;flex-shrink:0;align-items:center;margin-left:8px;color:#000}.mobile-menu__nav-link-icon .icon{width:8px;height:12px}.mobile-menu__account-action{padding:8px 0 0}.mobile-menu__account-note{margin:8px 0 0;font-size:11px;line-height:1.5;color:#888}.mobile-menu__logout{margin:16px 0 0;text-align:center}.mobile-menu__logout-link{font-size:12px;line-height:1.4;color:#666}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
