@font-face{font-family:Akkurat Pro;src:url(/cdn/shop/files/AkkuratPro-Regular.eot);src:url(/cdn/shop/files/AkkuratPro-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/AkkuratPro-Regular.woff2) format("woff2"),url(/cdn/shop/files/AkkuratPro-Regular.woff) format("woff"),url(/cdn/shop/files/AkkuratPro-Regular.ttf) format("truetype"),font-weight: normal;font-style:normal;font-display:swap}@font-face{font-family:Chronicle Display;src:url(/cdn/shop/files/ChronicleDisplay-Roman.eot);src:url(/cdn/shop/files/ChronicleDisplay-Roman.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ChronicleDisplay-Roman.woff2) format("woff2"),url(/cdn/shop/files/ChronicleDisplay-Roman.woff) format("woff"),url(/cdn/shop/files/ChronicleDisplay-Roman.ttf) format("truetype"),font-weight: normal;font-style:normal;font-display:swap}.product-info-block-1{font:12px/16px Akkurat Pro;letter-spacing:.12px;font-weight:400}.product-detail .detail .title{margin:0 0 .5em;font:32px/40px Chronicle Display;letter-spacing:.05em;font-weight:400}.product-info-block-3{font:16px/24px Chronicle Display;font-weight:400}span.money{font:16px/20px Akkurat Pro;letter-spacing:.16px}.product-form .label{font:14px/18px Akkurat Pro;letter-spacing:.14px;font-weight:400}.size-chart-link__text{vertical-align:middle;font:14px/18px Akkurat Pro;letter-spacing:.14px;font-weight:400}.product-detail-accordion .cc-accordion-item__title{font:14px/18px Akkurat Pro;letter-spacing:.28px;font-weight:700;text-transform:uppercase}.js .cc-accordion-item__content p{font:16px/24px Chronicle Display;font-weight:400}.cc-accordion-item[open]:not(.is-closing) .cc-accordion-item__title:after{transform:rotate(180deg);background-image:url(/cdn/shop/files/download.svg?v=1708151194);background-size:100%;font-size:0;height:12px;background-color:transparent;background-repeat:no-repeat;background-position:center center;width:12px;top:18px}.cc-accordion-item__title:before{background-image:url(/cdn/shop/files/download.svg?v=1708151194);background-size:100%;font-size:0;height:12px;width:12px;background-color:transparent;background-repeat:no-repeat;background-position:center center;transform:rotate(0);top:18px}.cc-accordion-item__title:after{width:0}.cc-accordion-item,.cc-accordion{border:0}.how-to-wear_main{display:table;margin:0 auto;width:100%;padding:0 120px}.how-to-wear_cover,.how_to_wear_left .related-product{display:flex;align-items:flex-start;gap:20px}.how_to_wear_left,.how_to_wear_right{display:block;width:50%}.related-product-image img{vertical-align:middle}.related-product-list{display:flex;flex-direction:column;gap:20px}.section-product-recommendations h4.align-center.hometitle{font:14px/18px Akkurat Pro;letter-spacing:2.1px;font-weight:400}.how-to-wear_main h2{font:14px/18px Akkurat Pro;letter-spacing:2.1px;font-weight:400;margin-bottom:24px}.rel_top p strong{font:14px/18px Akkurat Pro;letter-spacing:.28px;font-weight:700;text-transform:uppercase;display:block}.rel_top p{padding:0;margin:0;display:block;font:14px/21px Chronicle Display;font-weight:400}.rel_bottom span.money{font:14px/18px Akkurat Pro;letter-spacing:.28px;font-weight:700;text-transform:uppercase}.rel_top{min-height:140px;width:100%;display:block}.rel_bottom p{font:12px/16px Akkurat Pro;letter-spacing:.15em}.recomend_slider button.slick-prev.slick-arrow{position:absolute;top:-22px;left:calc(100% - 70px);font-size:0}.recomend_slider button.slick-next.slick-arrow{position:absolute;top:-22px;right:0;font-size:0}.slick-prev,.slick-next{height:40px;width:30px}.collection-listing .recomend_slider .product-block{padding-left:10px;padding-right:10px}.recomend_slider button.slick-prev.slick-arrow svg,.recomend_slider button.slick-next.slick-arrow svg{width:22px;height:22px;stroke:#000;filter:none!important;opacity:1}.collection-listing.related-collection{display:block;margin:0 auto;width:100%;padding:0 120px;max-width:1400px}.section-product-recommendations h4.align-center.hometitle{max-width:1400px;text-align:left;margin:0 auto;padding:0 120px 16px}.how_to_wear_right{position:sticky;top:76px}.collection-listing .product-list{margin-left:-10px}.opt-btn:checked+.opt-label{box-shadow:none}.product-form .quantity-submit-row.has-spb .button{background:#000;color:#fff}.swatch-style-icon_circle .option-selector--swatch .opt-btn:checked+.opt-label:after{box-shadow:none}body.philosophy #content .container{max-width:100%}body.philosophy #content .image-overlap{max-width:100%!important}body.philosophy #content .feature-text-paired{margin-left:5%;margin-right:5%}.collection-listing.csm{display:grid;grid-template-columns:22% 75%;width:100%;grid-column-gap:3%;align-items:center}.collft{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:10px}.colryt{display:block;position:relative;overflow:hidden}.colryt a.prev.ltr-icon{position:absolute;left:0;top:40%;transform:translateY(-50%);z-index:9;background:#fff;width:30px;height:40px;display:flex;align-items:center;justify-content:center}.colryt a.next.ltr-icon{position:absolute;right:0;top:40%;transform:translateY(-50%);z-index:9;background:#fff;width:30px;height:40px;display:flex;align-items:center;justify-content:center}.colryt a.cstarrow svg.feather{width:40px;height:50px}.filter-group{border-bottom:1px solid}.filter-group--applied,.filter-group--availability{margin-bottom:10px;padding-bottom:10px;border-top:1px solid;padding-top:10px}.custom-sticky{position:sticky;position:-webkit-sticky}div#shopify-section-header{-webkit-transition:-webkit-transform .2s ease-in-out 0s;transition:-webkit-transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s,-webkit-transform .2s ease-in-out 0s}div#shopify-chat button.chat-toggle.chat-toggle--text-button{border-radius:0!important;height:40px!important}div#shopify-chat button.chat-toggle svg{height:28px!important}div#shopify-chat button.chat-toggle svg path{fill:#fff!important}div#shopify-chat button.chat-toggle .chat-title{font-size:18px!important}.filter-group__item .filter-group__item__text:before{margin-top:-6px;width:15px;height:15px}span.filter-group__item__text,.cc-price-range__input-container input,.cc-price-range__input-container span,span.filter-toggle__input-label-text{font-size:12px}.product-detail.container{max-width:1360px}.product-media--frame video{max-height:80vh}.product-form .input-row,.buy-buttons-row{margin:0;clear:both}.product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:20px;margin-bottom:10px}.collection-listing a.prev.ltr-icon{position:absolute;left:0;top:40%;z-index:9;background:#fff;display:flex;align-items:center}.collection-listing a.next.ltr-icon{position:absolute;right:0;top:40%;z-index:9;background:#fff;display:flex;align-items:center}.collection-slider .collection-listing svg{width:40px;height:40px}@media(max-width:1400px){.how-to-wear_main,.collection-listing.related-collection,.section-product-recommendations h4.align-center.hometitle{padding:0 110px}}@media(max-width:1199px){.how-to-wear_main,.collection-listing.related-collection,.section-product-recommendations h4.align-center.hometitle{padding:0}.section-product-recommendations h4.align-center.hometitle{padding-bottom:20px}}@media(max-width:767px){.how-to-wear_cover{flex-direction:column-reverse}.how_to_wear_right{position:relative;top:0;width:100%}.how_to_wear_left{width:100%}.collection-listing.csm{grid-template-columns:100%;grid-column-gap:0%;padding:0 20px;gap:30px}.collft{align-items:center;text-align:center}}@media(min-width:768px){.product-block .image-cont .btn.quickbuy-toggle{width:calc(40% - 5px);padding:1em 5px;left:0;right:0;margin:0 auto}.navigation .navigation__tier-1>.navigation__item>.navigation__link:before{left:10px!important;width:calc(100% - 20px)!important}a.navigation__link{padding-right:10px!important;padding-left:10px!important}.filter-group .toggle-target-container{max-height:200px;overflow:hidden;overflow-y:scroll}}@media(min-width:1040px){.product-detail .gallery-size-medium{width:55%}.product-detail .gallery.gallery--layout-carousel-beside .thumbnails .thumbnail{max-width:56px;padding:3px}.product-detail .gallery.gallery--layout-carousel-beside .thumbnails .thumbnail.selected{border:1px solid #838383}.thumbnails .thumbnail.selected:after{background:transparent}.product-detail .gallery.gallery--layout-carousel-beside.has-thumbnails .main-image{max-width:500px}.product-detail .gallery.gallery--layout-carousel-beside.has-thumbnails .main-image{max-height:80vh;position:relative;overflow:hidden}.product-detail .gallery-size-medium+.product-column-right{width:45%;max-width:530px;padding-right:100px}.product-detail .gallery.gallery--layout-carousel-beside .thumbnails{margin-left:0;padding-inline-end:0;width:110px;white-space:normal;overflow:visible}.collection-listing.related-collection{display:block;margin:0 auto;width:100%}.section-product-recommendations h4.align-center.hometitle{max-width:1400px;text-align:left;margin:0 auto;padding-bottom:16px}.strongly-spaced-row,.fully-spaced-row--medium{margin-top:30px;margin-bottom:30px}.flexible-layout .column{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-dev.css.map */
