@import"https://use.typekit.net/ayc5psp.css";@import"https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400..700;1,400..700&family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";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;row-gap:0;column-gap:0;margin:0;border-left:.5px solid #000000}.template-collection .product-list .product-card,.template-search .product-list .product-card{border:.5px solid #000000;border-left:0;border-top:0}.product-list .product-card{border:.5px solid #000000;border-left:0;height:100%;gap:0;position:relative}.product-list .product-card .product-card__info{border-top:.5px solid #000000;text-align:left;justify-items:unset;padding:16px 25px;gap:2px}.product-list .product-card .swym-wishlist-collections-v2-container{z-index:1}.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{display:none}.product-list .product-card .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2,.product-list .product-card .product-card__figure .wishlist-cart .cart-icon,.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart{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 .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2:hover,.product-list .product-card .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2[aria-pressed=true]:hover,.product-list .product-card .product-card__figure .wishlist-cart .cart-icon:hover,.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart:hover,.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart:hover.swym-added{background-color:#bdd084;box-shadow:inset 0 0 0 .5px #bdd084}.product-list .product-card .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2[aria-pressed=true],.product-list .product-card .product-card__figure .wishlist-cart .cart-icon:active,.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added{background-color:#374c22;box-shadow:inset 0 0 0 .5px #374c22}.product-list .product-card .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2:hover svg path,.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart:hover svg path{fill:#fff;stroke:#fff}.product-list .product-card .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2[aria-pressed=true] svg path,.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added svg path{fill:#fff;stroke:#fff}button.swym-wishlist-collections-v2,div#swym-atw-button-container{display:none!important}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.swym-added{background-color:#374c22!important;box-shadow:inset 0 0 0 .5px #374c22}product-gallery .product-gallery__image-list #custom-wishlist-button:hover svg path,product-gallery .product-gallery__image-list #custom-wishlist-button.swym-added svg path{fill:#fff;stroke:#fff}.swym-ui-components .swym-bg-2,.swym-ui-component .swym-bg-2{background:#000!important}.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-weight:var(--font-weight-medium);font-size:14px;line-height:1.5;color:#151a1b;letter-spacing:1.5px;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}.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);font-weight:var(--font-weight-regular);font-size:36px;line-height:42px;color:#000;letter-spacing:0;text-transform:uppercase;margin-bottom:18px;margin-left:-5px}.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);font-weight:var(--font-weight-regular);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-family:var(--cabin-font);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{font-size:14px;line-height:24px}.product-info__block-list .tax-text{font-family:var(--cabin-font);font-weight:var(--font-weight-medium);font-size:12px;line-height:16px;color:#9ba590;letter-spacing:1.5px;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:column;justify-content:unset;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-family:var(--cabin-font);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-family:var(--cabin-font);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{box-shadow:0 0 0 .5px #000}.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-medium);line-height:1;letter-spacing:5px;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:111%;margin:0 -5.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(--cabin-font);font-weight:var(--font-weight-medium);font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:5px;color:#404040;opacity:1;padding:16px 0;width:max-content;margin:0 10%}.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:0}.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:underline}.template-collection height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button[aria-controls=sort-by-popover][aria-expanded=true] span span,.template-search height-observer .collection-toolbar__button-list .collection-toolbar__button-container .collection-toolbar__button[aria-controls=sort-by-popover][aria-expanded=true] span span{font-family:var(--text-font-family);transform:rotate(90deg);width:11px}.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-left:90px;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:before,.template-search facets-drawer accordion-disclosure .accordion__content .checkbox-control:before,.template-search .accordion-list accordion-disclosure .accordion__content .checkbox-control:before{position:absolute;content:"";opacity:1;width:16px;height:16px;border:1px solid #B9B9B9;background:none;left:0;top:0}.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:5px;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: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}.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:20px}.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(--cabin-font);font-weight:var(--font-weight-regular);font-size:14px;line-height:16px;letter-spacing:3px;color:#b9b9b9;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}.template-collection facets-sort-popover .popover__value-list .popover__value-option:before,.template-search facets-sort-popover .popover__value-list .popover__value-option:before{position:absolute;content:"";opacity:1;width:17px;height:17px;border:1px solid #B9B9B9;border-radius:50%;background:none;left:0;top:0}.template-collection facets-sort-popover .popover__value-list .popover__value-option .reversed-link,.template-search facets-sort-popover .popover__value-list .popover__value-option .reversed-link{padding-left:35px}.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:#22381e}.template-collection facets-sort-popover .popover__value-list .popover__value-option[aria-selected=true]:before,.template-search facets-sort-popover .popover__value-list .popover__value-option[aria-selected=true]:before{background:#000;border:1px solid #000000}.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)}#swym-wishlist-render-container .swym-storefront-layout-tab-button{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);letter-spacing:1.5px;color:#5b5f5f}#swym-wishlist-render-container .swym-storefront-layout-tab-button.swym-storefront-layout-tab-button-active{color:#000}#swym-wishlist-render-container .swym-storefront-layout-login-heading{font-family:var(--cabin-font);font-weight:var(--font-weight-regular);color:#000}#swym-wishlist-render-container .swym-storefront-layout-login-description{color:#000}#swym-wishlist-render-container .swym-storefront-layout-login-user-container .swym-storefront-layout-login-button{font-size:13px;line-height:1;letter-spacing:5px;padding:16px 28px 16px 33px;text-transform:uppercase;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;border-radius:0}#swym-wishlist-render-container .swym-storefront-layout-login-user-container .swym-storefront-layout-login-button:hover{background-color:#bdd084;color:#22381e;border:1px solid #000000}#swym-wishlist-render-container .swym-storefront-layout-login-user-container .swym-storefront-layout-login-button:active{background-color:#fff;color:#22381e;border:1px solid #000000}#swym-wishlist-render-container .swym-storefront-layout-title{font-family:var(--sweet-gothic-font)!important;font-weight:var(--font-weight-regular)!important;font-size:36px;line-height:42px;letter-spacing:2px;margin:0 0 5px;color:#22381f;text-transform:uppercase}#swym-wishlist-render-container .swym-storefront-layout-title svg{width:28px;height:auto}#swym-wishlist-render-container .swym-storefront-layout-total-list-items-count{color:#5b5f5f}#swym-wishlist-render-container .swym-storefront-layout-grid-item-title{font-weight:var(--font-weight-medium);font-size:14px!important;line-height:1.5!important;color:#151a1b;letter-spacing:1.5px;text-transform:capitalize}#swym-wishlist-render-container .swym-storefront-layout-grid-item-price-variant{font-weight:var(--font-weight-regular);font-size:12px;letter-spacing:0;color:#5b5f5f}#swym-wishlist-render-container .swym-storefront-layout-variant{padding:0}#swym-wishlist-render-container .swym-storefront-layout-grid-item-content{gap:2px}#swym-wishlist-render-container .swym-storefront-layout-grid-item-action-container{margin-top:10px}#swym-wishlist-render-container .swym-storefront-layout-grid-item-add-to-cart-button,#swym-wishlist-render-container .swym-storefront-layout-empty-sfl-view-cart-button{font-size:13px!important;font-weight:var(--font-weight-medium);line-height:1;letter-spacing:5px;padding:16px 28px 16px 33px!important;text-transform:uppercase;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;border-radius:0}#swym-wishlist-render-container .swym-storefront-layout-grid-item-add-to-cart-button:hover,#swym-wishlist-render-container .swym-storefront-layout-empty-sfl-view-cart-button:hover{background-color:#bdd084;color:#22381e;border:1px solid #bdd084}#swym-wishlist-render-container .swym-storefront-layout-grid-item-add-to-cart-button:active,#swym-wishlist-render-container .swym-storefront-layout-empty-sfl-view-cart-button:active{background-color:#fff;color:#22381e;border:1px solid #000000}#swym-wishlist-render-container .swym-storefront-layout-empty-sfl-title,#swym-wishlist-render-container .swym-storefront-layout-empty-sfl-description{color:#000;letter-spacing:1.5px}.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content p{font-size:13px!important;line-height:19px;color:#000!important;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content h3{font-size:16px!important;line-height:20px!important;color:#000!important;letter-spacing:1.5px;font-family:var(--text-font-family)!important;font-weight:var(--font-weight-semiBold)!important}.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content .swym-cc-action-btn-container button:first-child,.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content .swym-cc-action-btn-container button:nth-child(2),.swym-ui-component .swym-variant-select-modal .swym-variant-select-modal-dialog .swym-variant-container .swym-variant-button-action-container .swym-wishlist-done-btn,#swym-storefront-layout-notification .swym-storefront-layout-notification-container .swym-storefront-layout-notification-action{font-size:13px!important;line-height:1!important;letter-spacing:5px!important;padding:16px 13px 16px 18px!important;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out!important;display:inline-block!important;background-color:#000!important;color:#fff!important;border:1px solid #000000!important;font-family:var(--text-font-family)!important;font-weight:var(--font-weight-regular)!important;border-radius:0!important;height:auto!important;text-align:center!important;max-height:unset!important}.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content .swym-cc-action-btn-container button:first-child:hover,.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content .swym-cc-action-btn-container button:nth-child(2):hover,.swym-ui-component .swym-variant-select-modal .swym-variant-select-modal-dialog .swym-variant-container .swym-variant-button-action-container .swym-wishlist-done-btn:hover,#swym-storefront-layout-notification .swym-storefront-layout-notification-container .swym-storefront-layout-notification-action:hover{background-color:#bdd084!important;color:#22381e!important;border:1px solid #bdd084!important}.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content .swym-cc-action-btn-container button:first-child:active,.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content .swym-cc-action-btn-container button:nth-child(2):active,.swym-ui-component .swym-variant-select-modal .swym-variant-select-modal-dialog .swym-variant-container .swym-variant-button-action-container .swym-wishlist-done-btn:active,#swym-storefront-layout-notification .swym-storefront-layout-notification-container .swym-storefront-layout-notification-action:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.swym-ui-component .swym-variant-select-modal .swym-variant-select-modal-dialog .swym-text-heading{font-size:14px!important;line-height:20px!important;color:#000!important;letter-spacing:1.5px!important;font-family:var(--text-font-family)!important;font-weight:var(--font-weight-regular)!important}.swym-storefront-layout-notification-content .swym-storefront-layout-notification-message{font-size:13px!important;line-height:19px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}#swym-storefront-layout-notification[status=toast] .swym-storefront-layout-notification-message{font-size:13px!important;line-height:19px;color:#fff!important;letter-spacing:1.5px!important;font-family:var(--text-font-family)!important;font-weight:var(--font-weight-regular)!important}.swym-storefront-layout-notification-content .swym-storefront-layout-notification-title{letter-spacing:1.5px;font-size:12px;line-height:16px;font-family:var(--text-font-family)!important;font-weight:var(--font-weight-regular)!important;color:#000}.swym-storefront-layout-action-tooltip-btn.remove-from-list-button{letter-spacing:1.5px!important}.swym-storefront-layout-empty-wishlist-content .swym-storefront-layout-empty-wishlist-title{font-size:14px!important;line-height:20px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-semiBold)}.swym-storefront-layout-empty-wishlist-content .swym-storefront-layout-empty-wishlist-description{font-size:13px!important;line-height:19px;color:#000;letter-spacing:1.5px;font-family:var(--text-font-family);font-weight:var(--font-weight-regular)}.swym-storefront-layout-notification-progress-bar.swym-storefront-notification-animated{background-color:#374c22!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}@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 screen and (min-width:0px){.template-collection .product-list .product-card:nth-of-type(-n+2),.template-search .product-list .product-card:nth-of-type(-n+2){border-top:.5px solid #000}}@media screen and (min-width:700px){.template-collection .product-list .product-card:nth-of-type(-n+3),.template-search .product-list .product-card:nth-of-type(-n+3){border-top:.5px solid #000}}@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%}.template-collection .product-list .product-card:nth-of-type(-n+4),.template-search .product-list .product-card:nth-of-type(-n+4){border-top:.5px solid #000}.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}.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}}@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 .swym-wishlist-collections-v2-container{left:unset;right:37px}.product-list .product-card .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2,.product-list .product-card .product-card__figure .wishlist-cart .cart-icon,.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart{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 .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2 svg,.product-list .product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart svg{width:20px!important;height:18px!important}.product-list .product-card .product-card__figure .grid-buy-now-form{opacity:1;bottom:-41px}.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}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 .product-title{font-size:25px;line-height:30px}.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}.product-gallery__zoom-button svg{width:12px}.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:5px}.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}#swym-wishlist-render-container .swym-storefront-layout-title{font-family:var(--sweet-gothic-font)!important;font-weight:var(--font-weight-regular)!important;font-size:36px;line-height:42px;font-size:25px;line-height:30px;letter-spacing:2px;margin:0 0 5px;color:#22381f;text-transform:uppercase}#swym-wishlist-render-container .swym-storefront-layout-title svg{width:auto;height:auto}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}}@media only screen and (max-width:700px){.swym-ui-component .swym-sfl-popup-mobile .swym-sfl-popup-cancel,.swym-ui-component .swym-sfl-popup-mobile button{font-size:13px!important;font-family:var(--text-font-family)!important;font-weight:var(--font-weight-medium)!important;line-height:1!important;letter-spacing:5px!important;text-align:center;text-transform:uppercase!important;padding:16px 28px!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!important;text-decoration:none}.swym-ui-component .swym-sfl-popup-mobile .swym-sfl-popup-cancel:hover,.swym-ui-component .swym-sfl-popup-mobile button:hover{background-color:#bdd084!important;color:#22381e!important;border:1px solid #bdd084!important}.swym-ui-component .swym-sfl-popup-mobile .swym-sfl-popup-cancel:active,.swym-ui-component .swym-sfl-popup-mobile button:active{background-color:#fff!important;color:#22381e!important;border:1px solid #000000!important}.swym-ui-component .swym-sfl-popup-dialog .swym-sfl-popup-mobile{margin-top:10px}}@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}}@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/37/assets/manic.css.map */
