:root{--font-logo: Futura, "Zen Kaku Gothic New", sans-serif;--font-heading: Futura, "Zen Kaku Gothic New", sans-serif;--font-body: Futura, "Zen Kaku Gothic New", sans-serif;--font-size-heading-2-base: clamp( 1.0494rem, .9406914364640884rem + .4638232044198895vw, 1.31175rem )}.rte a,.shopify-policy__body a{word-break:break-all}.header__links-primary .header__links-list>li>a[href="/collections/sale"]{color:red!important}.drawer-menu__primary-links>.drawer-menu__item>a[href="/collections/sale"]{color:red!important}.header__links-secondary{margin-right:1em}.header__links-secondary .header__links-list li:nth-child(n+3){display:none}.drawer-menu__contents{padding-bottom:26px}.drawer-menu__item{border-bottom:0}.drawer-menu__link{height:40px;font-size:1rem}.drawer-menu__link .icon{width:10px;height:10px}ul.drawer-menu__secondary-links{background-color:#254d2b;margin-top:6px;padding-top:15px;padding-bottom:90px}ul.drawer-menu__secondary-links a{color:#fff}ul.drawer-menu__secondary-links .drawer-menu__link{font-size:.87rem}.drawer-menu__item--account-item{border-top:1px solid #ffffff}.drawer-menu__item--account-item .drawer-menu__link{height:var(--item-height)}.drawer-menu__item--account-item .icon svg{color:#fff}.trackForm form{display:flex;width:100%}.trackForm input[type=text]{flex:1 1 auto;padding:.5rem 1rem;border:1px solid #000}.trackForm button{flex:0 0 auto;padding:.5rem 2rem;margin-left:1rem;border:1px solid #000;transition:background-color .2s,color .2s}.trackForm button:hover{background-color:#254d2b;color:#fff}.accordion__label-icons .icon{top:0}#shopify-section-template--21980913107217__collection_list_slider_YX7i9E .section-introduction{width:100%}#shopify-section-template--21980913107217__collection_list_slider_YX7i9E .carousel__navigation-buttons{display:none}#shopify-section-template--21980913107217__collection_list_slider_YX7i9E h2,#shopify-section-template--21980913107217__collection_list_slider_YX7i9E p{text-align:center}#shopify-section-template--21980913107217__collection_list_slider_YX7i9E .collection-item--label-background-gradient .collection-item__image-wrapper .collection-item__label{padding-bottom:20px}#shopify-section-template--21980913107217__collection_list_slider_YX7i9E .collection-item__image-wrapper .collection-item__label .collection-item__title{display:block;text-align:center;font-size:clamp(1.45rem,1.4rem + .8vw,2.4rem)}#shopify-section-template--21980913107217__collection_list_slider_YX7i9E .collection-item__icon{display:none}body.is-modal-visible{position:fixed;left:0;width:100%}.multi-column__grid-item-image-figure,.multi-column__grid-item-image-figure>a{position:relative}.multi-column__grid-item-small-caption{position:absolute;left:var(--spacing-3);right:var(--spacing-3);bottom:var(--spacing-3);margin:0;color:#fff;font-size:clamp(1.2rem,1.2rem + .8vw,1.6rem)}.featured-collection-slider__heading>a{text-decoration:underline}.section-introduction__heading>a{text-decoration:underline}.modal-sizeguide{position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .3s}.modal-sizeguide.is-visible{pointer-events:auto;opacity:1;transition:opacity 0s}.modal-sizeguide__bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .3s}.modal-sizeguide.is-visible .modal-sizeguide__bg{opacity:.8}.modal-sizeguide__in{position:absolute;left:0;bottom:0;width:100%;height:100%;overflow:hidden;overflow-y:auto}@media(min-width:960px){.modal-sizeguide__in{max-height:100%}}.modal-sizeguide__box{width:100%;background-color:#fff;border-radius:10px 10px 0 0;overflow:hidden;transform:translateY(100%);transition:transform .3s ease-out}@media(min-width:960px){.modal-sizeguide__box{max-width:500px;min-height:100%;margin-left:auto;border-radius:0;transform:translate(100%)}}.modal-sizeguide.is-visible .modal-sizeguide__box{transform:translateY(0)}@media(min-width:960px){.modal-sizeguide.is-visible .modal-sizeguide__box{transform:translate(0)}}.modal-sizeguide__heading{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #E6E6E6}.modal-sizeguide__ttl{font-size:20px;font-weight:400}.modal-sizeguide__close{display:block;width:16px;height:16px;border:0;background:transparent}.modal-sizeguide__close .icon{display:block;width:100%;height:100%}.modal-sizeguide__body{padding:20px}.modal-sizeguide__body p:not(:first-child){margin-top:1.5em}.modal-sizeguide__body img{max-width:100%;height:auto}.modal-sizeguide__trigger{margin-top:1em;text-align:right}.modal-sizeguide__trigger a{text-decoration:underline;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
