@font-face{font-family:"Ethic Serif";src:url(/cdn/shop/files/EthicSerif-Semibold.ttf?v=1777097715) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Ethic Serif";src:url(/cdn/shop/files/EthicSerif-Bold.ttf?v=1777097870) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Ethic Serif";src:url(/cdn/shop/files/EthicSerif-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Ethic Serif";src:url(/cdn/shop/files/EthicSerif-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Ethic Serif";src:url(/cdn/shop/files/EthicSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter28pt-Medium.ttf?v=1777348592) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Black.ttf?v=1777891523) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Bold.ttf?v=1777891523) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ExtraBold.ttf?v=1777891523) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ExtraLightBETA.ttf?v=1777891523) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-LightBETA.ttf?v=1777891523) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Medium.ttf?v=1777891523) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Regular.ttf?v=1777891523) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-SemiBold.ttf?v=1777891523) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ThinBETA.ttf?v=1777891523) format("truetype");font-weight:100;font-style:normal;font-display:swap}.h1,.h2,.h3,h1,h2,h3{font-family:"Ethic Serif"}.hero-banner-slider .hero__text-content.center{text-align:center}.hero-banner-slider .hero__text-content.start{text-align:start}.hero-banner-slider .hero__text-content.end{text-align:end}.hero-banner-slider .hero__text-content .hero-btn{font-size:16px!important;letter-spacing:1.5px;color:#fff!important;background-color:transparent!important;padding:0;margin:20px 0 0;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-transform:uppercase;width:fit-content}.hero-banner-slider .hero__text-content .btn:after{display:none}.hero-banner-slider .hero__title{font-family:"Ethic Serif";font-size:40px;font-weight:700;letter-spacing:1.5px}.hero-banner-slider .swiper-pagination{top:auto;right:44px;bottom:75px;left:auto;height:2px;width:fit-content;display:flex;align-items:center;gap:10px}.hero-banner-slider .swiper-pagination .swiper-pagination-bullet{height:2px;width:34px;background:#ffffff3d;border-radius:0;margin:0;opacity:1}.hero-banner-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.hero-banner-slider .swiper-button-next,.hero-banner-slider .swiper-button-prev{position:absolute;bottom:36%;top:auto;border-radius:0;box-shadow:none;height:52px;width:52px;background:#0003;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center}.hero-banner-slider .swiper-button-next{right:44px;transform:scaleX(-1)}.hero-banner-slider .swiper-button-prev{left:44px}.hero-banner-slider .swiper-button-next svg,.hero-banner-slider .swiper-button-prev svg{width:24px;height:24px}.hero-banner-slider .hero__text-content{height:100%;padding:45px 0 75px;display:flex;flex-direction:column;justify-content:end}.hero-banner-slider .hero__image-wrapper{width:100%;height:700px;position:relative;inset:unset;display:block}.hero-banner-slider .hero__image-wrapper video{height:700px;object-fit:cover;width:100%}.hero-banner-slider .hero__image-wrapper:before{content:"";position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;height:51%;background:linear-gradient(180deg,#0000,#000000b3);opacity:1}.hero-banner-slider .desktop-image{display:block}.hero-banner-slider .mobile-image{display:none}.hero-banner-slider .hero__text-wrap{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:991px){.hero-banner-slider .hero__image-wrapper video,.hero-banner-slider .hero__image-wrapper{height:500px}}@media(min-width:769px)and (max-width:991px){.hero-banner-slider .swiper-button-next,.hero-banner-slider .swiper-button-prev{bottom:48%}.hero-banner-slider .hero__title{font-size:34px}.hero-banner-slider .hero__text-content .btn{margin:15px 0 0}}@media screen and (max-width:768px){.hero-banner-slider .hero__text-wrap .page-width{padding:0 43px}.hero-banner-slider .desktop-image{display:none}.hero-banner-slider .mobile-image{display:block}.hero-banner-slider .hero__image-wrapper{height:auto}.hero-banner-slider .hero__image-wrapper.hero__video-wrapper{position:relative;padding-top:133%}.hero-banner-slider .hero__image-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-banner-slider .swiper-button-next,.hero-banner-slider .swiper-button-prev{width:30px;height:30px;bottom:35%}.hero-banner-slider .swiper-button-next svg,.hero-banner-slider .swiper-button-prev svg{width:14px;height:14px}.hero-banner-slider .swiper-button-next{right:10px}.hero-banner-slider .swiper-button-prev{left:10px}.hero-banner-slider .hero__title{font-size:32px;letter-spacing:1.4px;line-height:1.25}.hero-banner-slider .hero__text-content .hero-btn{font-size:12px!important;margin:20px auto 0;letter-spacing:1px}.hero-banner-slider .hero__image-wrapper:before{background:linear-gradient(180deg,#0000,#000)}.hero-banner-slider .hero__text-content{padding:20px 0 83px;text-align:center!important}.hero-banner-slider .swiper-pagination{right:50%;transform:translate(50%);bottom:40px}}.template-page.about #shopify-section-founder-video .page-width{padding:0 44px}.template-page.about #shopify-section-founder-video .video-wrapper{margin:0;padding-bottom:48%;position:relative;overflow:hidden}.template-page.about #shopify-section-founder-video .video-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-page.about .feature-row__text .subheading{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#a7beb8;margin-bottom:12px;font-family:var(--bodyFontStack)}.template-page.about #shopify-section-kenas-favorites .section-header{display:flex;align-items:center;gap:16px}.template-page.about #shopify-section-kenas-favorites .section-header__title:after{content:"TRENDING";font-size:10px;letter-spacing:.15em;font-family:var(--bodyFontStack);font-weight:500;color:#a7beb8;background:transparent;border:1px solid #a7beb8;padding:3px 8px;display:inline-block;margin-left:14px;vertical-align:middle;position:relative;top:-2px}#shopify-section-join-the-family .newsletter__submit,#shopify-section-join-the-family .btn{background-color:transparent!important;border:1px solid #ffffff!important;color:#fff!important;letter-spacing:.12em;text-transform:uppercase;font-size:12px}#shopify-section-join-the-family .newsletter__submit:hover,#shopify-section-join-the-family .btn:hover{background-color:#fff!important;color:#a7beb8!important}#shopify-section-join-the-family .newsletter__input{border-color:#ffffff80;background:transparent}#shopify-section-join-the-family .newsletter__input::placeholder{color:#ffffffb3}#shopify-section-join-the-family h2,#shopify-section-join-the-family h1,#shopify-section-join-the-family .h1,#shopify-section-join-the-family p{color:#fff}#shopify-section-trunk-show{margin-top:0;margin-bottom:0}@media screen and (max-width:768px){.template-page.about .feature-row__text .subheading{margin-bottom:8px}.template-page.about #shopify-section-founder-video .video-wrapper{padding-bottom:75%}}.grid__item[data-type=newsletter] .footer__newsletter{width:100%;display:flex;align-items:center;max-width:365px;gap:12px}.grid__item[data-type=newsletter] .footer__newsletter-btn span.footer__newsletter-btn-label{padding:10px 12px;align-items:center;background:#fff;color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:1.3;min-height:unset;display:flex;text-transform:uppercase}.grid__item[data-type=newsletter] .footer__item-padding{padding:0}.grid__item[data-type=newsletter] .footer__newsletter svg.icon.icon-email{display:none}.grid__item[data-type=newsletter] .footer__newsletter-btn{position:unset;transform:unset}.grid__item[data-type=newsletter] .footer__newsletter-input{border:.6px solid #fff;background:#f7f4f11f;color:#fff;font-family:Montserrat;font-size:14px!important;font-style:normal;font-weight:400;line-height:18px;display:flex;padding:10px 12px;align-items:center;gap:8px;margin:0}.grid__item[data-type=newsletter] .footer__collapsible p{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media(min-width:769px){.footer__title{color:#fff;font-family:"Ethic Serif";font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize;letter-spacing:.5px}.site-footer__linklist li{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1.2;margin-bottom:18px;letter-spacing:1px}.site-footer__linklist li:last-child{margin:0}.footer__small-text{display:none}.site-footer{padding-top:48px;padding-bottom:32px}.site-footer .grid{display:flex;justify-content:space-between;margin:0;gap:10px}.site-footer .grid__item{padding:0}.site-footer .grid:after{display:none}.grid__item[data-type=custom] .footer__collapsible a{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border:navajowhite}.footer__item-padding{padding:0!important}}@media(max-width:1200px){.grid__item[data-type=newsletter] .footer__newsletter{flex-wrap:wrap}}@media(min-width:769px)and (max-width:989px){.grid__item[data-type=newsletter] .footer__collapsible p{font-size:12px}.grid__item[data-type=newsletter] .footer__newsletter-btn{width:100%}.grid__item[data-type=newsletter] .footer__newsletter-btn span.footer__newsletter-btn-label{justify-content:center}}@media(max-width:768px){.site-footer .grid__item:after{display:none}.site-footer .grid{margin-left:0;display:flex;flex-direction:column;gap:32px}.site-footer .page-width{padding:32px 16px!important}.site-footer .footer__logo{margin:0}.site-footer button.footer__title{text-align:left!important;color:#fff;font-family:"Ethic Serif";font-size:18px;font-style:normal;font-weight:600;line-height:20px;padding:0;letter-spacing:0;text-transform:capitalize}.site-footer .grid .grid__item{padding:0}.site-footer .footer__collapsible ul li{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin:0}.site-footer .footer__collapsible .site-footer__linklist{display:flex;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch;margin-top:20px}.site-footer .footer__small-text{display:none}.site-footer .grid:after{display:none}.site-footer .grid .grid__item[data-type=newsletter] span.collapsible-trigger__icon,.site-footer .grid .grid__item[data-type=custom] span.collapsible-trigger__icon{display:none}.site-footer .grid .grid__item[data-type=newsletter] .collapsible-content--small,.site-footer .grid .grid__item[data-type=custom] .collapsible-content--small{visibility:visible!important;height:auto!important;opacity:1!important}.site-footer .grid .grid__item[data-type=newsletter] .collapsible-content--small .collapsible-content__inner,.site-footer .grid .grid__item[data-type=custom] .collapsible-content--small .collapsible-content__inner{transform:unset!important;transition:unset!important}.site-footer .grid .grid__item[data-type=newsletter] .collapsible-content--small .collapsible-content__inner .footer__collapsible,.site-footer .grid .grid__item[data-type=custom] .collapsible-content--small .collapsible-content__inner .footer__collapsible{padding:20px 0 0;text-align:left}.site-footer .grid .grid__item[data-type=newsletter] .collapsible-content--small .collapsible-content__inner .footer__collapsible p{margin-bottom:20px!important}.site-footer .grid .grid__item[data-type=custom] .collapsible-content--small .collapsible-content__inner .footer__collapsible p{margin-bottom:18px!important;color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.site-footer .grid .grid__item[data-type=custom] .collapsible-content--small .collapsible-content__inner .footer__collapsible p a{border:none}.site-footer .grid .grid__item[data-type=custom] .footer__social{display:flex;gap:20px;align-items:center}.site-footer .grid .grid__item[data-type=custom] .footer__social li{margin:0}.grid__item[data-type=newsletter] .footer__newsletter{max-width:100%}.site-footer button.footer__title .collapsible-trigger__icon .icon{width:16px;height:16px;aspect-ratio:1/1}.site-footer button.footer__title .collapsible-trigger__icon .icon path{stroke-width:1}}@media(max-width:543px){.site-footer .grid__item[data-type=newsletter] .footer__newsletter{flex-direction:column;max-width:100%}.site-footer .grid__item[data-type=newsletter] .footer__newsletter-input{width:100%;max-width:100%}.site-footer .grid__item[data-type=newsletter] .footer__newsletter-btn{width:100%;text-align:center;margin:0 auto}.site-footer .grid__item[data-type=newsletter] .footer__newsletter-btn span.footer__newsletter-btn-label{justify-content:center}}.product-single__meta{padding-left:0!important}.product-single__meta .product-block.product-block--header{margin-bottom:22px!important}.product-single__meta .product-price-wrap{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin-bottom:28px}.product-single__meta .product-single__title{color:#333;font-family:"Ethic Serif";font-size:36px;font-style:normal;font-weight:500;line-height:1;text-transform:capitalize;margin:0}.product-price-wrap .product-block.product-block--price,.product-price-wrap .jdgm-widget{margin:0!important}.product-price-wrap span.product__price{color:#333!important;font-size:20px;font-style:normal;font-weight:500;line-height:1.5;text-transform:capitalize;margin:0}.product-price-wrap span.jdgm-prev-badge__text{color:#333;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:1.5;text-decoration-line:underline;text-transform:capitalize}.product-price-wrap .jdgm-prev-badge{display:flex!important;justify-content:flex-end;align-items:center;gap:8px}.page-content--product .grid__item.medium-up--one-half.product-single__sticky{padding-left:0}.page-content--product .variant-wrapper.js label.variant__label{color:#707274;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:uppercase;margin:0}.page-content--product .grid{margin:0}.page-content--product .variant-wrapper.js label.variant__label span.variant__label-info{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase}.page-content--product .variant-wrapper.js{display:flex;flex-direction:column;gap:16px}.page-content--product .variant-input-wrap{margin:0;display:flex;align-items:center;gap:8px}.page-content--product .variant-input-wrap label.variant__button-label{margin:0;display:flex;padding:3px;justify-content:center;align-items:center;gap:10px;width:24px;height:24px;min-width:24px}.page-content--product .product-block{margin-bottom:28px!important}.page-content--product .product-block:last-child{margin-bottom:0!important}.page-content--product .payment-buttons .add-to-cart{display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:12px;align-self:stretch;background:#333;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.page-content--product .payment-buttons .add-to-cart.btn--loading svg{display:none}.page-content--product .payment-buttons .add-to-cart.btn--loading:before{border-top-color:#fff!important;border-left-color:#fff!important;border-right-color:#fff!important}.page-content--product .errors,.page-content--product .form-error{margin-top:10px}.page-content--product shop-pay-wallet-button{display:none!important}.page-content--product .shopify-payment-button{margin:0!important}.page-content--product .payment-buttons{display:flex;flex-direction:column;gap:24px}.page-content--product .payment-buttons a#more-payment-options-link{margin:0;color:#333;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:1.3;text-transform:uppercase}.page-content--product .payment-buttons .shopify-payment-button{min-height:unset}.page-content--product .product-block .grid{margin:0!important}.page-content--product .payment-buttons .add-to-cart svg{width:20px;height:20px}.page-content--product .product__thumbs--below .product__thumb-item{max-width:110px!important;margin-bottom:2px;width:100%;height:110px;margin-right:6px!important}.page-content--product .product__thumbs--below .product__thumb-item .image-wrap.image-wrap__thumbnail.loaded{object-fit:cover;padding-bottom:unset!important;width:100%;height:auto!important}.page-content--product .product__thumb>.image-wrap img{object-fit:cover;height:110px}.page-content--product .product__thumbs--below .product__thumbs--scroller{overflow-y:hidden}.product-single__meta button.label.collapsible-trigger.collapsible-trigger-btn{color:#333;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;text-align:left;text-transform:capitalize;padding-bottom:16px!important;padding:0;display:flex;align-items:center;justify-content:space-between}.page-content--product .product-block.product-block--tab{margin-top:0;margin-bottom:18px!important}.product-single__meta button.label.collapsible-trigger.collapsible-trigger-btn span.collapsible-trigger__icon{position:unset;transform:unset;width:16px;height:16px}.product-single__meta button.label.collapsible-trigger.collapsible-trigger-btn .collapsible-trigger__icon .icon{width:16px;height:16px}.product-single__meta button.label.collapsible-trigger.collapsible-trigger-btn .collapsible-trigger__icon .icon path{stroke-width:1}.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{padding:0 19px 22px;border-bottom:none;border-left:none;border-right:none}.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h2{font-size:20px;margin:0 0 10px}.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner p{font-size:14px;letter-spacing:0;line-height:1.3;margin-top:10px}.page-content--product .product-block .product-description .rte{color:#333;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0px}@media(max-width:768px){.page-content--product{overflow:hidden;padding-bottom:30px}.page-content--product .grid--product-images--partial .flickity-slider .product-main-slide{width:100%}.page-content--product .product__main-photos .flickity-page-dots{bottom:24px;display:inline-flex;gap:12px;width:max-content;margin:0 auto;justify-content:center;align-items:center;left:0;right:0}.page-content--product .flickity-page-dots .dot.is-selected{background-color:#fff;opacity:1;width:36px;height:6px;border-radius:10px}.page-content--product .flickity-page-dots .dot{background-color:#fff;margin:0}.page-content--product .product__main-photos{margin-bottom:0}.page-content--product .grid__item{padding:0}.page-content--product .product-single__meta{margin-top:24px}.product-single__meta .product-block.product-block--header{margin-bottom:20px!important}.page-content--product .product-single__meta .product-single__title{text-align:left;font-size:24px}.page-content--product .page-width{padding:0 16px}.product-price-wrap span.product__price{font-size:16px;line-height:1.2}.product-price-wrap span.jdgm-prev-badge__text{font-size:10px}.product-single__meta .product-price-wrap{margin-bottom:24px}.page-content--product .variant-wrapper.js label.variant__label{text-align:left}.page-content--product .product-block{margin-bottom:24px!important}.page-content--product .payment-buttons .add-to-cart{font-size:14px}.page-content--product .payment-buttons a#more-payment-options-link{font-size:10px}.page-content--product .product-block .product-description .rte{font-size:13px}.product-single__meta button.label.collapsible-trigger.collapsible-trigger-btn{font-size:14px;gap:20px}.page-content--product .product-block.product-block--tab{margin-bottom:12px!important}.page-content--product .grid:after{display:none}.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner p{font-size:12px}}.quick-product__btn{position:absolute;bottom:10px;left:auto;right:10px;width:40px;height:40px;padding:10px;background:#f7f4f1;display:flex!important;align-items:center;justify-content:center;opacity:0;transform:translate(130%);transition:all .5s ease;z-index:2;cursor:pointer}.quick-product__btn svg{width:20px;height:20px}@media(max-width:768px){.grid-product__content .quick-product__btn{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}}@media screen and (max-width:543px){.quick-product__btn{padding:5px;width:30px;height:30px}.quick-product__btn svg{width:14px;height:14px}}.fm-bs__badge{position:absolute;top:0;left:0;background:#f7f4f1;padding:2px 6px;z-index:2}.fm-bs__badge-text{font:500 14px/1.5 Inter;color:#333;text-transform:uppercase;letter-spacing:.3px}.index-section-v2 .grid__item.grid-product{display:flex;flex-direction:column;gap:14px;width:100%;padding:0;margin:0}.index-section .grid__item.grid-product{display:flex;flex-direction:column;gap:14px;padding:0;margin:0}.grid-product__content{cursor:pointer}.index-section-v2 .grid__item.grid-product .grid__image-ratio.grid__image-ratio--square,.index-section-v2 .grid__item.grid-product .grid-product__secondary-image,.index-section .grid__item.grid-product .grid__image-ratio.grid__image-ratio--square,.index-section .grid__item.grid-product .grid-product__secondary-image{display:block;width:100%;transition:all .5s ease}.index-section-v2 .grid__item.grid-product .grid__image-ratio.grid__image-ratio--square:before{padding-bottom:158%}.index-section .grid__item.grid-product .grid__image-ratio.grid__image-ratio--square:before,.index-section-v2.custom-bestseller .grid__item.grid-product .grid__image-ratio.grid__image-ratio--square:before{padding-bottom:115.35%}.index-section-v2 .grid__item.grid-product .grid-product__link:after,.index-section .grid__item.grid-product .grid-product__link:after{display:none}.index-section-v2 .grid__item.grid-product .jdgm-widget.jdgm-widget,.index-section .grid__item.grid-product .jdgm-widget.jdgm-widget{display:none!important}.index-section-v2 .grid__item.grid-product .grid-product__meta,.index-section .grid__item.grid-product .grid-product__meta{text-align:start!important;padding:12px 0 0!important}.index-section-v2 .grid__item.grid-product .grid-product__title,.index-section .grid__item.grid-product .grid-product__title{color:#333;text-decoration:none;display:block;font:500 14px/1.3 Inter;letter-spacing:.2px;margin:0 0 10px;text-transform:capitalize}.index-section-v2 .grid__item.grid-product .grid-product__price,.index-section .grid__item.grid-product .grid-product__price{color:#333;font:400 14px/1 Inter;margin:0}.grid__item.grid-product .grid-product__colors{justify-content:start}.index-section-v2 .grid__item.grid-product .color-swatch,.index-section .grid__item.grid-product .color-swatch{margin:0}.index-section-v2 .grid__item.grid-product .color-swatch.color-swatch--small,.index-section .grid__item.grid-product .color-swatch.color-swatch--small{height:16px;width:16px}.index-section-v2 .grid__item.grid-product .grid-product__colors,.index-section .grid__item.grid-product .grid-product__colors{margin:0 0 1px 1px;gap:12px}.index-section-v2 .grid__item.grid-product .grid-product__content:hover .grid-product__secondary-image,.index-section .grid__item.grid-product .grid-product__content:hover .grid-product__secondary-image{animation:none}.index-section-v2 .grid__item.grid-product .grid-product__tag.grid-product__tag--sold-out,.index-section .grid__item.grid-product .grid-product__tag.grid-product__tag--sold-out{display:none}@media screen and (min-width:769px){.index-section-v2 .grid__item.grid-product .grid-product__content:hover .grid-product__secondary-image,.index-section .grid__item.grid-product .grid-product__content:hover .grid-product__secondary-image{transform:translate(0)}.index-section-v2 .grid__item.grid-product .grid-product__secondary-image,.index-section .grid__item.grid-product .grid-product__secondary-image{transform:translate(102%);transition:all .5s ease;opacity:1}.index-section-v2 .grid__item.grid-product .grid-product__content:hover .grid__image-ratio,.index-section .grid__item.grid-product .grid-product__content:hover .grid__image-ratio{transform:translate(-100%)}.index-section-v2 .grid__item.grid-product .grid-product__content:hover .quick-product__btn,.index-section .grid__item.grid-product .grid-product__content:hover .grid__image-ratio{transform:translate(0);opacity:1}}@media screen and (max-width:768px){.index-section-v2 .quick-product__btn,.index-section .quick-product__btn.{transform:translate(0);opacity:1;display:flex!important}}@media(max-width:749px){.index-section-v2 .grid__item.grid-product .grid__image-ratio.grid__image-ratio--square:before{padding-bottom:100%}}@media screen and (max-width:543px){.index-section-v2 .grid__item.grid-product .grid-product__title,.index-section-v2 .grid__item.grid-product .grid-product__price,.index-section .grid__item.grid-product .grid-product__title,.index-section .grid__item.grid-product .grid-product__price{font-size:12px}.index-section-v2 .grid__item.grid-product .color-swatch.color-swatch--small,.index-section .grid__item.grid-product .color-swatch.color-swatch--small{width:13px;height:13px}.index-section .grid__item.grid-product .grid__image-ratio.grid__image-ratio--square:before{padding-bottom:108%}}.style-together-section.image-hotspots-V2 .hotspot__button:nth-child(1) .hotspot-tooltip:after{left:32%}.style-together-section.image-hotspots-V2 .hotspot__button:nth-child(1) .hotspot-tooltip{left:80px}.style-together-section.image-hotspots-V2 .hotspot__button:nth-child(3) .hotspot-tooltip:after{left:35%}.style-together-section.image-hotspots-V2 .hotspot__button:nth-child(3) .hotspot-tooltip{left:70px}@media(max-width:543px){.style-together-section.image-hotspots-V2 .hotspot__button:nth-child(1) .hotspot-tooltip:after{left:50px}.style-together-section.image-hotspots-V2 .hotspot__button:nth-child(3) .hotspot-tooltip:after{left:50px}}.page-content--product .variant-wrapper.js.ring-size{flex-direction:row;align-items:center}.page-content--product .variant-wrapper.js.ring-size .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--colorTextBody);background:#333;color:#fff}.page-content--product .variant-wrapper.js.ring-size .variant-input-wrap label.variant__button-label{display:flex;width:28px;height:28px;padding:8px 10px;justify-content:center;align-items:center;gap:10px}.template-collection .parallax-image{height:100%!important}@media(max-width:543px){.template-faq .info-cards{padding-bottom:16px}}.search__results.custom,.predictive-search-results{display:flex;padding:38px 44px;align-items:flex-start;gap:64px;align-self:stretch;z-index:0;max-height:unset;margin:0;background:#fff}predictive-search{max-width:100%}.search__results.custom .custom-search-left-part{display:flex;flex-direction:column;width:20%;gap:24px}.search__results.custom .custom-search-left-part .custom-search-menu{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.search__results.custom .custom-search-right-part{width:70%;position:relative}.search__results.custom .custom-search-top-part{display:flex;position:relative;align-items:center;justify-content:space-between;margin-bottom:28px}.search__results.custom .custom-search-top-part .swiper-button{position:unset;width:16px;height:16px;aspect-ratio:1/1;margin:0}.search__results.custom .custom-search-top-part .custom-aroow-btn-wrap{display:flex;align-items:center;gap:16px}.search__results.custom .custom-search-top-part .custom-collection-heading{color:#333;font-family:"Ethic Serif";font-size:18px;font-style:normal;font-weight:700;line-height:1.2}.search-product-card-image{padding-bottom:257px;position:relative;margin-bottom:14px}.search-product-card-image img{position:absolute;width:100%;height:100%;object-fit:cover}.predictive-overflow-hidden{overflow:hidden!important}.predictive__search-wrap{display:flex;width:100%;border-bottom:1px solid rgba(51,51,51,.2);background:#fff;padding:24px 44px}.site-header__search .search__input-wrap{display:flex;align-items:center;background:#fff}.site-header__search .btn--search{position:unset;transform:unset;width:16px;height:16px;padding:0}.site-header__search .btn--search svg{width:16px;height:16px;flex-shrink:0;aspect-ratio:1/1}.site-header__search .search__input-wrap .search__input{border:none;padding:0;color:#adadad!important;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:1.4;margin-left:17px}.site-header__search .search__input-wrap .search__input:focus-visible{outline:none}.site-header__search .btn--search svg path{stroke:unset!important}.search__results .custom-search-heading{color:#afaeae;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:1}.search__results.custom .custom-search-left-part .custom-search-menu .custom-search-link{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1}.site-header__search .page-width{max-width:100%;padding:0}.predictive-search-custom-wrapper{max-width:1440px;display:flex;align-items:start;margin:0 auto;width:100%;gap:64px;justify-content:center}.search__results.custom .custom-search-left-part .custom-search-menu .custom-search-link{position:relative}.search__results.custom .custom-search-left-part .custom-search-menu .custom-search-link:after{border-bottom:2px solid;border-bottom-color:var(--colorNavText);bottom:0;content:"";display:block;left:0;margin:0 15px;position:absolute;right:100%;transition:right .5s;z-index:99999}.search__results.custom .custom-search-left-part .custom-search-menu .custom-search-link:hover:after{right:0;margin:0;top:14px}.search-product-card p{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;margin-bottom:14px}.search-product-card span{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:1;text-transform:capitalize}.results__group-1 div:not(.results--queries){display:none!important}.search__results{margin:0}.results.results--products{padding:0}.search__results .results.results--products ul{display:grid;grid-template-columns:repeat(4,1fr);align-items:start;gap:10px}.search__results .results.results--products ul li{width:100%;padding:0;height:100%}.search__results .results.results--products ul li a{display:flex;flex-direction:column;gap:14px}.search__results .grid__image-ratio image-element{position:relative;padding-bottom:100%;display:flex}.search__results .grid__image-ratio img{opacity:1}.search__results .results-products__image{width:100%;min-width:100%;height:100%;max-width:100%}.search__results .results-products__info{width:100%}.search__results span{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1.3;margin:0}.search__results .results-products__info strong.highlight{background:#a7beb880;font-weight:500}.search__results span.grid-product__price{font-weight:400;margin-top:10px;line-height:1}.search__results .predictive-search-results{justify-content:center}.search__results .results__group-1{flex:unset;width:20%}.search__results .results__group-2{flex:unset;width:70%}.results.results--queries{padding:0!important}.predictive-search-results-wrapper{display:flex;max-width:1440px;width:100%;margin:0 auto;justify-content:center;gap:64px}.results.results--products-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0;margin-bottom:28px}.results.results--products-wrapper button.results__search-btn{color:#333;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;padding:0;width:max-content;border:navajowhite;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.results.results--products-wrapper #predictive-search-products{margin:0;padding:0;color:#333;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;border:none;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.results.results--queries #predictive-search-suggestions{color:#afaeae;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:1.2;border:none;letter-spacing:1px;padding:0;margin-bottom:24px;text-transform:capitalize}.search__results .results__group-1 ul{display:flex;flex-direction:column;gap:24px}.search__results .results__group-1 ul li{padding:0}.search__results .results__group-1 ul li:hover,.search__results .results.results--products ul li:hover{background:#fff}.search__results .results__group-1 ul span{color:#333;font-family:Inter;font-size:13px;font-style:normal;font-weight:500;text-transform:capitalize}.results.results--products-wrapper button.results__search-btn svg{display:none}.results__group-2>div:not(.results--products){display:none!important}button#clearBtn{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;position:relative;padding:0}button#clearBtn:after{right:0;content:"";position:absolute;background:#333;width:1px;height:18px;top:0;display:flex;justify-content:center;align-items:center;transform:translate(12px,7px)}@media(max-width:1440px){.site-header__search .page-width{padding:0}.search__results.custom .custom-search-left-part,.search__results .results__group-1{width:30%}}@media(max-width:991px){.search-product-card p{font-size:12px;margin-bottom:8px}.search-product-card span{font-size:12px}.search__results .predictive-search-results{padding:16px}.predictive-search-results-wrapper{flex-direction:column;gap:20px}predictive-search .search__results{margin:0;width:100%}.search__results .results__group-2,.search__results .results__group-1{width:100%}}@media(max-width:768px){.search__results.custom{width:100%;padding:16px}predictive-search form{margin:0}.predictive__search-wrap{padding:24px 16px}}@media(max-width:749px){.search__results.custom{flex-direction:column;width:100%;margin:0;padding:0;height:100vh}.search__results.custom .custom-search-top-part{padding:0 16px}.search__results.custom .custom-search-left-part,.search__results.custom .custom-search-right-part{width:100%}predictive-search .search__results{max-height:91vh}.predictive-search-custom-wrapper{flex-direction:column;gap:20px;justify-content:space-between;height:80%}.search__results.custom .custom-search-left-part{padding:16px}.search__results.custom .custom-search-right-part{padding-bottom:16px}.search__results.custom .custom-search-right-part .swiper.custom-search-swiper{padding:0 16px}.search__results .results.results--products ul{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:543px){.search-product-card-image{padding-bottom:180px}.search__results .grid__image-ratio image-element{padding-bottom:200px}}.template-search .main-content .search__results.custom{display:none!important}.template-search .main-content .predictive__search-wrap{padding:0 2px;max-width:612px;align-items:center;gap:17px;margin:0 auto;width:100%}.template-search .main-content [data-dark=false] .btn--search path{stroke:unset!important}.template-search .main-content .predictive__search-wrap input#Search{border:none}.template-search .main-content .predictive__search-wrap .search__input-wrap{display:flex}.template-search .main-content button#clearBtn:after{display:none}.template-search .main-content button.btn--search{padding:0;transform:unset;position:unset}.template-search .main-content button.btn--search svg{width:25px;height:25px}.template-search .main-content .collection-filter{top:67px!important;margin-top:40px!important;padding:21px 0;align-items:flex-start;gap:10px;align-self:stretch;display:flex}.template-search .main-content .collection-filter .collection-filter__item{margin-bottom:0}.template-search .main-content{background:#fff;min-height:unset!important}.template-search .main-content .page-width.page-content{padding:40px 44px;min-height:222px}.template-search .main-content header.section-header h1.section-header__title{color:#333;font-family:"Ethic Serif";font-size:40px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:1px}.template-search .main-content .hr--medium{display:none}.template-search .main-content .collection-filter .btn{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase;height:unset;background:#fff!important;display:flex;flex-direction:row-reverse;gap:6px;border-bottom:2px solid!important;border:none;padding:0 0 4px;margin:0;min-width:max-content}.template-search .main-content .collection-filter__sort-container{position:relative;display:inline-flex;align-items:center;gap:6px;border-bottom:2px solid #333;padding-bottom:6px;cursor:pointer;float:right;background:unset}.template-search .main-content .collection-filter__sort-container:before{content:"Sort";font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#333;letter-spacing:.3px;text-transform:uppercase;line-height:1;pointer-events:none}.template-search .main-content .collection-filter__sort-container:after{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8.53255 11.5306L13.5326 6.5306C13.6734 6.3897 13.7526 6.19861 13.7526 5.99935C13.7526 5.80009 13.6734 5.60899 13.5326 5.4681C13.3917 5.3272 13.2006 5.24805 13.0013 5.24805C12.802 5.24805 12.6109 5.3272 12.4701 5.4681L8.00193 9.93747L3.53255 5.46935C3.46279 5.39958 3.37996 5.34424 3.28881 5.30649C3.19766 5.26873 3.09996 5.2493 3.0013 5.2493C2.90264 5.2493 2.80494 5.26873 2.71379 5.30649C2.62264 5.34424 2.53982 5.39958 2.47005 5.46935C2.40029 5.53911 2.34495 5.62194 2.30719 5.71309C2.26943 5.80424 2.25 5.90194 2.25 6.0006C2.25 6.09926 2.26943 6.19696 2.30719 6.28811C2.34495 6.37926 2.40029 6.46208 2.47005 6.53185L7.47005 11.5318C7.53981 11.6017 7.62267 11.6571 7.71388 11.6948C7.80509 11.7326 7.90285 11.7519 8.00156 11.7518C8.10027 11.7517 8.19799 11.7321 8.28911 11.6941C8.38023 11.6562 8.46296 11.6006 8.53255 11.5306Z' fill='%23333333'/%3E%3C/svg%3E")}.template-search .main-content .collection-filter select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer;border:none;padding:0;margin:0;background:transparent}.template-search .main-content .collection-filter .btn svg.icon.icon-filter{margin:0}.template-search .main-content .collection-filter__item--count{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;text-transform:uppercase}.template-search .main-content .grid__item.grid-product__has-quick-shop{padding:0;width:100%;margin-bottom:24px}.template-search .main-content .grid__item .grid.grid--uniform{display:grid;grid-template-columns:repeat(4,1fr);width:100%;margin:0;column-gap:12px;padding-top:12px}.template-search .main-content .grid__item img{opacity:1}.template-search .main-content .grid__item:nth-last-child(-n+4){margin:0}.search-load-btn{display:inline-block;font-family:Inter;font-size:13px;font-weight:500;color:#333;text-transform:uppercase;letter-spacing:1.2px;text-decoration:none;padding:0 0 4px;border-bottom:2px solid #333;line-height:1;transition:opacity .2s ease;cursor:pointer;background:none;border-left:none;border-right:none;border-top:none}.template-search .main-content button.btn--close-search{display:none!important}.template-search .main-content button#clearBtn{display:flex!important}.template-search .main-content .grid__item-image-wrapper{display:flex;flex-direction:column;gap:14px}.template-search .main-content .grid__item-image-wrapper .grid-product__meta{padding:0;text-align:left;display:flex;flex-direction:column;gap:10px}.template-search .main-content .grid-product__title.grid-product__title--body{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:capitalize}.template-search .main-content .jdgm-widget{display:none!important}.template-search .main-content .grid-product__price{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:1;text-transform:capitalize;letter-spacing:0;margin:0}.template-search .grid__item.grid-product .grid-product__colors{margin-top:14px}.template-search .search-content header.section-header{margin-bottom:40px}.template-search .grid-product__secondary-image{transform:translate(100%);transition:all .5s ease}.template-search .grid-product__content:hover .grid-product__secondary-image{transform:translate(0)}.template-search .search-content .grid.grid--uniform .grid__item--content{padding-left:0}@media(max-width:991px){.template-search .main-content .grid__item .grid.grid--uniform{grid-template-columns:repeat(3,1fr)}.template-search .main-content .grid__item:nth-last-child(-n+4){margin-bottom:24px}.template-search .main-content .grid__item:nth-last-child(-n+3){margin:0}}@media(max-width:768px){.template-search .main-content .collection-filter{background:#fff}.template-search .main-content .collection-filter .collection-filter__item{flex:unset}.template-search .main-content .grid{margin-left:0}}@media(max-width:749px){.template-search .main-content .grid__item .grid.grid--uniform{grid-template-columns:repeat(2,1fr);padding-top:24px}.template-search .main-content .grid__item:nth-last-child(-n+3),.template-search .main-content .grid__item:nth-last-child(-n+4){margin-bottom:12px}.template-search .main-content .grid__item:nth-last-child(-n+2){margin:0}.template-search .main-content .page-width.page-content{padding:40px 16px 24px}.template-search .main-content .grid__item.grid-product__has-quick-shop{margin-bottom:12px}.template-search .main-content .collection-filter{margin-top:12px!important;padding:10px 0}.template-search .main-content .predictive__search-wrap{max-width:100%}.template-search .main-content .grid-product__title.grid-product__title--body,.template-search .main-content .grid-product__price{font-size:12px}}.modal__centered-content .fm-pdp-trust,.modal__centered-content .fm-pdp-charm{display:none}.modal--quick-shop .modal__centered-content .page-content--product .product__thumbs--below .product__thumbs--scroller{overflow-y:hidden;display:flex;align-items:center;gap:5px;white-space:unset}.modal--quick-shop .modal__centered-content .page-content--product .product__thumbs--below .product__thumb-item{margin:0!important;flex:0 0 75px;height:75px}.modal--quick-shop .modal__centered-content .page-content--product .product__thumb>.image-wrap img{height:75px}#rebuy-cart{display:none}.rebuy-filter-flyout-visible,.rebuy-modal-visible,.rebuy-cart-visible,.rebuy-bundle-builder-container-visible{overflow:visible!important}#alia-popup-root-alia-m7gujrsdjmg286jn #alia-m7gujrsdjmg286jn{display:none}.contact-hero-banner .hero__text-shadow:before{display:none}.contact-hero-banner .hero__image-wrapper:before{background:linear-gradient(180deg,#0000,#000000b3);opacity:1;height:207px;top:auto}.contact-hero-banner .hero__title{text-align:center;font-family:"Ethic Serif";font-size:40px!important;font-weight:600;line-height:normal;letter-spacing:1px}@media only screen and (min-width:769px){.contact-hero-banner .hero--450px{height:284px}}@media screen and (max-width:768px){.contact-hero-banner .hero__title{font-size:28px!important}}@media only screen and (max-width:543px){.contact-hero-banner .hero--mobile--250px[data-mobile-natural=false]{height:185px}.contact-hero-banner .hero__image-wrapper:before{height:135px}}.info-cards{padding:40px 0}.info-cards-grid{display:flex;gap:24px}.info-card{display:flex;background:#fff;flex:1}.info-card-content{flex:1;padding:24px;display:flex;flex-direction:column;justify-content:center}.info-card-content h3{font-family:"Ethic Serif";font-size:20px;font-weight:600;line-height:1.3;text-transform:uppercase;margin-bottom:15px}.info-card-link{display:inline-block;border-bottom:2px solid #333;padding-bottom:5px;text-align:center;font-family:Inter;font-size:12px;font-weight:500;line-height:normal;letter-spacing:1px;width:fit-content}.info-card-image{width:187px}.info-card-image img{width:100%;height:100%;object-fit:cover}@media(max-width:1440px){.contact-split .page-width{padding:0}}@media screen and (max-width:1320px){.info-card-content{padding:20px}}@media screen and (max-width:1199px){.info-card-content{padding:15px}}@media(min-width:769px)and (max-width:1199px){.info-card-image{width:135px}}@media(min-width:769px)and (max-width:991px){.info-card{flex:0 0 301px}.info-cards-grid{overflow-x:auto;scrollbar-width:none}.info-cards-grid:has(.info-card:nth-child(2):last-child),.info-cards-grid:has(.info-card:only-child){overflow-x:hidden;justify-content:center}.info-cards-grid:has(.info-card:nth-child(2):last-child) .info-card,.info-cards-grid:has(.info-card:only-child) .info-card{flex:1}}@media(max-width:768px){.info-cards-grid{flex-direction:column;gap:12px}.info-cards{padding:12px 0 36px}.info-cards .page-width{padding:0 16px}.info-card-content{padding:22px 16px}.info-card-content h3{line-height:1}.contact-info-card .info-card-content h3{font-size:18px}}@media(max-width:543px){.info-card-image{width:129px}.info-card-link{padding-bottom:4px}}.contact-split-wrapper{display:flex;padding-bottom:40px}.contact-left,.contact-right{width:50%}.contact-left img{width:100%;height:100%}.contact-right{padding:64px 44px}.contact-top h2{color:#333;font-family:"Ethic Serif";font-size:28px;font-weight:600;line-height:normal;letter-spacing:1px;margin-bottom:48px}.contact-info h4{letter-spacing:1px;color:#333;font-family:"Ethic Serif";font-size:20px;font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:10px}.contact-info p{margin:0;font-family:Inter;font-size:15px;font-weight:400;line-height:1.7}.contact-info .customer-block p:not(:last-child){margin-bottom:10px}.address-block{margin-bottom:48px}.contact-form{margin-top:48px}.form-row{display:flex;gap:20px}.form-row input{width:50%}.contact-info p a{text-decoration:underline}.contact-form input,.contact-form textarea{width:100%;border:.6px solid rgba(51,51,51,.3);margin-bottom:20px;background:#ffffff80;color:#333;font-family:Inter;font-size:14px!important;font-style:normal;font-weight:400;line-height:1.3}.contact-btn{width:100%;padding:12px;background:#333;color:#fff;border:none;cursor:pointer;font-size:16px;font-weight:600;height:auto;line-height:1.25}.contact-btn:hover{background:#000}.contact-form-main .form-success{color:green;display:block;margin-bottom:10px;font-size:14px;font-family:Inter}.contact-form-main p{display:none}.contact-form-main input::placeholder,.contact-form-main textarea::placeholder{color:#333;opacity:1}.contact-form input{min-height:44px}.contact-form textarea{min-height:179px}@media(max-width:1024px){.contact-right{padding:40px}.contact-top h2{font-size:24px;margin-bottom:30px}.address-block{margin-bottom:30px}.contact-form{margin-top:30px}.contact-info h4{font-size:18px;font-weight:600}}@media(max-width:989px){.contact-top h2{font-size:22px;margin-bottom:20px;line-height:1.2}.address-block{margin-bottom:20px}.contact-form{margin-top:20px}.contact-right{padding:20px}}@media(max-width:768px){.contact-left{display:none}.contact-right{width:100%;padding:0 16px}.contact-split-wrapper{padding-bottom:28px}}@media(max-width:543px){.contact-top h2{font-size:22px;margin-bottom:40px}.address-block{margin-bottom:61px}.contact-form{margin-top:40px}.contact-form input,.contact-form textarea{margin-bottom:16px}.contact-form-main .form-row{flex-direction:column;gap:0}}.index-section.sizing-image-text-section .page-width{padding:0}.sizing-image-text-section .feature-row{margin:0;align-items:unset}.sizing-image-text-section .feature-row .feature-row__item{margin:0}.sizing-image-text-section .feature-row__item.feature-row__text{flex:1;padding:10px 30px;display:flex;justify-content:center;flex-direction:column}.sizing-image-text-section .subheading{color:#333;font-family:Inter;font-size:18px;font-weight:600!important;line-height:1;letter-spacing:1.1px;padding-left:49px;position:relative;text-transform:capitalize;margin-bottom:25px}.sizing-image-text-section .subheading:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto 0;height:1px;width:37px;background:#333}.sizing-image-text-section .feature-row__item h2.h1{color:#333;font:600 40px/1.1 "Ethic Serif";letter-spacing:1px;margin-bottom:22px}.sizing-image-text-section .feature-row__item .rte p{letter-spacing:1px;font-size:18px;font-weight:400;font-family:Inter;line-height:1.45;margin-bottom:18px}.sizing-image-text-section .feature-row__item .rte p:last-child{margin-bottom:0}.sizing-image-text-section .feature-row__item.feature-row__text .btn.btn--tertiary{border:none;padding:0 0 5px;margin:30px 0 0;text-transform:uppercase;font-weight:500;font-size:16px;line-height:1;border-bottom:2px solid #333;letter-spacing:1.2px}.sizing-image-text-section .feature-row__item .rte p br{display:none}.size-chart-hero-banner.contact-hero-banner .hero__image-wrapper img{object-position:top center}@media screen and (min-width:1440px){.sizing-image-text-section .feature-row__item .rte p br{display:block}.sizing-image-text-section .feature-row__item.feature-row__text{padding:10px 64px}}@media(min-width:769px)and (max-width:1199px){.sizing-image-text-section .feature-row__item .rte p{margin-bottom:15px}}@media screen and (max-width:1199px){.sizing-image-text-section .feature-row__item .rte p{font-size:15px}.sizing-image-text-section .feature-row__item h2.h1{font-size:34px;margin-bottom:20px}.sizing-image-text-section .subheading{font-size:16px;margin-bottom:20px}.sizing-image-text-section .feature-row__item.feature-row__text .btn.btn--tertiary{margin-top:20px}}@media(min-width:769px)and (max-width:991px){.sizing-image-text-section .feature-row__item.feature-row__text .btn.btn--tertiary{margin-top:15px;font-size:14px}.sizing-image-text-section .subheading{font-size:14px}.sizing-image-text-section .feature-row__item h2.h1{font-size:26px;margin-bottom:15px}.sizing-image-text-section .feature-row__item .rte p{font-size:14px;letter-spacing:0}.sizing-image-text-section .feature-row__item.feature-row__text{padding:10px 20px}}@media screen and (max-width:768px){.sizing-image-text-section .feature-row .feature-row__item{padding:0}.sizing-image-text-section .feature-row__item.feature-row__text{padding:32px 16px}.sizing-image-text-section .subheading{font-size:14px}.sizing-image-text-section .feature-row__item h2.h1{font-size:28px;margin-bottom:17px}.sizing-image-text-section .feature-row__item .rte p{font-size:14px}.sizing-image-text-section .feature-row__item.feature-row__text .btn.btn--tertiary{font-size:12px;min-width:auto}.sizing-image-text-section .image-wrap{padding-bottom:95.3%!important}.sizing-image-text-section .image-wrap img{height:100%}.size-chart-info-cards.info-cards{padding:12px 0 16px}.size-chart-info-cards.info-cards .info-card-content h3{font-size:18px}}.about-image-text-section .feature-row__item h2.h1{letter-spacing:.7px}.about-image-text-section .feature-row__item .rte p{line-height:1.4;margin-bottom:24px}.about-image-text-section .feature-row__first-image .image-wrap{max-width:581px;padding-bottom:83.661939%!important;margin:0 auto;box-shadow:0 4px 32px #0000001f;border:13px solid #fff;transform:rotate(3.236deg)}.about-image-text-section .feature-row__first-image .image-wrap img{height:100%}.about-image-text-section .feature-row--50 .feature-row__images{padding:81px 55px}.about-image-text-section .feature-row--50 .feature-row__image--left.feature-row__images{padding:81px 69px}.about-image-text-section .feature-row__image--left.feature-row__images .image-wrap{transform:rotate(-3deg);padding-bottom:87.661939%!important}@media screen and (max-width:1199px){.about-image-text-section .feature-row--50 .feature-row__images,.about-image-text-section .feature-row--50 .feature-row__image--left.feature-row__images{padding:40px 30px}}@media screen and (max-width:768px){.about-image-text-section .feature-row--50 .feature-row__images,.about-image-text-section .feature-row--50 .feature-row__image--left.feature-row__images{padding:30px 25px}.about-image-text-section .feature-row__first-image .image-wrap{border-width:8px}.about-image-text-section .feature-row__item.feature-row__text{order:-1}.about-image-text-section .feature-row__item h2.h1{line-height:1.3;margin-bottom:12px}.about-image-text-section .feature-row__item .rte p{margin-bottom:20px}}.jewelry-care-content-section .section--divider{padding:56px 0}.jewelry-care-content-section .enlarge-text{font-size:18px;font-weight:400;letter-spacing:1px}.jewelry-image-text-section .feature-row__item .rte h3{margin:0 0 10px!important;font-weight:500;font-size:18px;font-family:Inter}.jewelry-image-text-section .feature-row__item .rte p{letter-spacing:0;text-transform:capitalize;font-size:16px;margin-bottom:25px}.jewelry-image-text2 .feature-row__item.feature-row__text{padding:64px}@media screen and (min-width:769px){.jewelry-image-text-section .feature-row-wrapper{overflow:visible}.jewelry-image-text-section .feature-row__images{position:sticky;top:0;align-self:flex-start}}@media screen and (min-width:1440px){.jewelry-care-content-section .page-width{padding:0 64px}.jewelry-image-text-section .feature-row__item .rte h3{margin:43px 0 10px!important}.jewelry-image-text-section .feature-row__item.feature-row__text .btn.btn--tertiary{margin:40px 0 0}.jewelry-image-text-section .feature-row__item .rte h3:first-of-type{margin-top:0!important}}@media screen and (max-width:1199px){.jewelry-care-content-section .enlarge-text p br{display:none}.jewelry-image-text2 .feature-row__item.feature-row__text,.jewelry-image-text-section .feature-row__item.feature-row__text{padding:30px}}@media screen and (max-width:991px){.jewelry-image-text-section .feature-row__item .rte h3{font-size:16px}.jewelry-image-text-section .feature-row__item .rte p{font-size:14px}.sizing-image-text-section .feature-row__item h2.h1{font-size:28px}.jewelry-image-text2 .feature-row__item.feature-row__text,.jewelry-image-text-section .feature-row__item.feature-row__text{padding:20px}.jewelry-image-text-section .feature-row__item.feature-row__text .btn.btn--tertiary{margin-top:25px}.jewelry-image-text-section .feature-row__item .rte p{margin-bottom:20px}.jewelry-image-text-section .feature-row-wrapper .feature-row__images{padding:0}}@media screen and (max-width:768px){.jewelry-care-content-section .page-width{padding:0 16px}.jewelry-care-content-section .section--divider{padding:24px 0}.jewelry-care-content-section .enlarge-text{font-size:16px}.jewelry-image-text2 .feature-row__item.feature-row__text,.jewelry-image-text-section .feature-row__item.feature-row__text{padding:32px 16px}.jewelry-image-text-section .feature-row__item.feature-row__text .btn.btn--tertiary{margin:40px 0 0}.jewelry-image-text-section .feature-row__item .rte h3:first-of-type{margin-top:0!important}.jewelry-image-text-section .feature-row__item .rte h3{margin:43px 0 10px!important}.sizing-image-text-section .feature-row__item h2.h1{margin-bottom:30px}.jewelry-image-text-section .feature-row__item .rte p{line-height:1.5}}@media screen and (max-width:543px){.jewelry-care-content-section .enlarge-text{font-size:14px}.jewelry-care-content-section .enlarge-text p{margin-bottom:20px;line-height:1.5}.jewelry-care-content-section .enlarge-text p:last-child{margin-bottom:0}.info-cards.jewelry-info-card{padding:12px 0 16px}.info-cards.jewelry-info-card .info-card-content h3{font-size:18px}}@media only screen and (min-width:769px){.error-page .page-content{padding-top:56px;padding-bottom:56px}}.error-page header{margin:0;padding:0}.error-page .section-header p,.error-page .rte .error-text{margin:0 0 36px;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1px}.error-page .rte.text-spacing{margin:0}.error-page .rte button{padding:0}.error-page .rte .btn{text-align:center;font-family:Inter;font-size:14px;font-weight:500;line-height:1;letter-spacing:1.2px;text-transform:uppercase;padding:11px 20px!important}.error-page .section-header__title{margin-bottom:0;font-family:"Ethic Serif";font-size:231.016px;font-weight:400;line-height:1.3;color:#00000014}.error-rich-text{padding:44px 0;background:#a7beb8;color:#fff}.error-rich-text .btn{background:#fff!important;color:#333!important;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:1px}.error-rich-text .btn:hover{color:#333!important}.error-rich-text .btn:hover:after{display:none!important}.error-rich-text h2{text-align:center;font-family:"Ethic Serif";font-size:36px;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:capitalize;margin-bottom:20px;line-height:1}.error-rich-text .theme-block{margin-bottom:0}.error-rich-text .enlarge-text p{color:#fff;text-align:center;font-family:Inter;font-size:16px;line-height:1.5;margin-bottom:28px;font-weight:300;letter-spacing:0}.error-rich-text .page-width--narrow{max-width:714px}@media(max-width:768px){.error-page .page-content{padding-block:44px}.error-rich-text .enlarge-text p br{display:none}.error-rich-text .page-width{padding:0 44px}.error-rich-text h2{font-size:28px}.error-rich-text .enlarge-text p{font-size:14px}.error-rich-text .btn{letter-spacing:0;font-weight:500;font-size:12px;line-height:1;padding:9.5px 20px}.page-404-rich-text{display:none}.error-page .rte .error-text{margin-bottom:25px}}.template-shipping-returns .page-width{max-width:1212px}.shipping-rich-text-section .section--divider{padding-top:56px;border:none}.shipping-rich-text-section h2{font:600 48px/1 "Ethic Serif";letter-spacing:1px;margin:0}.shipping-rich-text-section .enlarge-text{font-size:18px;font-weight:400;letter-spacing:.7px}.shipping-rich-text-section .enlarge-text p{line-height:1.5}.shipping-rich-text-section .enlarge-text p br{display:none}.shipping-info-card .page-width{max-width:1440px!important}@media screen and (min-width:1280px){.shipping-rich-text-section .enlarge-text p br{display:block}}@media screen and (max-width:991px){.shipping-rich-text-section .enlarge-text{font-size:16px}.shipping-rich-text-section .enlarge-text p:not(:last-of-type){margin-bottom:20px}.shipping-rich-text-section .page-width{padding:0 20px}.shipping-rich-text-section h2{font-size:32px}}@media screen and (max-width:768px){.shipping-rich-text-section .section--divider{padding-top:24px}.shipping-rich-text-section .enlarge-text{font-size:14px}.shipping-rich-text-section .page-width{padding:0 16px}.shipping-rich-text-section .theme-block:not(:last-of-type){margin-bottom:25px}.shipping-info-card.info-cards{padding:12px 0 16px}.shipping-info-card.info-cards .info-card-content h3{font-size:18px}.shipping-rich-text-section .enlarge-text{letter-spacing:.95px}}.wholesale-rich-text-section .subheading{font-size:18px;font-weight:600!important;line-height:1;margin-bottom:30px;letter-spacing:1px!important;text-transform:none}.wholesale-rich-text-section .section--divider{padding-bottom:56px;background-color:#fff}.wholesale-rich-text-section .btn{font-size:14px;font-weight:500;letter-spacing:1px;line-height:1;padding:11px 18.5px;transition:all .2s ease!important}.wholesale-rich-text-section .btn-secondary{background-color:#fff;color:#333;border:2px solid #333;margin-left:16px;padding:10px 18px}.wholesale-rich-text-section .btn-secondary:hover{background-color:#333;color:#fff}.wholesale-banner-image{height:629px!important}.wholesale-banner-image:before{display:none!important}.opportunity-section .section--divider{padding:56px 0;border:none}.opportunity-section h2{font-family:"Ethic Serif";font-size:36px;font-weight:600;margin:0;line-height:1;letter-spacing:1px}.opportunity-section .text-with-icons__block{padding:0}.opportunity-section .text-with-icons__block h3{font:600 18px/1 Inter;letter-spacing:1px;margin-bottom:15px}.opportunity-section .text-with-icons__block-text{font-size:18px;letter-spacing:1px}.opportunity-section .text-with-icons__block-text p{margin-bottom:0;line-height:1.45}.opportunity-section .text-with-icons__blocks{margin:0}.wholesale-text-image-section .section--divider{padding:0 0 44px;border:none}.wholesale-text-image-section .page-width{padding:0}.wholesale-text-image-section .grid__item{padding-left:0;margin-bottom:0}.wholesale-text-image-section .image-wrapper{max-width:100%!important}.wholesale-text-image-section .grid{margin:0!important;gap:32px 16px;display:flex}.wholesale-text-image-section .image-wrap{margin-bottom:22px}.wholesale-text-image-section .grid__item h3{font-family:"Ethic Serif";font-size:28px;font-weight:600;line-height:1.1;letter-spacing:1px;text-transform:capitalize;padding:0 24px;margin-bottom:10px}.wholesale-text-image-section .rte-setting{padding:0 24px;font-size:16px;line-height:1.55;letter-spacing:0;margin:0}.wholesale-text-image-section .grid__item .btn{margin:10px 24px 0}.wholesale-text-image-section .grid__item .desktop-image{position:absolute;top:0;right:0;bottom:0;left:0}.wholesale-text-image-section .grid__item .mobile-image{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.wholesale-text-image-section .grid:after{display:none}.wholesale-apply-section .section--divider{padding:30px 0;border:none}.wholesale-apply-section .section--divider .rte p{font-size:16px;letter-spacing:0}.wholesale-apply-section .section--divider .rte p a{font-weight:600}.wholesale-apply-section .section--divider .rte .btn{font-size:14px;font-weight:500;letter-spacing:1px;line-height:1;padding:11px 18.5px;transition:all .2s ease!important}@media screen and (min-width:1380px){.opportunity-section .text-with-icons__blocks{max-width:86.85%;margin:0 auto}}@media screen and (max-width:1439px){.wholesale-banner-image{height:auto!important;padding-top:38%}}@media screen and (max-width:1280px){.wholesale-text-image-section .rte-setting p br{display:none}}@media screen and (max-width:991px){.opportunity-section .section--divider{padding:40px 0}.opportunity-section h2{font-size:28px}.opportunity-section .text-with-icons__block-text{font-size:15px}.wholesale-text-image-section .grid__item h3{font-size:20px;padding:0 16px}.wholesale-text-image-section .rte-setting{padding:0 16px;font-size:16px}.wholesale-text-image-section .grid__item .btn{margin:10px 16px 0}}@media screen and (max-width:768px){.wholesale-banner-image{padding-top:53%}.wholesale-rich-text-section .section--divider{padding-top:56px}.wholesale-rich-text-section .subheading{font-size:16px}.wholesale-rich-text-section h2{font-size:36px}.opportunity-section .text-with-icons__blocks{gap:32px 20px}.opportunity-section .text-with-icons__block{width:calc(50% - 10px)}.opportunity-section .section--divider{padding:32px 0}.opportunity-section .section-header{margin-bottom:40px}.wholesale-text-image-section .rte-setting{font-size:14px}.wholesale-text-image-section .grid{flex-direction:column}.wholesale-text-image-section .image-wrap{margin-bottom:28px;padding-bottom:111.111111%!important}.wholesale-text-image-section .grid__item .desktop-image{display:none}.wholesale-text-image-section .grid__item .mobile-image{display:block}.wholesale-apply-section .section--divider .rte p{font-size:14px}.wholesale-apply-section .section--divider{padding:24px 0}.wholesale-apply-section .section--divider .rte p:not(:last-of-type){margin-bottom:22px}.wholesale-apply-section .section--divider .theme-block:not(:last-of-type){margin-bottom:25px}}@media screen and (max-width:543px){.opportunity-section .text-with-icons__block{width:100%}.opportunity-section .text-with-icons__block-text p br{display:none}.opportunity-section .text-with-icons__block-text{font-size:16px}.opportunity-section .text-with-icons__block h3{font-size:16px;margin-bottom:12px}.opportunity-section .text-with-icons__block-text p{line-height:1.5}}.terms-service-section .section--divider{padding-bottom:75px;border:none}.terms-service-section .section--divider h2,.terms-service-section .section--divider p em,.terms-service-section .section--divider p strong{text-align:center;display:block}.shopify-policy__container{max-width:1000px!important;padding-right:44px!important;padding-left:44px!important}.shopify-policy__container h1{font-size:40px;margin-bottom:30px;line-height:1;text-transform:uppercase}.terms-service-section .section--divider h2{text-transform:uppercase}.terms-service-section p strong{font-size:18px}.shopify-policy__container h3{font-size:18px;font-weight:700;font-family:Inter;margin:20px 0 15px}.terms-service-section p,.shopify-policy__container p,.shopify-policy__container li{font-size:15px}fieldset[data-handle=shape] label.variant__button-label,fieldset[data-handle=shape-and-chain] label.variant__button-label{width:auto!important;height:auto!important;min-width:auto!important;display:block;color:#333;letter-spacing:0;font-weight:500;padding:2px 5px!important}.page-content--product .variant-input-wrap{flex-wrap:wrap}.product-description .custom-description{line-height:1.6;font-size:16px}.product-description .toggle-btn{cursor:pointer;text-decoration:underline;display:inline;text-underline-offset:3px;text-transform:capitalize;letter-spacing:0;font-size:16px}.product-single__meta .collapsibles-wrapper,.product-single__meta .collapsible-content__inner{border-color:#b9c0c9!important}.page-content--product .variant-wrapper.js.ring-size .variant-input-wrap label.variant__button-label{width:max-content}.page-content--product .variant-wrapper.js.ring-size{flex-wrap:wrap}@media screen and (max-width:1200px){.shopify-policy__container{padding-right:20px!important;padding-left:20px!important}}@media screen and (max-width:768px){.product-description .toggle-btn{font-size:13px}.terms-service-section .section--divider{padding:40px 0}.shopify-policy__container h1{font-size:29px}}.modal-open .modal--quick-shop.modal:before{background:#0009}.modal--quick-shop .product-single__form small#shopify-buyer-consent-modal{display:none}.modal--quick-shop .modal__title{color:#333;font-family:"Ethic Serif";font-size:24px;font-weight:600;line-height:1.2;letter-spacing:.48px;display:flex;align-items:center;justify-content:space-between;padding:19px 16px}.modal--quick-shop .modal__centered-content{padding:0}.modal--quick-shop .product-single__meta .product-single__title{font-size:32px}.modal--quick-shop .product-price-wrap span.product__price,.modal--quick-shop span.product__price{font-size:18px}.modal--quick-shop span.product__price{color:#333;font-weight:500}.modal--quick-shop .payment-buttons .add-to-cart{font-size:14px;min-height:44px!important}.modal--quick-shop .payment-buttons .add-to-cart svg{width:16px;height:16px}.modal--quick-shop .variant-input-wrap label.variant__button-label{width:20px;height:20px;min-width:20px}.modal--quick-shop .product-block .product-description .rte,.modal--quick-shop .product-description .toggle-btn{font-size:14px}.modal--quick-shop .product-single__meta .product-price-wrap{margin-bottom:20px;line-height:1}.modal--quick-shop .modal__close{padding:0;position:relative;top:0;right:0;bottom:0;left:0}.modal--quick-shop .modal__close .icon path{fill:#333!important;stroke:none!important}.modal--quick-shop .grid__item{padding-left:24px}.modal--quick-shop .modal__inner{position:absolute;top:50%;transform:translateY(-50%)!important;margin:0}.modal--quick-shop .product-single__meta.loading{position:relative;height:100%}.modal--quick-shop .product-single__meta.loading>*{opacity:0}.modal--quick-shop .product-single__meta.loading:before{display:none}.modal--quick-shop .product-single__meta.loading:after{content:"";width:35px;height:35px;border:3px solid #ddd;border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite!important;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:1}.modal--quick-shop .grid--product-images--partial.grid{display:flex;padding:12px 24px 24px}.modal--quick-shop .payment-buttons .shopify-payment-button{display:none!important}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)!important}}.modal--quick-shop .product__thumb-item a{opacity:.5}.modal--quick-shop .product__thumb-item a.is-active{opacity:1}.modal--quick-shop .product__thumb-item a.is-active:before{box-shadow:inset 0 0 0 1px var(--colorTextBody)}.modal--quick-shop .modal__centered-content .page-content--product .product__thumbs--below .product__thumb-item{margin-bottom:1px!important;border:none}.modal--quick-shop .modal__close .icon{height:24px;width:24px}.modal.modal--quick-shop{z-index:9999}.pswp--open{z-index:99999}@media screen and (min-width:1025px){.modal--quick-shop .modal__inner{max-width:1000px}}@media(max-width:991px)and (min-width:769px){.modal--quick-shop .product-single__meta .product-single__title{font-size:26px}}@media screen and (max-width:768px){.modal--quick-shop .modal__inner{bottom:0;top:auto;transform:unset!important;right:0;left:0;max-width:100%}.modal--quick-shop .product__main-photos .flickity-page-dots{bottom:-16px}.modal--quick-shop .flickity-page-dots .dot{background-color:#333;width:4px;height:4px;opacity:.4}.modal--quick-shop .flickity-page-dots .dot{transition:all .5s ease}.modal--quick-shop .flickity-page-dots .dot.is-selected{opacity:1;height:4px;background-color:#333}.modal--quick-shop .product__main-photos .flickity-page-dots{gap:6px}.modal--quick-shop .grid__item.medium-up--one-half.product-single__sticky{padding-bottom:16px!important}.modal--quick-shop .modal__centered-content{padding:0 0 57px}.modal--quick-shop .modal__title{padding:20px 16px 16px}.modal--quick-shop .product__main-photos{margin:0;padding:10px 16px 0}.modal--quick-shop .flickity-slider .product-main-slide{margin-right:5px}.modal--quick-shop .modal__title,.modal--quick-shop .product-single__meta .product-single__title{font-size:20px}.modal--quick-shop .product-single__meta{margin-top:32px;padding:0 16px!important}.modal--quick-shop .product-price-wrap span.product__price{font-size:14px}.modal--quick-shop .variant-wrapper.js label.variant__label,.modal--quick-shop .variant-wrapper.js label.variant__label span.variant__label-info{font-size:12px}.modal--quick-shop .variant-input-wrap label.variant__button-label{width:14px;height:14px;min-width:14px}.modal--quick-shop .color-swatch:before{border-width:3px!important}.modal--quick-shop .grid__item,.modal--quick-shop .page-width{padding:0!important}.modal--quick-shop .product-block .product-description .rte,.modal--quick-shop .product-description .toggle-btn{font-size:12px}.modal--quick-shop .grid.grid--product-images--partial:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:64px;background-color:#f7f4f1;z-index:1}.modal--quick-shop .payment-buttons .add-to-cart{position:fixed;left:0;bottom:0;right:0;margin:8px 16px 12px;width:calc(100% - 32px);z-index:2}.modal--quick-shop .payment-buttons a#more-payment-options-link{text-align:start}.modal--quick-shop .payment-buttons .add-to-cart{font-size:16px;line-height:1.5}.modal--quick-shop .grid--product-images--partial.grid{flex-direction:column;padding:0}.quick-product__btn{pointer-events:auto!important}}.grid__item[data-type=newsletter] .footer__newsletter-btn span.footer__newsletter-btn-label{padding:12px}.page-content--product .payment-buttons .add-to-cart{min-height:48px}.product-slideshow .is-selected .product__photo-zoom svg path{fill:#333!important;stroke:none!important}.sticky-btn{padding:12px 20px!important}.sticky-atc-left .sticky-title{font-weight:500}.search__results.custom .custom-search-left-part{width:22.2%}.search__results.custom .custom-search-right-part{flex:1}.site-header__search .search__input-wrap .search__input{color:#333!important;line-height:1.2}.site-header__search .search__input-wrap .search__input::placeholder{color:#adadad!important}.predictive__search-wrap{padding:27.5px 44px 23.5px}.site-header .btn--close-search{margin-left:0;height:16px;padding:0 0 0 12px}.site-header button#clearBtn:after{height:100%;top:0;right:0;transform:unset}.site-header button#clearBtn{padding-right:12px;line-height:1}.site-header .site-header__search .icon{height:16px;width:16px;margin-top:-6px}.site-header .btn--close-search .icon path{stroke:none!important;fill:#333}.predictive__search-wrap{align-items:center}.template-search .search-content .grid{margin-left:0}.template-search .grid-product__content .grid__image-ratio--square:before{padding-bottom:115.6%}predictive-search.is-active .predictive__screen{background:#0009!important}.template-search predictive-search.is-active .predictive__screen{background:var(--colorModalBg)!important}.announcement-bar{padding:17px 0}.announcement-bar .announcement-text{font-size:18px!important;font-weight:400;line-height:1;font-family:Inter;letter-spacing:0;text-transform:none}.js-drawer-open .main-content:after{background:#0009;z-index:9999}.hero-banner-slider .hero__image-wrapper .mobile-video{display:none}#lmu-modal-portal #lmuRemindersModalContent #lmuRemindersFormContainer input.lmuOptInCheckbox{border:.7px solid #B9BFC9}#lmu-modal-portal .lmuOptInCheckbox:after{border-width:0 2px 2px 0!important}.drawer .js-qty__adjust.js-qty__adjust--minus{padding-left:2px}#CartDrawer .cart__item-sub .js-qty__num{line-height:1}#CartDrawer .cart__item{align-items:center}.drawer .js-qty__adjust.js-qty__adjust--plus{padding-right:0}#CartDrawer .cart__item-sub .js-qty__wrapper{max-width:80px!important}#CartDrawer .cart__remove{justify-content:end!important}#CartDrawer .drawer__footer{box-shadow:0 -1px 16px #7070703d}#CartDrawer .fm-cart__upsell-name,#CartDrawer .fm-cart__upsell-price{letter-spacing:0}#CartDrawer .fm-cart__upsell-add{width:28px;height:28px}.lmuModalCloseIcon,#lmu-modal-portal #lmuRemindersModalContent #lmuRemindersFormContainer .lmuButton{cursor:pointer}.template-search .modal--quick-shop .grid--product-images--partial.grid{grid-template-columns:repeat(2,1fr)!important}#CartDrawer.is-empty .drawer__scrollable{max-height:calc(100vh - 69px)}@media screen and (max-width:768px){.template-search .modal--quick-shop .grid--product-images--partial.grid{grid-template-columns:repeat(1,1fr)!important;padding-top:0!important}.fm-pdp-charm__wrapper{text-align:left}.hero-banner-slider .hero__image-wrapper .desktop-video{display:none}.hero-banner-slider .hero__image-wrapper .mobile-video{display:block}.footer__logo a{height:88px!important}.footer__logo img{max-width:88px!important;max-height:88px!important}.site-footer .grid .grid__item[data-type=newsletter] .collapsible-content--small .collapsible-content__inner .footer__collapsible p{font-weight:400}.site-footer .grid .grid__item .contact-form{margin-top:20px}.page-content--product .payment-buttons .add-to-cart{min-height:44px}.product-slideshow .is-selected .product__photo-zoom{top:20px;right:20px;bottom:auto;margin:0;width:40px;height:40px;border:none}.predictive__search-wrap{padding:24px 16px 22px}.site-header .btn--close-search{height:12px}.template-search .main-content .page-width.page-content{padding:40px 12px 24px}.announcement-bar .announcement-text{font-size:14px!important;font-weight:500;white-space:nowrap}.announcement-bar .page-width{padding:0 12px}.announcement-bar{padding:18px 0}.sticky-btn{padding:10.5px 20px!important}#CartDrawer .drawer__footer .cart__checkout-wrapper .btn.cart__checkout{padding:11px 20px!important;font-size:14px!important}#CartDrawer .fm-cart__upsell-name,#CartDrawer .fm-cart__upsell-price{font-size:13px!important}#CartDrawer .fm-cart__note-toggle{font-size:14px!important}#CartDrawer .fm-cart__trust-item{flex:unset}button.custom-menu-drawer.site-nav__link.site-nav__link--icon.js-drawer-open-nav.medium-up--hide{padding-left:0}.header-item.header-item--icons .site-nav__link--icon+.site-nav__link--icon{padding-left:14px}.drawer--left{left:-360px;width:360px}.drawer--left.drawer--is-open{transform:translate(360px)}.mobile-nav__child-item .mobile-nav__link{font-weight:500}.mobile-nav .collapsible-content__inner .mobile-nav__sublist li.mobile-nav__item .mobile-nav__child-item svg{width:17px;height:17px}}@media screen and (max-width:749px){.search__results.custom .custom-search-left-part{width:100%}}@media screen and (max-width:543px){.grid__item[data-type=newsletter] .footer__newsletter-input{min-height:40px}.template-search .grid-product__content .grid__image-ratio--square:before{padding-bottom:109.9%}.template-search .main-content .collection-filter__sort-container:after,.template-search .main-content .collection-filter .btn svg{width:12px;height:12px}.template-search .main-content .collection-filter__sort-container:before,.template-search .main-content .collection-filter .btn{font-size:12px}.template-search .main-content .collection-filter__sort-container{padding-bottom:4px}.template-search .main-content button.btn--search svg{width:16px;height:16px}#CartDrawer .cart__item-sub .js-qty__wrapper{max-width:70px!important}#CartDrawer .cart__item-title .cart__price,#CartDrawer .cart__item-title .cart__item--variants{font-size:12px!important}#CartDrawer .cart__item-sub .js-qty__adjust svg{width:12px!important;height:12px!important}#CartDrawer .cart__item-sub .js-qty__num{font-size:13px!important}#CartDrawer .fm-cart__trust-item svg{width:15px;height:15px}#CartDrawer .fm-cart__trust-item{gap:8px}}#klaviyo-bis-button-container .go236477871 .kl-private-reset-css-Xuajs1{background-color:#333;border-radius:0;font-family:Inter;font-weight:600;font-size:16px}.predictive-overflow-hidden .sticky-atc{z-index:3!important}.fm-price-wrap{width:100%;position:relative}.fm-range-slider{position:relative}.fm-slider-track{position:absolute;left:0;width:100%;height:4px;background:#d9d9d9;border-radius:10px;transform:translateY(-50%)}.fm-slider-range{position:absolute;height:4px;background:#333;border-radius:10px;transform:translateY(-50%)}.fm-range-slider input[type=range]{position:absolute;width:100%;top:0;left:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;margin:0;padding:0;border:none}.fm-range-slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;background:transparent;border:none}.fm-range-slider input[type=range]::-moz-range-track{width:100%;height:4px;background:transparent;border:none}.fm-range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#333;border:none;cursor:pointer;pointer-events:auto;margin-top:-7px;position:relative;z-index:2}.fm-range-slider input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#333;border:none;cursor:pointer;pointer-events:auto;position:relative;z-index:2}.fm-price-values{display:flex;justify-content:space-between;margin-top:12px;font-size:16px;color:#333}.fm-price-values span{color:var(--Black, #333);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.48px;margin-top:22px}.product-block--tab .collapsible-content{display:block;height:auto!important;opacity:1!important;visibility:visible!important;overflow:hidden;max-height:0;transition:max-height .3s ease!important}.product-block--tab .collapsible-content.is-open{max-height:1500px;height:auto!important;transition:max-height .5s ease!important}.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h3,.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h2,.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h1{font-size:20px;margin:10px 0;letter-spacing:0px;font-weight:700;font-family:"Ethic Serif";text-align:start}.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner ul li{font-size:13px;letter-spacing:0}.page-content--product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h4{margin:10px 0;letter-spacing:1px;font-size:12px;font-family:"Ethic Serif";text-align:start}.site-footer .page-width,.site-header .page-width,.hero-banner-slider .hero__text-wrap .page-width{max-width:100%}.site-footer__linklist a{padding:0}.site-footer .page-width .contact-form{margin-top:20px}@media(min-width:960px)and (max-width:1440px){.site-footer .page-width .grid__item:nth-child(1){width:max-content!important}.site-footer .page-width .grid__item:nth-child(2){width:18%!important}.site-footer .page-width .grid__item:nth-child(3){width:18%!important}.site-footer .page-width .grid__item:nth-child(4){width:18%!important}.site-footer .page-width .grid__item:nth-child(5){width:28%!important}}@media(min-width:769px)and (max-width:1200px){.site-footer .page-width .grid__item:nth-child(1){width:max-content!important}.hero-banner-slider .swiper-button-prev{left:20px}.hero-banner-slider .swiper-button-next{right:20px}}@media screen and (max-width:768px){.site-footer .footer__collapsible{padding-bottom:0}}.jdgm-legacy-widget-content .jdgm-rev__icon:empty{display:none!important}.template-live-events .newsletter-section .newsletter__input{margin-bottom:0}.template-live-events .newsletter-section__content{padding-left:0}.template-live-events .section--divider{padding:60px 0}@media screen and (max-width:1199px){.site-nav__link{padding:7.5px 10px}}@media screen and (max-width:1024px){.site-nav__link{padding:7.5px 8px}}@media(min-width:769px)and (max-width:989px){.site-nav__link{padding:7.5px 6px}.site-header__logo a{width:140px!important}.template-live-events .feature-row-wrapper .feature-row__text{padding-left:10px}}@media screen and (max-width:768px){.template-live-events .feature-row__item{padding:0}.template-live-events .feature-row-wrapper,.template-live-events .newsletter-container .page-width{padding:0 16px}.template-live-events .feature-row__text{padding:30px 0}.template-live-events .info-cards{padding-top:36px}.template-live-events .slideshow-wrapper .hero--550px.hero{height:100%}.template-live-events .section--divider{padding:40px 0 0}}@media screen and (max-width:506px){.template-live-events .hero__text-wrap .page-width,.template-live-events .hero__text-wrap .hero__text-content{padding:0}.template-live-events .hero__text-wrap{padding:30px 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
