@font-face{font-family:GT America;src:url(/cdn/shop/files/GT-America-Regular.otf?v=1759834795) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(/cdn/shop/files/GT-America-Medium.otf?v=1759834794) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(/cdn/shop/files/GT-America-Bold.otf?v=1759834795) format("opentype");font-weight:700;font-style:normal;font-display:swap}body{font-family:GT America;color:#000;letter-spacing:.2px;line-height:16px;background-color:#fff!important}.heading,.h1,.h2,.h3,.h4,.h5,.h6,.prose :where(h1,h2,h3,h4,h5,h6){font-family:GT America;letter-spacing:.2px;line-height:16px}.announcement-bar{padding:6px 0}.announcement-bar p{font-weight:500;text-transform:uppercase}@media (max-width: 767px){.announcement-bar{padding:4px 0}}.header .header__search-link a,.header .header__account-link a,.header .header__cart-link a{display:flex;align-items:center;gap:8px}.header .header__search-link a p,.header .header__account-link a p{font-weight:500;text-transform:uppercase}.header .header__cart-link a .header__cart-dot{position:unset;background-color:transparent;font-weight:500;text-transform:uppercase;transform:unset;height:auto;width:auto}.header .header__primary-nav,.header .header__secondary-nav{gap:30px}.mega-menu{padding:10px;justify-content:space-between}.mega-menu ul.mega-menu__linklist{display:block}.mega-menu ul.mega-menu__linklist li{padding:10px 0}.mega-menu ul.mega-menu__linklist li a{font-weight:400;text-transform:uppercase}.mega-menu .mega-menu__promo{gap:0}.mega-menu .mega-menu__promo a{max-width:314px;width:100%;position:relative;gap:0}.mega-menu .mega-menu__promo a:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,#0000 41.11%,#00000040)}.mega-menu .mega-menu__promo a p.h6{font-weight:500;font-size:16px;line-height:18px;text-transform:uppercase;color:#fff;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.header{padding:20px 10px}.header .header__primary-nav .header__search-link{display:none}.mobile-collection{display:flex}.mobile-collection .collection-item{position:relative;height:100%;width:50%;aspect-ratio:9/12}.mobile-collection .collection-item a:before{content:"";position:absolute;background:linear-gradient(180deg,#0000 41.11%,#00000040);height:100%;width:100%;top:0;left:0;z-index:1}.mobile-collection .collection-item a{position:relative;text-align:center;display:block;height:100%}.mobile-collection .collection-item a img{height:100%;width:100%;object-fit:cover;object-position:top}.mobile-collection .collection-item a p{font-weight:500;color:#fff;position:absolute;bottom:12px;text-transform:uppercase;z-index:1;width:100%;text-align:center;white-space:nowrap;display:flex;justify-content:center}.header-search__form-control{padding:24px 10px;border-bottom:1px solid #E9E9E9}.custom-sidebar{background-color:#fff;overflow-y:auto;height:0}.custom-sidebar.active{height:100vh}.header .header__account-link a svg,.header .header__cart-link a svg,.header .header__search-link a svg{height:18px;width:18px}.header .header__primary-nav button:before{content:"";position:absolute;top:-8px;left:-8px;height:30px;width:30px;cursor:pointer}@media (max-width: 999px){.header .header__search-link a p,.header .header__account-link a p,.header .header__secondary-nav li.header__search-link{display:none}.header .header__primary-nav .header__search-link{display:block}.header .header__primary-nav,.header .header__secondary-nav{gap:20px}.header .header__cart-link a .header__cart-dot{position:absolute;top:-2px;font-size:6px;background-color:#000;color:#fff;line-height:12px;height:8px;width:8px;display:flex;justify-content:center;align-items:center;box-shadow:none}.header .header__primary-nav button{position:relative}.header .header__primary-nav svg.close-icon{position:absolute;top:0;opacity:0}.header .header__primary-nav button[aria-expanded=true] svg.close-icon{opacity:1}.header .header__primary-nav button[aria-expanded=true] svg.hamburger-icon{opacity:0}.header-sidebar::part(content){position:relative}.header-sidebar::part(header){justify-content:flex-end;padding:10px;min-height:max-content;position:absolute;top:0;right:0;z-index:1}.header-sidebar__scroller{padding:24px 10px}.header-sidebar__scroller ul li a,.custom-sidebar ul li a{padding:0 0 20px;display:inline-block}.custom-sidebar ul.sidebar-menu{margin:0;list-style:none;padding:24px 10px}.custom-sidebar ul.sidebar-menu li{padding:0}.header-sidebar__scroller ul li:last-child a,.custom-sidebar ul li:last-child a{padding-bottom:0}.header-sidebar__footer{display:none}.header-search__form-control{padding:14px 10px}.header-sidebar .newsletter-blocks,.custom-sidebar .newsletter-blocks{padding:10px 10px 53px}.header-sidebar .newsletter-blocks p.h6,.custom-sidebar .newsletter-blocks p.h6{font-weight:700;text-transform:uppercase;color:#000;margin-bottom:10px}.header-sidebar .newsletter-blocks .desc,.custom-sidebar .newsletter-blocks .desc{margin-bottom:20px}.header-sidebar .newsletter-blocks .desc p,.custom-sidebar .newsletter-blocks .desc p{font-weight:400;line-height:18px;color:#000}.header-sidebar .newsletter-blocks form input,.custom-sidebar .newsletter-blocks form input{background-color:#f6f6f6;border:none;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase}.header-sidebar .newsletter-blocks form .newsletter-btn,.custom-sidebar .newsletter-blocks form .newsletter-btn{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.header-sidebar .newsletter-blocks form .newsletter-btn button.button,.custom-sidebar .newsletter-blocks form .newsletter-btn button.button{font-family:GT America;font-weight:700;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000;background:transparent;border:none;padding:0}}@media (max-width: 767px){.header{padding:15px 10px}}@media (max-width: 576px){.drawer::part(content){max-width:100%}}.footer{padding:30px 0 0}.footer .footer__inner .footer__block-list{padding:0 12px 111px}.footer .footer__block--links ul{gap:8px}.footer .footer__inner .footer__aside{border-top:1px solid #E9E9E9;padding:12px;display:flex;justify-content:space-between;align-items:center}.footer .footer__inner .footer__aside .social-icon{display:flex;align-items:center;gap:20px}.footer .footer__inner .footer__aside .social-icon span{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000}.footer .footer__inner .footer__aside .social-icon .social-icon-links a{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000}.footer .footer__block--newsletter p.h6{font-weight:700;text-transform:uppercase;color:#000;margin-bottom:10px}.footer .footer__block--newsletter .prose.text-subdued{margin-bottom:22px}.footer .footer__block--newsletter .prose.text-subdued p{font-weight:400;color:#000}.footer .footer__block--newsletter .form-control{background-color:#f6f6f6;font-weight:400;text-transform:uppercase}.footer .footer__block--newsletter .form-control input{color:#000;font-weight:400;border:none;padding:12px 80px 12px 16px}.footer .footer__block--newsletter .form-control input::placeholder{font-weight:400;color:#00000080;opacity:1;visibility:visible}.footer .footer__block--newsletter form{position:relative;gap:0}.footer .footer__block--newsletter form .newsletter-btn{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.footer .footer__block--newsletter form .newsletter-btn .button{font-family:GT America;font-weight:700;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000;background:transparent;border:none;padding:0}.footer .footer__aside{padding:12px 0}.footer .footer__aside .footer-logo{max-width:61px;width:100%}.footer .footer__aside a.follow-link{font-weight:400;text-transform:uppercase;color:#000}.footer .footer__block--links p.h6{font-weight:700;text-transform:uppercase;color:#000}.footer .footer__block--links ul li a{font-weight:400;text-transform:uppercase;color:#000}.footer .footer__block--links .link-blocks{gap:16px}.footer .footer__block--newsletter .newsletter-blocks{gap:0}.footer__block--newsletter{max-width:340px;width:42%}.footer .footer__inner .footer__block-list .footer__links-wrapper{display:flex;width:58%;gap:170px}.footer .footer__block--newsletter .form-control label{display:none}.footer .footer__block--links .footer-item__title svg.plus-icon{display:none}.copyright-text{font-family:GT America;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000}.mobile-follow-icon{display:none}.thanks-subscribing-text{font-family:GT America;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000;background-color:transparent;padding-left:0}.footer-item__title.is-active .plus-icon{display:none!important}.footer-item__title .minus-icon{display:none}.footer-item__title.is-active .minus-icon{display:block}@media (max-width: 1200px){.footer .footer__inner .footer__block-list .footer__links-wrapper{gap:50px}}@media (max-width: 767px){.footer{padding:60px 0 0}.footer__block--newsletter{width:100%}.footer .footer__inner .footer__block-list{display:flex;flex-direction:column;gap:40px;padding-bottom:47px}.footer__block--newsletter{flex-basis:auto}.footer .footer__block--links .footer-item__title svg.plus-icon{display:block}.footer .footer__block--links .footer-item__title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.footer .footer__inner .footer__block-list .footer__links-wrapper{width:100%;flex-direction:column;gap:20px}.footer .footer__inner .footer__block-list .footer__links-wrapper .footer__block--links{max-width:100%;width:100%;flex:none}.footer .footer__block--links ul{display:none}.footer .footer__block--links .footer-item__title.is-active+ul{display:grid!important}.footer .footer__block--links .footer-item__title.is-active svg.plus-icon path.minus-icon{opacity:0}.footer .footer__inner .footer__aside .social-icon{display:none}.mobile-follow-icon{display:block;border-top:1px solid #E9E9E9;padding:10.5px 10px}.mobile-follow-icon .social-icon{display:flex;justify-content:space-between;align-items:center}.mobile-follow-icon .social-icon span{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2px;text-transform:uppercase;color:#000}.mobile-follow-icon .social-icon .row{display:flex;align-items:center;gap:20px}.mobile-follow-icon .social-icon .row a{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase}.footer .footer__inner{gap:0}}@media (max-width: 576px){.footer__block--newsletter{max-width:100%}}product-card.product-card .product-card__figure img{object-fit:cover;height:100%;margin:0;width:100%}.product-card .product-card__info{text-align:left;justify-content:flex-start;padding:0 10px;justify-items:flex-start}.product-card .product-card__info .card-content-wrapper{justify-items:flex-start;gap:2px}product-card.product-card{gap:10px;overflow:hidden;height:100%;display:flex;flex-direction:column}product-card.product-card .product-card__figure{height:100%}product-card.product-card .product-card__figure a{height:100%}.product-card .product-card__info a.product-title{font-weight:700;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-card .product-card__info .price-list *{font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}product-card.product-card .product-card__sizes{position:absolute;bottom:10px;left:10px;right:10px;justify-content:flex-start;display:flex;gap:0;flex-wrap:nowrap;background-color:#fff;opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:translateY(5px);overflow-x:auto;z-index:1}product-card.product-card .product-card__sizes::-webkit-scrollbar{height:2px}product-card.product-card .product-card__sizes::-webkit-scrollbar-track{background:#fff}product-card.product-card .product-card__sizes::-webkit-scrollbar-thumb{background:#000}product-card.product-card .product-card__sizes .product-card__size-button{font-weight:500;text-transform:uppercase;padding:8px 10px;width:100%;border:1px solid #E9E9E9;text-align:left;border-right:0}product-card.product-card .product-card__sizes .product-card__size-button:hover{border:1px solid #C0C0C0!important}.product-gallery__zoom-button{background-color:transparent;top:80px;left:10px;height:14px;width:14px;box-shadow:none;position:fixed}body.is-sticky .product-gallery__zoom-button{top:105px}@media (min-width: 1023.98px){product-card.product-card:hover .product-card__sizes{opacity:1;transform:translateY(0)}}.product-card .product-card__info label.color-swatch{height:16px;width:16px}.product-card .product-card__info label.color-swatch:before{margin:1px}.product-card .product-card__info fieldset{row-gap:8px}.size-variant{position:absolute;right:0;bottom:0;height:35px;width:35px;cursor:pointer;display:none;transition:all .3s ease-in-out;z-index:10;padding:10px;-webkit-tap-highlight-color:transparent}.size-variant.active{transition:unset;z-index:1;visibility:hidden}.size-variant svg{height:100%;width:100%}.size-variant:hover{transform:rotate(180deg)}@media (max-width: 1023.98px){.size-variant{display:block}product-card.product-card .product-card__sizes{opacity:0;transition:all .3s ease-in-out;transform:translateY(10px)}product-card.product-card .product-card__sizes .product-card__size-button{font-size:10px;line-height:14px;letter-spacing:.3px;padding:5px 29px 5px 6px}.size-variant.active+.product-card__sizes{opacity:1;transform:translateY(0)}}@media (max-width: 767.98px){product-card.product-card .product-card__sizes::-webkit-scrollbar{display:none}}@media (max-width: 576px){.product-card .product-card__info a.product-title{font-size:10px;line-height:14px;letter-spacing:.3px;text-transform:uppercase}.product-card .product-card__info .price-list *{font-size:10px;line-height:14px}.product-card .product-card__info .card-content-wrapper price-list.price-list span{font-size:10px;line-height:14px;letter-spacing:.3px}.product-card .product-card__info .card-content-wrapper{gap:0}.size-variant{height:30px;width:30px;padding:10px}}.collection__main product-list{gap:0;row-gap:40px;grid-template-columns:1fr 1fr 1fr 1fr;margin:0!important}@media (max-width: 991.98px){.collection__main product-list{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 768px){.collection__main product-list{grid-template-columns:1fr 1fr;row-gap:20px}}.faq-page-sec{padding:40px 0 200px}.faq-page-sec .container{max-width:626px;margin:0 auto}.faq-page-sec .section-stack{gap:30px}.faq-page-sec .section-header{justify-self:flex-start}.faq-page-sec h2{font-weight:700;font-size:16px;line-height:18px;text-transform:uppercase;color:#000}.faq-page-sec .accordion{border:none}.faq-page-sec .accordion .accordion__toggle{padding:10px 0}.faq-page-sec .accordion .accordion__toggle .text-with-icon{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.faq-page-sec .accordion .accordion__content{padding-top:10px;padding-bottom:30px;font-weight:400;font-size:12px;line-height:18px;color:#000;padding-right:0;max-width:583px;width:100%}.faq-page-sec .accordion .accordion__content strong{font-weight:500}.get-in-touch{background-color:#f6f6f6;padding:12px;margin-top:10px;font-weight:400;font-size:12px;line-height:18px;color:#000}@media (max-width: 767.98px){.faq-page-sec{padding:40px 10px 0}}@media (max-width: 576px){.get-in-touch p{display:flex;flex-direction:column}}.contact-page-sec{border-bottom:1px solid #E9E9E9;padding:40px 0 360px}.contact-page-sec .container{max-width:626px;margin:0 auto}.contact-page-sec .section-header h2{font-weight:700;font-size:16px;line-height:18px;text-transform:uppercase;color:#000}.contact-page-sec .section-header h2 strong{font-weight:700}.contact-page-sec .section-header .content{font-weight:400;font-size:12px;line-height:18px;color:#000;margin-top:16px}.contact-page-sec .section-stack{gap:40px}.contact-page-sec .fieldset{gap:10px}.contact-page-sec .fieldset label{display:none}.contact-page-sec .fieldset-row{grid-template-columns:1fr;gap:10px}.contact-page-sec .fieldset-row input,.contact-page-sec .form-control input,.contact-page-sec .form-control textarea{background-color:#f6f6f6;border:none;font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;padding:12px;color:#000}.contact-page-sec .form-control textarea{height:80px}.contact-page-sec form button.button{font-family:GT America;font-weight:700;font-size:12px;line-height:16px;text-align:center;text-transform:uppercase;padding:11px;letter-spacing:.24px}.contact-page-sec .form{gap:10px}.contact-page-sec .fieldset input::placeholder,.contact-page-sec .fieldset textarea::placeholder{color:#00000080!important}.contact-row .contact-info:not(:last-child){margin-bottom:24px}.contact-row .contact-info h4.heading{font-weight:700;font-size:12px;line-height:18px;color:#000;margin-bottom:4px}.contact-row .contact-info .content{font-weight:400;font-size:12px;line-height:18px;color:#000}.contact-row .contact-info .content a{text-decoration:underline}@media (max-width: 767.98px){.contact-page-sec .container{padding:0 10px}.contact-page-sec .section-header .content{margin-top:20px}.contact-page-sec .section-header .content span{margin:0}.contact-page-sec{padding-bottom:0;border-bottom:none}}.pre-order-sec{padding-bottom:120px!important}.pre-order-sec .container{max-width:626px}.pre-order-sec .privacy-block:not(:last-child){margin-bottom:60px}.pre-order-sec .content .privacy-block h4{font-size:12px!important;line-height:16px!important}cart-drawer::part(content){padding:0;max-width:487px!important}cart-drawer::part(header){padding:10px!important;min-height:max-content!important;border-bottom:none!important}.cart-drawer::part(body){padding:0;align-self:flex-start;overflow:auto;height:inherit}#cart-drawer p.h4{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000}#cart-drawer .cart-empty{text-align:left;font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000;padding:0 10px}.cart-drawer__items{padding:0;gap:0}.cart-drawer__items img.line-item__media{width:200px;height:250px;object-fit:cover}.cart-drawer__items line-item.line-item{align-items:flex-start;gap:10px}.cart-drawer__items line-item.line-item .line-item-info .pro-title{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.cart-drawer__items line-item.line-item .line-item-info .price-list span{font-weight:400;text-transform:uppercase;color:#000}.cart-drawer__items line-item.line-item .line-item-info p.color-text,.cart-drawer__items line-item.line-item .line-item-info p.size-text{font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.cart-drawer__items line-item.line-item .line-item-info .pro-item-content{gap:4px}.cart-drawer__items line-item.line-item .line-item-info .pro-item-content line-item-quantity{margin-top:34px;flex-direction:column;align-items:flex-start;gap:10px}.cart-drawer__items line-item.line-item .line-item-info .pro-item-content line-item-quantity quantity-selector{width:144px;border:1px solid #E9E9E9;display:flex}.cart-drawer__items line-item.line-item .line-item-info .pro-item-content line-item-quantity quantity-selector a.quantity-selector__button{width:48px;display:flex;justify-content:flex-start;align-items:center;padding:6px 10px;border-right:1px solid #E9E9E9!important}.cart-drawer__items line-item.line-item .line-item-info .pro-item-content line-item-quantity quantity-selector a.quantity-selector__button:last-child{border-left:1px solid #E9E9E9!important}.cart-drawer__items line-item.line-item .line-item-info .pro-item-content line-item-quantity quantity-selector quantity-input{width:48px;display:flex;justify-content:flex-start;align-items:center;padding:4px 10px}.cart-drawer__items line-item.line-item .line-item-info .pro-item-content line-item-quantity quantity-selector quantity-input input.quantity-selector__input{text-align:left}.cart-drawer__items line-item.line-item .line-item-info a.remove-item{font-weight:400;font-size:12px;line-height:16px;color:#000}.drawer::part(footer){padding:10px!important;border:none;opacity:1;transform:unset}.cart-total{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cart-total h6{font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.cart-total p{font-weight:400;font-size:12px;line-height:16px;text-align:right;text-transform:uppercase;color:#000}#cart-drawer .payments-icon{margin-top:4px;width:100%}#cart-drawer .payments-icon svg{width:100%}.cart-drawer__complementary-products{margin:60px 0!important;padding:0;border:none}.cart-drawer__complementary-products .complementary-products__header{padding:0 10px}#complementary-slider .splide__track .splide__list{padding-right:91px!important}#complementary-slider .splide__slide{padding:0}#complementary-slider .size-variant{display:block;z-index:9}#complementary-slider product-card.product-card:hover .product-card__sizes{opacity:0;transform:translateY(5px)}#complementary-slider .size-variant.active+.product-card__sizes{opacity:1!important;transform:translateY(0)!important;z-index:9}#complementary-slider+.custom-arrows{position:absolute;top:50%;width:calc(100% - 20px);display:flex;justify-content:space-between;left:10px}.cart-reward-bar{display:flex;justify-content:space-between;align-items:center;gap:4px;padding:0 10px 20px}.cart-reward-item{flex:1;position:relative;text-align:center}.reward-progress{background:#e9e9e9;width:100%;height:4px;position:relative}.reward-progress span.filled-bar{position:absolute;top:0;left:0;height:4px;background-color:#000;width:0%}.reward-label{margin-top:6px;display:flex;align-items:center;gap:6px;font-weight:400;font-size:11px;line-height:14px;text-transform:uppercase}.reward-label b{font-weight:500}.reward-icon{color:#000;margin-right:4px}.cart-drawer__footer button[type=submit],.shop-now{font-family:GT America;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.24px;text-transform:uppercase;padding:11px 0}.template-cart .shopify-section--main-cart .section-spacing{padding:50px 40px}@media (max-width: 1023.98px){.template-cart .shopify-section--main-cart .section-spacing{padding:50px 20px}}@media (max-width: 576px){.cart-drawer__items img.line-item__media{width:175px;height:219px}cart-drawer::part(content){max-width:100%!important}#complementary-slider .splide__track .splide__list{padding-right:72px!important}.template-cart .shopify-section--main-cart .section-spacing{padding:50px 15px}}.product-info .product-info__block-item[data-block-type=icon-item]{margin:0}.item-list{display:flex;align-items:center;gap:16px;padding:12px;border:1px solid #E9E9E9;margin-top:-1px}.item-list .icon{width:24px}.item-list .content h4{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000;margin-bottom:4px}.item-list .content p{font-weight:400;font-size:12px;line-height:16px;color:#000}.product-info .product-title{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.product-info price-list{flex-direction:row-reverse;justify-content:flex-end;gap:6px}.product-info price-list span{font-family:GT America;font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.product-info price-list compare-at-price,.product-info price-list compare-at-price span{color:#00000080}.product-info__block-item .accordion .accordion__content{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2px;margin-top:6px}.product-info .product-info__block-item[data-block-type=title]{margin-bottom:4px}.product-info .product-info__block-item[data-block-type=price]{margin:0!important}.product-info variant-picker .variant-picker__option-info{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}variant-picker .variant-picker__option-values{gap:0;flex-wrap:nowrap}variant-picker .variant-picker__option-values label.block-swatch{border:1px solid #E9E9E9;padding:11px 10px;width:104px;font-weight:500;font-size:12px;line-height:16px;text-transform:uppercase;justify-content:flex-start;color:#000;transition:all .3s ease-in-out;margin-right:-1px}variant-picker .variant-picker__option-values input:checked+label.block-swatch:before{content:"";border:1px solid #000000;position:absolute;height:100%;width:calc(100% - 1px);left:0;top:-1px;box-sizing:content-box;z-index:1}.block-swatch.is-disabled span{color:#0000004d}.block-swatch.is-disabled:before{opacity:0}variant-picker .variant-picker__option-values label.block-swatch:hover{border-color:silver}.product-info__block-item .accordion .accordion__toggle{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000;padding:10px 0}.product-info__block-item .accordion{border:none}.product-info__block-group.accordion-group{margin-top:30px}.product-info{max-width:100%;width:100%;padding:40px 0 0;margin-right:0;top:60px!important}.product-info .product-info__block-list{max-width:100%;width:100%;margin:0 auto;padding:0 90px}.product-info::-webkit-scrollbar{display:none}.template-product .product-gallery{max-width:1114px;width:100%;overflow:hidden;min-width:1114px}.template-product .product-gallery::-webkit-scrollbar{display:none}.main-product-row{display:flex;gap:0px!important}.size-box{display:flex;gap:7px;align-items:center;background-color:#f6f6f6;font-family:GT America;font-weight:400;font-size:12px;line-height:16px;text-transform:none;padding:3px 10px}.size-box svg{height:11px;width:11px}.template-product product-recommendations .section-header{justify-self:flex-start;padding:0 10px 12px}.template-product product-recommendations .section-header h2{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.template-product product-recommendations .section-spacing{padding:60px 0!important}.template-product product-recommendations .section-stack{gap:0}.template-product product-recommendations .section-stack product-list{display:block}#product-recommendations-slider .splide__slide{padding:0}#product-recommendations-slider .splide__track{padding-right:216px!important}.template-product .buy-buttons button[type=submit]{font-family:GT America;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.2px;text-align:center;text-transform:uppercase;padding:11px;border-color:#000;height:40px}.template-product .buy-buttons button[type=submit][disabled]{background-color:#cfcfcf;border-color:#cfcfcf!important;color:#fff}.color-variant{gap:10px;order:1}.color-variant .variant-heading span{font-weight:400}.color-variant .variant-picker__option-values .thumbnail-swatch{width:60px;height:75px;border:none}.color-variant .variant-picker__option-values .thumbnail-swatch img{object-fit:cover}.color-variant .variant-picker__option-values :checked+.thumbnail-swatch{border:1px solid #000000}.color-variant .variant-heading{gap:6px}variant-picker{display:flex!important;flex-direction:column-reverse;gap:32px!important}.my-size-box{display:inline-flex;align-items:center;gap:10px;background-color:#f6f6f6;width:max-content;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;padding:12px 11px;cursor:pointer}.product-info__block-item[data-block-type=payment-terms]{margin:32px 0 40px!important}p.wearing-size{font-weight:400;font-size:11px;line-height:16px;color:#000}.ks-calculator-container,.ks-chart-container{width:100%;opacity:0;height:0}.accordion.show-size-guide .accordion__content,.no-size-elements .my-size-box,.no-size-elements .show-size-guide,.template-product .product-gallery p.wearing-size{display:none}.product-gallery__image-list carousel-prev-button,.product-gallery__image-list carousel-next-button{display:none}.template-product .product-gallery product-gallery-navigation .product-gallery__thumbnail{border:none}.template-product .product-gallery product-gallery-navigation .product-gallery__thumbnail[aria-current=true]{border:1px solid #000!important}.template-product .buy-buttons{gap:10px}@media (max-width: 1800px){.product-info .product-info__block-list{padding:0 20px}.template-product .product-gallery{max-width:60%;min-width:60%}}@media (max-width: 1440px){.product-info .product-info__block-list{max-width:100%;width:fit-content}}@media (max-width: 1200px){.main-product-row{gap:50px}}@media (max-width: 1000px){.main-product-row{flex-direction:column;gap:0}.template-product .product-gallery{max-width:100%;width:100%;gap:0;height:100%}.product-info{max-width:100%;width:100%;padding-left:10px;padding-right:10px;padding-top:20px;height:100%}.product-info .product-info__block-list{max-width:100%;width:max-content;margin:0;padding:0}.template-product .product-gallery product-gallery-navigation{gap:2px;padding-left:10px}.template-product .product-gallery product-gallery-navigation .product-gallery__thumbnail{width:100%;height:60px;padding:0}.template-product .product-gallery product-gallery-navigation .product-gallery__thumbnail img{height:100%;object-fit:cover}.template-product .product-gallery p.wearing-size{display:block;background:#f6f6f6;text-align:center;width:100%;padding:4px;margin-bottom:2px}.product-gallery__image-list carousel-prev-button,.product-gallery__image-list carousel-next-button{position:absolute;display:block;top:50%;left:10px;z-index:1;transform:translateY(-50%)}.product-gallery__image-list carousel-next-button{left:auto;right:10px}}@media (max-width: 699px){.template-product product-recommendations .section-stack product-list{margin:0}}@media (max-width: 576px){#product-recommendations-slider .splide__track{padding-right:72px!important}.template-product product-recommendations .section-stack product-list .product-card__figure a.product-card__media{height:100%}.template-product product-recommendations .section-stack product-list .product-card__figure a.product-card__media img{height:100%}.template-product .product-gallery .product-gallery__media{height:550px}.template-product .product-gallery .product-gallery__media img{height:100%;object-fit:cover}.template-product .product-gallery product-gallery-navigation{padding-left:2px;grid-auto-columns:48px;padding-top:2px}}.predictive-search__results--with-suggestions{display:flex;flex-direction:column}.header-search__form-control .header-search__input{font-family:GT America;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000}.header-search__form-control .header-search__input::::placeholder{color:#00000080}p.predictive-search__category{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000;border:none;padding:0 0 10px 10px}.predictive-search__suggestions{gap:0;padding-left:10px;display:block}.predictive-search__suggestions a{font-weight:500;font-size:12px;line-height:24px;letter-spacing:.2px;text-transform:uppercase;color:#000}button.button[form=predictive-search-form]{font-family:GT America;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.2px;text-align:center;text-transform:uppercase;padding:11px;width:100%}.view-all-results{max-width:640px;width:100%}.pro-list{gap:20px}.pro-list .predictive-search__products{gap:0}.predictive-search__tabs::part(tab-list-scrollable){display:none}.main-search__resource-item .search-result-row{padding:41px 10px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E9E9E9}.main-search__resource-item p.search-result span{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000}.main-search__resource-item p.search-result b{font-family:GT America;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;padding-left:6px}.main-search__resource-item .collection-toolbar{align-items:center}.main-search__resource-item .collection-toolbar p.search-result-count{padding-left:10px;font-family:GT America;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#000}.shopify-section--main-search .section-header{display:none}.main-search__resource-item .search-result-row facet-link a{font-family:GT America;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;text-decoration:underline;padding:0;background:transparent;color:#000;border:none;text-transform:none}@media (max-width: 1000px){.pro-list .predictive-search__products{grid-template-columns:1fr 1fr 1fr;row-gap:20px}.view-all-results{padding:0 10px}}@media (max-width: 767.98px){.pro-list .predictive-search__products{grid-template-columns:1fr 1fr}}.collection-toolbar__products-count{width:100%;padding:12px 10px;font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.collection-toolbar__button{padding:12px 10px!important;opacity:1}.collection-toolbar__button-container{border:none}.collection-toolbar__button span{font-family:GT America;font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}.collection-toolbar{box-shadow:none;z-index:11}.collections-list{border-bottom:1px solid #E9E9E9;display:flex;overflow-x:auto}.collections-list::-webkit-scrollbar{display:none}.collections-list a.collection-link{font-family:GT America;font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000;padding:40px 10px 12px;display:inline-block;border-bottom:1px solid transparent;white-space:nowrap}a.collection-link.active{font-weight:500;border-bottom:1px solid #000000}.collection-toolbar__button-list{z-index:1}.popover__value-list .popover__value-option{font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;color:#000;padding:12px 10px;border-bottom:1px solid #E9E9E9}.popover__value-list .popover__value-option:last-child{border-bottom:none}#sort-by-popover.popover::part(body){padding:0}.popover__value-list{gap:0;border:1px solid #E9E9E9}facets-sort-popover#sort-by-popover{right:0}@media (max-width: 767.98px){.collections-list a.collection-link{padding-top:12px}}@media (max-width: 699px){.collection-toolbar{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.collection-toolbar__button{width:max-content}}.badge{font-family:GT America;font-weight:500;font-size:10px;line-height:14px;letter-spacing:.5px;text-transform:uppercase;padding:2px 6px}.badge--mother-of-pearl-buttons{color:#fff;padding:2px 6px}sold-out-badge.badge.badge--sold-out{background-color:#fff}.badge--100-cotton,.badge--wool-alpaca-boucle-fabric{background-color:#2aace3}product-card.product-card badge-list{top:10px!important;left:10px!important}@media (max-width: 576px){.badge{font-size:9px;line-height:14px}}@media (max-width: 425px){.badge{font-size:6px}span.badge.badge--custom.badge--pre-order-mother-of-pearl-buttons{font-size:4.5px;padding-left:4px;padding-right:4px;line-height:7px}}.template-product .pswp__top-bar{top:50%;height:100%;bottom:unset;transform:translateY(-50%);width:100%;justify-content:space-between}.template-product .pswp__top-bar button.pswp__button{background-color:transparent;box-shadow:none;height:max-content;width:max-content}.template-product .pswp__top-bar button.pswp__button[aria-label="Close gallery"]{position:fixed;top:20px;right:20px;height:20px;width:max-content}.template-product .pswp__top-bar button.pswp__button[aria-label="Close gallery"] svg.icon{height:20px;width:20px}.template-product .pswp__top-bar button.pswp__button[aria-label=Previous]{padding-left:20px}.template-product .pswp__top-bar button.pswp__button[aria-label=Next]{padding-right:20px}.template-product .pswp__top-bar button.pswp__button[aria-label=Previous] svg,.template-product .pswp__top-bar button.pswp__button[aria-label=Next] svg{width:24px}.pswp-dots{display:flex;justify-content:center;gap:12px;margin-top:10px;position:absolute;bottom:20px;left:0;right:0;z-index:30}.pswp-dots .dot{width:8px;height:8px;background-color:#ffffff4d;transition:background-color .3s;cursor:pointer}.pswp-dots .dot.active{background-color:#fff}@media (max-width: 767.98px){.pswp-dots{justify-content:flex-start;padding-left:10px;gap:6px}.pswp-dots .dot{background-color:#cfcfcf}.pswp-dots .dot.active{background-color:#000}.template-product .pswp__top-bar button.pswp__button[aria-label=Previous] svg,.template-product .pswp__top-bar button.pswp__button[aria-label=Next] svg{width:10px}.template-product .pswp__top-bar button.pswp__button[aria-label=Previous]{padding-left:10px}.template-product .pswp__top-bar button.pswp__button[aria-label=Next]{padding-right:10px}}#complementary-slider .product-card__size-button{font-family:GT America;font-weight:500;font-size:10px;line-height:14px;text-transform:uppercase;color:#000;width:48px;min-width:48px}.is-dragging{cursor:grabbing}span.sold-out-badge{font-weight:500;font-size:10px;line-height:14px;letter-spacing:.5px;text-transform:uppercase;color:#000;position:absolute;background-color:#fff;padding:2px 6px;top:10px;right:10px}.custom-sortby-list{display:none;width:168px;background-color:#fff;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.collection-toolbar__button-container{border:none;display:flex;flex-direction:column;align-items:flex-end;position:absolute;top:0;right:0;z-index:9}@media (max-width: 999.98px){.collection-toolbar__button-container>.collection-toolbar__button[aria-expanded=true]+.custom-sortby-list{display:block;transform:translateY(0);opacity:1;visibility:visible}facets-sort-popover#sort-by-popover{display:none!important}}.custom-sortby-list .popover__value-option span{font-family:GT America;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;text-transform:uppercase;color:#000}.custom-sortby-list .popover__value-option{border:1px solid #E9E9E9;padding:11px 10px;margin-bottom:-1px;pointer-events:auto!important}
/*# sourceMappingURL=/cdn/shop/t/104/assets/style.css.map */
