.oos .product-item__price .price{opacity:.7}.oos .product-item__price:after{content:"Sold Out";margin-left:5px;font-size:.9em}.oos .price.sale{opacity:.4!important}.oos .price.sale:after{content:"Sold Out"}:root{--FONT-STACK-HEADING: "Futura", serif !important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.article__author-bio h3,.blog-section .article__image .article__tags{letter-spacing:.1em!important}.product-item__title,.cart__item__title{margin-block:5px;letter-spacing:0px!important;font-size:calc(var(--FONT-SIZE-BASE) * 1)!important;margin-top:5px;text-transform:none!important}.product-link subtitle{opacity:.5;margin-bottom:10px;display:inline-block;margin-top:4px;text-transform:none;letter-spacing:0px}.product__block subtitle{opacity:.6}.product__title *,.product-upsell__title{text-transform:none!important;letter-spacing:0px!important}.navlink--grandchild{text-transform:none;letter-spacing:0px!important}.header__wrapper .aos-initialized [data-aos^=fade][data-aos^=fade].aos-animate{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#0000000f}body:has(.main-content>.shopify-section.section-overlay-header:first-of-type):not(:has([data-prevent-transparent-header])) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .theme__header.has-border{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(10px)}.navlink--cart--icon .header__cart__status{color:#fff!important}.collection__nav--filter.collection__nav--sort{z-index:999}.product-item .sale-box,.product-item .preorder-box,.product-item .badge-box{position:absolute;left:var(--left-spacing);top:5px;z-index:3;display:inline-block;margin-right:5px}.product-item .badge-box.new-badge+.sale-box{left:calc(var(--left-spacing) + 60px)}.product-item__info.body-small{padding-left:0;padding-right:0}.sold-as-count{display:inline-block;margin-right:5px;margin-bottom:5px;font-size:var(--font-body-x-small);color:var(--BTN-PRIMARY-TEXT);background-color:var(--BTN-SECONDARY-BG);width:fit-content;padding:10px 15px}.radio__legend__link{padding-bottom:0;bottom:-2px;display:block;position:relative}@media only screen and (min-width:750px){.supports-touch .quick-add__holder,.supports-touch hover-images:after{display:none}}.supports-touch hover-images:after{bottom:-1px!important}@media only screen and (min-width:990px){.grid--slider{--item-width: calc((70vw - var(--scrollbar-width) - var(--outer)* 2)* .28) !important}}@media only screen and (max-width:749px){.grid--mobile-slider .grid-item{width:calc(75% - 50px)}.grid--mobile-slider{margin-left:0}}#loyaltylion-beacon-frame,#loyaltylion-notifications-frame{display:none!important}.template-index #loyaltylion-beacon-frame,.template-index #loyaltylion-notifications-frame{display:block!important}.product-item .zoomywishid{width:auto;float:left;padding:0;position:absolute;top:0;right:0;z-index:9}.zooomy__hhrt{display:none}.shopify-section-group-group-footer,.footer-sections{clear:both}.cart__gift-wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--inner);border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg)}.drawer--cart .cart__gift-wrap{flex-direction:column;align-items:flex-start;gap:10px}.template-cart .cart__gift-wrap{width:100%;flex:1 1 100%;margin-top:12px;padding:16px var(--inner);border:1px solid var(--border);border-radius:0;display:grid;gap:14px}.template-cart .cart__gift-wrap .gift-wrap__list{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.template-cart .cart__gift-wrap .gift-wrap__item{height:100%;display:flex;flex-direction:column}.template-cart .cart__gift-wrap .gift-wrap__item__image{width:100%;aspect-ratio:1 / 1;overflow:hidden}.template-cart .gift-wrap__note{margin-bottom:0}.template-cart .gift-wrap__note__label{font-size:.875rem;text-transform:uppercase;letter-spacing:.08em}.template-cart .gift-wrap__note__field{min-height:110px}.template-cart .gift-wrap__note__save{width:fit-content}.cart__gift-wrap__content{display:flex;flex-direction:column;gap:4px}.drawer--cart .cart__gift-wrap__title{font-family:var(--FONT-STACK-BODY);font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY);letter-spacing:var(--LETTER-SPACING-BODY);font-size:max(1rem,var(--font-body-x-small));line-height:1.35;text-transform:none}.cart__gift-wrap__selected{color:var(--text-light, #777);font-size:.875rem}.cart__gift-wrap__btn{white-space:nowrap}.cart__gift-wrap .gift-wrap__list{margin-top:8px}.gift-wrap__note-label{font-weight:600;margin-top:4px}.gift-wrap__note-action{padding:0;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer;font-size:.875rem}.cart__gift-wrap .is-hidden{display:none}.drawer--packaging .drawer__head,.drawer--gift-note .drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.drawer--packaging .drawer__body,.drawer--gift-note .drawer__body{padding:20px var(--inner) var(--inner)}.drawer--packaging .drawer__foot,.drawer--gift-note .drawer__foot{padding:var(--inner);border-top:1px solid var(--border)}.drawer--packaging .drawer__back,.drawer--gift-note .drawer__close{padding:0;min-height:auto}.gift-note__label{font-weight:600;display:block;margin-bottom:8px}.gift-note__field{width:100%;min-height:120px;padding:10px 12px;border:1px solid var(--border);background:var(--bg);color:inherit;resize:vertical}.gift-wrap__note{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.gift-wrap__note__label{font-weight:600}.gift-wrap__note__field{width:100%;min-height:88px;padding:10px 12px;border:1px solid var(--border);background:var(--bg);color:inherit;resize:vertical}.gift-wrap__note__field.has-error{border-color:#b00020}.gift-wrap__note__error{color:#b00020;font-size:.875rem}.gift-wrap__list{display:grid;gap:12px}.gift-wrap__item{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--border);background:var(--bg);text-align:center;width:100%;cursor:pointer;-webkit-appearance:none;appearance:none}.gift-wrap__item__image{width:100%;height:auto;aspect-ratio:1 / 1;background:var(--bg-brighter, #f4f4f4);display:flex;align-items:center;justify-content:center}.gift-wrap__item__image img{max-width:100%;max-height:100%;display:block;object-fit:cover;width:100%;height:100%}.gift-wrap__item__content{display:flex;flex-direction:column;gap:6px;align-items:center}.drawer--cart .gift-wrap__list{grid-template-columns:repeat(3,minmax(0,1fr))}.drawer--cart .gift-wrap__item{grid-template-columns:1fr;text-align:center;padding:10px}.drawer--cart .gift-wrap__item__image{width:100%;height:auto;aspect-ratio:1 / 1;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:4px}.drawer--cart .gift-wrap__item__image img{width:100%;height:100%;object-fit:cover}.drawer--cart .gift-wrap__item__content{width:100%;align-items:center;text-align:center;gap:4px}.drawer--cart .gift-wrap__item__title,.drawer--cart .gift-wrap__item__price{display:block;width:100%;text-align:center}.drawer--cart .gift-wrap__item__title{font-family:var(--FONT-STACK-BODY);font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY);letter-spacing:var(--LETTER-SPACING-BODY);font-size:max(1rem,var(--font-body-x-small));line-height:1.35;text-transform:none}.gift-wrap__item__description{color:var(--text-light, #777);font-size:.875rem}.drawer--cart .gift-wrap__item__price{font-family:var(--FONT-STACK-BODY);font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY-BOLD);letter-spacing:var(--LETTER-SPACING-BODY);font-size:var(--font-body-small);line-height:1.33;text-transform:none}.gift-wrap__item.is-selected{border-color:var(--text, #111);box-shadow:0 0 0 1px var(--text, #111)}.gift-checkout-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:100000;display:none;align-items:center;justify-content:center;padding:16px}.gift-checkout-popup.is-open{display:flex}.gift-checkout-popup__dialog{width:100%;max-width:420px;max-height:calc(100vh - 32px);background:var(--bg);color:var(--text);border:1px solid var(--border);display:flex;flex-direction:column}.gift-checkout-popup__head,.gift-checkout-popup__foot{padding:var(--inner);border-bottom:1px solid var(--border)}.gift-checkout-popup__foot{border-bottom:0;border-top:1px solid var(--border)}.gift-checkout-popup__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:calc(var(--inner) + 36px)}.gift-checkout-popup__head .drawer__close{top:50%;right:var(--inner);transform:translate3d(0,-50%,0)}.gift-checkout-popup__body{padding:var(--inner);overflow-y:auto}.gift-checkout-popup__message{margin:0 0 12px;font-size:.875rem}.gift-checkout-popup__list{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.gift-checkout-popup__note-link{margin-bottom:14px}.gift-checkout-popup .gift-wrap__item{grid-template-columns:1fr;text-align:center;padding:10px}.gift-checkout-popup .gift-wrap__item__image{width:100%;height:auto;aspect-ratio:1 / 1;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:4px}.gift-checkout-popup .gift-wrap__item__image img{width:100%;height:100%;object-fit:cover}.gift-checkout-popup .gift-wrap__item__content{width:100%;align-items:center;text-align:center;gap:4px}.gift-checkout-popup .gift-wrap__item__title,.gift-checkout-popup .gift-wrap__item__price{display:block;width:100%;text-align:center;line-height:1.25;font-size:.875rem}@media only screen and (max-width:749px){.cart__gift-wrap{flex-direction:column;align-items:flex-start}.template-cart .cart__gift-wrap .gift-wrap__list{grid-template-columns:repeat(3,1fr)}.gift-wrap__item{flex-direction:column}.gift-wrap__item__image{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/custom.css.map */
