@import"https://use.typekit.net/kvk0mdz.css";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Over+the+Rainbow&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Over+the+Rainbow&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Funky Grunge;src:url(/cdn/shop/files/FUNGKY_GRUNGE.otf?v=1764182033) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EP Script;src:url(/cdn/shop/files/EPScript-Font-Regular.otf?v=1764182297) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lariat;src:url(/cdn/shop/files/Dont_Worry.otf?v=1764182502) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maritim;src:url(/cdn/shop/files/maritim-regular-webfont.woff?v=1764862303) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-family-headings: "Cormorant Garamond", serif;--font-family-base: "Lato", sans-serif;--font-family-decoration: "Maritim", cursive;--FONT-STACK-BODY: var(--font-family-base);--BTN-FONT-STACK: var(--font-family-base);--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-body-x-large: 60px;--LETTER-SPACING-BODY: .0375rem !important;--FONT-WEIGHT-BODY: 500 !important;--color-grey: #F1F0EDCC;--color-light-grey: #F9F9F9;--color-dark-grey: #595959;--LAYOUT-OUTER: 30px !important;--radius-rounded: 4px;--swatch-size-product: 1.4375rem}@media (max-width: 998px){:root{--font-body-x-large: 38px}}h1,h2,h3,.collection__title h1,.complementary-products__title,.drawer__heading,.product__title{font-family:var(--font-family-headings);font-weight:var(--font-weight-regular);text-transform:capitalize;letter-spacing:-.155rem}.cart__items-count{font-family:var(--font-family-base);font-size:10px;letter-spacing:normal}.cart__item__title{transform:none!important}.cart__item__price{line-height:2.5}.product__title a,.product-upsell__title,.product-item__title{font-family:var(--font-family-headings);font-weight:var(--font-weight-regular);text-transform:capitalize;letter-spacing:0}@media (min-width: 998px){.product-item__title,.product-item__price,.product-item__price .price,.product-item__price .new-price,.product-information .jdgm-prev-badge__text{transition:color .25s ease,filter .25s ease}.product-item__image:hover+.product-information .product-item__title,.product-item__image:hover+.product-information .product-item__price,.product-item__image:hover+.product-information .product-item__price .price,.product-item__image:hover+.product-information .product-item__price .new-price,.product-item__image:hover+.product-information .jdgm-preview-badge .jdgm-prev-badge__text{color:#fff!important}.product-item__image:hover+.product-information .quick-add__button .icon-bag path{fill:#fff!important}.product-item__image:hover+.product-information .jdgm-widget .jdgm-star{filter:brightness(0) invert(1)}}.cart__item__title a{font-family:var(--font-family-headings);font-weight:var(--font-weight-regular);text-transform:capitalize;letter-spacing:0;font-size:var(--font-heading-small)!important}h4{font-family:var(--font-family-decoration);font-weight:var(--font-weight-regular);transform:rotate(-2.322deg);font-size:calc(var(--font-heading-x-large)*1.5);text-transform:capitalize}h5,h6,.footer__block__title{font-family:var(--font-family-base);text-transform:uppercase;font-weight:400;letter-spacing:.03rem}.theme__header .header__desktop__bar__c .menu__item .navlink--toplevel .navtext{font-family:var(--font-family-base);font-size:var(--font-body-x-small);text-transform:uppercase}.body-x-large p{line-height:109%}.body-medium p{line-height:139%}.brick__block__text{flex-wrap:wrap}.align-end{align-content:end!important}.custom-align{margin-top:75%;align-items:center;justify-content:center;text-align:center}@media (max-width: 998px){.custom-align{margin-top:60%}}.accordion__title{font-family:var(--font-family-base);text-transform:none;font-weight:400;padding:0 30px 1rem 0}.price{letter-spacing:0!important;font-weight:400!important}#terms-section span{font-family:var(--font-family-base);font-weight:400;letter-spacing:.03rem;font-size:var(--font-body-medium)}.hero__rte.body-x-large p{font-family:Maritim;line-height:75%!important;font-size:calc(var(--font-heading-x-large)*1.5);overflow:visible}.hero__rte.body-x-large p{line-height:97%}.btn,a{font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);font-size:12px!important}.product__title a{font-size:inherit!important}.btn--primary{font-weight:var(--font-weight-bold);justify-content:start}.btn--outline{width:20rem!important;justify-content:center!important}.btn--solid{width:15rem!important;justify-content:space-between!important;border-bottom:1px solid currentColor!important;padding:0;border-radius:0!important;padding-bottom:8px!important}.btn--text span{padding-bottom:10px!important}.btn:has(.icon-nav-arrow-right),.btn:has(.btn__arrow){overflow:visible!important}.predictive-search__actions .btn:has(.icon-nav-arrow-right){overflow:hidden!important}.btn__arrow{transition:transform .5s ease;transform:translateZ(0)}.btn:hover .btn__arrow{transform:translate3d(5px,0,0)}.btn--outline:hover,.menu-block__link.btn:hover,.btn--solid.btn--black:hover,.product__submit__item .btn--solid:hover{background-color:currentColor!important}.btn--outline:after,.menu-block__link.btn:after,.btn--solid.btn--black:after,.product__submit__item .btn--solid:after{display:none!important}.product__submit__item .btn--solid:hover .btn__text{color:#000!important}.template-index .product__submit__item .btn--solid:hover .btn__text{color:#fff!important}.btn.cart__checkout{border-radius:var(--btn-radius)!important}.btn.cart__checkout:hover{background-color:#fff!important;border:1px solid black!important;color:#000!important}@media (max-width: 998px){.btn--outline{width:15rem!important}}.template-index .product__block .price-item{color:#595959;font-size:1.25rem}.template-index .index-hero:first-of-type .image__hero__scale[data-parallax-img]{transform:none!important}@media (min-width: 998px){.page-announcement{display:none!important}}@media (max-width: 998px){.brick__block__text .hero__rte.body-x-large.block-padding,.hero__content__wrapper.align--bottom-center-mobile .hero__title,.hero__content__wrapper.align--bottom-center-mobile .hero__description{margin:0 0 calc(var(--block-padding-bottom)/2)}.hero__content:has(.homepage-hero_logo){padding-bottom:50px}.multicolumn.grid{gap:4px}}.shop-pay-terms{display:none!important}.template-index .hero__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:0}.template-index .hero__description{margin-top:auto}@media (max-width: 998px){.template-index .hero__content__wrapper.align--bottom-center-mobile .hero__description{margin-top:auto!important}}.search-page .search-outer .search-submit{width:fit-content!important}.search-page .search-outer .input-holder{order:2}.search-page .search-outer .input-holder{border-top:0;border-right:0;border-left:0;border-radius:0}.drawer .cart__checkout{justify-content:center!important;margin:20px 0!important;padding:var(--btn-top) var(--btn-left);background:#000;color:#fff;border-radius:var(--radius-rounded)}.cart-quantity-title{display:none}.cart__quantity-counter{display:flex;gap:.5rem;align-items:center}.cart__quantity .cart__quantity-field{border:none!important}.cart__item{display:grid;grid-template-columns:.35fr 1fr}.cart__item__content{width:100%;padding-left:16px}.cart__item__image a{height:140px!important;width:120px!important}.product__upsell--stacked,.product__bundle--stacked{display:flex;flex-direction:row;gap:calc(var(--gutter) / 2)}.product-upsell__title{min-height:2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.drawer--cart .cart__price{display:none!important}.free-shipping__success-message,.free-shipping__default-message{background:var(--color-grey);width:100%;padding:.5rem;border-radius:var(--radius-rounded);border:1px solid var(--color-dark-grey);text-align:center;font-size:14px!important}.free-shipping__progress-bar{display:none}.gwp-free-product{padding-top:0!important;padding-bottom:30px!important}.drawer__message.free-shipping{padding-bottom:10px}.variant-shipping-text{font-weight:700;text-transform:capitalize}.index-products .grid__items-holder .grid-outer .grid-outer{transition:padding-left .6s cubic-bezier(.22,.61,.36,1)}.index-products.is-carousel-in-view .grid__items-holder .grid-outer .grid-outer{padding-left:0}.index-products .grid-outer{padding-right:0!important}.grid__heading-text:has(.grid__description){flex:0 1 40%;justify-self:end}.grid__heading-holder{gap:2rem}.grid__heading{line-height:70%;margin-top:1.5rem}.slider__arrows{display:none}.index-products .grid__progress{position:relative;width:100%;height:1px;overflow:visible;border-radius:var(--radius-rounded);background:gray}.index-products .grid__progress+.grid-outer,.index-products .grid-outer+.grid__progress{margin-top:40px}.index-products .grid__progress-bar{position:absolute;inset:0 auto 0 0;width:0%;height:3px;background:#000;transition:width .12s linear;border-radius:inherit;will-change:width}.grid--slider[data-grid-slider],.grid.grid--mobile-slider[data-grid-slider]{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.grid [data-grid-item],.grid .grid-item{scroll-snap-align:start}.hero__wrapper.frame.wrapper--full .image__hero__frame{border-radius:0!important}.grid-item.product-item,.product-upsell,.stacks-look__product-card{border-radius:var(--radius-rounded);background:var(--color-light-grey)}.product-item__image,.image__hero__frame,.product__photo,.collection-item__bg-inner img,.collection-item__image,.cart__item__image .lazy-image,.stacks-look__image-wrap img{border-radius:var(--radius-rounded)}.product-item__bg__slide,.product-item__bg,.product__slide .image-wrapper,.product-upsell__image__thumb .image-wrapper,.cart__item__image .lazy-image{background:var(--color-light-grey)}.product-item__image img,.product__slide img,.product-upsell__image__thumb img,.cart__item__image img{mix-blend-mode:multiply}.cart__item__image .lazy-image img{object-fit:contain}@media only screen and (min-width: 750px){.template-index .smaller-collection .grid-item{flex:0 0 22%!important}.grid--slider{--item-width: 40% !important}}.template-index .smaller-collection{--PRODUCT-GRID-ASPECT-RATIO: 60% !important}.product-upsell__image__thumb{--PRODUCT-GRID-ASPECT-RATIO: 90% !important}.product-item__info-inner--two-columns{display:grid;grid-template-columns:1fr auto}.product-item__info-col--secondary{display:flex;align-items:flex-end;justify-content:flex-end}.product-item__info-col .product-link{height:fit-content;text-align:left}.product-item__info-col .radio__buttons{text-align:left}.product-item [data-option-name=MATERIAL] .radio__button label,.product-item [data-option-name=MONTH] .radio__button label{width:1rem;height:1rem;min-width:unset}.product-item__title{font-size:var(--font-body-large)}.product-item__price__holder{font-size:var(--font-body-medium)}.badge-box{background:var(--color-grey);color:#000;text-transform:uppercase;font-size:var(--font-body-x-small)}@media (max-width: 998px){.supports-touch hover-images:after{display:none}.grid__heading-actions{margin:.5rem 0}.grid__heading-text:has(.grid__description){justify-self:start}.grid--mobile-slider .grid-item{flex:0 0 60%}.index-products .grid__items-holder,.index-collections-list .grid__items-holder{overflow:clip}.grid__description{margin-bottom:30px}.index-products .grid__progress,.slider-progress{height:1px;overflow:visible}.index-products .grid__progress-bar,.slider-progress__bar{height:3px;transform:translateY(-50%)}}.collection-list.grid--slider{--item-width: 18.75rem !important}.collection-list.grid--slider .grid-item{margin-right:10px!important}.collection-item--centered .collection-item__info{text-align:left!important;padding-left:0!important;font-family:var(--font-family-headings);font-size:var(--font-heading-medium);font-weight:400;letter-spacing:-1.5px;text-transform:capitalize}.slider-progress{margin-top:10px;position:relative;width:100%;height:1px;background:gray;border-radius:1.5px}.slider-progress__bar{position:absolute;inset:0 auto 0 0;width:0%;height:3px;background:#111;transition:width .12s linear;border-radius:inherit;will-change:width}@media (min-width: 1024px){.supporting-menu{display:grid;grid-template-columns:68% 32%;gap:1rem;align-items:end}.supporting-menu__copyright{text-align:right;justify-content:end}}.supporting-menu__logo{display:flex;align-items:center}.supporting-menu__logo svg{height:fit-content}.supporting-menu__copyright{display:flex;list-style:none;margin:0;padding:0!important;flex-direction:column}.supporting-menu__item--copyright a{font-weight:400!important}.site-credit{padding-top:0!important}.countdown__time{border-radius:4px;background:#f5f5f5;padding:10px;text-transform:capitalize;font-family:var(--font-family-base);font-weight:400;font-size:14px}.hero__content:has(.hero__countdown) .btn--solid{width:100%!important}.hero__content:has(.hero__countdown) h4{text-transform:lowercase!important;margin:0}@media (max-width: 998px){.hero__content:has(.hero__countdown) .hero__rte.body-large{margin:20px 0}.hero__content:has(.hero__countdown) h4{margin:0!important}.countdown__time{font-size:12px}.hero__content:has(.hero__countdown) .hero__button{margin-bottom:0}.hero__content:has(.hero__countdown) .brick__block__text,.index-image-text.section-padding:has(.hero__countdown){padding-bottom:0!important}}.brick__block--images{padding-left:30px}.brick__section .image__hero__frame,.column__image{border-radius:4px}@media (max-width: 998px){.brick__block--images{padding-right:16px;padding-left:16px}.homepage-hero_logo{width:75%;height:auto}}.cbAnnouncementFixed{display:none!important}.template-index .header__desktop__bar__l{opacity:0;transform:translate(-100px);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.template-index .header__desktop__bar__l.header-leftbar--visible{opacity:1;transform:translate(0)}@media (max-width: 989px){.template-index .header__logo--image{opacity:0;transform:translateY(-40px);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.template-index .header__logo--image.header-mobilelogo--visible{opacity:1;transform:translateY(0)}.mobile-menu__block--menu-columns .drawer__main-menu{grid-template-columns:1fr}.sliderow--has-children{display:block}.sliderow__toggle-checkbox{opacity:0;pointer-events:none}.sliderow__toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.sliderule__icon--plus{display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease;padding:0 var(--inner)}.sliderow__toggle-checkbox:checked+.sliderow__toggle .sliderule__icon--plus{transform:rotate(45deg)}.sliderow__dropdown{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease}.sliderow__toggle-checkbox:checked+.sliderow__toggle+.sliderow__dropdown{max-height:1000px;opacity:1}.aos-initialized [data-animation=drawer-items-fade]{opacity:1!important}.sliderow__links{margin:10px 30px!important;padding:.75rem .5rem;background:var(--color-light-grey);border-radius:var(--radius-rounded)}.sliderow__links .sliderow__title{text-transform:lowercase;font-weight:400}.mobile-search{text-transform:capitalize;margin-left:.25rem}.mobile-menu__block.mobile-menu__block--search.block-padding{margin-bottom:15px!important}.mobile-menu__image-block{display:flex;flex-direction:column;justify-content:start;align-items:start}.mobile-menu__image-social-grid{display:flex;flex-direction:column;gap:.5rem}.mobile-menu__social-link{font-family:var(--font-family-base);font-size:1rem;text-decoration:none;text-transform:lowercase}.mobile-menu__block--menu-columns .sliderow__title{font-size:36px!important;font-family:var(--font-family-headings)!important;text-transform:capitalize!important;letter-spacing:-1.08px;font-weight:500!important}.mobile-menu__block-inner .sliderow__toggle .sliderow__title{font-size:14px!important}.mobile-menu__block-inner .sliderow.sliderow--has-children{margin-bottom:20px}.header__mobile__hamburger .icon-plus path{fill:currentcolor!important}h6.header__mobile__menu-label{margin-right:.25rem}.drawer__inner[data-drawer-inner]{overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.drawer__inner[data-drawer-inner] .drawer__head,.drawer__inner[data-drawer-inner] .drawer__body,.drawer__inner[data-drawer-inner] .drawer__foot{flex:0 0 auto}.drawer__inner[data-drawer-inner] [data-scroll-lock-scrollable],.drawer__inner[data-drawer-inner] .sliderow__dropdown,.drawer__inner[data-drawer-inner] .sliderow__links{overflow:visible!important}.sliderow__title .sup{margin-left:-5px}}.sliderow--has-children .sup{display:none}.header__desktop__bar__c{gap:15px}.header__desktop__bar__c .announcement-bar{align-content:center;border-radius:var(--radius-rounded);padding:0 15px;transition:background-color .25s ease,color .25s ease,-webkit-text-fill-color .25s ease}.header__desktop__bar__c .announcement-bar a{font-size:var(--font-body-x-small)!important;transition:color .25s ease,-webkit-text-fill-color .25s ease}.header__desktop__bar__c .announcement-bar:hover{background:#000}.header__desktop__bar__c .announcement-bar:hover,.header__desktop__bar__c .announcement-bar:hover p a strong{color:#fff!important;-webkit-text-fill-color:white!important}.header__desktop__upper{gap:30px}.announcement-bar p a:after{display:none}.header__grandparent__links{grid-template-columns:1fr!important}.header__grandparent__links.grandparent-grid--4{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr!important;gap:1.25rem}.grandparent-col--1 .dropdown__family:not(:first-child){padding-top:0!important}.grandparent-col--1 .dropdown__family{padding-bottom:0!important}.grandparent-col--1 .dropdown__family .navlink{font-family:var(--font-family-headings)!important;text-transform:capitalize!important;font-size:40px!important}.grandparent-col .dropdown__family .navlink:first-child{font-family:var(--font-family-headings);text-transform:capitalize;letter-spacing:-1.08px}.grandparent-col:not(.grandparent-col--1) .dropdown__family .navlink:first-child{font-size:var(--font-heading-small)!important;margin-bottom:2rem!important}.grandparent-col .dropdown__family .navlink{font-family:var(--font-family-base);text-transform:capitalize;font-size:16px}.grandparent .navlink--child{margin-bottom:0!important}.menu-block__link{font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);border:1px solid white;border-radius:var(--btn-radius);padding:var(--btn-top) var(--btn-left);justify-content:center}.menu-block__link .hero__description{margin-bottom:0!important;text-align:center;font-size:12px!important}.grandparent .header__dropdown__inner{padding-bottom:30px}.header__dropdown__image{position:relative}.header__dropdown__image .menu-block__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;z-index:2}.header__dropdown__image .image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.header__dropdown__image img,.header__dropdown__image picture{display:block;width:100%;height:100%;object-fit:cover}.header__dropdown__image{border-radius:var(--radius-rounded)}.theme__header{transition:background-color .2s cubic-bezier(.215,.61,.355,1)}.meganav--visible .theme__header{background-color:#fff}.meganav--visible .navlink--toplevel{color:#000}.meganav--visible .menu__toggle-icon svg path{fill:#000!important}.sup{font-family:var(--font-family-base);font-size:.625rem;letter-spacing:normal}.icon-bag{display:inline-block;width:var(--icon-size, 20px);height:var(--icon-size, 20px);vertical-align:middle;fill:inherit}.icon-search{fill:none!important}.icon-cancel{stroke-width:2px!important}.header__cart__status.parenteses{padding:2px}.header__cart__status{background:transparent!important;position:relative!important;top:unset!important;right:unset!important;min-width:unset!important}body:not(.template-index) .header__cart__status{color:#000!important}cart-count[data-cart-count="0"]~.parenteses,.parenteses:has(~cart-count[data-cart-count="0"]){display:none}.template-index .index-product .product__images{order:2!important}.template-index .index-product .form__width{margin:0!important}.template-index .index-product .product__content{padding-left:0;position:relative}.template-index .product__content .form__width{display:flex;flex-wrap:wrap}.template-index .product__content .form__width>.product__block--buttons{width:50%;padding-right:1rem}.template-index .product__content .form__width>.product__custom-button{width:50%;align-items:end;display:flex}.template-index .product__content .product__block.product__head{width:100%}.template-index .product__content .product__submit__item .btn{border:1px solid black;border-bottom:1px solid black!important}.product__block .product__heading{margin-top:0!important;width:70%;line-height:.9!important}.template-index .index-product .form__wrapper{height:fit-content;position:sticky;top:var(--header-height)}@media (max-width: 998px){.product__block .product__heading{width:100%;margin-bottom:0!important}.product__block:has(.product__price__wrap),.product__block:has(.product__heading){margin-bottom:12px!important}.product__form__outer{width:95%!important;padding-top:12px!important}.template-index .product__block:has(.product__heading.body-x-large){margin-bottom:20px!important}}.stacks-look__grid{display:grid;grid-template-columns:1fr}@media (min-width: 1024px){.stacks-look__grid{grid-template-columns:.65fr .35fr 1fr}.stacks-look__grid{position:relative}.stacks-look__text{height:fit-content;position:sticky;top:var(--header-height)}}.stacks-look__products-group[hidden]{display:none!important}.stacks-look__product-thumb .image-wrapper{background:var(--color-light-grey);border-radius:var(--radius-rounded)}.stacks-look__product-thumb img{mix-blend-mode:multiply}.stacks-look__text{margin-right:40px}.stacks-look__heading{line-height:.9;margin:2rem 0}.stacks-look__body{max-width:46ch}.stacks-look__products{position:relative;margin-right:20px}grid-item[data-product-card][data-faded]{opacity:.5;transition:opacity .25s ease}grid-item[data-product-card]:not(:first-of-type){opacity:.5;transition:opacity .25s ease}grid-item[data-product-card].is-active,grid-item[data-product-card]:hover,.stacks-look .thb-hotspot:hover{opacity:1}.stacks-look__products-group{display:grid;gap:18px}.stacks-look__product-card{align-items:center}.stacks-look__products-group .product-item__info{padding:calc(var(--inner) / 2)}.stacks-look__media,.stacks-look__image-wrap{position:relative}.stacks-look__image-wrap img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover}.stacks-look__image-wrap .image-wrapper{padding-top:100%}.stacks-look__slides{position:relative}.stacks-look__slide{display:none}.stacks-look__slide.is-active{display:block}.stacks-look .thb-hotspot{position:absolute;top:0;left:0;z-index:2;transform:translate(-50%,-50%);border-radius:100%;background:var(--color-light-grey);opacity:.5;width:1rem;height:1rem;transition:transform .2s ease,opacity .2s ease,background .2s ease}.stacks-look .thb-hotspot:first-of-type{opacity:1;background-color:#fff}.stacks-look .thb-hotspot.is-active{opacity:1;background-color:#fff}.stacks-look .stacks-look__image-wrap:has(.thb-hotspot.is-active) .thb-hotspot:first-of-type:not(.is-active){opacity:.5;background:var(--color-light-grey)}.stacks-look__dots{display:flex;gap:.5rem;position:absolute;bottom:2%;left:2%}.stacks-look__dot{width:1rem;height:1rem;border-radius:100%;background:#fff;opacity:.5;padding:0}.stacks-look__dot.is-active{opacity:1}.stacks-look__marquee{position:absolute;top:0;left:0;right:0;overflow:hidden;pointer-events:none;z-index:2;background:#000;color:#fff}.stacks-look__marquee-track{display:inline-flex;gap:.5rem;white-space:nowrap;will-change:transform;animation:stacks-marquee 18s linear infinite}.stacks-look__marquee span{display:inline-block}@keyframes stacks-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.stacks-look__marquee-track{animation:none}}@media (max-width: 998px){.stacks-look__products{order:3}.stacks-look__dots{margin-top:14px}.stacks-look__products-group{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin-top:14px}.stacks-look__product-card{flex:0 0 50%;max-width:50%}.stacks-look__body{margin-bottom:30px}.stacks-look__products-group{-ms-overflow-style:none;scrollbar-width:none}.stacks-look__products-group::-webkit-scrollbar{display:none}.stacks-look__products{margin-right:0}}.product__tax.caption{display:none!important}.footer__newsletter__wrapper{background:var(--color-light-grey);border-radius:var(--radius-rounded);padding:.5rem 1rem}.footer__newsletter__text{margin-bottom:50px}.footer__block--newsletter{display:flex;justify-content:end}.footer__block--newsletter .newsletter-form{margin-top:2rem}.form__legal p{font-style:normal;color:#000!important;line-height:139%}.footer__quicklinks li{margin-bottom:.5rem!important}.supporting-menu__payment .payment-icon{height:2rem;width:auto!important}.supporting-menu__payment{justify-content:start}.supporting-menu__payment li{padding:0}@media (max-width: 998px){.footer__blocks{display:grid;grid-template-columns:auto auto}.footer__block.footer__block--menu{order:2}.footer__block.footer__block--newsletter{grid-column:span 2}.footer__block--divider{order:1;grid-column:span 2}.footer-sections .custom-code{margin-top:25px}.supporting-menu__copyright{flex-direction:row}.footer__block--newsletter .newsletter-form{margin-top:3rem}.footer__block__title{margin-bottom:30px}.footer__block.footer__block--custom{order:3}}.fs-showcase_v2_5.fs-desktop .fs-entry-container{aspect-ratio:.8!important}.fs-showcase_v2_5.fs-wrapper div.fs-timeline-entry{border-radius:var(--radius-rounded)}.fs-wrapper div.fs-text-container{background:none!important}.insta{display:flex;flex-direction:row}.insta-account{transform:rotate(90deg) translate(42%,-20%);height:fit-content;margin-left:-2rem;margin-right:-2.15rem}@media (max-width: 998px){.fs-entry-container{display:none}.fs-entry-container:nth-of-type(-n+2){display:flex}.insta{flex-direction:column-reverse}.insta-account{transform:none;margin-left:0;margin-right:0;display:flex;justify-content:center;margin-bottom:.5rem}}@media (max-width: 998px){.wrapper--full-padded:has(.reeview-app-widget){padding-left:0;padding-right:0}}.rich-text-slider{position:relative}.rich-text-slide__inner{display:flex;justify-content:center}.rich-text-slider .flickity-page-dots{display:none!important}.rich-text-slide__card{text-align:left;border-top:1px solid black;padding:.25rem 0;margin:.25rem 0!important}.rich-text-slide__card p.rich-text-slide__subheading{border-bottom:1px solid black;padding-bottom:.5rem!important}.rich-text-slide__body h2{text-transform:none!important}.rich-text-slide__body p{font-size:50px!important}.rich-text-slider .flickity-prev-next-button{position:relative;opacity:1!important;transform:none!important;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:.75rem;min-height:2rem;padding:0;background:transparent;box-shadow:none;margin:0;cursor:pointer}.rich-text-slider .slideshow__slide{overflow:visible!important;height:auto}.flickity-button.previous{left:unset}.flickity-button.next{right:unset}.rich-text-slider .flickity-button svg,.flickity-prev-next-button:after{display:none!important}.rich-text-slider .flickity-prev-next-button.previous:before{content:"\2212";font-size:1.05rem;-webkit-mask-image:none;mask-image:none;background:none;align-content:center}.rich-text-slider .flickity-prev-next-button.next:before{content:"+";font-size:1.05rem;-webkit-mask-image:none;mask-image:none;background:none;align-content:center}.rich-text-slider [data-slider]:after{display:none!important}.rich-text-slider [data-slider]>.flickity-button{display:none!important}.rich-text-slider__heading-row{display:flex;align-items:center;gap:1rem}.rich-text-slider__controls{display:inline-flex;align-items:center;gap:.75rem;margin-left:auto}.rich-text-slider__counter{text-transform:uppercase}@media (max-width: 998px){.rich-text-slider .flickity-prev-next-button{min-width:1rem;min-height:1rem;padding:0}.rich-text-slider__controls{gap:.25rem}.rich-text-slider__counter{font-size:12px}.rich-text-slide__card{padding:1rem 0}.rich-text-slide__body p{font-size:35px!important}}.image-scroll__inner.container{margin-inline:auto}.image-scroll__stage{display:grid;place-items:center;min-height:var(--image-height-mobile, 60vh);margin:0 auto 2rem}@media (min-width: 750px){.image-scroll__stage{min-height:var(--image-height, 70vh);margin-bottom:3rem}}.image-scroll__media .image__fill img{object-fit:contain!important}.image-scroll__content{max-width:1050px;margin-top:-13vh;z-index:5;margin-inline:auto;position:relative;background:transparent}.tabbed-slider__inner{display:grid;grid-template-columns:minmax(320px,1fr) minmax(420px,1fr);align-items:stretch}.tabbed-slider__images{position:relative;overflow:hidden;border-radius:var(--radius-rounded)}.tabbed-slider__image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.02);transition:opacity .32s ease,transform .6s cubic-bezier(.2,.65,.2,1)}.tabbed-slider__image-media img{border-radius:var(--radius-rounded)}.tabbed-slider__image.is-active{opacity:1;transform:scale(1)}.tabbed-slider__image-media{position:relative;height:0;padding-top:var(100%)}.tabbed-slider__image-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tabbed-slider__content{padding-left:50px}.tabbed-slider__panels{position:relative;overflow:visible;min-height:65%}.tabbed-slider__panel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translate(12px);transition:opacity .26s ease,transform .36s ease;display:grid;align-content:start;gap:3rem;padding-right:clamp(8px,2vw,24px)}.tabbed-slider__panel.is-active{opacity:1;transform:translate(0)}.tabbed-slider__kicker{display:inline-block;width:fit-content;font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase;background:var(--color-grey);border-radius:var(--radius-rounded);padding:10px 18px;margin-bottom:4px}.tabbed-slider__tabs{align-content:end}.tabbed-slider__tab{all:unset;display:block;width:min(640px,100%);cursor:pointer;padding:14px 0;opacity:.5;border-bottom:1px solid rgba(0,0,0,.2);transition:opacity .2s ease;font-size:var(--font-heading-medium)}.tabbed-slider__tab.is-active,.tabbed-slider__tab:hover{font-weight:700;border-bottom-width:2px;border-color:#111;opacity:1}.tabbed-slider__image-media--video,.tabbed-slider__image-media--video video{width:100%;height:100%;object-fit:cover}@media (max-width: 1024px){.tabbed-slider__inner{grid-template-columns:1fr;gap:clamp(16px,4vw,24px)}.tabbed-slider__content{padding-left:0;display:flex;flex-direction:column}.tabbed-slider__content:before{display:none}.tabbed-slider__tabs{margin-bottom:20px;height:fit-content;order:0;display:flex}.tabbed-slider__panels{order:2}.tabbed-slider__panel{position:relative;display:none!important}.tabbed-slider__panel.is-active{display:block!important}}.accordion{border:none!important}.accordion__heading{margin-bottom:1rem!important;border-bottom:1px solid black}.accordion summary .icon-minus{display:none}.accordion[open] summary .icon-minus{display:inline-block}.accordion[open] summary .icon-plus{display:none}.accordion__extra{margin:5rem 0;background:var(--color-light-grey);padding:1.25rem;width:fit-content}.accordion__extra a:after{display:none}.accordion__extra a{text-transform:uppercase}.accordion-group__items{border-bottom:1px solid black}.section-sidebar__widget{padding-bottom:40px}.section-sidebar__aside .widget__links{display:flex;font-size:3rem;height:fit-content;justify-content:start;flex-wrap:wrap;gap:3rem}.widget__link{font-family:var(--font-family-headings);font-size:var(--font-heading-x-large);font-weight:var(--font-weight-regular);text-transform:capitalize;padding:0;height:100%;opacity:.5}.widget__link.is-selected{opacity:1}.section-sidebar__title,.widget__link.is-selected:after{display:none}.hidden-accordion{display:none;opacity:0}.visible-accordion{display:block;opacity:1}.hidden-text{display:none;opacity:0}.visible-text{display:block;opacity:1}.section-sidebar__body{flex-direction:column}@media (max-width: 1024px){.widget__links--secondary .widget__link{text-align:left;line-height:97%}}.sorority-logo{max-width:50px;object-fit:contain}.product__title:has(.sorority-logo){display:flex;justify-content:space-between}.template-product .price-item{font-size:2rem}.product-tabs{display:grid;grid-template-columns:.25fr 1fr;gap:20px;padding:20px;background:var(--color-light-grey);border-radius:var(--radius-rounded)}.product-tabs .tabs__arrow{display:none!important}.product-tabs .tabs{display:flex;flex-direction:column;gap:.5rem}.product-tabs .tab-content{padding-top:0!important}.tab-link{opacity:.5}.tab-link.current,.tab-link:hover{opacity:1}.tabs>li span:first-of-type:after{width:100%!important}.block__icon__container--fifth{flex:0 0 20%;max-width:20%}@media only screen and (max-width: 479px){.block__icon__container--fifth{flex:0 0 50%;max-width:50%}}.product__block .block__icon__container{display:grid;gap:1rem;justify-items:center}.product__block .block__icon,.product__block .block__icon img{width:5rem;height:5rem;margin:0}.product__block .block__icon__text p{text-align:center;text-transform:capitalize}.product__block.product__form__holder{padding-top:0}.product__selectors .radio__fieldset{padding-bottom:30px;padding-top:0}.related__heading{font-family:var(--font-family-headings)!important;font-weight:400!important;text-transform:capitalize!important;letter-spacing:-.155rem!important}.template-product .jdgm-preview-badge{padding-bottom:1.75rem}.jdgm-preview-badge .jdgm-star.jdgm-star,.jdgm-preview-badge .jdgm-prev-badge__text{color:#000!important;font-size:.75rem!important}.jdgm-widget.jdgm-review-widget.jdgm--done-setup-widget{max-width:unset!important;padding:1rem var(--outer)!important}.jdgm-legacy-widget-content{border-top:1px solid black;border-bottom:1px solid black}.jdgm-sort-dropdown-wrapper{display:flex!important;justify-content:end!important}.jdgm-rev__icon{display:none!important}.jdgm-rev{all:unset!important;display:grid!important;grid-template-columns:.25fr .25fr .75fr .25fr!important;grid-template-rows:auto auto!important;align-items:center!important;border-top:none!important;width:100%!important;box-sizing:border-box!important;background:var(--color-light-grey)!important;border-radius:var(--radius-rounded)!important;margin-bottom:.5rem!important;padding:2rem!important}.jdgm-rev>*{all:unset!important;display:contents!important}.jdgm-rev__author-wrapper{grid-column:1!important;grid-row:1!important;font-family:var(--font-family-headings)!important;font-weight:400!important;font-size:1.75rem!important}.jdgm-rev__buyer-badge-wrapper{grid-column:1!important;grid-row:2!important}.jdgm-rev__buyer-badge{background:var(--color-grey)!important;border-radius:var(--radius-rounded)!important;color:#000!important;font-family:var(--font-family-base);text-transform:uppercase;padding:.75rem!important}.jdgm-rev__prod-link{font-weight:400;text-transform:capitalize}.jdgm-rev__rating{grid-column:2!important;grid-row:1!important;justify-self:start!important}.jdgm-rev-widg__summary-inner{display:grid;grid-template-columns:.5fr 1fr;gap:1rem}.jdgm-rev-widg__summary-text,.jdgm-rev-widg__summary-text .jdgm-rev__prod-link{width:55%;line-height:1!important;font-size:var(--font-body-medium)!important}.jdgm-rev-widg__title{font-family:var(--font-family-base);font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.03rem;text-transform:uppercase;margin-bottom:3rem!important}.jdgm-rev__title{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin:0!important;font-weight:700!important;font-size:1.1em!important}.jdgm-rev__body{grid-column:3!important;grid-row:1 / -1!important;align-self:start!important}.jdgm-rev__body p{margin:0!important;line-height:1.5!important}.jdgm-rev__timestamp{grid-column:4!important;grid-row:1 / -1!important;align-self:start!important;justify-self:end!important;font-size:.9em!important;color:#666!important;white-space:nowrap!important}.jdgm-rev .jdgm-star{color:#000!important}a.jdgm-write-rev-link,.jdgm-paginate a{border-radius:var(--radius-rounded);text-transform:uppercase;padding:5px 32px}.average-review{font-size:4rem;line-height:.8!important}.jdgm-rev-widg__header{margin-bottom:20px!important}.jdgm-rev-widg__sort-wrapper{display:none!important}@media (max-width: 749px){.jdgm-rev{grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto auto!important;padding:1.25rem!important;gap:0!important}.jdgm-rev-widg__summary-inner{margin-bottom:.5rem!important}.jdgm-rev__author-wrapper{grid-column:1!important;grid-row:1!important;font-size:1.25rem!important}.jdgm-rev__buyer-badge-wrapper{grid-column:1!important;grid-row:2!important}.jdgm-rev__rating{grid-column:1!important;grid-row:3!important;justify-self:start!important;margin:.5rem 0!important}.jdgm-rev__title{grid-column:1!important;grid-row:4!important;font-size:1rem!important;margin:.5rem 0!important}.jdgm-rev__body{grid-column:1!important;grid-row:5!important;margin:.5rem 0!important}.jdgm-rev__timestamp{grid-column:1!important;grid-row:6!important;justify-self:start!important;margin:.5rem 0!important}.jdgm-rev-widg__summary-inner{grid-template-columns:1fr!important;gap:.5rem!important}.jdgm-rev-widg__summary-text,.jdgm-rev-widg__summary-text .jdgm-rev__prod-link{width:100%!important;font-size:var(--font-body-small)!important}.product-tabs{grid-template-columns:.5fr .75fr}}.option-title{font-size:var(--font-body-large)}.radio__legend__label{text-transform:capitalize}.select__fieldset,.radio__fieldset{grid-template-columns:1fr!important}.radio__button{min-width:fit-content}.radio__fieldset--variant-option-image .radio__button label{display:flex;min-width:fit-content}.radio__fieldset--variant-option-image .option-image{display:none!important}.template-product .radio__fieldset [data-option-name=MATERIAL] .radio__button input:checked~label,.template-product .radio__fieldset [data-option-name=MONTH] .radio__button input:checked~label{border:2px solid black!important}.radio__fieldset [data-option-name=MATERIAL] .radio__button input:checked~label,.radio__fieldset [data-option-name=METAL] .radio__button input:checked~label,.radio__fieldset [data-option-name=MONTH] .radio__button input:checked~label{border:.8px solid black!important}.radio__button input[type=radio]:checked+label .option-title{font-weight:700;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1.5px}.radio__button label,.radio__button .option-title{transition:font-weight .15s ease}.radio__button label{width:fit-content;height:1.4375rem;align-content:center}.template-product .radio__button label{min-width:unset}[data-option-name=MATERIAL] .radio__button label,[data-option-name=MONTH] .radio__button label{width:1.4375rem;height:1.4375rem;min-width:unset}.selector-wrapper:has([data-option-name=MATERIAL]){order:2}[data-option-name=MATERIAL] .radio__button label{display:inline-block;background-size:cover;background-position:center;border-radius:50%;overflow:hidden;text-indent:-9999px}[data-option-name=MATERIAL] input[value="YELLOW GOLD"]+label{background-image:url(/cdn/shop/files/swatch-YELLOW_GOLD.png)!important}[data-option-name=MATERIAL] input[value=SILVER]+label{background-image:url(/cdn/shop/files/swatch-SILVER.png?v=1744903988)!important}[data-option-name=MATERIAL] input[value="TWO TONE"]+label{background-image:url(/cdn/shop/files/swatch-TWO_TONE.png)!important}[data-option-name=MATERIAL] input[value="GOLD + CLEAR"]+label{background-image:url(/cdn/shop/files/swatch-GOLD_plus_CLEAR_INTENTIONS.png)!important}[data-option-name=MATERIAL] input[value="SILVER + CLEAR"]+label{background-image:url(/cdn/shop/files/swatch-SILVER_plus_CLEAR_INTENTIONS.png)!important}[data-option-name=MONTH] .radio__button label{display:inline-block;background-size:cover;background-position:center;border-radius:50%;overflow:hidden;text-indent:-9999px}[data-option-name=MONTH] input[value=JANUARY]+label{background-image:url(/cdn/shop/files/swatch-January-Garnet.png)!important}[data-option-name=MONTH] input[value=FEBRUARY]+label{background-image:url(/cdn/shop/files/swatch-February-Amethyst.png)!important}[data-option-name=MONTH] input[value=MARCH]+label{background-image:url(/cdn/shop/files/swatch-March-Aquamarine.png)!important}[data-option-name=MONTH] input[value=APRIL]+label{background-image:url(/cdn/shop/files/swatch-April-Crystal.png)!important}[data-option-name=MONTH] input[value=MAY]+label{background-image:url(/cdn/shop/files/swatch-May-Emerald.png)!important}[data-option-name=MONTH] input[value=JUNE]+label{background-image:url(/cdn/shop/files/swatch-June-Pearl.png)!important}[data-option-name=MONTH] input[value=JULY]+label{background-image:url(/cdn/shop/files/swatch-July-Ruby.png)!important}[data-option-name=MONTH] input[value=AUGUST]+label{background-image:url(/cdn/shop/files/swatch-August-Peridot.png)!important}[data-option-name=MONTH] input[value=SEPTEMBER]+label{background-image:url(/cdn/shop/files/swatch-September-Sapphire.png)!important}[data-option-name=MONTH] input[value=OCTOBER]+label{background-image:url(/cdn/shop/files/swatch-October-Rose.png)!important}[data-option-name=MONTH] input[value=NOVEMBER]+label{background-image:url(/cdn/shop/files/swatch-November-Topaz.png)!important}[data-option-name=MONTH] input[value=DECEMBER]+label{background-image:url(/cdn/shop/files/swatch-December-Blue_Zircon.png)!important}.radio__fieldset .radio__buttons:not([data-option-name=MATERIAL]) .radio__button label,.radio__fieldset .radio__buttons:not([data-option-name=MONTH]) .radio__button label{border:none;padding:0}.product-item.grid-item .radio__fieldset .radio__button label{min-width:unset!important;border:.8px solid black;border-radius:50%}.product-item.grid-item .swatch__button input:checked~label:after{display:none}[id*=jumbo] [data-option-name=LETTER] .radio__button label,[id*=jumbo] [data-option-name=LETTERS] .radio__button label,.index-product[data-product-handle*=jumbo] [data-option-name=LETTER] .radio__button label .option-title,.index-product[data-product-handle*=jumbo] [data-option-name=LETTERS] .radio__button label .option-title,.product-upsell-info[data-product-handle*=jumbo] [data-option-name=LETTER] .radio__button label,.product-upsell-info[data-product-handle*=jumbo] [data-option-name=LETTERS] .radio__button label,.product-upsell-info[data-product-handle*=jumbo] [data-option-name=LETTER] .radio__button label .option-title,.product-upsell-info[data-product-handle*=jumbo] [data-option-name=LETTERS] .radio__button label .option-title{font-family:Funky Grunge!important}[id*=jumbo-script] [data-option-name=LETTER] .radio__button label,.index-product[data-product-handle*=jumbo-script] [data-option-name=LETTER] .radio__button label .option-title,.product-upsell-info[data-product-handle*=jumbo-script] [data-option-name=LETTER] .radio__button label,.product-upsell-info[data-product-handle*=jumbo-script] [data-option-name=LETTERS] .radio__button label,.product-upsell-info[data-product-handle*=jumbo-script] [data-option-name=LETTER] .radio__button label .option-title,.product-upsell-info[data-product-handle*=jumbo-script] [data-option-name=LETTERS] .radio__button label .option-title{font-family:EP Script!important}[id*=lariat] [data-option-name=LETTER] .radio__button label,.index-product[data-product-handle*=lariat] [data-option-name=LETTER] .radio__button label .option-title,.product-upsell-info[data-product-handle*=lariat] [data-option-name=LETTER] .radio__button label,.product-upsell-info[data-product-handle*=lariat] [data-option-name=LETTERS] .radio__button label,.product-upsell-info[data-product-handle*=lariat] [data-option-name=LETTER] .radio__button label .option-title,.product-upsell-info[data-product-handle*=lariat] [data-option-name=LETTERS] .radio__button label .option-title{font-family:Lariat!important}[id*=baby-cz] [data-option-name=LETTER] .radio__button label,[id*=baby-cz] [data-option-name=NUMBER] .radio__button label,.index-product[data-product-handle*=baby-cz] [data-option-name=LETTER] .radio__button label .option-title,.index-product[data-product-handle*=baby-cz] [data-option-name=NUMBER] .radio__button label .option-title,.product-upsell-info[data-product-handle*=baby-cz] [data-option-name=LETTER] .radio__button label,.product-upsell-info[data-product-handle*=baby-cz] [data-option-name=LETTERS] .radio__button label,.product-upsell-info[data-product-handle*=baby-cz] [data-option-name=NUMBER] .radio__button label,.product-upsell-info[data-product-handle*=baby-cz] [data-option-name=LETTER] .radio__button label .option-title,.product-upsell-info[data-product-handle*=baby-cz] [data-option-name=LETTERS] .radio__button label .option-title,.product-upsell-info[data-product-handle*=baby-cz] [data-option-name=NUMBER] .radio__button label .option-title{font-family:Arial!important}.radio__legend{display:flex}.radio__legend__value{flex-basis:auto;text-transform:uppercase;padding-top:0!important;display:flex;flex-wrap:wrap;overflow-wrap:break-word;align-items:center}.product__submit__item .btn{width:100%!important;padding:var(--btn-top) var(--btn-left)!important;border:1px solid black!important;justify-content:center!important;border-radius:var(--radius-rounded)!important}.product__submit__item .btn--black:hover span{color:#000!important}.form__width{max-width:unset!important}.product__form__outer{width:75%;padding-top:30px}.product__slide:first-child .product__photo{--aspect-ratio: 1.25 !important}.template-index .product__block--lines{border-top:none}.product-link .product__photo{cursor:pointer}.complementary-products{grid-template-columns:repeat(3,1fr)}.complementary-products__title{grid-column:1 / -1;border-top:1px solid black;padding-top:30px}.product-upsell{justify-content:center}.product-upsell__content{width:100%!important;padding:.75rem!important;min-height:5rem}.product-upsell__btn{background:transparent!important}.product-upsell__actions .btn__outer{bottom:0;right:0;margin:.5em 0}@media only screen and (min-width: 750px){.product-upsell{width:75%}}.product-quick-add__form__inner .product__block.product__head{margin-bottom:5px}@media only screen and (min-width: 750px){.drawer__inner.product-quick-add__content,.drawer--cart .drawer__inner{border-top-left-radius:var(--radius-rounded);border-bottom-left-radius:var(--radius-rounded)}}.product-quick-add__description{display:none!important}.product-quick-add__form__inner .price-item{font-size:1.75rem!important}@media only screen and (max-width: 749px){.product-quick-add__images{display:block}}.product__sale{display:none}.price__sale{display:flex!important;gap:10px}.price-item--sale,.cart__price ins{order:2;background:none;color:#b73c31}.sale-box{color:#b73c31}.collection__title{display:grid;grid-template-columns:repeat(2,1fr)}.collection__products .grid-outer{padding-top:0!important;padding-right:0!important}#sale .collection__title{color:#b73c31}.highlights__item-inner{border:1px solid black!important;border-radius:var(--radius-rounded)!important;font-weight:400;justify-content:center!important;display:block;height:2rem;transition:all .3s ease-in-out}.highlights__item-link.is-active,.highlights__item-link:hover{border:1px solid white!important;background:var(--color-grey)}.highlights__item__content{text-transform:uppercase}.highlights__item{padding-right:0!important;padding-left:.5rem!important;margin:var(--outer) 0}.highlights__items{padding-left:calc(var(--outer) - .5rem);--gap: unset;--gap-offset: unset;display:flex;flex-wrap:unset;justify-content:center;margin:0 var(--gap-offset) var(--gutter-offset);width:100%}.popout--group .popout__toggle,.popout--sort .popout__toggle,.collection__nav{border:none}.collection__nav{position:relative}.grid-item.product-item.product-item--featured-image{display:none!important}.filter-sort{display:grid;grid-template-columns:1fr 1fr}.popout__toggle .icon-minus,.popout__toggle[aria-expanded=true] .icon-plus{display:none}.popout__toggle[aria-expanded=true] .icon-minus{display:inline-block}.popout__toggle svg{transition:transform .2s ease}.popout__toggle[aria-expanded=true] .icon-minus{transform:rotate(180deg)}.popout__toggle .icon-minus,.popout__toggle .icon-plus{--icon-size: 10px;order:2;margin-left:.25rem}.icon-nav-arrow-down{fill:none!important}.collection-sorting__count{display:flex;justify-content:end;padding:0 var(--outer) 1rem;text-transform:uppercase;opacity:.7;transform:translateY(calc(var(--outer) * -1));z-index:20;position:relative;font-size:11px}@media (max-width: 989px){.highlights__items{flex-wrap:wrap;padding-right:var(--outer);justify-content:start}.collection__nav.collection__nav--sort.collection__nav--filter{display:block}.highlights__item{flex-basis:50%;margin:5px 0}.collection-sorting__count{justify-content:start}.collection__title{grid-template-columns:1fr}}.menu__item[data-has-dropdown]>.header__dropdown{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.menu__item[data-has-dropdown].is-open>.header__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.menu__item[data-has-dropdown] .navlink--child,.menu__item[data-has-dropdown] .navlink--grandchild,.menu__item[data-has-dropdown] .header__dropdown__image{opacity:0;transform:translateY(10px);transition:opacity .35s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1)}.menu__item[data-has-dropdown].is-open .navlink--child,.menu__item[data-has-dropdown].is-open .navlink--grandchild,.menu__item[data-has-dropdown].is-open .header__dropdown__image{opacity:1;transform:translateY(0)}.menu__toggle .navtext{display:inline-block;line-height:1}.menu__toggle-icon{margin-left:.5rem}.menu__toggle-icon svg{height:8px}.menu__toggle-icon svg path{fill:var(--link)!important}.menu__toggle-icon--plus{display:inline-flex!important}.menu__toggle-icon--plus-minus,.menu__item.is-open .menu__toggle-icon--plus{display:none!important}.menu__item.is-open .menu__toggle-icon--plus-minus{display:inline-flex!important}.theme__header .menu__item[data-has-dropdown].is-open~* .theme__header,.theme__header .menu__item[data-has-dropdown].is-open{--meganav-open: 1}header-drawer.drawer--header:not(.is-open) .drawer__inner{opacity:0;transform:translate3d(0,-100%,0);pointer-events:none}header-drawer.drawer--header.is-open .drawer__inner{opacity:1;transform:translateZ(0);pointer-events:auto}html:has(.template-index),body:has(.template-index){margin:0;padding:0;max-width:100%;overflow-x:hidden}@media (max-width: 749px){html,body{margin:0;padding:0;max-width:100%;overflow-x:hidden}}grid-item.product-item{position:relative;overflow:hidden}.product-item__image.double__image{position:static!important}.product-item__bg__under{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.product-item__bg__under .product-item__bg__slide:nth-child(2){width:100%;height:100%}.product-item__bg__under .product-item__bg__slide:nth-child(2) .image-wrapper,.product-item__bg__under .product-item__bg__slide:nth-child(2) img{width:100%!important;height:100%!important;object-fit:cover;display:block}.product-information{position:relative;z-index:2}.product-item__bg img,.product-item__bg__slider .product-item__bg__slide:first-of-type .image-wrapper--cover img{object-position:top;object-fit:contain!important}.klaviyo-form-RqAHna input,.klaviyo-form-RqAHna button,.go3936117054 input,.go3936117054 button{border-top:0!important;border-left:0!important;border-right:0!important;padding-right:0!important;padding-left:0!important}.klaviyo-form-RqAHna input,.go3936117054 input{text-transform:uppercase!important}.product-soldout-notification{display:none!important}.go236477871 button{text-transform:uppercase!important;transition:all .25s ease}.go236477871 button:hover{background:#fff!important;border:1px solid black!important;color:#000!important}#rich-text-01KDPPET76Z33E46WRZ5BQVVTY span,#rich-text-01KDPPET86GS61C1TZQCJWVXM4 span{text-transform:capitalize!important;font-family:var( --font-family-headings)!important;letter-spacing:-.155rem!important;font-weight:500!important}.timeless_newsletter{height:fit-content;border-radius:var(--radius-rounded);background:var(--color-light-grey)}.go3279073480{width:30rem!important}.klaviyo-form-XHSfzG input,.klaviyo-form-XHSfzG button{border-top:0!important;border-left:0!important;border-right:0!important;padding-right:0!important;padding-left:0!important}.klaviyo-form-XHSfzG input{text-transform:uppercase!important}.klaviyo-popup{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .2s ease}.klaviyo-popup.is-active{opacity:1;pointer-events:auto;z-index:10}.klaviyo-popup__dialog{position:relative;z-index:1;background:var(--color-light-grey);padding:24px 24px 28px;border-radius:12px;max-height:90vh}.klaviyo-popup__close{position:absolute;top:10px;right:14px;border:none;background:transparent;font-size:24px;line-height:1;cursor:pointer}.klaviyo-popup__content{margin-top:16px}.klaviyo-form-TcjUsg input,.klaviyo-form-TcjUsg button{border-top:0!important;border-left:0!important;border-right:0!important;padding-right:0!important;padding-left:0!important}.klaviyo-form-TcjUsg input{text-transform:uppercase!important}.go417382439 input,.go417382439 button{border-top:0!important;border-left:0!important;border-right:0!important;padding-right:0!important;padding-left:0!important}.go417382439 input{text-transform:uppercase!important}.go417382439{border-radius:0!important}.needsclick.klaviyo-form.klaviyo-form-version-cid_5.go417382439.kl-private-reset-css-Xuajs1{margin-right:20px!important;margin-bottom:20px!important}
/*# sourceMappingURL=/cdn/shop/t/148/assets/custom.css.map */
