html:root{--animate-time: .6s;--animate-delay: .1s;--animate-img-scale: .4s;--animate-section-translateY: -16px;--animate-section-scale: 1.01;--timing-long: .45s;--timing-base: .28s;--timing-short: .15s}.pg-reveal{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.pg-reveal.pg-reveal--in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html:root{--animate-time: 0s;--animate-delay: 0s}.pg-reveal{opacity:1;transform:none;transition:none}}html:root{--pg-card-radius: 14px}@media screen and (max-width:767px){html:root{--pg-card-radius: 10px}}.product-card .product-card__image-picture{transition:opacity .4s ease,transform .7s cubic-bezier(.22,1,.36,1)}.product-card .product-card__main:hover .product-card__image-picture{transform:scale(1.035)}.category-banner .category-banner__tile img{transition:transform 1s cubic-bezier(.22,1,.36,1)!important}.category-banner .category-banner__tile:hover img{transform:scale(1.06)!important}.header__cart-count.pg-pulse{animation:pg-cart-pulse .7s cubic-bezier(.22,1,.36,1)}@keyframes pg-cart-pulse{0%{transform:scale(1);box-shadow:0 0 #b08d578c}35%{transform:scale(1.3)}to{transform:scale(1);box-shadow:0 0 0 10px #b08d5700}}@media(prefers-reduced-motion:reduce){.product-card .product-card__image-picture,.category-banner .category-banner__tile img,.product-card .product-card__main:hover .product-card__image-picture,.category-banner .category-banner__tile:hover img{transform:none!important}.header__cart-count.pg-pulse{animation:none}}@media(hover:hover){.header-menu .header-menu__item:hover:after,.header-mobile .button-link:hover:after,.footer-minimal .button-link:hover:after,.header .disclosure__button:hover:after,.header .disclosure__item-link:hover:after{background-color:var(--color-accent)}}.product-card__title,a[href*="/products/"]{transition:color .25s ease,opacity .25s ease}@media(hover:hover){.product-card .product-card__title:hover,a[href*="/products/"]:not(.button):hover{color:var(--color-accent)!important;opacity:1!important}}html body .breadcrumb{text-align:left;padding-left:clamp(4px,3vw,48px);padding-right:clamp(4px,3vw,48px)}body.template-collection #MainContent{position:relative}html body.template-collection #MainContent:has(.pg-cat-hero)>.breadcrumb{position:absolute;top:0;left:0;right:0;z-index:3}.product-form .product-vendor{display:none}.product-form .product-title.h3{font-size:clamp(28px,2.4vw,40px);line-height:1.15;letter-spacing:0;text-transform:none}.product-title__sub{margin:10px 0 0;font-family:var(--base-font-family);font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary, #6f675e)}.product-add-to-cart .add-to-cart.button{height:60px!important;min-height:60px!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden;border-radius:var(--pg-card-radius)!important;border:1px solid var(--color-text-primary)!important;background-color:var(--color-text-primary)!important;color:var(--color-background)!important}.product-add-to-cart .add-to-cart.button:after{background-color:var(--color-accent)!important}.product-add-to-cart .add-to-cart.button:hover{border-color:var(--color-accent)!important;color:var(--color-background)!important}.product-add-to-cart .product-add-to-cart__additional-buttons{--button-background: transparent;--button-background-color-hover: var(--color-text-primary);--button-color: var(--color-text-primary);--button-color-hover: var(--color-background);--button-border-color: var(--color-text-primary);--button-border-color-hover: var(--color-text-primary)}.product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded{box-sizing:border-box;height:60px!important;min-height:60px!important;padding-top:0!important;padding-bottom:0!important;border-radius:var(--pg-card-radius)!important;box-shadow:none!important;font-family:var(--base-font-family)}.product-add-to-cart .product-add-to-cart__additional-buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded:after{transform:none!important}.product-media .product-media__image,.product-media img{border-radius:0}.product-media .swiper-button-prev-new,.product-media .swiper-button-next-new{width:44px;height:44px;border:0;border-radius:50%;background:#faf6eeb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 14px #2e2a261f;transition:background-color .25s ease}.product-media .swiper-button-prev-new:hover,.product-media .swiper-button-next-new:hover{background:#faf6eef2}.product-form .shopify-payment-button{border:0!important;box-shadow:none!important;background:transparent!important}.pg-roll{position:relative;display:block;overflow:hidden}.pg-roll>span,.pg-roll:after{display:block;transform:translateY(0);transition:transform var(--timing-base, .28s) ease}.pg-roll:after{content:attr(data-text);position:absolute;top:100%;left:0;right:0}@media(hover:hover){.shopify-payment-button__button--unbranded:hover:not([disabled]) .pg-roll>span,.shopify-payment-button__button--unbranded:hover:not([disabled]) .pg-roll:after{transform:translateY(-100%)}}html:root{--pg-card-line: rgba(46, 42, 38, .12)}.product-card{box-sizing:border-box;height:100%;border-right:1px solid var(--pg-card-line);border-bottom:1px solid var(--pg-card-line);background:var(--color-background)}.product-card .product-card__main{flex-shrink:0;position:relative;overflow:hidden;border-radius:0;background:var(--color-background-secondary)}.product-card .product-card__main .product-card__atc{position:absolute;left:0;right:0;bottom:0;z-index:3;width:auto;margin:0;padding:15px 16px;overflow:hidden;border:0;border-top:1px solid var(--pg-card-line);border-radius:0;background-color:var(--color-background)!important;color:var(--color-text-primary);font-size:13px;letter-spacing:.08em;text-transform:uppercase;opacity:0;visibility:visible;transform:translateY(100%);transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1),color .28s ease}.product-card .product-card__main .product-card__atc svg:not(.icon-loader){display:none}.product-card .product-card__main .product-card__atc:after{background-color:var(--color-text-primary)!important}.product-card .product-card__main .product-card__atc:hover{border:0;color:var(--color-background)}.product-card:hover .product-card__main .product-card__atc,.product-card:focus-within .product-card__main .product-card__atc,.product-card .product-card__main .product-card__atc.is-loading{opacity:1;transform:none}@media(hover:none){.product-card .product-card__main .product-card__atc{opacity:1;transform:none}}.product-card .product-card__footer{flex:1 1 auto;height:auto;align-items:center;margin-top:0;padding:20px 12px 24px;text-align:center}.product-card .product-card__footer .product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:0;font-size:14px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}.product-card .product-card__subtitle{margin:4px 0 0;font-size:13px;letter-spacing:.04em;color:var(--color-text-secondary, #6f675e)}.product-card .product-card__price{margin-top:8px}.product-card .product-card__price .price__container,.product-card .product-card__price .price{justify-content:center}.featured-products__col,.recently-viewed__col,.product-recommendations__col{height:auto}.featured-products__col>.product-card,.recently-viewed__col>.product-card,.product-recommendations__col>.product-card{box-sizing:border-box;border-top:1px solid var(--pg-card-line)}.featured-products__col:first-child>.product-card,.recently-viewed__col:first-child>.product-card,.product-recommendations__col:first-child>.product-card{position:relative}.featured-products__col:first-child>.product-card:before,.recently-viewed__col:first-child>.product-card:before,.product-recommendations__col:first-child>.product-card:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:4;width:1px;background:var(--pg-card-line);pointer-events:none}.product-grid .product-grid__list,.collection__grid-wrapper{column-gap:0!important;row-gap:0!important}.product-grid__item>.product-card,.collection__item>.product-card{position:relative;overflow:visible!important;border:0}.product-grid__item>.product-card:after,.collection__item>.product-card:after{content:"";position:absolute;top:0;left:0;right:-1px;bottom:-1px;z-index:4;border:1px solid var(--pg-card-line);pointer-events:none}.product-grid__item,.collection__item,.product-grid .product-grid__list,.collection .collection__grid-wrapper{overflow:visible!important}.product-grid .product-grid__list,.collection .collection__grid-wrapper{padding-right:1px;padding-bottom:1px}.product-grid .product-grid__list{justify-content:start!important;justify-items:stretch;max-width:none!important}.collection .collection__grid-wrapper{justify-content:flex-start!important}.collection .collection__grid-wrapper .collection__item{width:100%!important}.collection .collection__grid-wrapper[data-grid-col-mobile="2"] .collection__item{width:50%!important}@media(min-width:576px){.collection .collection__grid-wrapper[data-grid-col-tablet="2"] .collection__item{width:50%!important}.collection .collection__grid-wrapper[data-grid-col-tablet="3"] .collection__item{width:33.3333%!important}}@media(min-width:768px){.collection .collection__grid-wrapper[data-grid-col-desktop="3"] .collection__item{width:33.3333%!important}.collection .collection__grid-wrapper[data-grid-col-desktop="4"] .collection__item{width:25%!important}}.category-banner>.container,.category-banner .category-banner__inner{max-width:none!important;padding-left:0!important;padding-right:0!important}.category-banner .category-banner__heading{padding-left:clamp(16px,4vw,64px);padding-right:clamp(16px,4vw,64px)}.category-banner .category-banner__grid{gap:0!important}.category-banner .category-banner__tile{display:block!important;aspect-ratio:5 / 6!important;border-radius:0!important;text-decoration:none!important}.category-banner .category-banner__button{display:none!important}@media screen and (min-width:1200px){.header.header--menu-center .header__container{max-width:none;padding-left:32px!important;padding-right:32px!important;align-items:center}.header.header--menu-center .header__logo,.header.header--menu-center .header__utils{flex:0 0 auto;align-items:center}.header.header--menu-center .header-menu{display:flex;align-items:center;flex:1 1 auto;padding:0 56px}.header .header-menu__list.header-menu__list--main{flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:100%;column-gap:24px}.header .header-menu__list.header-menu__list--main>li>.header-menu__item{font-size:12.5px;letter-spacing:.06em;white-space:nowrap}}.header .button-link span[data-text]>span,.header .button-link span[data-text]:after,.header-mobile .button-link span[data-text]>span,.header-mobile .button-link span[data-text]:after,.footer-minimal .button-link span[data-text]>span,.footer-minimal .button-link span[data-text]:after,.predictive-search__submit span[data-text]>span,.predictive-search__submit span[data-text]:after{transform:none!important;transition:none!important}.button-link:after,.disclosure__item-link:after,.disclosure__button:after{height:var(--pg-hairline, 1px)!important}.pg-cat-hero{display:block}.pg-cat-hero__img{display:block;width:100%;height:auto}.sort__select option{background-color:var(--color-background);color:var(--color-text-primary)}@supports (appearance: base-select){.sort__select,.sort__select::picker(select){-webkit-appearance:base-select;appearance:base-select}.sort__select{min-width:200px;padding:4px 28px 4px 0;border:0;background:transparent;color:var(--color-text-primary);font:inherit;cursor:pointer}.sort__select::picker-icon{display:none}.sort__select::picker(select){margin-top:10px;padding:8px 0;border:1px solid var(--pg-card-line, rgba(46, 42, 38, .12));border-radius:0;background:var(--color-background);box-shadow:0 16px 40px #2e2a261f;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,overlay .2s allow-discrete,display .2s allow-discrete}.sort__select:open::picker(select){opacity:1;transform:none}@starting-style{.sort__select:open::picker(select){opacity:0;transform:translateY(-6px)}}.sort__select option{padding:10px 22px;border:0;background:transparent;color:var(--color-text-primary);font-size:14px;letter-spacing:.02em;transition:color .2s ease,background-color .2s ease}.sort__select option::checkmark{display:none}.sort__select option:hover,.sort__select option:focus-visible{outline:0;background:var(--color-background-secondary);color:var(--color-accent)}.sort__select option:checked{color:var(--color-accent)}}.header-mobile .header-mobile__localization-wrapper{display:none!important}html:root{--heading-font-family: "Fraunces", "Bodoni Moda", Georgia, serif;--heading-font-weight: 350}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-font-family);font-weight:350!important;font-variation-settings:"SOFT" 100,"WONK" 0,"opsz" 144;letter-spacing:-.01em}.featured-products .featured-products__slider,.recently-viewed .recently-viewed__slider,.product-recommendations .swiper{margin-bottom:0;padding-bottom:2px}.pg-fly{position:fixed;z-index:9999;object-fit:cover;pointer-events:none;box-shadow:0 10px 30px #2e2a2640}.product-card__atc.pg-added,.add-to-cart.pg-added{border-color:var(--color-accent)!important}.product-card__atc.pg-added:after,.add-to-cart.pg-added:after{right:0!important}.product-card .product-card__image-picture{transition:opacity .7s ease,transform 1.1s cubic-bezier(.22,1,.36,1)!important}.product-card .product-card__image{transition-delay:0s!important}.product-card .product-card__image-picture.product-card__image-picture--hover{transform:scale(1.06)}.product-card .product-card__main:hover .product-card__image-picture.product-card__image-picture--hover{transform:scale(1)}.product-media .pg-zoomable{overflow:hidden;cursor:zoom-in}.product-media .pg-zoomable img.product-media__image{transition:transform .35s cubic-bezier(.22,1,.36,1)}.product-media .pg-zoomable.pg-zoom-on img.product-media__image{transform:scale(2)}.pg-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.pg-w__i{display:inline-block;transform:translateY(105%);transition:transform .85s cubic-bezier(.22,1,.36,1)}.pg-words-in .pg-w__i{transform:none}.pg-cat-hero{overflow:hidden}.pg-cards-ready .product-card[data-pg-card] .product-card__footer>*{opacity:0;transform:translateY(10px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1)}.pg-cards-ready .product-card.pg-card-in .product-card__footer>*{opacity:1;transform:none}.pg-cards-ready .product-card.pg-card-in .product-card__footer>:nth-child(1){transition-delay:.35s}.pg-cards-ready .product-card.pg-card-in .product-card__footer>:nth-child(2){transition-delay:.45s}.pg-cards-ready .product-card.pg-card-in .product-card__footer>:nth-child(n+3){transition-delay:.55s}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:ease}.header-section{view-transition-name:pg-header}.pg-top{position:fixed;right:24px;bottom:24px;z-index:50;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid var(--color-accent);border-radius:50%;background:#faf6eeeb;color:var(--color-accent);box-shadow:0 6px 18px #2e2a261f;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease,visibility .3s,background-color .25s ease,color .25s ease}.pg-top.is-visible{opacity:1;visibility:visible;transform:none}.pg-top:hover{background:var(--color-accent);color:var(--color-background)}@media screen and (max-width:767px){.pg-top{right:16px;bottom:16px;width:42px;height:42px}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}.product-card .product-card__image-picture,.product-media .pg-zoomable img.product-media__image{transition:none!important}}.product-form .product-quantity__container{width:160px;overflow:hidden;border:1px solid var(--pg-card-line, rgba(46, 42, 38, .12))!important;border-radius:var(--pg-card-radius);background:transparent}.product-form .product-quantity__container>*{border:0!important;box-shadow:none!important}.product-form .product-quantity__button{color:var(--color-text-primary);transition:color .2s ease}.product-form .product-quantity__button:hover{color:var(--color-accent)}.product-form .product-quantity__input{background:transparent;color:var(--color-text-primary)}.pg-consent{position:fixed;left:24px;bottom:24px;z-index:60;max-width:420px;padding:22px 24px;border:1px solid var(--pg-card-line, rgba(46, 42, 38, .12));background:var(--color-background);box-shadow:0 16px 40px #2e2a2624;color:var(--color-text-primary);font-size:13px;line-height:1.6;opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.pg-consent.is-visible{opacity:1;transform:none}.pg-consent p{margin:0 0 16px}.pg-consent a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.pg-consent__actions{display:flex;gap:10px}.pg-consent__btn{flex:1 1 0;min-height:42px;padding:0 14px;border:1px solid var(--color-text-primary);border-radius:var(--pg-card-radius);background:transparent;color:var(--color-text-primary);font:inherit;font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.pg-consent__btn--accept{background:var(--color-text-primary);color:var(--color-background)}.pg-consent__btn:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-background)}@media screen and (max-width:767px){.pg-consent{left:12px;right:12px;bottom:12px;max-width:none}}.window-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.window-overlay:before{opacity:.12!important}.drawer.cart-drawer{top:auto!important;bottom:0;left:0;right:0;inset-inline-end:0;width:100%;max-width:100%!important;height:auto!important;max-height:min(82vh,640px);overflow:hidden;border-radius:16px 16px 0 0;box-shadow:0 -12px 40px #2e2a2629;transform:translateY(100%);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,visibility .32s!important}.drawer.cart-drawer.is-active{transform:translateY(0)!important}.cart-drawer .cart-drawer__container{height:auto!important;max-height:inherit;overflow-y:auto}.cart-drawer .cart-items,.cart-drawer .cart-drawer__section--items{flex:0 1 auto!important;min-height:0!important}.cart-drawer .drawer__header{padding-top:18px;padding-bottom:14px}@media screen and (min-width:768px){.drawer.cart-drawer{left:auto;right:24px;bottom:24px;width:420px;max-width:420px!important;border-radius:16px;box-shadow:0 18px 50px #2e2a262e;transform:translateY(calc(100% + 40px))}}@media(prefers-reduced-motion:reduce){.drawer.cart-drawer{transition:none!important}}body.template-article .article-banner .article-banner__image-container,body.template-article .rte img,body.template-article .rte picture,body.template-article .rte figure,body.template-article .article-card .article-card__link-image-wrapper{display:none!important}@media screen and (max-width:767px){.category-banner .category-banner__grid{display:flex!important;gap:8px!important;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-banner .category-banner__grid::-webkit-scrollbar{display:none}.category-banner .category-banner__tile{flex:0 0 78%;scroll-snap-align:start;border-radius:12px!important;overflow:hidden}.category-banner .category-banner__tile:last-child{margin-right:16px}}@media screen and (max-width:767px){.pg-top{right:12px;bottom:12px;width:36px;height:36px;background:#faf6eeb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 3px 10px #2e2a261a}.pg-top.is-visible{opacity:.85}.pg-top svg{width:15px;height:15px}}@media screen and (max-width:767px){.featured-products__buttons-wrapper,.recently-viewed__buttons-wrapper,.product-recommendations__buttons-wrapper{display:none!important}}@media screen and (max-width:767px){.featured-products .swiper-wrapper,.recently-viewed .swiper-wrapper,.product-recommendations .swiper-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));transform:none!important;touch-action:pan-y}.featured-products .swiper-slide,.recently-viewed .swiper-slide,.product-recommendations .swiper-slide{width:auto!important;margin:0!important}.featured-products__col:nth-child(odd)>.product-card,.recently-viewed__col:nth-child(odd)>.product-card,.product-recommendations__col:nth-child(odd)>.product-card{position:relative}.featured-products__col:nth-child(odd)>.product-card:before,.recently-viewed__col:nth-child(odd)>.product-card:before,.product-recommendations__col:nth-child(odd)>.product-card:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:4;width:1px;background:var(--pg-card-line);pointer-events:none}.featured-products__col:nth-child(n+3)>.product-card,.recently-viewed__col:nth-child(n+3)>.product-card,.product-recommendations__col:nth-child(n+3)>.product-card{border-top:0}.product-card .product-card__main .product-card__atc{padding:12px 8px;font-size:11px;letter-spacing:.06em}.product-card .product-card__footer{padding:14px 8px 18px}.product-card .product-card__footer .product-card__title{font-size:12px}}.pg-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:6px 0 0;padding:18px 0 0;border-top:1px solid var(--pg-card-line, rgba(46, 42, 38, .12));list-style:none}.pg-trust__item,.pg-trust__item a{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--base-font-family);font-size:12.5px;line-height:1.35;color:var(--color-text-secondary, #6f675e);text-decoration:none}.pg-trust__item strong{font-weight:500;color:var(--color-text-primary)}.pg-trust__item svg{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:var(--color-accent, #b08d57);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pg-trust__item a:hover strong{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:768px){.product-sticky-add-to-cart{display:none!important}}.product-sticky-add-to-cart{background-color:var(--color-background)!important;border-top:1px solid var(--pg-card-line, rgba(46, 42, 38, .12));box-shadow:0 -6px 18px #2e2a2614}.product-sticky-add-to-cart .product-sticky-add-to-cart__button{width:auto!important;min-width:132px;height:46px!important;min-height:46px!important;padding:0 18px!important;border-radius:var(--pg-card-radius)!important;border:1px solid var(--color-text-primary)!important;background-color:var(--color-text-primary)!important;color:var(--color-background)!important;font-family:var(--base-font-family);font-size:12px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.product-sticky-add-to-cart .product-sticky-add-to-cart__title{font-size:13px;line-height:1.3}.announcement-bar.js-announcement-bar{background-color:var(--color-text-primary, #2e2a26)!important;color:var(--color-background, #faf6ee)!important}.announcement-bar .announcement-bar__container{min-height:0!important;padding-top:0!important;padding-bottom:0!important;background-color:var(--color-text-primary, #2e2a26)!important}.announcement-bar .announcement-bar__content{min-height:34px;padding-top:9px;padding-bottom:9px}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__text p{margin:0;font-family:var(--base-font-family);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--color-background, #faf6ee)!important}.footer-minimal__payments{align-items:center}.footer-minimal__payments li{display:flex;align-items:center}.footer-minimal__payments li:empty{display:none}.footer-minimal__payments .footer-minimal__pay-ssl{gap:6px;margin-left:4px;font-size:11px;letter-spacing:.06em;color:var(--color-text-secondary, #6f675e)}.footer-minimal__payments .footer-minimal__pay-ssl svg{width:16px!important;height:16px!important;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:767px){body:has(.product-sticky-add-to-cart.is-active) .pg-top{bottom:92px}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__text p{font-size:10px;letter-spacing:.08em}}@media screen and (min-width:768px){.footer-minimal__bottom{padding-right:64px}}.announcement-bar.js-announcement-bar{overflow:hidden}.announcement-bar .announcement-bar__column{text-align:center}.announcement-bar .announcement-bar__column>.announcement-bar__text{display:inline-block;white-space:nowrap;will-change:transform,opacity;animation:pg-ann-pass 7s cubic-bezier(.22,.61,.36,1) infinite}.announcement-bar .announcement-bar__column>.announcement-bar__text p{white-space:nowrap}@keyframes pg-ann-pass{0%{transform:translate(60vw);opacity:0}12%{transform:translate(0);opacity:1}80%{transform:translate(0);opacity:1}92%{transform:translate(-60vw);opacity:0}to{transform:translate(-60vw);opacity:0}}@media(prefers-reduced-motion:reduce){.announcement-bar .announcement-bar__column>.announcement-bar__text{animation:none}}@media screen and (max-width:767px){body:has(.product-sticky-add-to-cart) .footer-minimal{padding-bottom:90px}}html body .store-location .store-location__item-text,html body .store-location .store-location__item-text *{white-space:nowrap;font-size:min(24px,5.4vw)!important;line-height:1.3}@media screen and (min-width:768px){html body .store-location .store-location__item-text,html body .store-location .store-location__item-text *{font-size:clamp(15px,1.35vw,20px)!important}}.pg-faq .page-default__container{max-width:860px;margin:0 auto}.pg-faq__intro{margin:0 0 40px;text-align:center;color:var(--color-text-secondary, #6f675e)}.pg-faq__intro a{color:var(--color-accent);text-underline-offset:3px}.pg-faq__group{margin:48px 0 8px;font-family:var(--base-font-family);font-size:12px!important;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent)}.pg-faq__item{border-bottom:1px solid var(--pg-card-line, rgba(46, 42, 38, .12))}.pg-faq__item summary{position:relative;display:block;padding:20px 40px 20px 0;font-family:var(--heading-font-family);font-size:clamp(17px,1.5vw,21px);line-height:1.35;color:var(--color-text-primary);list-style:none;cursor:pointer}.pg-faq__item summary::-webkit-details-marker{display:none}.pg-faq__item summary:before,.pg-faq__item summary:after{content:"";position:absolute;top:50%;right:4px;width:14px;height:1px;background:var(--color-accent);transition:transform .3s ease}.pg-faq__item summary:after{transform:rotate(90deg)}.pg-faq__item[open] summary:after{transform:rotate(0)}.pg-faq__answer{padding:0 40px 22px 0;color:var(--color-text-secondary, #6f675e);line-height:1.7}.pg-faq__answer p{margin:0 0 10px}.pg-faq__answer a{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:1200px){.header.header--menu-left .header__container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) auto repeat(3,minmax(0,1fr));align-items:center;column-gap:16px;max-width:none;padding-left:32px!important;padding-right:32px!important}.header.header--menu-left .header-menu,.header.header--menu-left .header-menu__list.header-menu__list--main{display:contents}.header.header--menu-left .header-menu__list--main>li{grid-row:1;justify-self:center;margin:0}.header.header--menu-left .header-menu__list--main>li:nth-child(1){grid-column:1}.header.header--menu-left .header-menu__list--main>li:nth-child(2){grid-column:2}.header.header--menu-left .header-menu__list--main>li:nth-child(3){grid-column:3}.header.header--menu-left .header-menu__list--main>li:nth-child(4){grid-column:5}.header.header--menu-left .header-menu__list--main>li:nth-child(5){grid-column:6}.header.header--menu-left .header__logo{grid-row:1;grid-column:4;justify-self:center;padding:0 16px}.header.header--menu-left .header__utils{grid-row:1;grid-column:7;justify-self:center}}@media screen and (min-width:1200px)and (max-width:1365px){.header.header--menu-left .header__container{column-gap:8px;padding-left:20px!important;padding-right:20px!important}.header.header--menu-left .header__logo{padding:0 8px}.header.header--menu-left .header-menu__list--main>li>.header-menu__item{font-size:11.5px;letter-spacing:.04em}}.product-card .product-card__footer .product-card__title{background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;font-weight:500;animation:pg-gold-shine 5s ease-in-out infinite}@media(hover:hover){.product-card .product-card__footer .product-card__title:hover{animation-duration:1.8s}}@keyframes pg-gold-shine{0%{background-position:100% 0}55%,to{background-position:0% 0}}@media(prefers-reduced-motion:reduce){.product-card .product-card__footer .product-card__title{animation:none;background-position:70% 0}}.featured-products .featured-products__header,.product-recommendations .product-recommendations__header{position:relative;justify-content:center!important;text-align:center}.featured-products .featured-products__header h2,.product-recommendations .product-recommendations__header h2{width:100%;text-align:center}.featured-products .featured-products__header .featured-products__buttons-wrapper,.product-recommendations .product-recommendations__header .product-recommendations__buttons-wrapper{position:absolute;right:0;top:50%;transform:translateY(-50%)}.featured-products .featured-products__header h2 .pg-w__i,.product-recommendations .product-recommendations__header h2 .pg-w__i,.featured-products .featured-products__header h2:not([data-pg-words]),.product-recommendations .product-recommendations__header h2:not([data-pg-words]){background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.featured-products .featured-products__header h2 .pg-w__i,.product-recommendations .product-recommendations__header h2 .pg-w__i,.featured-products .featured-products__header h2:not([data-pg-words]),.product-recommendations .product-recommendations__header h2:not([data-pg-words]){animation:none;background-position:70% 0}}.video-bar-wrapper .video-bar{background:var(--color-background, #faf6ee)!important}.video-bar-wrapper .video-bar__heading .pg-w__i,.video-bar-wrapper .video-bar__heading:not([data-pg-words]){background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}.video-bar-wrapper .video-bar__sparkle,.video-bar-wrapper .video-bar__sparkle--white{background:radial-gradient(circle,#f6e7bd,#c9a24f 45%,#b08d5700 72%)!important;box-shadow:0 0 6px 1px #b08d578c!important}@media(prefers-reduced-motion:reduce){.video-bar-wrapper .video-bar__heading .pg-w__i,.video-bar-wrapper .video-bar__heading:not([data-pg-words]){animation:none;background-position:70% 0}}.category-banner .category-banner__heading{width:100%;text-align:center!important}.category-banner .category-banner__heading .pg-w__i,.category-banner .category-banner__heading:not([data-pg-words]){background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.category-banner .category-banner__heading .pg-w__i,.category-banner .category-banner__heading:not([data-pg-words]){animation:none;background-position:70% 0}}.blog-mag .blog-mag__heading .pg-w__i,.blog-mag .blog-mag__heading:not([data-pg-words]){background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.blog-mag .blog-mag__heading .pg-w__i,.blog-mag .blog-mag__heading:not([data-pg-words]){animation:none;background-position:70% 0}}.product-description-section .product-description-section__heading .pg-w__i,.product-description-section .product-description-section__heading:not([data-pg-words]){background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}.product-description-section__content{color:var(--color-text-secondary, #6f675e);line-height:1.75}.product-description-section__content>:first-child{margin-top:0}.product-description-section__content h3{margin:32px 0 12px;font-family:var(--base-font-family);font-size:12px!important;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #b08d57)}.product-description-section__content .pg-d-lead{color:var(--color-text-primary)}.product-description-section__content ul{margin:0;padding:0;list-style:none}.product-description-section__content ul>li{position:relative;margin:0 0 8px;padding-left:20px}.product-description-section__content ul>li:before{content:"";position:absolute;top:.75em;left:2px;width:5px;height:5px;border-radius:50%;background:var(--color-accent, #b08d57)}.product-description-section__content ul.pg-d-cards>li strong{font-weight:500;color:var(--color-text-primary)}.product-description-section__content ul.pg-d-cards>li strong:after{content:" \2013  ";font-weight:400;color:var(--color-text-secondary, #6f675e)}.product-description-section__content ul.pg-d-steps{counter-reset:pg-step}.product-description-section__content ul.pg-d-steps>li{counter-increment:pg-step;padding-left:22px}.product-description-section__content ul.pg-d-steps>li:before{content:counter(pg-step) ".";top:0;left:0;width:auto;height:auto;border-radius:0;background:none;font-weight:500;color:var(--color-accent, #b08d57)}.product-description-section__content .pg-d-sub{margin:14px 0 6px;color:var(--color-text-primary)}.product-description-section__content .pg-d-box,.product-description-section__content .pg-d-note{margin:0}.product-description-section__content ul+p{margin-top:12px}.product-description-section__content p{margin:0 0 8px}@media(prefers-reduced-motion:reduce){.product-description-section .product-description-section__heading .pg-w__i,.product-description-section .product-description-section__heading:not([data-pg-words]){animation:none;background-position:70% 0}}@media screen and (min-width:768px){.product .product__container .product-media{width:min(52%,calc(100vh - 290px))!important;min-width:340px}}@media screen and (min-width:1200px){.product .product__container .product-media{width:min(calc(56% - 48px),calc(100vh - 290px))!important}}.product-media .product-media__slider-slide,.product-media .product-media__image{cursor:default!important}.shopify-section[id$=__store-location] .store-location__heading .pg-w__i,.shopify-section[id$=__store-location] .store-location__heading:not([data-pg-words]),.shopify-section[id$=__contact-form] h2 .pg-w__i,.shopify-section[id$=__contact-form] h2:not([data-pg-words]){background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}.shopify-section[id$=__store-location] .store-location__item-heading,.shopify-section[id$=__store-location] .store-location__item-heading *{margin-bottom:6px;font-family:var(--base-font-family);font-size:12px!important;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #b08d57)!important}.shopify-section[id$=__contact-form] button[type=submit]{min-width:220px;height:54px;padding:0 32px!important;border:1px solid var(--color-text-primary)!important;border-radius:var(--pg-card-radius, 8px)!important;background-color:var(--color-text-primary)!important;color:var(--color-background)!important;font-family:var(--base-font-family);font-size:13px;letter-spacing:.08em;text-transform:uppercase;transition:background-color .25s ease,border-color .25s ease}.shopify-section[id$=__contact-form] button[type=submit]:hover{background-color:var(--color-accent, #b08d57)!important;border-color:var(--color-accent, #b08d57)!important}.shopify-section[id$=__contact-form] button[type=submit] *{color:inherit!important}@media(prefers-reduced-motion:reduce){.shopify-section[id$=__store-location] .store-location__heading .pg-w__i,.shopify-section[id$=__store-location] .store-location__heading:not([data-pg-words]),.shopify-section[id$=__contact-form] h2 .pg-w__i,.shopify-section[id$=__contact-form] h2:not([data-pg-words]){animation:none;background-position:70% 0}}.shopify-section[id$=__contact-form]{padding-bottom:48px!important}@media screen and (min-width:768px){.shopify-section[id$=__contact-form]{padding-bottom:90px!important}}h1.about__heading .pg-w__i,h1.about__heading:not([data-pg-words]),h2.about__heading .pg-w__i,h2.about__heading:not([data-pg-words]),.about__stat .about__stat-value{background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}.about__label,.about__card h3.about__heading,.about__card h3.about__heading *{font-family:var(--base-font-family)!important;font-size:12px!important;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #b08d57)!important;-webkit-text-fill-color:currentColor;background:none!important;animation:none!important}.about__card h3.about__heading{margin-bottom:12px}.about__stat,.about__card{background:none!important;border:0!important;box-shadow:none!important}.about__stat{padding:8px 16px!important}.about__card{padding:0!important}@media(prefers-reduced-motion:reduce){h1.about__heading .pg-w__i,h1.about__heading:not([data-pg-words]),h2.about__heading .pg-w__i,h2.about__heading:not([data-pg-words]),.about__stat .about__stat-value{animation:none;background-position:70% 0}}.pg-doc{padding:56px 20px 0}.pg-doc__inner{max-width:900px;margin:0 auto;color:var(--color-text-secondary, #6f675e);line-height:1.75}.pg-doc__eyebrow{margin:0 0 14px;font-family:var(--base-font-family);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #b08d57)}.pg-doc__title{margin:0 0 18px;font-family:var(--heading-font-family);font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.15}.pg-doc__title .pg-w__i,.pg-doc__title:not([data-pg-words]){background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}.pg-doc__lead{margin:0 0 8px;color:var(--color-text-primary)}.pg-doc h3,.shopify-section[id$=__contact-form] .contact-form__form-heading,.shopify-section[id$=__contact-form] .contact-form__form-heading .pg-w__i{margin:32px 0 12px;font-family:var(--base-font-family)!important;font-size:12px!important;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #b08d57)!important;-webkit-text-fill-color:currentColor;background:none!important;animation:none!important}.shopify-section[id$=__contact-form] .contact-form__form-heading .pg-w__i{margin:0}.pg-doc__sub{margin:0 0 8px;font-family:var(--heading-font-family);font-size:20px;line-height:1.4;color:var(--color-text-primary)}.pg-doc p{margin:0 0 8px}.pg-doc a{color:var(--color-text-primary);text-decoration:none;border-bottom:1px solid rgba(176,141,87,.5)}.pg-doc a:hover{color:var(--color-accent, #b08d57)}.pg-doc__note{font-style:italic;color:var(--color-text-primary)}.pg-doc__facts{margin:14px 0 0;padding:0;list-style:none}.pg-doc__facts>li{position:relative;margin:0 0 8px;padding-left:20px}.pg-doc__facts>li:before{content:"";position:absolute;top:.75em;left:2px;width:5px;height:5px;border-radius:50%;background:var(--color-accent, #b08d57)}.pg-doc__facts>li strong{font-weight:500;color:var(--color-text-primary)}.pg-doc__facts>li strong:after{content:" \2013  ";font-weight:400;color:var(--color-text-secondary, #6f675e)}.pg-doc__quote{margin:32px 0 0;padding:4px 0 4px 22px;border-left:2px solid var(--color-accent, #b08d57)}.pg-doc__quote p{margin:0 0 8px;font-family:var(--heading-font-family);font-size:20px;line-height:1.5;color:var(--color-text-primary)}.pg-doc__quote cite{font-style:normal;font-size:14px}.template-page .pg-doc:not(.pg-doc--contact){padding-bottom:90px}.shopify-section[id$=__contact-form] .contact-form__container{flex-direction:column!important;max-width:940px!important;margin:0 auto;padding-left:20px!important;padding-right:20px!important}.shopify-section[id$=__contact-form] .contact-form__text-wrapper,.shopify-section[id$=__contact-form] .contact-form__form{width:100%!important;max-width:none!important;flex:none!important}.shopify-section[id$=__contact-form] .contact-form__text-wrapper{margin-bottom:8px;color:var(--color-text-secondary, #6f675e)}.shopify-section[id$=__contact-form],.shopify-section[id$=__contact-form] .contact-form{padding-top:0!important}@media screen and (max-width:767px){.pg-doc{padding-top:32px}.template-page .pg-doc:not(.pg-doc--contact){padding-bottom:48px}}@media(prefers-reduced-motion:reduce){.pg-doc__title .pg-w__i,.pg-doc__title:not([data-pg-words]){animation:none;background-position:70% 0}}.shopify-section[id$=__contact-form] h2.contact-form__form-heading:not([data-pg-words]),.shopify-section[id$=__contact-form] h2.contact-form__form-heading .pg-w__i{color:var(--color-accent, #b08d57)!important;-webkit-text-fill-color:var(--color-accent, #b08d57)!important;background:none!important;animation:none!important}.shopify-section[id$=__contact-form] h2.contact-form__form-heading{margin:32px 0 12px!important}.header .pg-drop-host{position:relative}.header .pg-drop{position:absolute;top:100%;left:50%;z-index:40;width:300px;padding:10px 10px 14px;border:1px solid var(--pg-card-line, rgba(46, 42, 38, .12));background:var(--color-background, #faf6ee);box-shadow:0 14px 34px #2e2a2614;text-align:left;opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s}.header .pg-drop:before{content:"";position:absolute;left:0;right:0;top:-24px;height:24px}.header .pg-drop-host:hover>.pg-drop,.header .pg-drop-host:focus-within>.pg-drop{opacity:1;visibility:visible;transform:translate(-50%,18px);transition:opacity .22s ease,transform .22s ease,visibility 0s}.header .pg-drop__list{margin:0;padding:0;list-style:none}.header .pg-drop__item{display:flex;align-items:center;gap:14px;padding:8px;text-decoration:none;transition:background-color .2s ease}.header .pg-drop__item:hover{background-color:#b08d5714}.header .pg-drop__img{flex:0 0 56px;width:56px;height:56px;object-fit:cover;background:#fff}.header .pg-drop__text{display:flex;flex-direction:column;gap:2px;min-width:0}.header .pg-drop__name{font-family:var(--base-font-family);font-size:12.5px;font-weight:500;letter-spacing:.04em;line-height:1.35;text-transform:uppercase;color:var(--color-text-primary);transition:color .2s ease}.header .pg-drop__item:hover .pg-drop__name{color:var(--color-accent, #b08d57)}.header .pg-drop__sub{font-size:12px;line-height:1.35;color:var(--color-text-secondary, #6f675e)}.header .pg-drop__all{display:block;margin:8px 8px 0;padding-top:12px;border-top:1px solid var(--pg-card-line, rgba(46, 42, 38, .12));font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--color-accent, #b08d57)}.header .pg-drop__all:hover{color:var(--color-text-primary)}@media screen and (max-width:1199px){.header .pg-drop{display:none}}@media(prefers-reduced-motion:reduce){.header .pg-drop{transition:none}}.header .pg-drop{width:250px;padding:10px 8px 14px}.header .pg-drop__item{padding:10px 12px}.contact-form__form .input:not(:placeholder-shown)+.input-label,.contact-form__form .textarea:not(:placeholder-shown)+.textarea-label,.contact-form__form textarea:not(:placeholder-shown)+.textarea-label{opacity:0!important;visibility:hidden!important}.pg-wa{position:fixed;left:24px;bottom:24px;z-index:60;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 6px 18px #2e2a262e;transition:transform .25s ease,box-shadow .25s ease,bottom .25s ease}.pg-wa svg{width:30px;height:30px;fill:currentColor}.pg-wa:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2e2a263d}body:has(.pg-consent.is-visible) .pg-wa{bottom:226px}@media screen and (max-width:767px){body:has(.pg-consent.is-visible) .pg-wa{bottom:212px}}@media screen and (max-width:767px){.pg-wa{left:16px;bottom:16px;width:50px;height:50px}.pg-wa svg{width:28px;height:28px}body:has(.product-sticky-add-to-cart.is-active) .pg-wa{bottom:92px}}@media print{.pg-wa{display:none}}.page-default:not(.pg-faq) .page-default__container{max-width:900px;margin-left:auto;margin-right:auto}.page-default:not(.pg-faq) .page-default__title{text-align:left}.page-default:not(.pg-faq) .page-default__title h1,.blog .blog__title{margin:0 0 24px;font-family:var(--heading-font-family);font-size:clamp(32px,4vw,52px)!important;font-weight:400;line-height:1.15}.page-default:not(.pg-faq) .page-default__title h1:not([data-pg-words]),.page-default:not(.pg-faq) .page-default__title h1 .pg-w__i,.blog .blog__title:not([data-pg-words]),.blog .blog__title .pg-w__i{background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}.page-default:not(.pg-faq) .rte{color:var(--color-text-secondary, #6f675e);line-height:1.75}.page-default:not(.pg-faq) .rte h2{margin:36px 0 12px;font-family:var(--base-font-family)!important;font-size:12px!important;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #b08d57)!important}.page-default:not(.pg-faq) .rte h3{margin:20px 0 6px;font-family:var(--heading-font-family);font-size:19px!important;font-weight:400;line-height:1.4;text-transform:none;letter-spacing:0;color:var(--color-text-primary)}.page-default:not(.pg-faq) .rte p{margin:0 0 10px}.page-default:not(.pg-faq) .rte strong{font-weight:500;color:var(--color-text-primary)}.page-default:not(.pg-faq) .rte a{color:var(--color-text-primary);text-decoration:none;border-bottom:1px solid rgba(176,141,87,.5)}.page-default:not(.pg-faq) .rte ul{margin:0 0 12px;padding:0;list-style:none}.page-default:not(.pg-faq) .rte ul>li{position:relative;margin:0 0 8px;padding-left:20px}.page-default:not(.pg-faq) .rte ul>li:before{content:"";position:absolute;top:.75em;left:2px;width:5px;height:5px;border-radius:50%;background:var(--color-accent, #b08d57)}.page-default:not(.pg-faq) .rte hr{margin:28px 0;border:0;border-top:1px solid var(--pg-card-line, rgba(46, 42, 38, .12))}@media(prefers-reduced-motion:reduce){.page-default:not(.pg-faq) .page-default__title h1:not([data-pg-words]),.page-default:not(.pg-faq) .page-default__title h1 .pg-w__i,.blog .blog__title:not([data-pg-words]),.blog .blog__title .pg-w__i{animation:none;background-position:70% 0}}.page-default.pg-faq .page-default__container{max-width:900px}.page-default.pg-faq .page-default__title,.page-default.pg-faq .pg-faq__intro{text-align:left}.page-default.pg-faq .page-default__title h1,.search .search__title,.page-404 .page-404__content h1{margin:0 0 24px;font-family:var(--heading-font-family);font-size:clamp(32px,4vw,52px)!important;font-weight:400;line-height:1.15}.page-default.pg-faq .page-default__title h1:not([data-pg-words]),.page-default.pg-faq .page-default__title h1 .pg-w__i,.search .search__title:not([data-pg-words]),.search .search__title .pg-w__i,.page-404 .page-404__content h1:not([data-pg-words]),.page-404 .page-404__content h1 .pg-w__i{background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}span+time{margin-left:.3em}@media(prefers-reduced-motion:reduce){.page-default.pg-faq .page-default__title h1:not([data-pg-words]),.page-default.pg-faq .page-default__title h1 .pg-w__i,.search .search__title:not([data-pg-words]),.search .search__title .pg-w__i,.page-404 .page-404__content h1:not([data-pg-words]),.page-404 .page-404__content h1 .pg-w__i{animation:none;background-position:70% 0}}.pg-wa-product{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;border:1px solid var(--color-text-primary);border-radius:var(--pg-card-radius, 8px);font-family:var(--base-font-family);font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--color-text-primary);transition:background-color .25s ease,border-color .25s ease}.pg-wa-product svg{width:20px;height:20px;fill:#25d366}.pg-wa-product:hover{border-color:#25d366;background-color:#25d36612}.pg-xsell{padding-top:6px}.pg-xsell__title{margin:0 0 6px;font-family:var(--base-font-family);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #b08d57)}.pg-xsell__list{margin:0;padding:0;list-style:none}.pg-xsell__item{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--pg-card-line, rgba(46, 42, 38, .12))}.pg-xsell__item:last-child{border-bottom:0}.pg-xsell__media{flex:0 0 64px;width:64px;height:64px;background:#fff}.pg-xsell__media img{display:block;width:64px;height:64px;object-fit:cover}.pg-xsell__info{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.pg-xsell__name{font-family:var(--base-font-family);font-size:12.5px;font-weight:500;letter-spacing:.04em;line-height:1.35;text-transform:uppercase;text-decoration:none;color:var(--color-text-primary)}.pg-xsell__name:hover{color:var(--color-accent, #b08d57)}.pg-xsell__price{font-size:13px;color:var(--color-text-secondary, #6f675e)}.pg-xsell__add{flex:0 0 auto;min-width:84px;height:38px;padding:0 16px;border:1px solid var(--color-text-primary);border-radius:var(--pg-card-radius, 8px);background:transparent;font-family:var(--base-font-family);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-primary);cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.pg-xsell__add:hover:not(:disabled),.pg-xsell__add.is-added{border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-background)}.pg-xsell__add.is-loading{opacity:.6}.pg-wa{bottom:32px}.pg-top{bottom:32px!important}@media screen and (max-width:767px){.pg-wa,.pg-top{bottom:24px!important}body:has(.product-sticky-add-to-cart.is-active) .pg-wa,body:has(.product-sticky-add-to-cart.is-active) .pg-top{bottom:100px!important}}.pg-xsell{margin-top:6px;padding:18px 20px;border:1px solid rgba(176,141,87,.35);background:#b08d570f;border-radius:var(--pg-card-radius, 8px)}.pg-xsell__title{margin:0 0 12px;font-size:13px}.pg-xsell__item{gap:18px;padding:0;border-bottom:0}.pg-xsell__media,.pg-xsell__media img{flex-basis:96px;width:96px;height:96px}.pg-xsell__info{gap:5px}.pg-xsell__name{font-size:14px}.pg-xsell__note{font-size:13px;line-height:1.45;color:var(--color-text-secondary, #6f675e)}.pg-xsell__price{font-size:15px;font-weight:500;color:var(--color-text-primary)}.pg-xsell__add{min-width:104px;height:46px;border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-background);font-size:12.5px}.pg-xsell__add:hover:not(:disabled){border-color:var(--color-accent, #b08d57);background:var(--color-accent, #b08d57);color:var(--color-background)}@media screen and (max-width:767px){.pg-xsell{padding:14px}.pg-xsell__item{flex-wrap:wrap;gap:14px}.pg-xsell__media,.pg-xsell__media img{flex-basis:80px;width:80px;height:80px}.pg-xsell__info{flex:1 1 calc(100% - 94px)}.pg-xsell__add{flex:1 1 100%}}@media screen and (max-width:767px){.category-banner .category-banner__heading,.featured-products .featured-products__header h2,.product-recommendations .product-recommendations__header h2,.video-bar-wrapper .video-bar__heading,.blog-mag .blog-mag__heading{font-size:24px!important;line-height:1.25!important;margin-bottom:20px}.pg-doc__title,.page-default .page-default__title h1,.blog .blog__title,.search .search__title,.page-404 .page-404__content h1{font-size:26px!important;line-height:1.2!important;margin-bottom:16px}.product-form .product-title.h3,.product-form .product-title{font-size:24px!important}.product-description-section .product-description-section__heading{font-size:22px!important}.pg-doc__sub,.pg-doc__quote p{font-size:17px!important}}@media screen and (max-width:767px){.featured-products .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}.featured-products__col:nth-child(odd)>.product-card:before{content:none}.featured-products__col:nth-child(3n+1)>.product-card{position:relative}.featured-products__col:nth-child(3n+1)>.product-card:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:4;width:1px;background:var(--pg-card-line);pointer-events:none}.featured-products__col:nth-child(3)>.product-card{border-top:1px solid var(--pg-card-line)!important}.featured-products__col:nth-child(n+4)>.product-card{border-top:0!important}.featured-products .product-card .product-card__footer{padding:10px 4px 12px}.featured-products .product-card .product-card__footer,.featured-products .product-card .product-card__footer *{font-size:10.5px!important;letter-spacing:.02em!important;line-height:1.35!important}.featured-products .product-card .product-card__main .product-card__atc{padding:8px 2px;font-size:9.5px;letter-spacing:.02em}.featured-products .featured-products__header{margin-bottom:24px!important}.featured-products .featured-products__header h2{margin-bottom:0!important}}@media screen and (max-width:767px){.featured-products .featured-products__col:nth-child(n+7){display:none!important}.featured-products .featured-products__header{margin-bottom:16px!important}}@media screen and (max-width:767px){.category-banner .category-banner__grid,.blog-mag .blog-mag__track{overflow-y:hidden!important;overscroll-behavior-x:contain;touch-action:pan-x pan-y}}.pg-cat-arrow{display:none}@media screen and (max-width:767px){.pg-cat-arrows-host{position:relative}.pg-cat-arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:50%;background:var(--color-background);color:var(--color-text-primary);box-shadow:0 2px 12px #2e2a261f;cursor:pointer;transition:opacity .25s ease}.pg-cat-arrow svg{width:16px;height:16px}.pg-cat-arrow--prev{left:16px}.pg-cat-arrow--next{right:16px}.pg-cat-arrow.pg-at-start{opacity:0;pointer-events:none}}@media screen and (max-width:767px){.product-card .product-card__main{flex-wrap:wrap!important}.product-card .product-card__main .product-card__atc{position:static!important;flex:0 0 100%!important;display:flex!important;width:100%!important;min-height:32px;margin:0;padding:8px 4px!important;border:0!important;border-radius:0!important;background-color:var(--color-text-primary)!important;color:var(--color-background)!important;opacity:1!important;visibility:visible!important;transform:none!important;justify-content:center;font-size:10px!important;letter-spacing:.06em}.product-card .product-card__main .product-card__atc *{color:inherit!important}.product-card .product-card__footer{padding-top:10px!important;padding-bottom:12px!important}.product-card .product-card__footer .product-card__title{line-height:1.25!important}.product-card .product-card__footer .product-card__subtitle{margin-top:1px!important;line-height:1.25!important}.product-card .product-card__footer .price,.product-card .product-card__footer [class*=price]{margin-top:2px!important;line-height:1.25!important}}@media screen and (max-width:767px){.footer-minimal .footer-minimal__nav{display:block!important}.footer-minimal .footer-minimal__col{border-bottom:1px solid var(--pg-card-line, rgba(46, 42, 38, .12))}.footer-minimal .footer-minimal__col:first-child{border-top:1px solid var(--pg-card-line, rgba(46, 42, 38, .12))}.footer-minimal .footer-minimal__nav-heading{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0!important;padding:16px 32px 16px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.footer-minimal .footer-minimal__nav-heading:before,.footer-minimal .footer-minimal__nav-heading:after{content:"";position:absolute;top:50%;right:4px;width:14px;height:1px;background:var(--color-accent, #b08d57);transition:transform .3s ease}.footer-minimal .footer-minimal__nav-heading:after{transform:rotate(90deg)}.footer-minimal .footer-minimal__col.pg-open .footer-minimal__nav-heading:after{transform:rotate(0)}.footer-minimal .footer-minimal__col:not(.pg-open) .footer-minimal__links{display:none!important}.footer-minimal .footer-minimal__col.pg-open .footer-minimal__links{padding-bottom:16px}}.pg-cat-arrow{transition:opacity .25s ease,background-color .3s ease,color .3s ease}.pg-cat-arrow:hover{background:var(--color-accent, #b08d57);color:var(--color-background)}@media screen and (max-width:767px){.product-card .product-card__main .product-card__atc{background-color:var(--color-accent, #b08d57)!important;color:var(--color-background)!important;border-right:1px solid var(--color-background)!important;transition:background-color .25s ease}.product-card .product-card__main .product-card__atc:hover,.product-card .product-card__main .product-card__atc:active{background-color:var(--color-text-primary)!important}.collection .collection__grid-wrapper .collection__item,.collection__grid-wrapper[data-grid-col-mobile]>*{width:33.3333%!important;max-width:33.3333%!important;flex:0 0 33.3333%!important}.collection .product-card .product-card__footer,.product-grid .product-card .product-card__footer{padding:10px 4px 12px!important}.collection .product-card .product-card__footer,.collection .product-card .product-card__footer *,.product-grid .product-card .product-card__footer,.product-grid .product-card .product-card__footer *{font-size:10.5px!important;letter-spacing:.02em!important;line-height:1.3!important}.collection .product-card .product-card__main .product-card__atc,.product-grid .product-card .product-card__main .product-card__atc{font-size:9.5px!important;letter-spacing:.02em}}@media screen and (max-width:767px){.product-recommendations .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-recommendations .product-recommendations__col:nth-child(n+4){display:none!important}.product-recommendations__col:nth-child(odd)>.product-card:before{content:none}.product-recommendations__col:nth-child(1)>.product-card{position:relative}.product-recommendations__col:nth-child(1)>.product-card:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:4;width:1px;background:var(--pg-card-line);pointer-events:none}.product-recommendations__col:nth-child(3)>.product-card{border-top:1px solid var(--pg-card-line)!important}.product-recommendations .product-card .product-card__footer{padding:10px 4px 12px!important}.product-recommendations .product-card .product-card__footer,.product-recommendations .product-card .product-card__footer *{font-size:10.5px!important;letter-spacing:.02em!important;line-height:1.3!important}.product-recommendations .product-card .product-card__main .product-card__atc{font-size:9.5px!important;letter-spacing:.02em}}@media screen and (max-width:767px){.product-card .product-card__image-wrapper--portrait{padding-top:100%!important;height:auto!important}.product-card .product-card__main .product-card__atc{min-height:28px!important;padding-top:6px!important;padding-bottom:6px!important}.product-card .product-card__footer,.collection .product-card .product-card__footer,.product-grid .product-card .product-card__footer,.featured-products .product-card .product-card__footer,.product-recommendations .product-card .product-card__footer{padding-top:6px!important;padding-bottom:10px!important}.product-grid .product-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:767px){.product-card .product-card__footer{margin-top:0!important}}.header-mobile .header-mobile__menu-item--main,.header-mobile .header-mobile__menu-item--main span{font-size:19px!important;line-height:1.3!important;letter-spacing:.06em}.header-mobile .header-mobile__menu>.header-mobile__menu-item-wrapper{margin:0;padding:0;border-bottom:1px solid var(--pg-card-line, rgba(46, 42, 38, .12))}.header-mobile .header-mobile__menu>.header-mobile__menu-item-wrapper>.header-mobile__menu-item{display:flex;width:100%;padding:14px 0!important}.header-mobile .header-mobile__menu-item--main:after{display:none!important}.header-mobile .pg-macc__toggle{position:relative;justify-content:space-between;text-align:left;background:none;border:0;cursor:pointer}.header-mobile .pg-macc__toggle:before,.header-mobile .pg-macc .pg-macc__toggle:after{content:"";display:block!important;position:absolute;top:50%;right:4px;width:14px;height:1px;background:var(--color-accent, #b08d57);transition:transform .3s ease}.header-mobile .pg-macc .pg-macc__toggle:after{transform:rotate(90deg)}.header-mobile .pg-macc.pg-open .pg-macc__toggle:after{transform:rotate(0)}.header-mobile .pg-macc__list{display:none;margin:0;padding:0 0 14px;list-style:none}.header-mobile .pg-macc.pg-open .pg-macc__list{display:block}.header-mobile .pg-macc__link{display:block;padding:8px 0 8px 2px;font-family:var(--base-font-family);font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--color-text-secondary, #6f675e)}.header-mobile .pg-macc__link--all{font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--color-accent, #b08d57)}.header-mobile .pg-macc .pg-macc__toggle:before,.header-mobile .pg-macc .pg-macc__toggle:after{left:auto!important;right:4px!important;bottom:auto!important;top:50%!important;width:14px!important;height:1px!important;opacity:1!important}@media screen and (max-width:767px){.footer-minimal .footer-minimal__nav{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.footer-minimal .footer-minimal__col:first-child{border-top:0!important}.footer-minimal .footer-minimal__col:last-child{border-bottom:0!important}.footer-minimal .footer-minimal__bottom{margin-top:0!important}}.pg-wa-product{gap:12px;border:1px solid #25d366!important;background-color:#25d366!important;color:#fff!important;font-weight:500}.pg-wa-product svg{width:24px!important;height:24px!important;fill:#fff!important;flex:0 0 24px}.pg-wa-product span{color:#fff!important}.pg-wa-product:hover{border-color:#1ebe5b!important;background-color:#1ebe5b!important}@media screen and (max-width:767px){.product-recommendations .product-recommendations__header{margin-bottom:24px!important}.product-recommendations .product-recommendations__header h2{margin-bottom:0!important}}@media screen and (max-width:767px){.header .header__heading-logo{width:115px!important;height:auto!important;--base-logo-width: 115px}}@media screen and (max-width:767px){.product-recommendations .swiper-wrapper{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y!important;overscroll-behavior-x:contain}.product-recommendations .swiper-wrapper::-webkit-scrollbar{display:none}.product-recommendations .product-recommendations__col,.product-recommendations .product-recommendations__col:nth-child(n+4){display:block!important;flex:0 0 33.3333%!important;max-width:33.3333%!important;scroll-snap-align:start}.product-recommendations .product-recommendations__col>.product-card{border-top:1px solid var(--pg-card-line)!important}.product-recommendations .pg-cat-arrow{top:35%}}.footer-minimal .footer-minimal__copyright,.footer-minimal .footer-minimal__legal .footer-minimal__copyright{display:inline-block!important;width:auto!important;background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;font-weight:500;animation:pg-gold-shine 5s ease-in-out infinite}.main-content a[style*=gradient],main a[style*=gradient]{display:inline-block!important;width:300px;max-width:100%;box-sizing:border-box;text-align:center}.product-card .product-card__main:hover .product-card__image-wrapper--with-hover:not(.pg-hover-ready) .product-card__image-picture:not(.product-card__image-picture--hover){opacity:1!important}.product-card .product-card__main:hover .product-card__image-wrapper--with-hover:not(.pg-hover-ready) .product-card__image-picture--hover{opacity:0!important}@media screen and (max-width:767px){.collection .collection__header-filter-button{display:none!important}.collection .collection__header-sort{display:block!important}}@media screen and (max-width:767px){.pg-row,.featured-products .swiper-wrapper.pg-row,.collection .collection__grid-wrapper.pg-row,.product-grid .product-grid__list.pg-row{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden!important;transform:none!important;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y!important;overscroll-behavior-x:contain}.pg-row::-webkit-scrollbar{display:none}.pg-row>*,.featured-products .pg-row>.featured-products__col:nth-child(n+7){display:block!important;flex:0 0 33.3333%!important;width:33.3333%!important;max-width:33.3333%!important;scroll-snap-align:start}.pg-row>*>.product-card,.featured-products .pg-row>.featured-products__col:nth-child(n+4)>.product-card{border-top:1px solid var(--pg-card-line)!important}.pg-row>*:not(:first-child)>.product-card:before{content:none!important}.pg-row-host{position:relative}.pg-row-host>.pg-cat-arrow{top:35%}}@media screen and (max-width:767px){.featured-products .swiper-wrapper.pg-row>.featured-products__col,.collection .collection__grid-wrapper.pg-row>.collection__item{display:block!important;flex:0 0 33.3333%!important;width:33.3333%!important;max-width:33.3333%!important}.collection .collection__grid-wrapper.pg-row{margin-left:0!important;margin-right:0!important}}@media screen and (max-width:767px){.product-card .product-card__image-wrapper{overflow:hidden}.product-card .product-card__image-wrapper .product-card__image{transform:scale(1.22);transform-origin:50% 30%}.collection .collection__grid-wrapper.pg-row{width:100%!important;max-width:100%!important}}@media screen and (max-width:767px){.collection .collection__body.pg-row-host,.collection .collection__body.pg-row-host>.pg-row{min-width:0!important}.collection .collection__body.pg-row-host{width:100%!important;max-width:100%!important}}@media screen and (max-width:767px){.blog-mag .blog-mag__title{font-family:Fraunces,Bodoni Moda,Georgia,serif!important;font-weight:400!important;text-transform:none!important;font-size:19px!important;line-height:1.25!important;letter-spacing:0!important}}@media screen and (max-width:767px){.product-card .product-card__main .product-card__atc,.product-card .product-card__main .product-card__atc:hover,.product-card .product-card__main .product-card__atc:focus{background-color:var(--color-accent, #b08d57)!important;background-image:none!important;color:var(--color-background)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;opacity:1!important;width:100%!important;box-sizing:border-box}.product-card .product-card__main .product-card__atc:before,.product-card .product-card__main .product-card__atc:after{background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:0!important}.product-card .product-card__main .product-card__atc:active{background-color:var(--color-text-primary)!important}.featured-products .swiper-wrapper.pg-row,.product-recommendations .swiper-wrapper{gap:0!important;column-gap:0!important}.featured-products .swiper-wrapper.pg-row>.featured-products__col,.featured-products .pg-row>.featured-products__col:nth-child(n+7),.product-recommendations .swiper-wrapper>.product-recommendations__col,.product-recommendations .product-recommendations__col:nth-child(n+4){flex:0 0 42%!important;width:42%!important;max-width:42%!important;margin:0!important}}@media screen and (max-width:767px){.product-form .product-quantity{display:none!important}.product-form .product-add-to-cart{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch;gap:8px!important;padding-top:8px!important;padding-bottom:0!important;margin:0!important}.product-form .product-add-to-cart>*{flex:1 1 0!important;min-width:0;width:auto!important;margin:0!important}.product-form .product-add-to-cart .add-to-cart,.product-form .product-add-to-cart .shopify-payment-button__button{min-height:46px!important;height:46px!important;padding:0 8px!important;font-size:12px!important;letter-spacing:.08em!important;line-height:1.2!important}.product-form .product-add-to-cart .add-to-cart>span,.product-form .product-add-to-cart .add-to-cart>span>span{padding:0!important;margin:0!important}.product-form .pg-wa-product{min-height:46px!important;height:46px!important;box-sizing:border-box;padding:0 12px!important;margin-top:8px!important;font-size:12px!important;gap:8px!important}.product-form .pg-wa-product svg{width:18px!important;height:18px!important}.product-form .product-add-to-cart+.product-custom-liquid,.product-form .product-custom-liquid{padding-top:0!important}}.footer-minimal .footer-minimal__title,.footer-minimal .footer-minimal__nav-heading,.footer-minimal .footer-minimal__credit>span{display:inline-block;background-image:url(pg-gold-shimmer.png);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:pg-gold-shine 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.footer-minimal .footer-minimal__title,.footer-minimal .footer-minimal__nav-heading,.footer-minimal .footer-minimal__credit>span,.footer-minimal .footer-minimal__copyright{animation:none;background-position:70% 0}}@media screen and (max-width:767px){.product-card .product-card__main .product-card__atc{border:0!important;margin:0!important}}@media screen and (max-width:767px){.product-recommendations .swiper-wrapper>.product-recommendations__col{padding-left:0!important;padding-right:0!important}.product-recommendations .swiper-wrapper{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:767px){.footer-minimal .footer-minimal__nav-heading{display:block!important;width:100%!important}}@media(hover:none),(pointer:coarse),screen and (max-width:767px){.product-card .product-card__main:hover .product-card__image-wrapper .product-card__image-picture:not(.product-card__image-picture--hover),.product-card .product-card__main .product-card__image-wrapper .product-card__image-picture:not(.product-card__image-picture--hover){opacity:1!important}.product-card .product-card__main:hover .product-card__image-wrapper .product-card__image-picture--hover,.product-card .product-card__main .product-card__image-wrapper .product-card__image-picture--hover{opacity:0!important}}@media(hover:hover)and (pointer:fine)and (min-width:768px){.product-card .product-card__main:hover .product-card__image-wrapper--with-hover.pg-hover-ready .product-card__image--hover{display:block!important}}@media screen and (max-width:767px){.search .search__grid[data-type=product]>.search__item,.search .search__grid[data-type=product]>*{width:33.3333%!important;max-width:33.3333%!important;flex:0 0 33.3333%!important;padding-left:0!important;padding-right:0!important}.search .search__grid[data-type=product]{margin-left:0!important;margin-right:0!important;gap:0!important}.search .product-card .product-card__footer{padding:6px 4px 10px!important}.search .product-card .product-card__footer,.search .product-card .product-card__footer *{font-size:10.5px!important;letter-spacing:.02em!important;line-height:1.3!important}.search .product-card .product-card__main .product-card__atc{font-size:9.5px!important;letter-spacing:.02em}}@media screen and (max-width:767px){.featured-products .swiper-wrapper.pg-row>.featured-products__col,.featured-products .pg-row>.featured-products__col:nth-child(n+7),.product-recommendations .swiper-wrapper>.product-recommendations__col,.product-recommendations .product-recommendations__col:nth-child(n+4){flex:0 0 55%!important;width:55%!important;max-width:55%!important}.featured-products .pg-row .product-card .product-card__footer,.product-recommendations .product-card .product-card__footer{padding:10px 8px 12px!important}.featured-products .pg-row .product-card .product-card__footer,.featured-products .pg-row .product-card .product-card__footer *,.product-recommendations .product-card .product-card__footer,.product-recommendations .product-card .product-card__footer *{font-size:12.5px!important;letter-spacing:.03em!important;line-height:1.45!important}.featured-products .pg-row .product-card .product-card__main .product-card__atc,.product-recommendations .product-card .product-card__main .product-card__atc{min-height:38px!important;font-size:11px!important;letter-spacing:.08em!important}.featured-products .pg-row-host>.pg-cat-arrow,.product-recommendations .pg-cat-arrow{top:40%}}@media screen and (max-width:767px){.featured-products .pg-row .product-card .product-card__image-wrapper .product-card__image,.product-recommendations .product-card .product-card__image-wrapper .product-card__image{transform:scale(1.08);transform-origin:50% 50%}}:root,html{color-scheme:only light}html,body{background-color:var(--color-background, #faf6ee)}@media screen and (max-width:767px){.header .header__heading-link{position:relative;display:inline-block;line-height:0}.header img.header__heading-logo{content:url(logo-pg-tree-450.png)}.header .header__heading-link:after{content:"\2588\2588\2588\2588\2588\2588\2588\2588";position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;white-space:nowrap;font:160px/1 monospace;line-height:.4;letter-spacing:-20px;text-indent:-10px;color:#2e2a26;-webkit-mask:url(logo-pg-text-450.png) center / 100% 100% no-repeat;mask:url(logo-pg-text-450.png) center / 100% 100% no-repeat;pointer-events:none}.product-card .product-card__main .product-card__atc,.product-card .product-card__main .product-card__atc:hover,.product-card .product-card__main .product-card__atc:focus{background-image:url(pg-gold-flat.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.product-card .product-card__main .product-card__atc:active{background-image:none!important}.header .header__cart-count{background-image:url(pg-gold-flat.png);background-size:100% 100%}}@media screen and (min-width:768px){.blog-mag .blog-mag__title{font-family:var(--heading-font-family)!important;font-weight:400!important;text-transform:none!important;font-size:22px!important;line-height:1.3!important;letter-spacing:0!important}}.header .header__heading{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center}.header .header__heading:after{content:"healthy \2022\a0good life \2022\a0 beauty";display:block;margin-top:4px;padding:3px 9px 0;border-top:1px solid rgba(46,42,38,.16);font-family:Georgia,Times New Roman,serif;font-size:9.5px;font-weight:400;line-height:1;letter-spacing:.04em;text-transform:lowercase;text-align:center;white-space:nowrap;color:#2e2a26b8}@media screen and (max-width:767px){.header .header__heading:after{margin-top:3px;padding:2px 7px 0;font-size:7.5px;letter-spacing:.03em}}.shopify-section[id$=__banner_skin] .banner__content{position:absolute;left:4%;right:auto;bottom:7%;top:auto;z-index:2;max-width:none;margin:0;padding:0;text-align:left;background:none;pointer-events:none}.shopify-section[id$=__banner_skin] .banner__heading{margin:0;color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;font-family:var(--heading-font-family);font-weight:400;font-size:clamp(50px,6.4vw,104px);line-height:1;letter-spacing:.01em;word-spacing:.08em;font-optical-sizing:none;font-variation-settings:"opsz" 96;text-shadow:0 2px 20px rgba(46,42,38,.18)}.banner img,.category-banner img,.slideshow img,.slideshow video,.blog-mag img{filter:brightness(1.06) contrast(1.02)}@media screen and (max-width:767px){.shopify-section[id$=__banner_skin] .banner__content{display:none!important}}.featured-products .featured-products__header--arrows-only{justify-content:flex-end;margin-bottom:16px!important}@media screen and (max-width:767px){.featured-products .featured-products__header--arrows-only{display:none!important}}.footer-minimal__legal .footer-minimal__seller{order:10;flex-basis:100%;margin:6px 0 0;font-size:11px;line-height:1.5;color:#2e2a26b3;-webkit-text-fill-color:rgba(46,42,38,.7);background:none}@media screen and (max-width:767px){.footer-minimal__legal .footer-minimal__seller{font-size:10px;text-align:center}}.jdgm-widget .jm-button--primary{background:#2e2a26!important;border:1px solid #2e2a26!important;color:#faf6ee!important;border-radius:var(--pg-card-radius, 10px)!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:14px 30px!important;transition:background-color .28s ease,border-color .28s ease!important}.jdgm-widget .jm-button--primary:hover,.jdgm-widget .jm-button--primary:focus-visible{background:#b08d57!important;border-color:#b08d57!important;color:#faf6ee!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pg-custom.css.map */
