@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;0,400;1,300..900;1,400&display=swap";@font-face{font-family:Baskerville Italic;src:url(/cdn/shop/files/baskerville.woff2?v=1726520970) format("woff2"),url(/cdn/shop/files/baskerville.woff?v=1726520970) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Baskerville Italic;src:url("  /cdn/shop/files/Baskerville-Italic.woff2?v=1731013964") format("woff2"),url(/cdn/shop/files/Baskerville-Italic.woff?v=1731013964) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Desirable,script;src:url(/cdn/shop/files/desirable.woff2?v=1726520970) format("woff2"),url(/cdn/shop/files/desirable.woff?v=1726520970) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Didot,serif;src:url(/cdn/shop/files/didot.woff2?v=1726520970) format("woff2"),url(/cdn/shop/files/didot.woff?v=1726520970) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham Medium;src:url(/cdn/shop/files/Gotham-Medium.woff2?v=1726599007),url(/cdn/shop/files/Gotham-Medium.woff?v=1726599007) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham Book;src:url(/cdn/shop/files/Gotham-Book.woff2?v=1726599007),url(/cdn/shop/files/Gotham-Book.woff?v=1726599007) format("woff");font-weight:300;font-style:normal}.text-body{font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}body,p,.p{font-family:Figtree,serif;font-weight:300;font-size:16px;color:#353535;line-height:1.5em}.button,.shopify-challenge__button,.customer button{font-size:12px;font-style:normal;font-weight:400;letter-spacing:4.5px;line-height:1.1em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(4.5rem + var(--buttons-border-width) * 1.25)}.button.visually-hidden{min-height:none}.arrow-left,.arrow-right{max-width:2em}.hxl{font-size:calc(var(--font-heading-scale) 5rem)}@media only screen and (min-width: 750px){.hxl{font-size:calc(var(--font-heading-scale) 6.2rem)}}.h0{font-size:calc(var(--font-heading-scale) 4rem);font-family:Desirable,script;text-transform:none;letter-spacing:0;margin-block-start:auto;margin-block-end:1.3em}@media only screen and (min-width: 750px){.h0{font-size:calc(var(--font-heading-scale) 5.2rem)}}h1,.h1{color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;font-family:Didot,serif;text-transform:uppercase;letter-spacing:-3px;font-size:3em;font-weight:400;margin-block-start:auto;margin-block-end:1.3em}@media only screen and (min-width: 750px){h1,.h1{font-size:4.125em}}h2,.h2{color:#e646a5;font-family:Gotham Medium,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:4.5px;line-height:1.1em;text-transform:uppercase;margin-block-start:auto;margin-block-end:1.3em}h3,.h3{font-family:Baskerville,serif;font-size:18px;font-style:italic;font-weight:400;letter-spacing:.6px;text-transform:lowercase;margin-block-start:auto;margin-block-end:1.3em}h4,.h4{color:#353535;font-family:Gotham Medium,sans-serif;font-size:11.5px;font-style:normal;font-weight:400;letter-spacing:5.7px;line-height:14.95px;text-transform:uppercase;margin-block-start:auto;margin-block-end:1.3em}h5,.h5{font-size:calc(var(--font-heading-scale) 1.2rem);margin-block-start:auto;margin-block-end:1.3em}@media only screen and (min-width: 750px){h5,.h5{font-size:calc(var(--font-heading-scale) 1.3rem)}}h6,.h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em;margin-block-start:auto;margin-block-end:1.3em}.header__inline-menu .link,.header__inline-menu .customer a{font-size:10px;font-weight:400;color:#121212}.header__inline-menu .header__menu-item.list-menu__item.link span{font-weight:400}.header__inline-menu .mega-menu__link.mega-menu__link--level-2{font-weight:400;font-family:Gotham Medium,sans-serif;font-size:12px}.header__icons .header__icon img{max-height:18px}.menu-drawer__utility-links img{max-height:18px;margin-right:.8em}.product-form__input input[type=radio]+label{width:46px;height:46px;justify-content:center;align-items:center;display:inline-flex;font-size:16px;min-width:-moz-fit-content;min-width:fit-content;padding:10px}.product-form__input input[type=radio]+label.out-of-stock{border-color:#878787;background-color:rgb(var(--color-background));color:#878787;transition:border var(--duration-short) ease;cursor:pointer;position:relative;background:url(/cdn/shop/files/icon-x_af04f6b3-6a89-4e36-a5e1-dc1634da982e.svg?v=1726076228);background-repeat:no-repeat;background-position:center center;background-size:100% 100%,auto;filter:invert(71%) sepia(8%) saturate(2205%) hue-rotate(180deg) brightness(90%) contrast(93%)}.product-form__input input[type=radio]+label:before{content:"";position:absolute;z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.section-template--16201882828887__main-padding{padding-top:0!important}@media screen and (max-width: 600px){slider-component{padding:0 1em 0 0}}#product-form-installment-template--16035416408151__main,.product__tax.caption{display:none}.product-form__input input[type=radio]+label{width:30px!important;height:30px!important;font-size:12px!important;padding:8px!important}.product-top-info{display:flex;margin-bottom:0;gap:2em}.card__badge{margin-bottom:0!important}.badge{background-color:transparent!important;color:#000!important;font-weight:500!important;padding:.5rem 0!important;font-size:10px}.product__title{align-items:center;flex-direction:row;flex-wrap:nowrap;margin-top:0!important}.product__title h1{font-family:Didot,serif;font-size:2.5em}@media screen and (max-width: 600px){.product__title h1{font-size:2em;flex-basis:75%}}@media only screen and (min-width: 750px){.product__title{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;align-items:start}.product__title h1{font-family:Didot,serif;font-size:2.5em;flex-basis:70%}}#price-template--16201882828887__main{flex-basis:30%}.product__info-wrapper.grid__item .price__regular .price-item--regular{margin-right:0;font-size:20px;font-weight:500}.price{display:flex;flex-wrap:wrap;justify-content:start}.price .price__container{margin:.7em 0 .4em;display:flex;flex-direction:row-reverse}.price .price__container .price--on-sale .price__sale{display:flex;flex-direction:row}.price .price__container .price--on-sale .price__sale .price-item{display:inline-block;margin:0 .25em 0 0;order:1}.price .price__container .price--on-sale .price__sale span{order:2}.product-form__buttons .product-form__submit{margin-bottom:1rem;background-color:#000;color:#fff}.product-form__buttons .shopify-payment-button{display:none}.product-form__buttons .shopify-payment-button__more-options,.sezzle-shopify-info-button{display:none!important}.product__info-container .product__description{margin:0 0 1em!important}.product .price--sold-out .price__badge-sold-out{display:none}.product-tabs__list{flex-direction:column;border-bottom:none}.product-tabs__button{border:1px solid rgba(var(--color-foreground),.1);margin-bottom:-1px;padding:1rem;letter-spacing:normal;background:transparent;color:#121212}@media only screen and (min-width: 750px){.product-tabs__button{padding:1.2rem}}.product-tabs__button:hover,.product-tabs__button--active{color:#e646a5}.product-tabs__panel{display:none}.product-tabs__panel--active{display:block}@media only screen and (min-width: 750px){.product-tabs__list{display:flex;flex-wrap:nowrap;border-bottom:1px solid rgba(var(--color-foreground),.1);margin-bottom:2rem;flex-direction:row}.product-tabs__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;color:rgba(var(--color-foreground),.75);cursor:pointer;margin:0;padding:1.2rem 2rem 1.2rem 0;text-align:left;transition:all .3s ease}}.collection-hero__title{color:#121212;font-family:Didot,serif;font-size:40px;font-style:normal;font-weight:400;letter-spacing:-3px;line-height:40px;margin:1em 0}@media screen and (min-width: 750px){.collection-hero__title{margin:3rem 0 0}}#shopify-section-template--16241205936215__0f6b691482158ee77302{border-top:.1rem solid rgba(var(--color-foreground),.08)}#shopify-section-template--16241205936215__0f6b691482158ee77302 .yotpo-bold-layout .yotpo-head{justify-content:center}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 h2.title,#Slider-template--16201883910231__featured_collection_MfizXF h2.title,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee h2.title{text-align:center}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card__information h3.card__heading,#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card__information .card__heading.h5,#Slider-template--16201883910231__featured_collection_MfizXF .card__information h3.card__heading,#Slider-template--16201883910231__featured_collection_MfizXF .card__information .card__heading.h5,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card__information h3.card__heading,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card__information .card__heading.h5{color:#353535;text-transform:none;line-height:1.1em;font-family:Figtree,sans-serif;font-style:normal;font-weight:400;text-align:center;flex-basis:100%;padding:.5em 5%}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card__information h3.card__heading .full-unstyled-link,#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card__information .card__heading.h5 .full-unstyled-link,#Slider-template--16201883910231__featured_collection_MfizXF .card__information h3.card__heading .full-unstyled-link,#Slider-template--16201883910231__featured_collection_MfizXF .card__information .card__heading.h5 .full-unstyled-link,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card__information h3.card__heading .full-unstyled-link,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card__information .card__heading.h5 .full-unstyled-link{display:contents;flex-basis:85%;font-family:Gotham Medium,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.1em;text-transform:none;margin-block-start:auto;margin-block-end:1.3em}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card__information .price,#Slider-template--16201883910231__featured_collection_MfizXF .card__information .price,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card__information .price{flex-basis:100%}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card__information .price .price-item,#Slider-template--16201883910231__featured_collection_MfizXF .card__information .price .price-item,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card__information .price .price-item{font-weight:400;text-align:center;font-size:12px}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card-information,#Slider-template--16201883910231__featured_collection_MfizXF .card-information,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card-information{width:100%;flex-direction:column}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card-information h3.card__heading.h5,#Slider-template--16201883910231__featured_collection_MfizXF .card-information h3.card__heading.h5,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card-information h3.card__heading.h5{flex:1}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card-information .price,#Slider-template--16201883910231__featured_collection_MfizXF .card-information .price,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card-information .price{display:none}@media screen and (min-width: 750px){#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card-information,#Slider-template--16201883910231__featured_collection_MfizXF .card-information,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card-information{align-items:flex-start;padding-top:.5em;justify-content:center;flex-direction:row;flex-basis:100%;padding:0 .5em!important}#shopify-section-template--16201883910231__c8c337ba-d8f4-4623-a9ba-6886a1ac6518 .card-information .price,#Slider-template--16201883910231__featured_collection_MfizXF .card-information .price,#shopify-section-template--16201883910231__4f307c91-ee41-486f-a7dc-469c099fc3ee .card-information .price{flex:1;margin-top:1rem;display:none}}#ImageWithText--template--16201884074071__74cff1d1-a518-411e-820c-331de3e992e3,#shopify-section-template--16201883254871__rich_text_ReNB6z,#ImageWithText--template--16201883254871__f2ab18dc-5db9-403b-8218-e9bd61235ed5 p{color:#fff}#main-cart-items .cart-items{width:100%}@media screen and (min-width: 750px){#main-cart-items .cart-items .cart-item__details{padding:0 1em}}#main-cart-items .icon-error{display:none}#main-cart-items .cart-items td,#main-cart-items .cart-items th{padding:0;border:none}#main-cart-items .cart-items th{text-align:left;padding-bottom:1.8rem;opacity:.85;font-weight:400;padding-top:1.8rem;border-top:1px solid #353535;border-bottom:1px solid #353535!important}#main-cart-items .cart-items th.right{text-align:right}#main-cart-items .cart-item__quantity-wrapper{display:flex;justify-content:left;flex-wrap:wrap;position:relative;width:100%}#main-cart-items .cart-item__totals{position:relative}#main-cart-items .cart-items *.right{text-align:right}#main-cart-items .cart-items *.center{text-align:center}#main-cart-items .cart-item__image-container{display:inline-flex;align-items:flex-start;border:none}#main-cart-items .cart-item__image-container:after{content:none}#main-cart-items .cart-item__image{height:auto;max-width:calc(10rem / var(--font-body-scale))}@media screen and (min-width: 750px){#main-cart-items .cart-item__image{max-width:100%;min-width:160px;height:auto;border:none}}#main-cart-items .cart-item__details{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale));vertical-align:middle}#main-cart-items .cart-item__details>*{margin:0;max-width:30rem}#main-cart-items .cart-item__details>* .cart-item__details .cart-item__discounted-prices{display:flex;gap:.5em}#main-cart-items .cart-item__details>* .cart-item__details>*+*{margin-top:.6rem}#main-cart-items .cart-item__details>* .cart-item__media{position:relative}#main-cart-items .cart-item__details>* .cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}#main-cart-items .cart-item__details>* .cart-item__name{text-decoration:none;display:block}#main-cart-items .cart-item__details>* .cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem}#main-cart-items .cart-item__details>* .cart-item__price-wrapper>*{display:block;margin:0;padding:0}#main-cart-items .cart-item__details>* .cart-item__discounted-prices dd{margin:0}#main-cart-items .cart-item__details>* .cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}#main-cart-items .cart-item__details>* .cart-item__old-price{opacity:.7}#main-cart-items .cart-item__details>* .cart-item__final-price{font-weight:400}#main-cart-items .cart-item__details>* .cart-item cart-remove-button{display:flex;margin-left:1rem}@media screen and (min-width: 750px) and (max-width: 989px){#main-cart-items .cart-item__details>* .cart-item cart-remove-button{width:4.5rem;height:4.5rem}}#main-cart-items .cart-item__details>* cart-remove-button .button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}#main-cart-items .cart-item__details>* cart-remove-button .button:before,#main-cart-items .cart-item__details>* cart-remove-button .button:after{content:none}#main-cart-items .cart-item__details>* cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){#main-cart-items .cart-item__details>* cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}#main-cart-items .cart-item__details>* cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}#main-cart-items .cart-item__details>* .cart-item .loading-overlay{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width: 750px){#main-cart-items .cart-item__details>* .cart-item .loading-overlay{right:0;padding-top:4.5rem;bottom:auto}}#main-cart-items .cart-item__details>* .cart-item .loading-overlay:not(.hidden)~*{visibility:hidden}#main-cart-items .cart-item__details>* .cart-item__error{display:flex;align-items:flex-start;margin-top:1rem}#main-cart-items .cart-item__details>* .cart-item__error-text{font-size:1.2rem;order:1}#main-cart-items .cart-item__details>* .cart-item__error-text+svg{flex-shrink:0;width:1.2rem}#main-cart-items .cart-item__details>* .cart-item__error-text:empty+svg{display:none}#main-cart-items .cart-item__details>* .product-option+.product-option{margin-top:.4rem}#main-cart-items .cart-item__details>* .product-option *{display:inline;margin:0}#main-cart-items .cart-item__details>* .cart-items thead th{text-transform:uppercase;font-size:14px;font-family:Gotham Medium,sans-serif;font-weight:700}@media screen and (max-width: 749px){#main-cart-items .cart-item__details>* .cart-items,#main-cart-items .cart-item__details>* .cart-items thead,#main-cart-items .cart-item__details>* .cart-items tbody{display:block;width:100%}#main-cart-items .cart-item__details>* .cart-items thead{margin-bottom:2rem}#main-cart-items .cart-item__details>* .cart-items thead tr{display:flex;justify-content:space-between;margin-bottom:0}#main-cart-items .cart-item__details>* .cart-item{display:flex;gap:.5rem;margin-bottom:.5rem}#main-cart-items .cart-item__details>* .cart-item:last-child{margin-bottom:0}#main-cart-items .cart-item__details>* .cart-item__media{grid-row:1/3}#main-cart-items .cart-item__details>* .cart-item__details{grid-column:2/4}#main-cart-items .cart-item__details>* .cart-item__details .cart-item__discounted-prices{display:flex;gap:.5em}#main-cart-items .cart-item__details>* .cart-item__quantity{grid-column:2/5}#main-cart-items .cart-item__details>* .cart-item__quantity-wrapper{flex-wrap:wrap}#main-cart-items .cart-item__details>* .cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}#main-cart-items .cart-item__details>* .cart-items thead tr th.caption-with-letter-spacing:first-child{width:100%}#main-cart-items .cart-item__details>* .medium-hide.large-up-hide.right.caption-with-letter-spacing{display:none}}#main-cart-items .cart-item__details>* .cart-item__error-text+svg{margin-top:.4rem}#main-cart-items .cart-item__details>* .cart-item__media img{width:100%}@media screen and (min-width: 750px){#main-cart-items .cart-item__details>* .cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}#main-cart-items .cart-item__details>* .cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}#main-cart-items .cart-item__details>* .cart-items thead th:first-child{width:50%}#main-cart-items .cart-item__details>* .cart-items th+th{padding-left:4rem}#main-cart-items .cart-item__details>* .cart-items td{vertical-align:top;padding-top:4rem}#main-cart-items .cart-item__details>* .cart-item{display:table-row}#main-cart-items .cart-item__details>* .cart-item>td+td{padding-left:4rem}#main-cart-items .cart-item__details>* .cart-item__details{width:35rem}#main-cart-items .cart-item__details>* .cart-item__media{width:8rem}#main-cart-items .cart-item__details>* .cart-item cart-remove-button{margin:0rem}#main-cart-items .cart-item__details>* .cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:1rem}}#main-cart-items .cart-item__details>* .cart-item__quantity-wrapper.emily-save-link a{text-transform:lowercase;font-weight:400;font-size:16px;text-decoration:underline;padding:0;line-height:1.25}#main-cart-items .cart-item__details>* .cart-items__heading--wide.small-hide.caption-with-letter-spacing.emily-save{text-align:center}@media screen and (min-width: 990px){#main-cart-items .cart-item__details>* .cart-item .cart-item__quantity,#main-cart-items .cart-item__details>* .cart-items .cart-items__heading--wide{padding-left:1rem;text-align:center}#main-cart-items .cart-item__details>* .cart-item__details{width:50rem}#main-cart-items .cart-item__details>* .cart-items thead th:first-child{width:50%}#main-cart-items .cart-item__details>* .cart-items__heading--wide.small-hide.caption-with-letter-spacing.emily-quantity{width:15%}#main-cart-items .cart-item__details>* .cart-items__heading--wide.small-hide.caption-with-letter-spacing.emily-save{width:12%}#main-cart-items .cart-item__details>* .cart-items__heading--wide.small-hide.caption-with-letter-spacing.emily-remove{width:10%}}#main-cart-items .cart-item__details>* .emily-quantity-decrease-increase-container{display:flex;flex-wrap:wrap}#main-cart-items .cart-item__details>* .emily-quantity-decrease-increase-container button{flex-basis:100%}#main-cart-items .cart-item__details>* .cart-item .caption-with-letter-spacing{text-align:left;font-family:Gotham Medium,sans-serif;font-weight:700;font-size:14px}#main-cart-items .cart-item__details>* .cart-item .cart-item__name{font-family:Gotham Medium,sans-serif;font-weight:600;font-size:16px}#main-cart-items .cart-item__details>* .cart-item .cart-item__details{vertical-align:middle}#main-cart-items .cart-item__details>* .cart-items .cart-item__totals,#main-cart-items .cart-item__details>* .cart-items .cart-item__quantity{vertical-align:middle}#main-cart-items .cart-item__details>* .cart-item__totals .price{margin-top:0!important;font-family:Gotham Medium,sans-serif;font-weight:500;font-size:14px}#main-cart-items .cart-item__details>* .small-hide.right.caption-with-letter-spacing.price-header{text-align:center}#main-cart-items .cart-item__details>* cart-items .title.title--primary{font-size:28px;font-family:Gotham Medium,sans-serif;font-weight:500;text-transform:uppercase}#main-cart-items .cart-item__details>* cart-items .title-wrapper-with-link{margin-top:1rem}@media screen and (max-width: 989px){#main-cart-items .cart-item__details>* .cart-items th{text-align:left;padding-bottom:.75rem;opacity:.85;font-weight:400;padding-top:1.8rem;border-top:1px solid #353535;border-bottom:none!important}#main-cart-items .cart-item__details>* .emily-remove,#main-cart-items .cart-item__details>* .emily-quantity,#main-cart-items .cart-item__details>* .price-header,#main-cart-items .cart-item__details>* .cart-item__quantity.remove-container{display:none}#main-cart-items .cart-item__details>* .cart-item{display:flex;flex-wrap:wrap;align-items:center}#main-cart-items .cart-item__details>* .cart-items{display:flex;flex-wrap:wrap}#main-cart-items .cart-item__details>* .cart-item{display:flex;width:100%}#main-cart-items .cart-item__details>* .cart-item__media{flex:0 0 auto;margin-right:1rem}#main-cart-items .cart-item__details>* .cart-item__quantity.save-container .cart-item__quantity.remove-container{flex-basis:20%;text-align:right;justify-content:right;align-items:center;display:flex}#main-cart-items .cart-item__details>* cart-remove-button{margin-left:0}#main-cart-items .cart-item__details>* .cart-item__quantity.emily-quantity-container{flex-basis:30%}#main-cart-items .cart-item__details>* .cart-item__quantity-wrapper{display:flex;flex-wrap:wrap}}#main-cart-items .cart-item__details>* .cart-note-image-container{flex-basis:50%;max-width:100vw;height:100%;display:flex;justify-content:center}#main-cart-items .cart-item__details>* .cart-note-image-container img{-o-object-fit:contain;object-fit:contain;max-height:250px}#main-cart-items .cart-item__details>* .cart__note{flex-basis:35%;height:150px}#main-cart-items .cart-item__details>* cart-note{display:flex;flex-wrap:wrap}#main-cart-items .cart-item__details>* .cart-note-checkbox-container{flex-basis:100%;display:inline-flex;margin-bottom:1rem;align-items:center}#main-cart-items .cart-item__details>* #Details-CartDrawer .summary__title.h4{font-family:Gotham Medium,sans-serif;font-size:14px;text-transform:uppercase;font-weight:700;color:#353535;position:unset!important;flex-basis:100%;letter-spacing:none}#main-cart-items .cart-item__details>* .cart__note textarea{padding:1rem!important;font-family:Gotham Medium,sans-serif;font-size:14px;margin-top:1rem!important;color:#888}#main-cart-items .cart-item__details>* input#gift_items[checked]:after{content:"";background:green;height:8px;width:8px;top:50%;position:absolute!important;left:50%;z-index:9;transform:translate(-50%,-50%)}#main-cart-items .cart-item__details>* input#gift_items{position:relative}#main-cart-items .cart-item__details>* .cart__note textarea#Cart-note::-moz-placeholder{opacity:100%}#main-cart-items .cart-item__details>* .cart__note textarea#Cart-note::placeholder{opacity:100%}#main-cart-items .cart-item__details>* .cart__footer .cart__note .field__input{height:150px}@media screen and (max-width: 989px){.cart-note-image-container{flex-basis:100%;max-width:100vw;margin-top:4rem!important}.cart-note-image-container img{max-height:140px}.cart__note{flex-basis:100%}}cart-drawer{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;display:none}cart-drawer td{border:none}cart-drawer .drawer__close{top:0}cart-drawer.active{display:block}cart-drawer .cart-item__error{display:flex;align-items:flex-start;margin-top:1rem}cart-drawer .cart-item__error-text{font-size:1.2rem;order:1}cart-drawer .cart-item__error-text+svg{flex-shrink:0;width:1.2rem}cart-drawer .cart-item__error-text:empty+svg{display:none}.cart-drawer__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;transition:opacity .3s}cart-drawer.active .cart-drawer__overlay{opacity:1}.drawer__inner{position:fixed;top:0;right:0;width:90vw;max-width:64rem;height:100vh;background:#fff;padding:0;transform:translate(100%);transition:transform .3s;display:flex;flex-direction:column}.drawer__inner .terms-relentless,.drawer__inner .tax-note,.drawer__inner .sezzle-checkout-button{display:none!important}.drawer__header{position:absolute;top:0;left:0;right:0;background:#fff;z-index:5;padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:center}.drawer__header .drawer__heading{margin:0;font-size:1.6rem}.drawer__header .drawer__close{padding:.5rem;background:none;border:none;cursor:pointer}.drawer__header .drawer__close:hover{opacity:.7}.cart-items th{text-align:left;padding-bottom:.8rem;opacity:1;font-weight:400;padding-top:.8rem;border-top:none!important;border-bottom:none!important}.cart-items th.right{text-align:right}.cart-items thead{border-top:1px solid #353535;border-bottom:1px solid #353535!important;background:#fff}.cart-items-wrapper{flex:1;overflow-y:auto;padding:1rem 1.5rem}.cart-item:last-child{border:none}.cart-item{display:table-row;gap:.5rem;padding:.5rem 0;border-bottom:1px solid rgba(0,0,0,.08);transition:opacity .3s ease-out,height .3s ease-out}.cart-item .caption-with-letter-spacing{text-align:left}.cart-item p,.cart-item dl{margin:.25em 0}.cart-item--hidden{opacity:0;height:0;overflow:hidden;padding:0;margin:0;border:none}.cart-item--pending-remove{opacity:.5}.cart-item__media{width:100px}.cart-item__media img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.cart-item__details{flex:1}.cart-item__details p.h4{letter-spacing:.05rem;font-size:.75rem}.cart-item__details .cart-item__name{font-size:1.75rem;margin:0 0 .5rem;text-decoration:none;color:inherit;letter-spacing:0}.cart-item__details .cart-item__name:hover{text-decoration:underline}.cart-item__details .product-option{font-size:1rem;margin:.5rem 0;letter-spacing:0;display:flex;font-family:Gotham,sans-serif;line-height:1.5em;text-transform:uppercase}.cart-item__details .product-option dd{margin-left:.5em!important}.cart-item__quantity-wrapper{display:flex;align-items:center;gap:1rem;margin-top:1rem}.cart-item__quantity-wrapper .quantity{display:inline-flex;border:1px solid rgba(0,0,0,.1);border-radius:4px;width:auto;min-height:20px}.cart-item__quantity-wrapper .quantity .quantity__button{padding:.5rem 1rem;background:none;border:none;cursor:pointer}.cart-item__quantity-wrapper .quantity .quantity__button:hover{background:#0000000d}.cart-item__quantity-wrapper .quantity .quantity__input{width:4rem;text-align:center;border:none;padding:.5rem;-moz-appearance:textfield}.cart-item__quantity-wrapper .quantity .quantity__input::-webkit-outer-spin-button,.cart-item__quantity-wrapper .quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-item__totals{text-align:right;font-weight:500;font-size:1.4rem}.drawer__footer{position:sticky;bottom:0;left:0;right:0;border-top:1px solid #000000;z-index:5;background-color:#fff;border-top:none;padding:.5rem 0}.drawer__footer .drawer__gift-options{padding:1rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.drawer__footer .drawer__gift-options .gift-box-option .gift-box-option__inner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1em}.drawer__footer .drawer__gift-options .gift-box-option__image{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.drawer__footer .drawer__gift-options .gift-box-option__info{flex:1}.drawer__footer .drawer__gift-options .gift-box-option__info .gift-box-option__title{font-size:1.4rem;font-weight:500;margin:0 0 .5rem;letter-spacing:0;text-transform:none}.drawer__footer .drawer__gift-options .gift-box-option__info .gift-box-option__color{font-size:1.2rem;color:#666;margin:0}.drawer__footer .drawer__gift-options .gift-box-option__info .quantity{display:inline-flex;border:1px solid rgba(0,0,0,.1);border-radius:4px;width:auto;min-height:20px}.drawer__footer .drawer__gift-options .gift-box-option__info .quantity .quantity__button{padding:.8rem;background:none;border:none;cursor:pointer}.drawer__footer .drawer__gift-options .gift-box-option__info .quantity .quantity__button:hover{background:#0000000d}.drawer__footer .drawer__gift-options .gift-box-option__info .quantity .quantity__input{width:4rem;text-align:center;border:none;padding:.5rem;-moz-appearance:textfield}.drawer__footer .drawer__gift-options .gift-box-option__info .quantity .quantity__input::-webkit-outer-spin-button,.drawer__footer .drawer__gift-options .gift-box-option__info .quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.drawer__footer .drawer__gift-options .gift-box-option__select{display:flex;align-items:center;gap:1rem}.drawer__footer .drawer__gift-options .gift-box-option__select .gift-box-option__price{font-size:1.4rem;font-weight:500}.drawer__footer .drawer__gift-options #Details-CartDrawer{margin-top:1.5rem}.drawer__footer .drawer__gift-options #Details-CartDrawer summary{cursor:pointer;padding:1rem 0;display:flex;justify-content:space-between;align-items:center}.drawer__footer .drawer__gift-options #Details-CartDrawer summary::-webkit-details-marker{display:none}.drawer__footer .drawer__gift-options #Details-CartDrawer summary .h4{font-family:Gotham Medium,sans-serif;font-size:1.4rem;text-transform:uppercase;font-weight:700;color:#353535;position:unset!important;flex-basis:100%;letter-spacing:.1em;margin:0}.drawer__footer .drawer__gift-options #Details-CartDrawer .cart__note{margin-top:1rem}.drawer__footer .drawer__gift-options #Details-CartDrawer .cart__note textarea{width:100%;min-height:8rem;padding:1rem;border:1px solid rgba(0,0,0,.1);border-radius:4px;resize:vertical}.drawer__footer .cart-drawer__footer{padding:2rem 1.5rem;background:#fff}.drawer__footer .cart-drawer__footer .totals{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.drawer__footer .cart-drawer__footer .totals__subtotal,.drawer__footer .cart-drawer__footer .totals__subtotal-value{font-size:1.6rem;font-weight:500;margin:0}.drawer__footer .cart-drawer__footer .tax-note{font-size:1.2rem;color:#666;margin-bottom:2rem}.drawer__footer .cart-drawer__footer .cart__checkout-button{width:100%;padding:1.5rem;background:#000;color:#fff;border:none;border-radius:4px;font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:opacity .2s ease}.drawer__footer .cart-drawer__footer .cart__checkout-button:hover{opacity:.9}.drawer__footer .cart-drawer__footer .cart__checkout-button:disabled{opacity:.5;cursor:not-allowed}.drawer__footer .cart-drawer__footer .cart__view-cart-button{width:100%;padding:1.5rem;background:#e646a5;color:#fff;border:none;border-radius:4px;font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:opacity .2s ease;margin-top:0}.drawer__footer .cart-drawer__footer .cart__view-cart-button:hover{opacity:.9}@media screen and (min-width: 750px){.cart__ctas{display:flex;gap:1rem;flex-wrap:wrap}}.drawer__inner-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center}.drawer__inner-empty .cart__empty-text{font-size:1.8rem;margin:2rem 0}.drawer__inner-empty .button{margin-top:2rem;padding:1.5rem 3rem;background:#000;color:#fff;text-decoration:none;border-radius:4px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;transition:opacity .2s ease}.drawer__inner-empty .button:hover{opacity:.9}@media screen and (min-width: 750px){.drawer__inner{width:35vw}}@media screen and (max-width: 749px){.drawer__inner{width:calc(100vw - 3rem)}.cart-item{grid-template-columns:auto 1fr;gap:1rem}.cart-item__media{width:80px}}p.cart__login-paragraph a{color:#000}.title-wrapper--no-top-margin>.title{margin-top:0;text-align:center}.card__information{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 750px){.card__heading .full-unstyled-link{font-size:1.3rem;font-weight:600;font-style:normal}}#shopify-section-template--17162487201879__featured_collection_MfizXF p{font-family:Baskerville,serif;font-style:italic;font-weight:400;text-transform:lowercase;margin-block-start:auto;margin-block-end:1.3em;font-size:calc(var(--font-heading-scale) * 2.1rem);letter-spacing:calc(var(--font-heading-scale) * .1rem)}@media screen and (max-width: 749px){.grid--peek.slider .grid__item:first-of-type{margin-left:.35em}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/custom-styles.css.map */
