h2{margin-left:-5px!important}:focus-visible{outline:unset}.swiper{display:none}.swiper.swiper-initialized{display:block}.swiper-button-prev{left:15px;transform:rotate(180deg)}.swiper-button-next{right:15px}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;line-height:0;margin-top:-20px;background-color:#000;border:1px solid #000000;border-radius:50%}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#bdd084;border:1px solid #BDD084}.swiper-button-next:active,.swiper-button-prev:active{background-color:#fff;border:1px solid #808080}.swiper-button-next:hover svg path,.swiper-button-prev:hover svg path{fill:#22381e}.swiper-button-next:active svg path,.swiper-button-prev:active svg path{fill:#22381e}.swiper-button-next svg,.swiper-button-prev svg{width:20px;height:auto}.slideshow__slide .slideshow__slide-content p.h6{font-family:var(--cabin-font);font-size:24px;font-weight:400;line-height:30px;letter-spacing:2px;text-transform:none;margin-bottom:30px}.slideshow__slide .slideshow__slide-content p.h1{font-family:var(--sweet-gothic-font);font-weight:var(--font-weight-regular);font-size:40px;line-height:45px;letter-spacing:0;margin:0 0 30px;text-transform:uppercase}.slideshow__slide .slideshow__slide-content p.h1 em{font-family:var(--rl-limo-font);font-weight:var(--font-weight-regular);text-transform:none}.slideshow__slide .slideshow__slide-content .button-group .button{font-size:15px;line-height:1;letter-spacing:5px;padding:15px 25px;text-transform:uppercase;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;background-color:#000;color:#fff;border:1px solid #000000}.slideshow__slide .slideshow__slide-content .button-group .button:hover{background-color:#bdd084;color:#22381e;border:1px solid #bdd084}.slideshow__slide .slideshow__slide-content .button-group .button:active{background-color:#fff;color:#22381e;border:1px solid #000000}.custom-width{padding:0 35px}.announcement-bar{padding:4px 35px}.announcement-bar announcement-bar-carousel p{font-family:var(--cabin-font);font-size:11px;letter-spacing:2px;text-transform:none}.announcement-bar announcement-bar-carousel p a{text-transform:uppercase}.announcement-bar announcement-bar-carousel p a:hover{text-decoration:underline}.announcement-bar announcement-bar-carousel .prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse,:has(img)){background:none}header .header{padding:20px 35px;box-shadow:unset}header .header .header__primary-nav .header__primary-nav-item summary,header .header .header__primary-nav .header__primary-nav-item a.block{font-family:var(--cabin-font);font-size:13px;line-height:1;letter-spacing:5px}header .header .header__primary-nav .header__primary-nav-item summary:focus-visible,header .header .header__primary-nav .header__primary-nav-item a.block:focus-visible{outline:unset}header .header .header__primary-nav .header__primary-nav-item:hover summary,header .header .header__primary-nav .header__primary-nav-item:hover a.block,header .header .header__primary-nav .header__primary-nav-item details[aria-expanded=true],header .header .header__primary-nav .header__primary-nav-item a.block[aria-current=page]{text-decoration:underline;text-underline-offset:3px}header .header .header__primary-nav .header__primary-nav-item:before{display:none}header .header .header__primary-nav .header__primary-nav-item details summary:after,header .header .header__primary-nav .header__primary-nav-item a.block:after,header .header .header__primary-nav .header__primary-nav-item details dropdown-menu-disclosure details summary div:after{content:" >";opacity:0;letter-spacing:0}header .header .header__primary-nav .header__primary-nav-item:hover summary:after,header .header .header__primary-nav .header__primary-nav-item:hover a.block:after,header .header .header__primary-nav .header__primary-nav-item:hover details[aria-expanded=true] summary:after,header .header .header__primary-nav .header__primary-nav-item:hover a.block[aria-current=page]:after,header .header .header__primary-nav .header__primary-nav-item details[aria-expanded=true] summary:after,header .header .header__primary-nav .header__primary-nav-item a.block[aria-current=page]:after,header .header .header__primary-nav .header__primary-nav-item details[aria-expanded=true] dropdown-menu-disclosure details summary div:after{content:" >";opacity:1}header .header .header__primary-nav .header__primary-nav-item details[aria-expanded=true] dropdown-menu-disclosure details summary:after,header .header .header__primary-nav .header__primary-nav-item details[aria-expanded=true] dropdown-menu-disclosure details summary div svg{display:none}header .header .header__primary-nav .header__primary-nav-item details[aria-expanded=true] dropdown-menu-disclosure details summary div{justify-content:unset;display:unset}header height-observer .header:has(.header__primary-nav-item details[aria-expanded=true][open]){box-shadow:0 .5px #fff}header .mega-menu{justify-content:unset;padding:45px 35px;min-height:560px;max-height:560px;opacity:0;transform:translateY(-20px);pointer-events:none;transition:opacity .5s ease-out,transform .5s ease-out;z-index:-1}header .header__menu-disclosure[aria-expanded=true][open] .mega-menu{opacity:1;transform:translateY(0);pointer-events:auto}header:has(.header__menu-disclosure[aria-expanded=true][open]) .header__menu-disclosure:not([aria-expanded=true][open])>.mega-menu{transition:none;opacity:0;transform:translateY(-20px);pointer-events:none;z-index:-1}header .mega-menu .mega-menu__linklist.second-level{display:unset;width:25%;margin-left:48px;flex-shrink:0}header .mega-menu .third-level{width:25%;flex-shrink:0;display:none}header .mega-menu .mega-menu-product{width:40%;position:absolute;top:0;right:0;height:100%}header .mega-menu .mega-menu__linklist.second-level .sub-link-item a,header .mega-menu .mega-menu__linklist.second-level .sub-link-item h4{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);font-size:13px;letter-spacing:3px;line-height:36px;text-transform:uppercase;cursor:pointer}header .mega-menu .mega-menu__linklist.second-level .sub-link-item:hover a,header .mega-menu .mega-menu__linklist.second-level .sub-link-item:hover h4,header .mega-menu .third-level .sub-sub-links:hover a,header .mega-menu .mega-menu__linklist.second-level .sub-link-item.active a,header .mega-menu .mega-menu__linklist.second-level .sub-link-item.active h4,header .mega-menu .third-level .sub-sub-links.active a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}header .mega-menu .mega-menu__linklist.second-level .sub-link-item:hover a:after,header .mega-menu .mega-menu__linklist.second-level .sub-link-item:hover h4:after,header .mega-menu .third-level .sub-sub-links:hover a:after,header .mega-menu .mega-menu__linklist.second-level .sub-link-item.active a:after,header .mega-menu .mega-menu__linklist.second-level .sub-link-item.active h4:after,header .mega-menu .third-level .sub-sub-links.active a:after{content:" >";letter-spacing:0}header .mega-menu .third-level .sub-sub-links:hover a:after,header .mega-menu .third-level .sub-sub-links.active a:after{margin-left:0}header .mega-menu .third-level .sub-sub-links a{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);font-size:13px;line-height:36px;text-transform:uppercase;letter-spacing:1.5px;color:#d7dbd3}header .mega-menu .mega-menu-product .product-card-media,header-sidebar .mega-menu-product .product-card-media{position:relative;height:100%;border-left:1px solid #ffffff}header .mega-menu .mega-menu-product .product-card-media img,header-sidebar .mega-menu-product .product-card-media img{height:100%;object-fit:cover}header .mega-menu .mega-menu-product .product-card-media .pro-info-atc,header-sidebar .mega-menu-product .product-card-media .pro-info-atc{position:absolute;bottom:0;width:100%}header .mega-menu .mega-menu-product .product-card-media .pro-title-price{padding:20px}header .mega-menu .mega-menu-product .product-card-media .pro-title-price .pro-title{font-size:16px;font-weight:var(--font-weight-medium);letter-spacing:1.5px;text-transform:capitalize;margin-bottom:5px;margin-left:0!important}header .mega-menu .mega-menu-product .product-card-media .pro-title-price .pro-title span{font-style:italic}header .mega-menu .mega-menu-product .product-card-media .pro-title-price price-list sale-price,header .mega-menu .mega-menu-product .product-card-media .pro-title-price price-list compare-at-price{font-family:var(--text-font-family);font-weight:var(--font-weight-regular);font-size:13px;line-height:1;letter-spacing:0}header .mega-menu .mega-menu-product .product-card-media .pro-title-price price-list compare-at-price{font-size:12px}header .mega-menu .mega-menu-product .add-to-cart-wrapper .add-to-cart-btn{font-size:15px;line-height:1;letter-spacing:5px;text-transform:uppercase;width:100%;padding:16px 28px 16px 33px}header mega-menu-disclosure .mega-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(var(--page-overlay));min-height:100vh}.header-sidebar::part(close-button){color:#fff}header-sidebar .header-sidebar__linklist-button,header-sidebar .header-sidebar__back-button{font-family:var(--cabin-font);font-size:14px;letter-spacing:5px;color:#fff}header-sidebar header-sidebar-collapsible-panel .header-sidebar__linklist-button{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);font-size:13px;letter-spacing:3px;text-transform:uppercase}header-sidebar header-sidebar-collapsible-panel .header-sidebar__linklist-button,.header-sidebar__sub-panel li:has([aria-expanded=true]) .header-sidebar__linklist-button{color:#fff!important}header-sidebar .header-sidebar__nested-linklist a{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:#d7dbd3}header-sidebar .divide-y>:not([hidden])~:not([hidden]),header-sidebar .header-sidebar__back-button{border-color:#fff}header-sidebar .mega-menu-product .product-card-media{border-left:0}header-sidebar .mega-menu-product .product-card-media .pro-title-price{padding:15px}header-sidebar .mega-menu-product .product-card-media .pro-title-price .pro-title{font-size:14px;font-weight:var(--font-weight-medium);letter-spacing:1.5px;text-transform:capitalize;margin-bottom:5px}header-sidebar .mega-menu-product .product-card-media .pro-title-price price-list sale-price,header-sidebar .mega-menu-product .product-card-media .pro-title-price price-list compare-at-price{font-family:var(--text-font-family);font-weight:var(--font-weight-regular);font-size:12px;line-height:1;letter-spacing:0}header-sidebar .mega-menu-product .product-card-media .pro-title-price price-list compare-at-price{font-size:11px}header-sidebar .mega-menu-product .product-card-media .add-to-cart-btn{font-size:14px;line-height:1;letter-spacing:5px;text-transform:uppercase;width:100%;padding:15px}.header-sidebar__nested-linklist{border-inline-start-width:0;margin-inline-start:15px;padding-inline-start:0}header-search #predictive-search-form .header-search__input{font-family:var(--cabin-font);font-size:15px}header-search predictive-search .predictive-search__category,header-search predictive-search .predictive-search__tabs button[slot=title]{font-family:var(--cabin-font);font-size:12px;line-height:1;color:#fff}header-search .predictive-search__products .header-search__form-control .header-search__input,header-search .predictive-search__products .header-search__form-control .header-search__input::placeholder{font-family:var(--cabin-font);font-size:16px;line-height:1}header-search predictive-search .predictive-search__suggestions .link-reverse{letter-spacing:1.5px}header-search predictive-search .predictive-search__resource-item .predictive-search__collections a span{font-family:var(--cabin-font);font-size:13px;letter-spacing:1.5px}header-search .predictive-search__products .product-card{height:100%;gap:0}header-search .predictive-search__products .product-card .product-card__info{text-align:left;justify-items:unset;padding:10px 15px}header-search .predictive-search__products .product-card .product-card__info .justify-items-center{justify-items:unset;gap:2px}header-search .predictive-search__products .product-card .product-card__info .price-list{justify-content:unset}header-search .predictive-search__products .product-card .product-card__info fieldset{display:none}header-search .predictive-search__products .product-card .product-card__info .product-title{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);font-size:14px;line-height:1.5;color:#fff;letter-spacing:1.5px;text-transform:capitalize}header-search .predictive-search__products .product-card .product-card__info .price-list sale-price,header-search .predictive-search__products .product-card .product-card__info .price-list compare-at-price{font-family:var(--text-font-family);font-weight:var(--font-weight-regular);font-size:12px;letter-spacing:0}header-search .predictive-search__products .product-card .product-card__info .price-list compare-at-price{font-size:12px}header-search .predictive-search__products .product-card .product-card__info .price-list sale-price{color:#fff}header-search .predictive-search__products .product-card .product-card__info .price-list compare-at-price{color:#d7dbd3}header-search .predictive-search__products .product-card .product-card__figure img{transition:opacity .5s ease-in-out;object-fit:cover;object-position:center}header-search predictive-search .predictive-search__tabs button.button{font-size:13px;font-weight:var(--font-weight-medium);line-height:1;letter-spacing:5px;text-align:center;text-transform:uppercase;padding:16px 28px 16px 33px;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;background-color:#000!important;color:#fff!important;border:1px solid #000000!important}header-search predictive-search .predictive-search__tabs button.button:hover{background-color:#bdd084!important;color:#fff!important;border:1px solid #bdd084!important}header-search predictive-search .predictive-search__tabs button.button:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.template-collection .product-list,.template-search .product-list{--product-list-default-column-gap: unset;gap:25px;margin:0}.product-list .product-card{border-left:0;height:100%;gap:0;position:relative}.product-list .product-card .product-card__info{text-align:left;justify-items:unset;padding:16px 25px;gap:2px}.product-list .product-card .product-card__figure .wishlist-cart .cart-icon{width:40px!important;height:40px!important;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 .5px #000;cursor:pointer;opacity:1}.product-list .product-card .product-card__figure .wishlist-cart .cart-icon:hover{background-color:#bdd084;box-shadow:inset 0 0 0 .5px #bdd084}.product-list .product-card .product-card__figure .wishlist-cart .cart-icon:active{background-color:#374c22;box-shadow:inset 0 0 0 .5px #374c22}product-gallery .product-gallery__image-list #custom-wishlist-button{background:#fff!important;height:unset;position:absolute;top:20px;right:20px;z-index:1;width:40px;height:40px;padding:0;box-shadow:inset 0 0 0 .5px #000;opacity:1;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .1s;text-align:center;pointer-events:auto}product-gallery .product-gallery__image-list #custom-wishlist-button:hover{background-color:#bdd084!important;box-shadow:inset 0 0 0 .5px #bdd084}product-gallery .product-gallery__image-list #custom-wishlist-button:hover svg path{fill:#fff;stroke:#fff}.product-list .product-card .product-card__figure .wishlist-cart .cart-icon .cart-icon-hover-grid,.product-list .product-card .product-card__figure .wishlist-cart .cart-icon:hover .cart-icon-grid,.product-list .product-card .product-card__figure .wishlist-cart .cart-icon:active .cart-icon-grid{opacity:0;display:none}.product-list .product-card .product-card__figure .wishlist-cart .cart-icon:hover .cart-icon-hover-grid,.product-list .product-card .product-card__figure .wishlist-cart .cart-icon:active .cart-icon-hover-grid{opacity:1;display:block}.product-list .product-card .product-card__figure .wishlist-cart .cart-icon svg.cart-icon-hover-grid path{fill:#fff}.swiper-button-disabled{display:none!important}.product-list .product-card .product-card__info .justify-items-center{justify-items:unset;gap:2px}.product-list .product-card .product-card__info .price-list{justify-content:unset}.product-list .product-card .product-card__info fieldset{display:none}.product-list .product-card .product-card__info .product-title{font-family:var(--text-font-family);font-size:16px;line-height:1.5;color:#0d0d0d;text-transform:capitalize}.product-list .product-card .product-card__info .price-list sale-price,.product-list .product-card .product-card__info .price-list compare-at-price{font-family:var(--text-font-family);font-weight:var(--font-weight-regular);font-size:12px;letter-spacing:0}.product-list .product-card .product-card__info .price-list compare-at-price{font-size:12px}.product-list .product-card .product-card__info .price-list sale-price{color:#5b5f5f}.product-list .product-card .product-card__figure img,predictive-search .product-card .product-card__figure img{transition:opacity .5s ease-in-out;object-fit:cover;object-position:center}.product-list .product-card .product-card__figure .grid-buy-now-form,predictive-search .product-card .product-card__figure .grid-buy-now-form{position:absolute;bottom:0;width:100%;opacity:0;transition:opacity .5s ease-in-out}.product-list .product-card .product-card__figure:hover .grid-buy-now-form,predictive-search .product-card .product-card__figure:hover .grid-buy-now-form{opacity:1}.product-list .product-card .product-card__quick-add-button{display:none}.product-list .product-card .product-card__figure .wishlist-cart,predictive-search .product-card .product-card__figure .wishlist-cart{position:absolute;top:15px;right:15px;display:flex;column-gap:15px;z-index:1}predictive-search .product-card .product-card__figure .wishlist-cart,predictive-search .product-card .product-card__figure .grid-buy-now-form{display:none!important}nav.breadcrumbs{padding-block:8px;white-space:nowrap;-webkit-line-clamp:1;text-overflow:ellipsis;overflow-x:hidden}.product-info__block-list [data-block-type=similar-products-drawer]{margin:0}.product-card .badge-list sold-out-badge{font-family:var(--cabin-font);font-weight:var(--font-weight-medium);font-size:12px;line-height:1;color:#000;background-color:#fff;letter-spacing:1.5px;padding:7px 10px;border:1px solid #000000}.product-card .product-card__figure>.badge-list{inset-block-start:15px;inset-inline-start:15px}.shopify-section--featured-product .product{align-items:center}product-gallery .product-gallery__image-list{position:relative}.product-info__block-list .product-title{font-family:var(--sweet-gothic-font)!important;font-weight:var(--font-weight-regular)!important;font-size:36px;line-height:42px;color:#000;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;margin-left:-3px}.product-info__block-list .product-title span,.product-info__block-list .product-title i,.product-info__block-list .product-title em{font-family:var(--rl-limo-font)!important;font-weight:var(--font-weight-regular)!important;text-transform:none;font-style:italic}.product-info__block-list .pro-title{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);font-size:16px;line-height:1.5;text-transform:capitalize;letter-spacing:1.5px;margin-bottom:18px;color:#151a1b}.product-info__block-list price-list sale-price,.product-info__block-list price-list compare-at-price{font-weight:var(--font-weight-regular);letter-spacing:1.5px}.product-info__block-list price-list sale-price{font-size:16px;line-height:24px;color:#000}.product-info__block-list price-list compare-at-price{color:#999;font-size:14px;line-height:1}.product-info__block-list .tax-text{font-weight:var(--font-weight-regular);font-size:12px;line-height:16px;color:#9ba590;letter-spacing:0;margin-top:3px}.product-info__block-list .product-info__block-item[data-block-type=description] p{font-size:13px;line-height:22px;color:#000;letter-spacing:1.5px;padding-bottom:2px}.product-info__block-list variant-picker{gap:24px}.product-info__block-list variant-picker fieldset{display:flex;align-items:flex-start;gap:2%}.product-info__block-list variant-picker fieldset:nth-of-type(3){margin-top:5px}.product-info__block-list variant-picker fieldset:nth-of-type(4){margin-bottom:2px}.product-info__block-list variant-picker fieldset .variant-picker__option-info{width:30%;flex-direction:row;justify-content:space-between;align-items:unset;gap:0}.product-info__block-list variant-picker fieldset .variant-picker__option-values,.product-info__block-list variant-picker fieldset .relative{width:68%;column-gap:24px;row-gap:10px;margin-top:5px}.product-info__block-list variant-picker fieldset .relative.size{max-width:70px}.product-info__block-list variant-picker fieldset .variant-picker__option-info .h-stack{flex-direction:column;align-items:unset;gap:0}.product-info__block-list variant-picker fieldset .variant-picker__option-info legend,x-popover p.h5{font-weight:var(--font-weight-regular);font-size:14px;line-height:23px;color:#000;letter-spacing:1.5px;text-transform:uppercase}.product-info__block-list variant-picker fieldset .custom-field{width:100%}.product-info__block-list variant-picker fieldset .custom-field input{box-shadow:inset 0 0 0 .5px #000;width:100%;max-width:240px;padding:10.5px 15px;font-size:13px;line-height:1;color:#000;letter-spacing:1px}.product-info__block-list variant-picker fieldset .custom-field input:focus-visible{outline:unset}.product-info__block-list variant-picker fieldset .custom-field input::placeholder{color:#c4c4c4}.product-info__block-list variant-picker fieldset .variant-picker__option-info span,.product-info__block-list variant-picker fieldset .variant-picker__option-info button{font-weight:var(--font-weight-medium);font-size:12px;line-height:23px;color:#9ba590;letter-spacing:1.5px;text-align:left;background:none}.product-info__block-list variant-picker fieldset .variant-picker__option-info button{text-decoration:underline}.product-info__block-list variant-picker fieldset .variant-picker__option-values label.color-swatch,.product-info__block-list variant-picker fieldset .variant-picker__option-values label.metal{width:15px;height:15px;--swatch-offset: unset}.product-info__block-list variant-picker fieldset .variant-picker__option-values label.block-swatch{width:40px;height:40px}.product-info__block-list variant-picker fieldset .variant-picker__option-values label.thumbnail-swatch{width:auto;height:auto;border:0}.product-info__block-list variant-picker fieldset .variant-picker__option-values label.thumbnail-swatch img{width:43px;height:43px}.product-info__block-list variant-picker fieldset .variant-picker__option-values label.thumbnail-swatch span{font-family:var(--cabin-font);font-weight:var(--font-weight-medium);font-size:12px;line-height:23px;color:#9ba590;letter-spacing:1.5px;text-align:center;display:block}.product-info__block-list variant-picker fieldset .variant-picker__option-values :checked+.thumbnail-swatch img,.product-info__block-list variant-picker fieldset .variant-picker__option-values .thumbnail-swatch.is-selected img,.product-info__block-list variant-picker fieldset .variant-picker__option-values :checked+.metal img,.product-info__block-list variant-picker fieldset .variant-picker__option-values .metal.is-selected img{border:1px solid #000}.product-info__block-list variant-picker fieldset .variant-picker__option-values .metal img{border-radius:50%!important}.product-info__block-list ul.metafield-single_line_text_field-array::-webkit-scrollbar{-webkit-appearance:none;display:none}.product-info__block-list variant-picker fieldset .relative button.select,.product-info__block-list variant-picker fieldset .relative x-popover [part=body]{border:none}.product-info__block-list variant-picker fieldset .relative.size button.select,.product-info__block-list variant-picker fieldset .relative.size x-popover [part=body]{width:70px;text-align:center;padding:9px 26px 9px 20px;box-shadow:0 0 0 .5px #000}.product-info__block-list variant-picker .popover:has(.popover__value-list)::part(body){padding-inline-end:unset;padding:15px 20px;text-align:center;box-shadow:none}.product-info__block-list variant-picker fieldset .relative button.select svg{transform:rotate(270deg);color:#000;inset-inline-end:10px}.product-info__block-list variant-picker fieldset .relative button.select[aria-expanded=true]>svg{transform:rotate(0)}.product-info__block-list .variant-picker .popover{--popover-block-offset: 0;width:calc(100% - 2px)}.product-info__block-list variant-picker fieldset .relative .popover::part(content){max-height:140px;box-shadow:0 .5px 0 .5px #000;border:none}.product-info__block-list variant-picker fieldset .relative.size .popover::part(content){width:70px}.product-info__block-list variant-picker fieldset .relative.size .popover::part(content),.product-info__block-list variant-picker fieldset .relative.carat-weight .popover::part(content){border-top:0}.product-info__block-list variant-picker .popover::part(content)::-webkit-scrollbar{width:5px}.product-info__block-list variant-picker .popover::part(content)::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:50px}.product-info__block-list variant-picker fieldset .relative .popover__value-list{gap:15px}.product-info__block-list variant-picker fieldset .relative .popover__value-list label{justify-content:center}.product-info__block-list variant-picker fieldset .relative .popover__value-list label.sold-out{pointer-events:none;text-decoration:line-through}.product-info__block-list variant-picker fieldset .relative .popover__value-list label.sold-out span+span{display:none}.product-info__block-list variant-picker fieldset .relative button.select span,.product-info__block-list variant-picker fieldset .relative .popover__value-list label span,x-popover .popover__value-list label span{font-size:13px;font-weight:var(--font-weight-medium);line-height:1;color:#b9b9b9;letter-spacing:0}.product-info__block-list variant-picker fieldset .relative button.select span,.product-info__block-list variant-picker fieldset .relative .popover__value-list>*:has(:checked) span,x-popover .popover__value-list>*:has(:checked) span{color:#000}.product-info__block-list buy-buttons button.button,.product-info__block-list .view-pro-details,shopify-buy-it-now-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{font-size:13px;font-weight:var(--font-weight-bold);line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;padding:16px 15px 16px 21px;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out!important;background-color:#000!important;color:#fff!important;border:1px solid #000000!important;min-height:unset;text-decoration:none}.template-collection shopify-buy-it-now-button a.shopify-payment-button__button.shopify-payment-button__button--unbranded{display:block;width:auto}.template-collection .product-list .product-card.promo-mobile{display:none}.product-info__block-list buy-buttons button.button:hover,.product-info__block-list .view-pro-details:hover,shopify-buy-it-now-button .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{background-color:#bdd084!important;color:#22381e!important;border:1px solid #BDD084!important}.product-info__block-list buy-buttons button.button:active,.product-info__block-list .view-pro-details:active,shopify-buy-it-now-button .shopify-payment-button__button.shopify-payment-button__button--unbranded:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.product-info__block-list buy-buttons button.button[disabled]{pointer-events:none;opacity:.7}.product-gallery__carousel-with-arrows{display:unset}.product-gallery__carousel-with-arrows .product-gallery__media{margin-inline:auto}.product-gallery__carousel-with-arrows carousel-prev-button,.product-gallery__carousel-with-arrows carousel-next-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:unset}.product-gallery__carousel-with-arrows carousel-prev-button{left:20px}.product-gallery__carousel-with-arrows carousel-next-button{right:20px}.shopify-section--featured-product .container{margin:0}.product-gallery__carousel-with-arrows .product-gallery__media{width:100%}.product-gallery__carousel-with-arrows carousel-prev-button,.product-gallery__carousel-with-arrows carousel-next-button{width:40px;height:40px;background-color:#000;border:1px solid #000000;border-radius:50%;display:flex;align-items:center;justify-content:center}.product-gallery__carousel-with-arrows carousel-prev-button svg,.product-gallery__carousel-with-arrows carousel-next-button svg{width:20px;height:auto}.product-gallery__carousel-with-arrows carousel-prev-button button svg{transform:rotate(180deg)}.product-gallery__carousel-with-arrows carousel-prev-button:hover,.product-gallery__carousel-with-arrows carousel-next-button:hover{background-color:#bdd084;border:1px solid #BDD084}.product-gallery__carousel-with-arrows carousel-prev-button:active,.product-gallery__carousel-with-arrows carousel-next-button:active{background-color:#fff;border:1px solid #808080}.product-gallery__carousel-with-arrows carousel-prev-button:hover svg path,.product-gallery__carousel-with-arrows carousel-next-button:hover svg path,.product-gallery__carousel-with-arrows carousel-prev-button:active svg path,.product-gallery__carousel-with-arrows carousel-next-button:active svg path{fill:#22381e}.template-product .product{column-gap:120px}.template-product product-gallery{column-gap:15px}.template-product safe-sticky.product-gallery__thumbnail-list,.template-product product-gallery-navigation,.template-product .product-gallery__thumbnail{width:103px}.template-product product-gallery-navigation{row-gap:14px}product-gallery .tag-badge{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);font-size:13px;line-height:1;text-transform:uppercase;letter-spacing:1.5px;position:absolute;top:20px;left:20px;z-index:1;box-shadow:inset 0 0 0 .5px #000;padding:12px 18px}.product-gallery__thumbnail[aria-current=true]{box-shadow:inset 0 0 0 .5px #000;border:none}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.features--button-transition :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover{background-size:0}}.size-chart-drawer{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;display:flex;justify-content:flex-end;background:rgb(var(--page-overlay));transition:visibility .2s ease;visibility:hidden}.size-chart-drawer .drawer-content{background-color:#fff;height:100%;width:100%;max-width:min(92vw,28.125rem);display:flex;flex-direction:column;transform:translate(100%);overflow:hidden;transition:transform .2s ease;overflow:auto;padding-top:14px}.size-chart-drawer.active{visibility:visible}.size-chart-drawer.active .drawer-content{transform:translate(0)}.size-chart-drawer .size-chart-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.size-chart-drawer .drawer-content .size-guide svg{cursor:pointer;position:absolute;top:24px;right:16px}.size-chart-drawer .drawer-content .size-guide img,.Size_Guide_Section .size-guide img{max-width:120px;margin:0}.size-chart-drawer .drawer-content:has(>.neckwear-size-chart){padding-top:0}.size-chart-drawer .drawer-content .size-guide.neckwear-size-chart img,.Size_Guide_Section .size-guide.neckwear-size-chart img{max-width:100%}.size-chart-drawer .drawer-content .size-guide ol{padding:10px 10px 20px}.size-chart-drawer .drawer-content .size-guide ol li,.Size_Guide_Section .size-guide ol li{font-size:10px;line-height:14px;color:#000;letter-spacing:1px}.size-chart-drawer .drawer-content .size-guide table,.Size_Guide_Section .size-guide table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;overflow:hidden;border:1px solid #B9B9B9;border-radius:4px}.Size_Guide_Section .size-guide table{border-left:0}.size-chart-drawer .drawer-content .size-guide table thead tr,.Size_Guide_Section .size-guide table thead tr{background-color:#374c22}.size-chart-drawer .drawer-content .size-guide table thead tr th,.Size_Guide_Section .size-guide table thead tr th{font-family:Inter,sans-serif;font-weight:600;color:#fff;opacity:1;font-size:12px;line-height:14px;padding:11px 12px;letter-spacing:0;border:0;text-transform:none}.size-chart-drawer .drawer-content .size-guide table tbody tr td,.Size_Guide_Section .size-guide table tbody tr td{border:0;border-top:1px solid #B9B9B9;border-left:1px solid #B9B9B9;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1;padding:12px;letter-spacing:0;color:#000}.Size_Guide_Section .Size_Guide_Table_Wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:65px}.Size_Guide_Section .Section-heading{font-family:var(--sweet-gothic-font);font-weight:var(--font-weight-regular);font-size:36px;line-height:42px;letter-spacing:0;margin:0 0 20px;text-transform:uppercase;color:#22381f}.Size_Guide_Section .Size_Guide_desc{font-size:13px;line-height:17px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular);max-width:785px;margin-top:0;margin-bottom:40px}.Size_Guide_Section .size-guide h2{font-family:var(--cabin-font);font-weight:var(--font-weight-semiBold);letter-spacing:1.5px;color:#374c22;font-size:15px;margin-bottom:40px;margin-left:0!important}.Size_Guide_Section .size-guide{margin:0}.Size_Guide_Section .size-guide ol li{max-width:785px}.Size_Guide_Section .neckwear-size-chart .table-scroller{margin:0}.template-page-size-guide .shopify-section--main-page .container{width:89%;margin:0 auto}.template-page-size-guide .shopify-section--main-page .section-spacing{padding-block-start:30px;padding-block-end:50px}.template-product .product-info .accordion-pro .accordion-content{display:none}.template-search .shopify-section--main-search h1{font-family:var(--sweet-gothic-font);font-weight:var(--font-weight-medium);letter-spacing:5px}.template-search .shopify-section--main-search .main-search-form .form-control input{border:1px solid #151A1B;font-size:14px;letter-spacing:1px;outline:none;color:#151a1b}.template-search .shopify-section--main-search .main-search-form .form-control input::placeholder{color:#c4c4c4}.template-search .shopify-section--main-search .main-search-form .form-control label{display:none}.template-search .shopify-section--main-search .main-search-form button svg{width:24px;height:24px}.template-search .shopify-section--main-search .main-search-form button svg path{fill:#c4c4c4}.template-search .shopify-section--main-search .section-header h1{font-family:var(--sweet-gothic-font);font-weight:var(--font-weight-regular);font-size:40px;line-height:45px;letter-spacing:2px;color:#22381f;text-transform:uppercase}.template-search .shopify-section--main-search .prose p,.template-search .shopify-section--main-search .section-header p{font-family:var(--text-font-family);font-weight:var(--font-weight-regular);font-size:14px;line-height:24px;letter-spacing:1.5px;color:#000;opacity:1}.template-search .shopify-section--main-search .main-search button.h6{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);font-size:12px;line-height:1;color:#000}.template-search .shopify-section--main-search .main-search .main-search__linklist .link-reverse{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);font-size:16px;line-height:1.5;color:#000;letter-spacing:1.5px;text-transform:none}.template-collection .shopify-section--main-collection .empty-state h1{font-family:var(--sweet-gothic-font);font-weight:var(--font-weight-regular);font-size:22px;line-height:1;color:#000}.template-collection .shopify-section--main-collection .empty-state p,.template-search .shopify-section--main-search .empty-state p{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);font-size:14px;line-height:1.5;color:#000;letter-spacing:1.5px}.template-collection .shopify-section--main-collection .empty-state a.button,.template-search .shopify-section--main-search .empty-state a.button{font-family:var(--text-font-family);font-size:15px;font-weight:var(--font-weight-medium);line-height:1;letter-spacing:5px;text-align:center;text-transform:uppercase;padding:16px 15px 16px 20px;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out!important;background-color:#000!important;color:#fff!important;border:1px solid #000000!important}.template-collection .shopify-section--main-collection .empty-state a.button:hover,.template-search .shopify-section--main-search .empty-state a.button:hover{background-color:#bdd084!important;color:#22381e!important;border:1px solid #BDD084!important}.template-collection .shopify-section--main-collection .empty-state a.button:active,.template-search .shopify-section--main-search .empty-state a.button:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.template-collection .collection-custom-width{max-width:90%;margin:0 auto}.template-collection height-observer.collection-toolbar{box-shadow:unset;min-height:0;width:100%;background:transparent;z-index:5}.template-search height-observer.collection-toolbar{box-shadow:unset;min-height:0}.template-collection .collection-grid-block .sm\:gap-12,.template-search .main-search__resource-item .sm\:gap-12{gap:0}.template-collection height-observer .collection-toolbar__button-list,.template-search height-observer .collection-toolbar__button-list{flex-direction:unset;flex:auto}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container,.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container{border:0}.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container{display:block}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container:last-child,.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container:last-child{text-align:right}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button,.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button{font-family:var(--text-font-family);font-weight:600;font-size:16px;line-height:1;color:#000;opacity:1;padding:0;width:max-content}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button{text-transform:none;letter-spacing:0}.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button{margin:0}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button .text-with-icon,.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button .text-with-icon{gap:12px;text-transform:capitalize}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button .text-with-icon .sort_value,.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button .text-with-icon .sort_value{color:#666}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button:hover,.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button:hover{text-decoration:none}.template-collection facets-drawer,.template-search facets-drawer{position:relative}.template-search safe-sticky{display:none}.template-collection facets-drawer facet-link,.template-search facets-drawer facet-link{position:absolute;top:16px}.template-collection facets-drawer facet-link a.facets-clear-all,.template-search facets-drawer facet-link a.facets-clear-all{font-family:var(--cabin-font);font-weight:var(--font-weight-medium);font-size:14px;line-height:1;text-transform:uppercase;margin:0;color:#9ba590;letter-spacing:1.5px}.template-collection facets-drawer facet-link a.facets-clear-all .link,.template-search facets-drawer facet-link a.facets-clear-all .link{background:unset;text-decoration:none;transition:unset}.template-collection facets-drawer facet-link a.facets-clear-all:hover .link,.template-search facets-drawer facet-link a.facets-clear-all:hover .link{text-decoration:underline}.template-collection facets-drawer accordion-disclosure,.template-search facets-drawer accordion-disclosure{border:0}.template-collection facets-drawer accordion-disclosure .accordion__toggle,.template-search facets-drawer accordion-disclosure .accordion__toggle,.template-search .accordion-list accordion-disclosure .accordion__toggle{font-family:var(--cabin-font);font-weight:var(--font-weight-medium);font-size:15px;line-height:1;text-transform:none;letter-spacing:5px;color:#404040;justify-content:unset;column-gap:1rem}.template-collection facets-drawer accordion-disclosure [aria-expanded=true] .accordion__toggle .arrow,.template-search facets-drawer accordion-disclosure [aria-expanded=true] .accordion__toggle .arrow,.template-search .accordion-list accordion-disclosure [aria-expanded=true] .accordion__toggle .arrow{font-family:var(--text-font-family);transform:rotate(90deg);width:11px}.template-collection facets-drawer accordion-disclosure .accordion__content,.template-search facets-drawer accordion-disclosure .accordion__content{padding-right:0}.template-collection facets-drawer accordion-disclosure .accordion__content .gap-2\.5,.template-search facets-drawer accordion-disclosure .accordion__content .gap-2\.5,.template-search .accordion-list accordion-disclosure .accordion__content .gap-2\.5{gap:1rem}.template-collection facets-drawer accordion-disclosure .accordion__content .checkbox-control,.template-search facets-drawer accordion-disclosure .accordion__content .checkbox-control,.template-search .accordion-list accordion-disclosure .accordion__content .checkbox-control{position:relative;display:block}.template-collection facets-drawer accordion-disclosure .accordion__content .checkbox-control .dot-checkbox,.template-search facets-drawer accordion-disclosure .accordion__content .checkbox-control .dot-checkbox,.template-search .accordion-list accordion-disclosure .accordion__content .checkbox-control .dot-checkbox{width:16px;height:16px;border-radius:0;inset-block-start:0;background-color:#22381e}.template-collection facets-drawer accordion-disclosure .accordion__content .checkbox-control .dot-checkbox:checked~label,.template-search facets-drawer accordion-disclosure .accordion__content .checkbox-control .dot-checkbox:checked~label,.template-search .accordion-list accordion-disclosure .accordion__content .checkbox-control .dot-checkbox:checked~label{transform:unset}.template-collection facets-drawer accordion-disclosure .accordion__content .checkbox-control label,.template-search facets-drawer accordion-disclosure .accordion__content .checkbox-control label,.template-search .accordion-list accordion-disclosure .accordion__content .checkbox-control label{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);font-size:12px;line-height:1;text-transform:none;letter-spacing:0;color:#404040;opacity:1;padding-left:28px;padding-top:2px;display:block}.template-collection facets-drawer accordion-disclosure .accordion__content price-range .input-group span,.template-collection facets-drawer accordion-disclosure .accordion__content price-range .input-group label span,.template-collection facets-drawer accordion-disclosure .accordion__content price-range .input-group label input,.template-collection facets-drawer accordion-disclosure .accordion__content price-range .input-group label input::placeholder,.template-search facets-drawer accordion-disclosure .accordion__content price-range .input-group span,.template-search facets-drawer accordion-disclosure .accordion__content price-range .input-group label span,.template-search facets-drawer accordion-disclosure .accordion__content price-range .input-group label input,.template-search facets-drawer accordion-disclosure .accordion__content price-range .input-group label input::placeholder,.template-search .accordion-list accordion-disclosure .accordion__content price-range .input-group span,.template-search .accordion-list accordion-disclosure .accordion__content price-range .input-group label span,.template-search .accordion-list accordion-disclosure .accordion__content price-range .input-group label input,.template-search .accordion-list accordion-disclosure .accordion__content price-range .input-group label input::placeholder{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);font-size:12px;line-height:1;text-transform:none;letter-spacing:5px;color:#404040}.template-collection facets-drawer#facets-drawer.drawer::part(footer),.template-search facets-drawer#facets-drawer.drawer::part(footer){border-block-start:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.template-collection facets-drawer dialog-close-button button,.template-search facets-drawer dialog-close-button button{font-size:15px;font-weight:var(--font-weight-medium);line-height:1;letter-spacing:0;text-align:center;text-transform:none;padding:16px 28px 16px 33px;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out!important;background-color:#000!important;color:#fff!important;border:1px solid #000000!important}.template-collection facets-drawer dialog-close-button button:hover,.template-search facets-drawer dialog-close-button button:hover{background-color:#bdd084!important;color:#fff!important;border:1px solid #bdd084!important}.template-collection facets-drawer dialog-close-button button:active,.template-search facets-drawer dialog-close-button button:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.template-collection facets-drawer.drawer,.template-search facets-drawer.drawer{left:0;right:auto}.template-collection facets-drawer.drawer::part(content),.template-search facets-drawer.drawer::part(content){margin-inline-start:0!important;transform:translate(-100%)!important;transition:transform .2s ease}.template-collection facets-drawer.drawer[open]::part(content),.template-search facets-drawer.drawer[open]::part(content){transform:translate(0)!important}.template-collection facets-drawer.drawer::part(header),.template-search facets-drawer.drawer::part(header){justify-content:end;border:0}.template-collection facets-drawer [slot=header],.template-search facets-drawer [slot=header]{display:none}.template-collection facets-drawer.drawer::part(body),.template-search facets-drawer.drawer::part(body){padding-top:0}.template-collection :where(.modal,.drawer,.popover,.header-search)::part(close-button),.template-search :where(.modal,.drawer,.popover,.header-search)::part(close-button){opacity:1;color:#000}.template-collection facets-sort-popover .popover__value-list,.template-search facets-sort-popover .popover__value-list{gap:0}.template-collection facets-sort-popover .popover__value-list .popover__value-option,.template-search facets-sort-popover .popover__value-list .popover__value-option{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);font-size:16px;letter-spacing:0;color:#666;text-transform:capitalize}.template-collection facets-sort-popover .popover__value-list .popover__value-option,.template-search facets-sort-popover .popover__value-list .popover__value-option{position:relative;display:block;padding:14px 0;border-bottom:1px solid #ccc}.template-collection facets-sort-popover .popover__value-list .popover__value-option:last-child,.template-search facets-sort-popover .popover__value-list .popover__value-option:last-child{border-bottom:0}.template-collection facets-sort-popover .popover__value-list .popover__value-option[aria-selected=true],.template-search facets-sort-popover .popover__value-list .popover__value-option[aria-selected=true]{color:#000}.template-collection .popover::part(content),.template-search .popover::part(content){border:0;-webkit-box-shadow:4px 4px 20px 0px #DBDBDB;box-shadow:4px 4px 20px #dbdbdb}.template-collection facets-sort-popover p.h4[slot=header],.template-search facets-sort-popover p.h4[slot=header]{font-family:var(--cabin-font);font-weight:var(--font-weight-medium);font-size:15px;text-transform:uppercase;letter-spacing:5px;color:#404040;opacity:1;padding:0}.template-collection .collection__main .active-facets,.template-search .collection__main .active-facets{display:none}.template-collection .collection__main .pagination-page-view p,.template-search .collection__main .pagination-page-view p{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);font-size:15px;line-height:1;text-align:center;color:#404040;margin-bottom:15px;letter-spacing:5px}.template-collection .collection__main .pagination,.template-search .collection__main .pagination{grid-auto-rows:unset;grid-auto-columns:30px;border-block-end-width:0;width:100%;justify-content:center}.template-collection .collection__main .pagination .pagination__link,.template-search .collection__main .pagination .pagination__link{font-size:15px;font-family:var(--text-font-family);font-weight:var(--font-weight-medium);color:#b9b9b9}.template-collection .collection__main .pagination .pagination__link[aria-current=page],.template-search .collection__main .pagination .pagination__link[aria-current=page]{color:#404040;box-shadow:0 0,inset 0 -1px}.template-collection .collection__main .pagination .pagination__link[rel=prev],.template-collection .collection__main .pagination .pagination__link[rel=next],.template-search .collection__main .pagination .pagination__link[rel=prev],.template-search .collection__main .pagination .pagination__link[rel=next]{color:#000}.cart-drawer p.h4{font-family:var(--sweet-gothic-font);color:#000;font-weight:var(--font-weight-medium);letter-spacing:2px}.cart-drawer .cart-drawer__items .line-item .line-item-info a.h6{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);line-height:18px;color:#151a1b;letter-spacing:1.5px;font-size:14px}.cart-drawer .cart-drawer__items .line-item .line-item-info sale-price.h6.text-subdued{font-family:var(--text-font-family);color:#5b5f5f;font-weight:var(--font-weight-regular);letter-spacing:0;font-size:13px;line-height:17px}.cart-drawer .cart-drawer__items .line-item .line-item-info p.smallcaps.text-subdued{color:#1e2738;line-height:14px;font-weight:var(--font-weight-regular);letter-spacing:1.5px;font-family:var(--text-font-family);font-size:11px}.cart-drawer .cart-drawer__items .line-item .line-item-info .quantity-selector{border:1px solid #000}.cart-drawer .cart-drawer__items .line-item .line-item-info line-item-quantity a.link{font-family:var(--text-font-family);color:#1e2738;letter-spacing:1px;line-height:16px;font-weight:var(--font-weight-regular)}.cart-drawer__footer .button-group button,.cart-drawer__order-note .form .button{font-size:15px;font-family:var(--text-font-family);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:5px;text-align:center;text-transform:uppercase;padding:16px 15px 16px 20px;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out!important;background-color:#000!important;color:#fff!important;border:1px solid #000000!important;min-height:unset;text-decoration:none}.cart-drawer__footer .button-group button:active,.cart-drawer__order-note .form .button:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.cart-drawer__footer .button-group button:hover,.cart-drawer__order-note .form .button:hover{background-color:#bdd084!important;color:#22381e!important;border:1px solid #BDD084!important}.cart-drawer .cart-empty-text{font-family:var(--text-font-family);font-weight:var(--font-weight-regular);color:#000;letter-spacing:2px}:where(.modal,.drawer,.popover,.header-search)::part(close-button){color:#000;opacity:1}.cart-drawer__footer p.text-subdued{color:#5b5f5f;line-height:18px;font-weight:var(--font-weight-regular);letter-spacing:1px;font-family:var(--text-font-family)}.cart-drawer__footer .link-faded-reverse{color:#000;line-height:18px;font-weight:var(--font-weight-regular);letter-spacing:1px;font-family:var(--text-font-family)}.cart-drawer .cart-drawer__items .line-item .line-item-info .quantity-selector__button svg{color:#000}.cart-drawer .cart-drawer__items .line-item .line-item-info .quantity-selector__input-wrapper .quantity-selector__input{color:#000}.cart-drawer .cart-drawer__items .line-item .line-item-info ul.text-subdued{margin:0}.cart-drawer .cart-drawer__items .line-item .line-item-info ul.text-subdued li{list-style:none;padding:0;color:#1e2738;line-height:14px;font-size:11px;font-weight:var(--font-weight-regular);letter-spacing:1.5px;font-family:var(--text-font-family)}.cart-drawer .cart-drawer__items .line-item .line-item-info ul.text-subdued li .property-first{font-weight:var(--font-weight-semiBold)}.cart-drawer__order-note .form-control label{color:#000;line-height:18px;font-weight:var(--font-weight-regular);letter-spacing:1px;font-family:var(--text-font-family)}.cart-drawer__order-note .form-control .textarea{color:#5b5f5f;line-height:18px;font-weight:var(--font-weight-regular);letter-spacing:1.5px;font-family:var(--text-font-family);border:1px solid #000000}.cart-drawer__order-note .form-control .textarea::placeholder{color:#c4c4c4}.shopify-section--main-cart .section-header .h2{font-family:var(--sweet-gothic-font);color:#000;font-weight:var(--font-weight-medium);letter-spacing:2px;font-size:24px;line-height:28px}.shopify-section--main-cart .order-summary .order-summary__header th{color:#151a1b;opacity:1;line-height:20px;font-size:16px;font-family:var(--heading-font-family);font-weight:var(--font-weight-regular);border-color:#000}.shopify-section--main-cart .order-summary .order-summary__body td{border-color:#000}.shopify-section--main-cart .order-summary .line-item-info a.h6{font-family:var(--text-font-family);color:#151a1b;font-weight:var(--font-weight-medium);letter-spacing:1.5px;line-height:19px;font-size:15px}.shopify-section--main-cart .order-summary .line-item-info .price-list .h6{font-family:var(--text-font-family);color:#5b5f5f;font-weight:var(--font-weight-regular);letter-spacing:0;line-height:17px;font-size:13px}.shopify-section--main-cart .order-summary .line-item-info p.smallcaps{color:#1e2738;line-height:16px;font-weight:var(--font-weight-regular);letter-spacing:1.5px;font-family:var(--text-font-family);font-size:12px}.shopify-section--main-cart .order-summary .line-item-info ul.text-subdued{margin:0}.shopify-section--main-cart .order-summary .line-item-info ul.text-subdued li{list-style:none;padding:0;color:#1e2738;line-height:16px;font-size:12px;font-weight:var(--font-weight-regular);letter-spacing:1.5px;font-family:var(--text-font-family)}.shopify-section--main-cart .order-summary .line-item-info ul.text-subdued li .property-first{font-weight:var(--font-weight-semiBold)}.shopify-section--main-cart .order-summary td.text-end{font-family:var(--text-font-family);color:#151a1b;letter-spacing:1px;line-height:18px;font-weight:var(--font-weight-regular)}.shopify-section--main-cart .order-summary .quantity-selector{border:1px solid #000000}.shopify-section--main-cart .order-summary .quantity-selector__button svg{color:#000}.shopify-section--main-cart .order-summary .quantity-selector__input-wrapper .quantity-selector__input{color:#000}.shopify-section--main-cart .order-summary line-item-quantity a.link{font-family:var(--text-font-family);color:#1e2738;letter-spacing:1px;line-height:16px;font-weight:var(--font-weight-regular);font-size:12px}.shopify-section--main-cart .cart-footer .cart-note label{font-family:var(--text-font-family);color:#151a1b;letter-spacing:1px;line-height:18px;font-weight:var(--font-weight-regular);font-size:14px}.shopify-section--main-cart .cart-footer .cart-note .textarea{font-family:var(--text-font-family);color:#5b5f5f;letter-spacing:1px;line-height:18px;font-weight:var(--font-weight-regular);font-size:14px;border:1px solid #000}.shopify-section--main-cart .cart-footer .cart-note .textarea::placeholder{color:#c4c4c4}.shopify-section--main-cart .cart-footer .cart-recap span{font-family:var(--text-font-family);color:#151a1b;letter-spacing:1px;line-height:20px;font-weight:var(--font-weight-medium);font-size:16px}.shopify-section--main-cart .cart-footer p.text-subdued{font-family:var(--text-font-family);color:#151a1b;letter-spacing:1px;line-height:17px;font-weight:var(--font-weight-regular);font-size:13px}.shopify-section--main-cart .cart-footer .button,.shopify-section--main-cart .shipping-estimator__form .button,.shopify-section--main-cart .empty-state .prose a.button{font-size:13px;font-family:var(--text-font-family);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:5px;text-align:center;text-transform:uppercase;padding:16px 28px 16px 33px;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out!important;background-color:#000!important;color:#fff!important;border:1px solid #000000!important;min-height:unset;text-decoration:none}.shopify-section--main-cart .cart-footer .button:active,.shopify-section--main-cart .shipping-estimator__form .button:active,.shopify-section--main-cart .empty-state .prose a.button:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.shopify-section--main-cart .cart-footer .button:hover,.shopify-section--main-cart .shipping-estimator__form .button:hover,.shopify-section--main-cart .empty-state .prose a.button:hover{background-color:#bdd084!important;color:#22381e!important;border:1px solid #BDD084!important}.shopify-section--main-cart .bordered-box__title{font-family:var(--sweet-gothic-font);color:#000;font-weight:var(--font-weight-medium);letter-spacing:2px;font-size:24px;line-height:28px}.shopify-section--main-cart .shipping-estimator__form .floating-label{color:#5b5f5f;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.shopify-section--main-cart .shipping-estimator__form .select{color:#000;font-family:var(--text-font-family);font-weight:var(--font-weight-regular);border:1px solid #000;box-shadow:none}.shopify-section--main-cart .shipping-estimator__form .form-control .input::placeholder{color:#c4c4c4;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.shopify-section--main-cart .shipping-estimator__form .form-control .input{color:#000;font-family:var(--text-font-family);font-weight:var(--font-weight-regular);border:1px solid #000;box-shadow:none}.shopify-section--main-cart .shipping-estimator.bordered-box{border:1px solid #000}.shopify-section--main-cart .empty-state .prose .h4{font-family:var(--sweet-gothic-font);color:#000;font-weight:var(--font-weight-medium);letter-spacing:2px;font-size:24px;line-height:28px}.shopify-section--main-cart .empty-state .prose p{font-family:var(--text-font-family);color:#151a1b;letter-spacing:1px;line-height:17px;font-weight:var(--font-weight-regular);font-size:13px}.footer__block--newsletter .form-banner_status{font-size:14px;line-height:24px;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.instafeed-lightbox .instafeed-header-left-section .instafeed-fullname{font-family:var(--cabin-font);font-size:16px!important}.product-list .product-card .jdgm-widget .jdgm-prev-badge__stars .jdgm-star{font-size:12px}.product-list .product-card .jdgm-widget .jdgm-prev-badge__text{font-size:13px}.template-product .product-info .product-info__block-item:has(.jdgm-widget){margin:0}#judgeme_product_reviews .jm-review-widget__header-and-body .jm-cluster .jm-stack .jm-review-widget-minimal-header__title{font-family:var(--sweet-gothic-font);letter-spacing:2px;font-weight:var(--font-weight-regular);text-transform:uppercase;font-size:25px}#judgeme_product_reviews .jm-review-item .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__name{font-family:var(--cabin-font);text-transform:uppercase;letter-spacing:1.5px;font-weight:var(--font-weight-regular);font-size:15px!important}#judgeme_product_reviews .jm-review-item .jm-review-item__body .jm-reviewer-info span.jm-text{font-size:13px}#judgeme_product_reviews .jm-review-widget__header .jm-average-rating-display .jm-cluster p.jm-text:nth-of-type(1){font-weight:var(--font-weight-medium)}.jdgm-review-list .jm-review-item[data-v-a9cb4ad6],.jm-review-item[data-v-f68bd871]{border-block-end:1px solid #000000!important}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-minimal-header__button-and-filters .jm-action-buttons .jm-button,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next{font-size:13px;font-family:var(--text-font-family);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:5px;text-align:center;text-transform:uppercase;padding:16px 28px 16px 33px!important;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out!important;background-color:#000!important;color:#fff!important;border:1px solid #000000!important;min-height:unset;text-decoration:none;border-radius:0}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-minimal-header__button-and-filters .jm-action-buttons .jm-button:hover,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next:hover{background-color:#bdd084!important;color:#22381e!important;border:1px solid #BDD084!important;opacity:1!important}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-minimal-header__button-and-filters .jm-action-buttons .jm-button:active,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-minimal-header__button-and-filters .jm-sort-filter .jdgm-sort-dropdown{border-radius:0;padding:11.6px 28px}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-minimal-header__button-and-filters .jm-sort-filter .jm-sort-filter__select[data-v-b5277f6e]:hover{background-color:transparent}#judgeme_product_reviews .jm-review-body-wrapper .jm-review-content__body{font-size:13px;line-height:19px;color:#000;letter-spacing:1.5px;font-weight:var(--font-weight-regular)}#judgeme_product_reviews .jm-review-widget__header .jm-average-rating-display .jm-cluster p.jm-text:nth-of-type(2){font-size:14px;color:#000;letter-spacing:1.5px}#judgeme_product_reviews .jm-sort-filter--compact .jm-sort-filter__select option[data-v-b5277f6e]{color:#000;font-size:13px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular);line-height:1;letter-spacing:5px}.jdgm-review-widget-modal .jdgm-write-review-modal__page .jdgm-write-review-modal__page-header .jdgm-write-review-modal__title{font-family:var(--cabin-font);font-size:18px;text-transform:uppercase;letter-spacing:5px;font-weight:var(--font-weight-medium);color:#151a1b}.jdgm-write-review-modal .jdgm-write-review-modal__page-header .jdgm-write-review-modal__intro{font-size:13px;line-height:19px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.jdgm-write-review-modal .jdgm-write-review-modal__form .jdgm-write-review-modal__product-title{font-family:var(--cabin-font);font-size:18px;text-transform:uppercase;letter-spacing:5px;font-weight:var(--font-weight-medium);color:#151a1b}.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{color:#374c22!important;font-size:45px!important}.jdgm-write-review-modal .jdgm-write-review-modal__stars:before,.jdgm-write-review-modal .jdgm-write-review-modal__stars:after{font-family:var(--text-font-family);font-weight:var(--font-weight-regular);letter-spacing:1.5px;color:#151a1b!important}.jdgm-write-review-modal .jdgm-write-review-modal__slider-container .jdgm-write-review-modal__product-title{font-family:var(--cabin-font);font-size:18px;text-transform:uppercase;letter-spacing:5px;font-weight:var(--font-weight-medium);color:#151a1b!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-label{color:#000!important;font-family:var(--text-font-family);letter-spacing:1.5px}.jdgm-write-review-modal .jdgm-write-review-modal__field-input::placeholder{color:#c4c4c4!important;font-family:var(--text-font-family)!important;font-weight:var(--font-weight-regular);letter-spacing:1.5px!important}.jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input{font-family:var(--text-font-family)!important;font-weight:var(--font-weight-regular);color:#000;letter-spacing:1.5px;border:1px solid #000!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{color:#000!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{font-family:var(--text-font-family)!important;font-weight:var(--font-weight-regular);color:#000;letter-spacing:1.5px}.jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{border-color:#374c22!important;background-color:#374c22!important;border-radius:0}.jdgm-write-review-modal .jdgm-write-review-modal__field-help{color:#5b5f5f!important;letter-spacing:1.5px}.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom{border-radius:0!important;border:2px solid #000000!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{border:1px solid #000!important}.jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-upload-prompt{color:#5b5f5f!important}.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__title{font-family:var(--cabin-font);font-size:18px;text-transform:uppercase;letter-spacing:5px;font-weight:var(--font-weight-medium);color:#151a1b}.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__intro{font-size:16px;line-height:20px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__text{font-size:13px;line-height:19px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-text{color:#151a1b!important}#judgeme_product_reviews .jm-no-reviews-state__text{font-size:14px;line-height:18px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.jm-no-reviews-state__action-buttons button{font-size:13px!important;font-family:var(--text-font-family)!important;font-weight:var(--font-weight-medium)!important;line-height:1;letter-spacing:5px;text-align:center;text-transform:uppercase;padding:16px 28px 16px 33px!important;--initial-gradient: none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out!important;background-color:#000!important;color:#fff!important;border:1px solid #000000!important;min-height:unset;text-decoration:none;border-radius:0!important}.jm-no-reviews-state__action-buttons button:hover{background-color:#bdd084!important;color:#22381e!important;border:1px solid #BDD084!important;opacity:1!important}.jm-no-reviews-state__action-buttons button:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.jm-review-widget__body .jdgm-empty-state p{font-size:14px;line-height:18px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{color:#5b5f5f!important;letter-spacing:1.2px}.jdgm-write-review-modal .jdgm-write-review-modal__field-error{letter-spacing:1.5px;font-family:var(--text-font-family)}.pdp-trendsetter p.sub-title{color:#000;font-size:16px;font-weight:600}.product-list .swiper-wrapper .swiper-slide{margin-right:12px}.similar-products-drawer__body button.product-card__quick-add-button{display:none!important}.product-list product-card.product-card.promo-desktop{border:1px solid #ccc;border-radius:15px;overflow:hidden}.pdp-explore__collection .collection-list .collection-card .collection-card__content .h6{font-family:var(--sweet-gothic-font);line-height:1;font-size:14px;letter-spacing:1px}.pdp-explore__collection .collection-list .collection-card .collection-card__content p.products-count{font-size:14px}.pdp-explore__collection scroll-carousel{gap:0;padding-left:0}.pdp-explore__collection scroll-carousel .collection-card{background-color:#fff;border:1px solid #afafaf;--collection-list-item-size: 56vw;border-left:0;gap:0}.pdp-explore__collection scroll-carousel .collection-card:first-child{border-left:1px solid #afafaf}.pdp-explore__collection scroll-carousel .collection-card .collection-card__content{padding:8px 0}.pdp-explore__collection scroll-carousel .collection-card .collection-card__content p.products-count{margin:0}.at-home .view-similar-button{display:none}.product-gallery__rating{position:absolute;bottom:8px;left:8px;padding:3px 7px;line-height:1;border:1px solid #ccc;border-radius:3px;font-size:12px}.product-gallery__rating:empty{display:none}.product-gallery__rating .loox-rating-content{flex-direction:row-reverse;font-size:12px;gap:3px}.product-gallery__rating .loox-rating.loox-widget{line-height:1;font-size:12px!important}.login-wrapper .login-container form .textfield{border:1px solid #000000;border-radius:0}#whatsapp-icon{position:fixed;bottom:120px;right:40px;z-index:2}#whatsapp-icon .whatsapp-services{display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 8px 20px #00000040}#whatsapp-icon .whatsapp-services span{position:absolute;display:flex;align-items:center;justify-content:center}#whatsapp-icon .whatsapp-services:hover svg path:nth-of-type(2),#whatsapp-icon .whatsapp-services:focus svg path:nth-of-type(2),#whatsapp-icon .whatsapp-services:active svg path:nth-of-type(2){fill:#bdd084}.product-info__block-list ul.metafield-single_line_text_field-array{list-style-type:none;display:flex;gap:10px;flex-wrap:wrap}.product-info__block-list ul.metafield-single_line_text_field-array li.metafield-single_line_text_field{padding:8px 15px;border:1px solid #ccc;font-size:13px;font-weight:500;border-radius:30px;line-height:1;color:#000}.pdp-explore__collection .content-over-media:before{background:transparent}.pdp-explore__collection .collection-list{gap:0}.pdp-explore__collection .collection-list .collection-card:first-child{border-left:1px solid #ccc}.pdp-explore__collection .collection-list .collection-card .collection-card__content{padding:10px 0}.pdp-explore__collection .collection-list .collection-card .collection-card__content p.products-count{margin-block-start:.5rem}.template-product .product-list .product-card,.template-product .product-list .product-card .product-card__info{border-color:#afafaf}.product-gallery__rating:has(.loox-rating.loox-widget:empty){display:none}.view-similar-button{z-index:2;background:#fff;padding:0 0 0 8px;border-radius:5px;bottom:10px;display:none}.product-sticky-bar .h6{font-family:sweet-gothic;letter-spacing:1px}.product-sticky-bar price-list.price-list .h6{font-family:Inter;font-size:16px;letter-spacing:0}.product-sticky-bar price-list.price-list compare-at-price.h6.text-subdued{font-size:14px}.product-sticky-bar price-list.price-list sale-price.h6.text-on-sale{color:#000;font-weight:700}.buy-buttons .marketplace-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;align-items:center;justify-content:center}.buy-buttons .marketplace-buttons a.marketplace-button{display:flex;justify-content:center;height:100%;border:1px solid #a2a2a2;align-items:center}.buy-buttons .marketplace-buttons a.marketplace-button img.marketplace-button__icon{display:block;vertical-align:unset;aspect-ratio:unset}.buy-buttons{gap:10px;grid-template-columns:100fr}.buy-buttons:has(.marketplace-buttons){grid-template-columns:30fr 70fr}.product-sticky-bar button.st-wishlist-button.st-initialized{opacity:0;visibility:hidden;pointer-events:none;z-index:-111;position:relative}.kc-discount-chip-wrap{padding:5px 10px 5px 6px;background:#e8f7dc;border-radius:20px;margin-top:6px}.kc-discount-chip-wrap span.kc-discount-chip{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#5b7940;line-height:1}.facets .accordion-list .accordion .accordion__content .label-swatch-area label{position:static}.facets .accordion-list .accordion .accordion__content .label-swatch-area label:before{content:"";height:100%;width:100%;top:0;left:0;position:absolute}.facets .accordion-list .accordion .accordion__content .label-swatch-area label:hover:after{display:none}@media(hover:none)and (pointer:coarse){.product-list .product-card .product-card__figure .grid-buy-now-form{opacity:1;bottom:-39px}.product-list .product-card .product-card__info{padding-top:54px}shopify-buy-it-now-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{padding:12px 15px 12px 20px}.template-collection .product-list .product-card.promo-mobile{display:block}.template-collection .product-list .product-card.promo-desktop{display:none}.template-collection .product-list .product-card.promo-mobile .product-card__info{padding-top:16px}}@media only screen and (min-width:769px){.template-product product-gallery{position:sticky;top:100px}.pdp-explore__collection .collection-list .collection-card{flex-basis:25%;border:1px solid #ccc;gap:0;border-left:0}.similar-products-drawer .similar-products-drawer__panel{top:80px;left:auto;width:480px;padding-bottom:100px;max-height:100dvh;height:100%;transform:translate(100%)}body:has(.similar-products-drawer.active) .product-sticky-bar.is-visible{z-index:1}.similar-products-drawer.active .similar-products-drawer__panel{transform:translate(0)}}@media screen and (min-width:700px){.product-info__block-item:has(.action-card__trigger){margin-inline:0}.product-info__block-list variant-picker fieldset .variant-picker__option-info{width:100%}.product-gallery__image-list{row-gap:0}.product-sticky-bar{bottom:0;top:unset;grid-template-columns:8fr 1fr 3fr}.product-sticky-bar .buy-buttons price-list.price-list{display:none}.product-sticky-bar button#custom-wishlist-button{text-align:right}.product-sticky-bar button#custom-wishlist-button svg{margin-left:auto;border:1px solid #000;padding:7px;width:auto;height:auto}.product-sticky-bar.is-visible{border-top:1px solid #ccc}.shopify-section-custom-featured-collection .product-list.swiper.product-grid-slider{margin-left:0;padding-inline:30px}}@media screen and (min-width:1000px){.product-info__block-list variant-picker fieldset .relative.size button.select[aria-expanded=true],.product-info__block-list variant-picker fieldset .relative.carat-weight button.select[aria-expanded=true]{border-bottom:0}.product-info__block-list variant-picker fieldset .relative.size button.select[aria-expanded=true]+.popover:has(.popover__value-list)::part(body),.product-info__block-list variant-picker fieldset .relative.carat-weight button.select[aria-expanded=true]+.popover:has(.popover__value-list)::part(body){padding-top:0}.shopify-section--featured-product .product{--product-gap: 50px}.shopify-section--featured-product .product .product-info{padding-right:11%}.shopify-section--main-product .section-spacing{padding-block-start:40px;padding-block-end:40px}}@media screen and (min-width:1150px){header .header .header__primary-nav{column-gap:65px}.shopify-section--featured-product .product{--product-gap: 100px}}@media screen and (max-width:1309px){.template-collection facets-drawer facet-link,.template-search facets-drawer facet-link{top:26px}}@media screen and (max-width:1200px){.template-product .product{column-gap:60px;gap:15px}.template-product safe-sticky.product-gallery__thumbnail-list,.template-product product-gallery-navigation,.template-product .product-gallery__thumbnail{width:70px}}@media screen and (max-width:999px){header-search .predictive-search__products .horizontal-product-card .horizontal-product-card__info .product-title{font-family:var(--text-font-family);font-weight:var(--font-weight-medium);font-size:14px;line-height:1.5;color:#fff;letter-spacing:1.5px;text-transform:capitalize}header-search .predictive-search__products .horizontal-product-card .horizontal-product-card__info .price-list sale-price,header-search .predictive-search__products .horizontal-product-card .horizontal-product-card__info .price-list compare-at-price{font-family:var(--text-font-family);font-weight:var(--font-weight-regular);font-size:12px;letter-spacing:0}header-search .predictive-search__products .horizontal-product-card .horizontal-product-card__info .price-list sale-price{color:#fff}header-search .predictive-search__products .horizontal-product-card .horizontal-product-card__info .price-list compare-at-price{font-size:12px}header-search .predictive-search__products .horizontal-product-card .horizontal-product-card__info .justify-items-start{gap:0}.images-with-text-scroll__item:not(.is-selected){visibility:visible}.images-with-text-scroll__item:not(.is-selected) .images-with-text-scroll__text{visibility:hidden}.shopify-section--featured-product .product .product-info{padding:0 35px}.template-product product-gallery{row-gap:15px;margin:0 -35px}.product-gallery__zoom-button{top:20px;right:75px}.template-collection facets-drawer facet-link,.template-search facets-drawer facet-link{top:18px}.Size_Guide_Section .Size_Guide_Table_Wrapper{grid-template-columns:2fr 2fr;gap:65px}}@media only screen and (max-width:768px){.product-card .product-card__figure>.badge-list{inset-block-start:10px;inset-inline-start:10px}.product-card .badge-list sold-out-badge{padding:5px 10px}.product-info__block-list variant-picker fieldset .variant-picker__option-info{width:40%}.product-info__block-list variant-picker fieldset .variant-picker__option-values,.product-info__block-list variant-picker fieldset .relative{width:58%;column-gap:12px}.shopify-section--featured-product .product .product-info{padding:0 20px}#whatsapp-icon .whatsapp-icon-default svg{width:36px;height:35px}.pdp-trendsetter p.sub-title{padding:0 20px 15px}.shopify-section--main-product .section-spacing{padding-block-end:0}.product-info__block-list ul.metafield-single_line_text_field-array li.metafield-single_line_text_field{white-space:nowrap}.product-info__block-list ul.metafield-single_line_text_field-array{flex-wrap:nowrap;overflow-x:auto}.curated-collection-videos .container{padding-inline:16px!important}.curated-collection-videos media-grid.media-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:16px}.curated-collection-videos media-grid.media-grid .media-grid__item{min-width:220px}.kc-discount-chip-wrap span.kc-discount-chip{font-size:10px}}@media only screen and (max-width:749px){.swiper-button-next,.swiper-button-prev{width:30px;height:30px;margin-top:-15px}.swiper-button-next svg,.swiper-button-prev svg{width:15px;height:auto}.swiper-button-prev{left:10px}.swiper-button-next{right:10px}.slideshow__slide .slideshow__slide-content p.h6{font-size:18px;line-height:25px}.slideshow__slide .slideshow__slide-content p.h1{font-size:25px;line-height:30px}.custom-width{padding:0 20px}.announcement-bar{padding:4px 20px}header .header{padding:15px 20px}header-search predictive-search .predictive-search__content .predictive-search__no-results{font-size:14px;line-height:20px}.product-list .product-card .product-card__figure .wishlist-cart,predictive-search .product-card .product-card__figure .wishlist-cart{top:0;right:0;column-gap:7px;z-index:1;padding:.625rem}.product-list .product-card .product-card__figure .wishlist-cart .cart-icon{transform:unset!important;width:30px!important;height:30px!important}.product-list .product-card .product-card__figure .wishlist-cart .cart-icon svg{width:12px;height:15px}.product-list .product-card .product-card__figure .grid-buy-now-form{opacity:1;bottom:-41px}.product-list .product-card .product-card__info{padding-inline:0!important}shopify-buy-it-now-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{padding:12px 15px 12px 20px}product-gallery .product-gallery__image-list #custom-wishlist-button{width:30px;height:30px;right:10px;top:10px}product-gallery .product-gallery__image-list #custom-wishlist-button svg{width:20px;height:18px}.product-info__block-list>:not(:nth-child(1 of:not(:empty))){font-family:Inter,sans-serif}.product-info__block-item[data-block-type=title]:has(.product-title){margin-block-start:0;margin-block-end:15px}.product-info__block-item[data-block-type=price] .price-list--product{column-gap:10px}.product-info__block-list .product-title{font-size:25px;line-height:1.5}.product-gallery__carousel-with-arrows carousel-prev-button,.product-gallery__carousel-with-arrows carousel-next-button{width:30px;height:30px}.product-gallery__carousel-with-arrows carousel-prev-button svg,.product-gallery__carousel-with-arrows carousel-next-button svg{width:15px}.product-gallery__carousel-with-arrows carousel-prev-button{left:10px}.product-gallery__carousel-with-arrows carousel-next-button{right:10px}.template-product product-gallery{margin:0 -20px}product-gallery .tag-badge{font-size:12px;top:10px;left:10px;padding:8px 10px}.product-gallery__zoom-button{top:10px;right:45px;width:27px;height:27px;opacity:0}.product-gallery__zoom-button svg{width:12px}.recently-viewed-products .product-list--carousel{gap:0;margin-left:0;padding-left:0}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button,.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button{padding-top:10px;padding-bottom:10px}.template-collection .collection-grid-block .sm\:gap-12,.template-search .collection-grid-block .sm\:gap-12{gap:15px}.template-collection facets-drawer facet-link,.template-search facets-drawer facet-link{top:15px}.template-search .shopify-section--main-search .section-header h1{font-size:25px;line-height:30px}.shopify-section--main-cart .section-header .h2{font-size:20px;line-height:24px}.shopify-section--main-cart .order-summary .line-item-info a.h6{line-height:18px;font-size:14px}.shopify-section--main-cart .order-summary .line-item-info .price-list .h6{line-height:16px;font-size:14px}.shopify-section--main-cart .order-summary .line-item-info p.smallcaps,.shopify-section--main-cart .order-summary .line-item-info ul.text-subdued li{line-height:14px;font-size:10px}.shopify-section--main-cart .order-summary line-item-quantity a.link{line-height:15px;font-size:11px}.shopify-section--main-cart .cart-footer .cart-note label{line-height:18px;font-size:12px}.shopify-section--main-cart .cart-footer .cart-note .textarea{line-height:16px;font-size:12px}.shopify-section--main-cart .cart-footer .cart-recap span{line-height:18px;font-size:14px}.shopify-section--main-cart .cart-footer p.text-subdued{line-height:16px;font-size:12px}.shopify-section--main-cart .bordered-box__title{font-size:16px;line-height:20px}.Size_Guide_Section .Size_Guide_Table_Wrapper{grid-template-columns:1fr;gap:50px}.Size_Guide_Section .Section-heading{font-size:25px;line-height:30px}.Size_Guide_Section .size-guide h2{margin-bottom:15px}.template-page-size-guide .shopify-section--main-page .section-spacing{padding-block-start:0px;padding-block-end:35px}shopify-buy-it-now-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{font-size:12px;letter-spacing:4px;line-height:15px}.template-collection .product-list .product-card.promo-mobile{display:block}.template-collection .product-list .product-card.promo-desktop{display:none}.template-collection .product-list .product-card.promo-mobile .product-card__info{padding-top:16px}:is(.shopify-section--recently-viewed-products,.pdp-explore__collection) .section-header h2{font-size:16px;letter-spacing:0;font-weight:600}.pdp-explore__collection .collection-list{padding-left:16px}.collection-toolbar__button.desktop{display:none}.collection-toolbar__button-list{background:#364c22;color:#fff;border-radius:40px;align-items:center;overflow:hidden}.collection-toolbar__button-list .collection-sticky-icon a{display:flex}.collection-toolbar__button-list>div{width:33.333%;padding:0;text-align:left}.template-collection height-observer .collection-toolbar__button-list>div.collection-toolbar__button-container button.collection-toolbar__button{width:100%;color:#fff;font-size:13px;position:relative;padding-left:20px}.template-collection height-observer .collection-toolbar__button-list>div.collection-toolbar__button-container button.collection-toolbar__button:before{content:"";width:20px;height:20px;display:inline-block;position:absolute;left:18px;top:6px;background-repeat:no-repeat;background-position:center}.template-collection height-observer .collection-toolbar__button-list>div.collection-toolbar__button-container.sort-button button.collection-toolbar__button:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12' fill='none'%3E%3Cpath d='M4.28862 8.27943L3.99899 8.57905V0.998725C3.99899 0.733846 3.89376 0.479817 3.70647 0.29252C3.51917 0.105223 3.26514 0 3.00026 0C2.73538 0 2.48135 0.105223 2.29406 0.29252C2.10676 0.479817 2.00154 0.733846 2.00154 0.998725V8.57905L1.71191 8.27943C1.52384 8.09136 1.26877 7.98571 1.00281 7.98571C0.736849 7.98571 0.48178 8.09136 0.293717 8.27943C0.105653 8.46749 0 8.72256 0 8.98852C0 9.25448 0.105653 9.50955 0.293717 9.69762L2.29117 11.6951C2.38615 11.786 2.49815 11.8573 2.62075 11.9048C2.74029 11.9576 2.86956 11.9849 3.00026 11.9849C3.13096 11.9849 3.26023 11.9576 3.37978 11.9048C3.50237 11.8573 3.61437 11.786 3.70936 11.6951L5.7068 9.69762C5.79992 9.6045 5.87379 9.49395 5.92419 9.37228C5.97458 9.25062 6.00052 9.12021 6.00052 8.98852C6.00052 8.85683 5.97458 8.72643 5.92419 8.60476C5.87379 8.4831 5.79992 8.37255 5.7068 8.27943C5.61369 8.18631 5.50314 8.11244 5.38147 8.06205C5.2598 8.01165 5.1294 7.98571 4.99771 7.98571C4.86602 7.98571 4.73562 8.01165 4.61395 8.06205C4.49228 8.11244 4.38173 8.18631 4.28862 8.27943ZM8.99261 1.99745H18.9799C19.2447 1.99745 19.4988 1.89223 19.6861 1.70493C19.8734 1.51763 19.9786 1.2636 19.9786 0.998725C19.9786 0.733846 19.8734 0.479817 19.6861 0.29252C19.4988 0.105223 19.2447 0 18.9799 0H8.99261C8.72773 0 8.4737 0.105223 8.2864 0.29252C8.09911 0.479817 7.99388 0.733846 7.99388 0.998725C7.99388 1.2636 8.09911 1.51763 8.2864 1.70493C8.4737 1.89223 8.72773 1.99745 8.99261 1.99745ZM18.9799 4.99362H8.99261C8.72773 4.99362 8.4737 5.09885 8.2864 5.28614C8.09911 5.47344 7.99388 5.72747 7.99388 5.99235C7.99388 6.25723 8.09911 6.51126 8.2864 6.69855C8.4737 6.88585 8.72773 6.99107 8.99261 6.99107H18.9799C19.2447 6.99107 19.4988 6.88585 19.6861 6.69855C19.8734 6.51126 19.9786 6.25723 19.9786 5.99235C19.9786 5.72747 19.8734 5.47344 19.6861 5.28614C19.4988 5.09885 19.2447 4.99362 18.9799 4.99362ZM18.9799 9.98725H8.99261C8.72773 9.98725 8.4737 10.0925 8.2864 10.2798C8.09911 10.4671 7.99388 10.7211 7.99388 10.986C7.99388 11.2508 8.09911 11.5049 8.2864 11.6922C8.4737 11.8795 8.72773 11.9847 8.99261 11.9847H18.9799C19.2447 11.9847 19.4988 11.8795 19.6861 11.6922C19.8734 11.5049 19.9786 11.2508 18.9799 11.2508Z' fill='white'/%3E%3C/svg%3E")}.template-collection height-observer .collection-toolbar__button-list>div.collection-toolbar__button-container.filter-button button.collection-toolbar__button:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='13' viewBox='0 0 19 13' fill='none'%3E%3Cpath d='M10.6934 3.43712H0.763816C0.561239 3.43712 0.36696 3.35664 0.223716 3.2134C0.0804732 3.07016 0 2.87588 0 2.6733C0 2.47072 0.0804732 2.27644 0.223716 2.1332C0.36696 1.98996 0.561239 1.90948 0.763816 1.90948H10.6934C10.896 1.90948 11.0903 1.98996 11.2335 2.1332C11.3768 2.27644 11.4572 2.47072 11.4572 2.6733C11.4572 2.87588 11.3768 3.07016 11.2335 3.2134C11.0903 3.35664 10.896 3.43712 10.6934 3.43712ZM17.5678 3.43712H14.5125C14.3099 3.43712 14.1156 3.35664 13.9724 3.2134C13.8292 3.07016 13.7487 2.87588 13.7487 2.6733C13.7487 2.47072 13.8292 2.27644 13.9724 2.1332C14.1156 1.98996 14.3099 1.90948 14.5125 1.90948H17.5678C17.7703 1.90948 17.9646 1.98996 18.1079 2.1332C18.2511 2.27644 18.3316 2.47072 18.3316 2.6733C18.3316 2.87588 18.2511 3.07016 18.1079 3.2134C17.9646 3.35664 17.7703 3.43712 17.5678 3.43712Z' fill='white'/%3E%3Cpath d='M12.603 5.34671C12.0742 5.34671 11.5574 5.18992 11.1177 4.89617C10.6781 4.60242 10.3354 4.1849 10.1331 3.6964C9.93076 3.20791 9.87782 2.67039 9.98097 2.15181C10.0841 1.63323 10.3387 1.15688 10.7126 0.783009C11.0865 0.409133 11.5628 0.154521 12.0814 0.051369C12.6 -0.051783 13.1375 0.00115832 13.626 0.203498C14.1145 0.405838 14.532 0.748488 14.8258 1.18812C15.1195 1.62775 15.2763 2.14462 15.2763 2.67336C15.2763 3.38237 14.9947 4.06235 14.4933 4.5637C13.992 5.06505 13.312 5.34671 12.603 5.34671ZM12.603 1.52763C12.3764 1.52763 12.1548 1.59483 11.9664 1.72072C11.778 1.84662 11.6312 2.02555 11.5444 2.23491C11.4577 2.44426 11.435 2.67463 11.4792 2.89688C11.5235 3.11912 11.6326 3.32327 11.7928 3.48351C11.953 3.64374 12.1572 3.75286 12.3794 3.79707C12.6017 3.84127 12.8321 3.81858 13.0414 3.73187C13.2508 3.64515 13.4297 3.4983 13.5556 3.30989C13.6815 3.12147 13.7487 2.89996 13.7487 2.67336C13.7487 2.36949 13.628 2.07807 13.4131 1.86321C13.1982 1.64834 12.9068 1.52763 12.603 1.52763Z' fill='white'/%3E%3Cpath d='M17.5678 11.0753H7.63816C7.43558 11.0753 7.2413 10.9949 7.09806 10.8516C6.95481 10.7084 6.87434 10.5141 6.87434 10.3115C6.87434 10.1089 6.95481 9.91466 7.09806 9.77141C7.2413 9.62817 7.43558 9.5477 7.63816 9.5477H17.5678C17.7703 9.5477 17.9646 9.62817 18.1079 9.77141C18.2511 9.91466 18.3316 10.1089 18.3316 10.3115C18.3316 10.5141 18.2511 10.7084 18.1079 10.8516C17.9646 10.9949 17.7703 11.0753 17.5678 11.0753ZM3.81908 11.0753H0.763816C0.561239 11.0753 0.36696 10.9949 0.223716 10.8516C0.0804732 10.7084 0 10.5141 0 10.3115C0 10.1089 0.0804732 9.91466 0.223716 9.77141C0.36696 9.62817 0.561239 9.5477 0.763816 9.5477H3.81908C4.02165 9.5477 4.21593 9.62817 4.35918 9.77141C4.50242 9.91466 4.58289 10.1089 4.58289 10.3115C4.58289 10.5141 4.50242 10.7084 4.35918 10.8516C4.21593 10.9949 4.02165 11.0753 3.81908 11.0753Z' fill='white'/%3E%3Cpath d='M5.72853 12.9848C5.19979 12.9848 4.68293 12.828 4.2433 12.5343C3.80366 12.2405 3.46101 11.823 3.25867 11.3345C3.05633 10.846 3.00339 10.3085 3.10654 9.78993C3.2097 9.27135 3.46431 8.79501 3.83818 8.42113C4.21206 8.04726 4.68841 7.79264 5.20699 7.68949C5.72557 7.58634 6.26309 7.63928 6.75158 7.84162C7.24007 8.04396 7.65759 8.38661 7.95135 8.82624C8.2451 9.26587 8.40189 9.78274 8.40189 10.3115C8.40189 11.0205 8.12023 11.7005 7.61888 12.2018C7.11753 12.7032 6.43755 12.9848 5.72853 12.9848ZM5.72853 9.16576C5.50193 9.16576 5.28042 9.23295 5.092 9.35884C4.90359 9.48474 4.75674 9.66368 4.67002 9.87303C4.5833 10.0824 4.56061 10.3127 4.60482 10.535C4.64903 10.7572 4.75815 10.9614 4.91838 11.1216C5.07862 11.2819 5.28276 11.391 5.50501 11.4352C5.72726 11.4794 5.95763 11.4567 6.16698 11.37C6.37633 11.2833 6.55527 11.1364 6.68117 10.948C6.80706 10.7596 6.87426 10.5381 6.87426 10.3115C6.87426 10.0076 6.75355 9.7162 6.53868 9.50133C6.32382 9.28647 6.0324 9.16576 5.72853 9.16576Z' fill='white'/%3E%3C/svg%3E")}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container.filter-button{border-left:1px solid rgba(255,255,255,.3)}.collection-toolbar__button-list>div a.collection-toolbar__custom-button{background:#f6d99c;color:#000;font-size:10px;display:flex;align-items:center;padding:10px;gap:8px}.template-collection a.kmi-wa.kmi-wa--right.kmi-wa--hide-label-mobile.kmi-wa--raw{bottom:80px!important}.collection-toolbar__button-list>div a.collection-toolbar__custom-button img.collection-toolbar__custom-button-icon{width:25px}facets-sort-popover#sort-by-popover::part(header){text-align:left;letter-spacing:0;padding-block:20px}facets-sort-popover#sort-by-popover p.h4{letter-spacing:0;text-transform:none;font-size:16px;color:#000}facets-sort-popover#sort-by-popover:has(.popover__value-list)::part(body){padding-block-start:0}.template-collection facets-sort-popover .popover__value-list .popover__value-option,.template-search facets-sort-popover .popover__value-list .popover__value-option{font-size:14px}facets-sort-popover#sort-by-popover::part(content){width:100%;background:#fff;position:relative}facets-sort-popover#sort-by-popover::part(content):before{content:"";width:50px;height:5px;background:#d7d7d7;border-radius:10px;position:absolute;top:7px;left:50%;transform:translate(-50%);z-index:3}.template-collection facets-drawer [slot=header],.template-search facets-drawer [slot=header]{display:block;text-align:left;font-size:16px;font-family:Manrope;font-weight:700;letter-spacing:0;text-transform:none}.template-collection facets-drawer.drawer::part(header),.template-search facets-drawer.drawer::part(header){justify-content:space-between;font-size:16px}.facets .accordion-list{padding-top:0}.facets .accordion-list .accordion .accordion__toggle{justify-content:space-between}.facets .accordion-list .accordion .accordion__content{padding-left:0}.template-collection facets-drawer accordion-disclosure .accordion__content .checkbox-control:before,.template-search facets-drawer accordion-disclosure .accordion__content .checkbox-control:before,.template-search .accordion-list accordion-disclosure .accordion__content .checkbox-control:before{display:none}.facets .accordion-list .accordion .accordion__content label.input-prefix input{text-align:left;letter-spacing:0}.facets .accordion-list .accordion .accordion__content .checkbox-control:has(input[type=checkbox]) label:not(color-swatch){letter-spacing:0;line-height:1.8}.facets .accordion-list .accordion .accordion__content .v-stack{gap:.5rem}.facets .accordion-list .accordion:last-child .accordion__content .checkbox-control{margin-bottom:0}facets-drawer#facets-drawer.popover::part(content){max-height:100dvh}facets-drawer#facets-drawer.popover::part(footer){position:sticky;bottom:0}.facets .accordion-list .accordion .accordion__content .checkbox-control:has(input[type=checkbox]):hover label:not(color-swatch):before{background:transparent}.facets .accordion-list .accordion .accordion__content .checkbox-control:has(input[type=checkbox]:checked):hover label:not(color-swatch):before{background:#333!important}.template-collection nav.breadcrumbs{display:none}.template-collection facets-drawer accordion-disclosure,.template-search facets-drawer accordion-disclosure{border-bottom:1px solid #ccc}}@media only screen and (max-width:600px){.template-collection facets-drawer accordion-disclosure .accordion__content,.template-search facets-drawer accordion-disclosure .accordion__content{padding-left:60px}.pdp-trendsetter .show_arrows,.pdp-trendsetter .kc-bar{display:none!important}.pdp-trendsetter .show_arrows .kc-slider{pointer-events:none}}@media screen and (max-width:395px){.cart-drawer__footer .button-group button{letter-spacing:2px;font-size:14px}.cart-drawer__order-note .form .button{font-size:14px;letter-spacing:2px}}@media only screen and (max-width:350px){.product-info__block-list buy-buttons button.button,.product-info__block-list .view-pro-details,.product-info__block-list buy-buttons .shopify-payment-button{letter-spacing:3px}}@media only screen and (max-width:350px){header .header__primary-nav{gap:.625rem 10px}header .header__secondary-nav{gap:.625rem 9px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/manic.css.map */
