:root{--pg-accent: #c99b55;--pg-accent-rgb: 201, 155, 85;--pg-black: #121212}body{color:rgba(var(--color-foreground),.9);letter-spacing:.06em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:calc(var(--font-heading-scale) * .06rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.25rem)}h4,.h4{font-size:calc(var(--font-heading-scale) * 1.45rem)}@media(min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.button,.shopify-challenge__button,.customer button{font-weight:700}.pg-pad{padding-top:calc(var(--pg-pt, 0px) * .75);padding-bottom:calc(var(--pg-pb, 0px) * .75)}@media(min-width:750px){.pg-pad{padding-top:var(--pg-pt, 0px);padding-bottom:var(--pg-pb, 0px)}}.header__heading-link{padding:0}.header__inline-menu .header__active-menu-item{background:var(--pg-accent);color:#fff;padding:.3rem 1.2rem;border-radius:6px;text-decoration:none;display:inline-block;font-size:1.3rem}.header__inline-menu .header__menu-item:hover .header__active-menu-item{text-decoration:none}@media(max-width:749px){.header__heading-logo-wrapper,.header__heading-link .header__heading-logo{max-width:130px;width:130px}}.cart-count-bubble{background-color:var(--pg-accent);color:#fff}.pg-announce{padding:12px 0;text-align:center;border-bottom:1px solid rgba(255,255,255,.08)}@media(min-width:750px){.pg-announce{padding:16px 0}}.pg-announce__text{margin:0;font-size:1.2rem;line-height:1.3;letter-spacing:.1rem}@media(min-width:750px){.pg-announce__text{font-size:1.3rem}}.pg-ticker{display:flex;overflow:hidden;white-space:nowrap;padding:12px 0}@media(min-width:750px){.pg-ticker{padding:16px 0}}.pg-ticker__track{display:inline-flex;column-gap:60px;animation:pg-marquee var(--pg-speed, 50s) linear infinite}@media(min-width:750px){.pg-ticker__track{column-gap:100px;animation-name:pg-marquee-d}}.pg-ticker__item{margin:0;font-size:1.6rem;line-height:1;color:rgb(var(--color-foreground))}@media(min-width:750px){.pg-ticker__item{font-size:1.8rem}}@keyframes pg-marquee{to{transform:translate(calc(-50% - 30px))}}@keyframes pg-marquee-d{to{transform:translate(calc(-50% - 50px))}}@media(prefers-reduced-motion:reduce){.pg-ticker__track{animation:none}}.pg-wave{line-height:0}.pg-wave__svg{display:block;width:100%;height:auto;max-height:3rem;overflow:hidden;transform:translateY(1px)}@media(min-width:1000px){.pg-wave__svg{max-height:6rem}}.pg-p1>use{animation:pg-mf1 10s linear infinite}.pg-p2>use{animation:pg-mf2 8s linear infinite;opacity:.4}.pg-p3>use{animation:pg-mf1 6s linear infinite;opacity:.3}.pg-p4>use{animation:pg-mf2 4s linear infinite;opacity:.2}@keyframes pg-mf1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes pg-mf2{0%{transform:translate(-90px)}to{transform:translate(85px)}}.pg-footer{padding:24px 0 15px}@media(min-width:750px){.pg-footer{padding:32px 0 20px}}.pg-footer__grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem 2rem}@media(min-width:750px){.pg-footer__grid{grid-template-columns:repeat(3,1fr);gap:4rem}}.pg-footer__logo{grid-column:1 / -1;display:flex;justify-content:center}@media(min-width:750px){.pg-footer__logo{grid-column:auto}}.pg-footer__logo a{display:block;width:260px;max-width:100%;margin-bottom:20px}.pg-footer__logo img{display:block;width:100%;height:auto;border-radius:12px}.pg-footer h2{font-size:calc(var(--font-heading-scale) * 1.6rem);margin:0 0 2rem}.pg-footer__menu{list-style:none;padding:0;margin:0}.pg-footer__menu a{color:rgba(var(--color-foreground),.9);text-decoration:none;display:inline-block;padding:.75rem 0;font-size:1.4rem;line-height:1.8}.pg-footer__menu a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.pg-footer__news{grid-column:1 / -1}@media(min-width:750px){.pg-footer__news{grid-column:auto}}.pg-footer__news p{margin:0 0 1.6rem}.pg-footer__news .rte{margin-bottom:1.5rem}.pg-footer__news .field__input{background:transparent}.pg-footer__news .button{width:100%;margin-top:1rem}.pg-footer__bottom{margin-top:3rem;padding-top:3rem;display:flex;flex-direction:column;align-items:center;gap:1rem;border-top:1px solid rgba(var(--color-foreground),.08)}.pg-footer__bottom small{font-size:1.1rem}.pg-footer__bottom a{color:inherit;text-decoration:none}.pg-footer .list-payment{justify-content:center}@media(min-width:750px){.pg-footer h2{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:2.88rem}.pg-footer__menu a{padding:.5rem 0}.pg-footer__menu li:first-child a{padding-top:0}.pg-footer__news .rte{margin-bottom:1.6rem}.pg-footer__bottom{margin-top:5rem;padding-top:6rem}}.pg-product{display:grid;gap:0}@media(min-width:750px){.pg-product{grid-template-columns:1fr 1fr;gap:0;align-items:start}.pg-product__info{padding-left:5rem}}@media(min-width:990px){.pg-product{grid-template-columns:55fr 45fr}.pg-product--featured .pg-product__info{padding:0 7rem}}@media(min-width:750px){.pg-product__media{position:sticky;top:3rem}}.pg-gallery__main{position:relative}.pg-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.pg-gallery__track::-webkit-scrollbar{display:none}.pg-gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:3 / 4;overflow:hidden}.pg-gallery__slide img{width:100%;height:100%;object-fit:contain;display:block}@media(min-width:750px){.pg-gallery__track{border-radius:12px}}@media(max-width:749px){.pg-product__media{margin:0 -1.5rem}.pg-gallery__slide{flex-basis:calc(100% - 32px)}.pg-gallery__track{scroll-padding-left:16px}#pg-buy>.pg-pad{padding-top:0;padding-bottom:20px}}.pg-gdots{position:absolute;left:0;right:0;bottom:1.2rem;display:flex;justify-content:center;gap:12px}.pg-gdots button{width:6px;height:6px;border-radius:5px;border:0;padding:0;background:#fff9;cursor:pointer;transition:transform .2s}.pg-gdots button[aria-current=true]{background:#fff;transform:scale(1.5)}@media(min-width:750px){.pg-gdots,.pg-garrow{display:none!important}}.pg-garrow{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;border-radius:50%;border:0;background:#121212;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;padding:0}.pg-garrow svg,.pg-tarrow svg{width:.9rem;height:.9rem}.pg-garrow--prev{left:1rem}.pg-garrow--next{right:1rem}.pg-thumbs{display:none;position:relative;margin-top:1rem}@media(min-width:750px){.pg-thumbs{display:block}}.pg-thumbs__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4rem)/5);gap:1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:0;margin:0 3.4rem;list-style:none}.pg-thumbs__list::-webkit-scrollbar{display:none}.pg-thumbs__list button{display:block;width:100%;aspect-ratio:1;padding:0;border:0;border-radius:12px;overflow:hidden;cursor:pointer;background:none;opacity:.65;transition:opacity .2s;outline-offset:-2px}.pg-thumbs__list button[aria-current=true]{opacity:1;outline:2px solid var(--pg-black)}.pg-thumbs__list img{width:100%;height:100%;object-fit:cover;display:block}.pg-tarrow{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;border:0;background:none;color:var(--pg-black);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.pg-tarrow--prev{left:0}.pg-tarrow--next{right:0}.pg-product__info{padding-top:1.5rem}@media(min-width:750px){.pg-product__info{padding-top:0}}.pg-block{margin-top:var(--pg-mt);margin-bottom:var(--pg-mb)}.pg-title{margin:0}.pg-price{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem 1rem}.pg-price__now{color:var(--pg-accent);font-size:2rem;font-weight:700;line-height:1.5}.pg-price__was{color:rgba(var(--color-foreground),.9);font-size:1.6rem;font-weight:700}.pg-pills__label{display:block;font-size:1.3rem;font-weight:600;margin-bottom:.4rem}.pg-pills__list{display:flex;flex-wrap:wrap;gap:1rem}.pg-pill{border:1px solid rgba(var(--color-foreground),.55);border-radius:40px;padding:1rem 2rem;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;line-height:1;cursor:pointer;letter-spacing:.1rem}.pg-pill[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.pg-pill[disabled]{opacity:.4;text-decoration:line-through;cursor:not-allowed}.pg-atc{width:100%;min-height:4.9rem;font-size:1.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;border-radius:8px;line-height:1.2}.pg-atc:after,.pg-atc:before{border-radius:8px}.pg-msg{margin:1rem 0 0;font-size:1.4rem;font-weight:600}.pg-ship{position:relative;display:flex;justify-content:space-between;text-align:center}.pg-ship__bar{position:absolute;top:2rem;left:2.3rem;right:3.6rem;height:2px;background:var(--pg-black)}.pg-ship__step{position:relative;display:flex;flex-direction:column;align-items:center}.pg-ship__icon{width:4rem;height:4rem;border-radius:50%;background:var(--pg-black);color:#ffffffe6;display:grid;place-items:center;margin-bottom:1rem}.pg-ship__icon svg{width:2rem;height:2rem}.pg-ship__date{margin:0;font-size:1rem;line-height:1.2}.pg-ship__label{margin:.5rem 0 0;font-size:1rem;line-height:1.2}.pg-desc>:first-child{margin-top:0}.pg-desc>:last-child{margin-bottom:0}.drawer{height:100vh;height:100dvh}.tax-note{display:none!important}.drawer__heading{font-size:calc(var(--font-heading-scale) * 2.4rem)}.pg-cprog{margin:1.5rem 0;padding-bottom:2.7rem}.pg-cprog__text{margin:0 0 .98rem;font-size:1.4rem;font-weight:600;line-height:1.3;text-align:center}.pg-cprog__bar{position:relative;height:.7rem;margin:0 2rem;border-radius:5rem;background:rgba(var(--color-foreground),.15)}.pg-cprog__fill{height:100%;border-radius:5rem;background:var(--pg-accent);transition:width .4s ease}.pg-cprog__badge{position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:2.4rem;height:2.4rem;border-radius:50%;background:#fff;border:2px solid var(--pg-accent);color:var(--pg-accent);display:grid;place-items:center}.pg-cprog__badge.is-done{background:var(--pg-accent);color:#fff}.pg-cprog__badge svg{width:1.4rem;height:1.4rem}.cart-drawer .cart-item__details>.cart-item__discounted-prices,.cart-drawer .cart-item__details>div.product-option,.cart-drawer .cart-item__totals .cart-item__price-wrapper{display:none}.cart-drawer .cart-item__name{font-size:1.725rem;font-weight:700;color:rgb(var(--color-foreground));text-decoration:none}.pg-cprice{text-align:right}.pg-cprice__row{margin:0;display:flex;gap:.6rem;justify-content:flex-end;align-items:baseline;line-height:1.1}.pg-cprice__row s{font-size:1.4rem;color:rgba(var(--color-foreground),.5)}.pg-cprice__row strong{font-size:1.6rem;color:var(--pg-accent)}.pg-cprice__save{margin:.4rem 0 0;font-size:1.4rem;line-height:1.1;color:rgb(var(--color-foreground))}.cart-drawer .totals,.cart-drawer .discounts{display:none}.pg-ctot__row{display:flex;justify-content:space-between;align-items:center;margin:0}.pg-ctot__row--save{color:var(--pg-accent);font-size:1.84rem;line-height:1.1;margin-bottom:1rem}.pg-ctot__row--total{color:rgb(var(--color-foreground));font-size:2.3rem;line-height:1.1}.cart__checkout-button{font-size:1.8rem;font-weight:700;min-height:4.9rem;border-radius:8px}.cart__checkout-button:after,.cart__checkout-button:before{border-radius:8px}.pg-cperks{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.pg-cperk{display:flex;align-items:center;justify-content:center;gap:.48rem;margin:0;color:#121212;line-height:1.3;text-align:center}.pg-cperk img{flex:0 0 auto;object-fit:contain}.collection>.collection__title{display:none}.collection .product-grid{margin-top:0}.card--card .card__information{padding:1rem}.card-information .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:.5rem}.card-information .price-item--sale{color:var(--pg-accent);font-size:1.6rem;font-weight:700}.card-information .price__sale s.price-item--regular{margin:0;font-size:1.3rem;font-weight:700;color:rgba(var(--color-foreground),.9)}.card__badge .badge{display:inline-flex;align-items:center;gap:.48rem;margin-left:-1rem;padding:0 .9rem;border-radius:0 .6rem .6rem 0;border:1px solid #000;background:#000;color:#ffffffe6;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;line-height:1.9}.card__badge .badge .icon-discount{width:1.2rem;height:1.2rem}@media(min-width:750px){.pg-ship__icon{width:5rem;height:5rem}.pg-ship__icon svg{width:2.5rem;height:2.5rem}.pg-ship__date,.pg-ship__label{font-size:1.5rem}.pg-ship__bar{top:2.4rem;left:6.4rem;right:6.4rem;height:3px}.pg-gallery__slide{max-height:max(500px,calc(100vh - 170px))}}.card-information .price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:.5rem}.card-information .price{line-height:2.2rem}@media(max-width:749px){.card--card .card__information{padding:.5rem 0 1rem}.card__heading.h5{font-size:1.3rem;line-height:1.6rem}.card-information .price,.card-information .price-item--sale{font-size:1.3rem;line-height:1.82rem}.card-information .price__sale s.price-item--regular{font-size:1rem;line-height:1.4rem}.card__badge .badge{font-size:1rem;padding:0 .75rem;gap:.4rem}.card__badge .badge .icon-discount{width:1rem;height:1rem}}.drawer{height:100vh;height:100lvh}.drawer__inner{height:100vh;height:100dvh}@media(max-width:749px){.drawer__inner{width:100%;max-width:100vw;border-left:0}}.drawer__header{padding:1.5rem 0;align-items:center}.drawer__heading{margin:0;font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.23}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-item{position:relative;display:grid;grid-template-columns:20% auto 1fr 2rem;grid-template-areas:"m d d r" "m q p p" "m e e e";gap:0;align-items:start;margin-bottom:2.5rem}.cart-drawer .cart-items td,.cart-drawer .cart-item>td+td{padding:0}.cart-drawer .cart-item__media{grid-area:m}.cart-drawer .cart-item__image{width:100%;max-width:100%;height:auto;display:block}.cart-drawer .cart-items .cart-item__details{grid-area:d;padding:0 1.5rem 0 1.25rem}.cart-drawer .cart-item__name{display:block;font-size:1.5rem;line-height:1.23}.cart-drawer .cart-item__details dl{margin:.6rem 0 0}.cart-drawer .cart-item__details dl .product-option{margin:0;font-size:1.2rem;line-height:1.5}.cart-drawer .cart-item__details dl dt{display:none}.cart-drawer .cart-item__details dl dd{display:inline;margin:0}.cart-drawer .cart-item__quantity,.cart-drawer .cart-item__quantity quantity-popover,.cart-drawer .cart-item__quantity-wrapper{display:contents}.cart-drawer .quantity-popover-container{grid-area:q;align-self:center;margin-top:.5rem;padding:0 0 0 1.25rem}.cart-drawer .cart-item cart-remove-button{grid-area:r;justify-self:end;margin:0}.cart-drawer .cart-item__error{grid-area:e;padding-left:1.25rem}.cart-drawer .cart-item__totals{grid-area:p;align-self:center;margin-top:.5rem;padding:0}.cart-drawer .cart-quantity{width:9.7rem;min-height:2.7rem;background:#f3f3f3;border:1px solid #787878;border-radius:6px}.cart-drawer .cart-quantity:before,.cart-drawer .cart-quantity:after{display:none}.cart-drawer .cart-quantity .quantity__button{width:2.5rem;flex:0 0 2.5rem}.cart-drawer .cart-quantity .quantity__input{height:2.5rem;padding:0;font-size:1.4rem;font-weight:700;opacity:1;background:transparent}.cart-drawer cart-remove-button .button{min-width:2rem;min-height:2rem;width:2rem;height:2rem;margin:0;padding:0}.cart-drawer cart-remove-button .svg-wrapper,.cart-drawer cart-remove-button svg{width:1.5rem;height:1.5rem}.pg-cprice__row{gap:.3rem}.pg-cprice__row s{color:rgba(var(--color-foreground),.7)}.pg-cprice__row strong{font-size:1.5rem}.pg-cprice__save{margin-top:.3rem;color:#121212}.drawer__footer{margin:0 -1.5rem;padding:0 1.5rem}.cart-drawer__footer{margin:1.5rem 0}.pg-ctot__row--save{font-size:1.6rem}.pg-ctot__row--total{font-size:2rem}.cart-drawer .cart__ctas{margin:1.5rem 0}@media(min-width:750px){.drawer__heading{font-size:calc(var(--font-heading-scale) * 2.4rem)}.cart-drawer .cart-item__name{font-size:1.725rem}.cart-drawer .cart-item__details dl .product-option{font-size:1.4rem}.pg-cprice__row strong{font-size:1.6rem}.pg-ctot__row--save{font-size:1.84rem}.pg-ctot__row--total{font-size:2.3rem}}.cart-drawer .cart-items .cart-item__media{width:auto;min-width:0}.drawer{top:0;bottom:-15rem;height:auto}.drawer__inner{height:100%;padding-bottom:15rem}.pg-cperks{margin-bottom:1.5rem}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:300;font-style:normal;font-size:2.4rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.pg-block{margin:0}.pg-block--price{margin:.9rem 0 1.5rem}.pg-block--quantity{margin:1.5rem 0}.pg-block--buy_buttons{margin:2.4rem 0}.pg-block--shipping{margin:2.7rem 0}.pg-block--description{margin:2.4rem 0}.pg-block--collapsible_tab{margin:2.4rem 0 0}.pg-block--collapsible_tab+.pg-block--collapsible_tab{margin-top:0}.pg-block--variant_picker{margin:1.5rem 0}.pg-price{gap:0;align-items:center}.pg-price__now{line-height:3rem}.pg-price__was{margin-left:.7rem;line-height:2.4rem}.pg-price__badge{display:inline-flex;align-items:center;gap:.5rem;margin-left:1rem;padding:0 .6rem;border:1px solid #171511;border-radius:6px;background:#171511;color:#ffffffe6;font-size:1.2rem;font-weight:700;line-height:2.1rem;letter-spacing:.1rem}.pg-price [hidden]{display:none}.pg-dico{display:inline-flex;width:1.2rem;height:1.2rem}.pg-dico svg{width:100%;height:100%}.pg-qty__label{display:block;margin-bottom:0;font-size:1.3rem;font-weight:600;line-height:1.5;color:rgba(var(--color-foreground),.9)}.pg-qty__box{display:inline-flex;align-items:stretch;width:14.2rem;height:4.7rem;border:1px solid rgba(var(--pg-accent-rgb),.2);border-radius:8px;background:#fff;overflow:hidden}.pg-qty__btn{flex:0 0 4.5rem;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:#fff;color:#121212;cursor:pointer}.pg-qty__btn .svg-wrapper,.pg-qty__btn svg{width:1rem;height:1rem}.pg-qty__input{flex:1;min-width:0;width:5rem;border:0;padding:0 .5rem;text-align:center;font:inherit;font-size:1.4rem;font-weight:500;color:#121212;background:#fff;-moz-appearance:textfield}.pg-qty__input::-webkit-outer-spin-button,.pg-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pg-qty__input:focus{outline:none}.pg-ship{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.pg-ship__bar{top:2.4rem;left:calc(100% / 6);right:calc(100% / 6);height:3px;background:#121212}.pg-ship__icon{width:5rem;height:5rem;margin-bottom:1rem;background:#121212}.pg-ship__icon .material-symbols-outlined{font-size:2.5rem;color:#ffffffe6}.pg-ship__date{font-size:1.5rem;line-height:1.8rem;color:rgba(var(--color-foreground),.9)}.pg-ship__label{margin-top:.5rem;font-size:1.5rem;line-height:1.8rem;color:rgba(var(--color-foreground),.9)}.pg-acc{border-top:1px solid rgba(var(--color-foreground),.08)}.pg-acc summary{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;cursor:pointer;list-style:none}.pg-acc summary::-webkit-details-marker{display:none}.pg-acc__title{margin:0 0 0 1rem;font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:1.23}.pg-caret{display:inline-flex;width:1.3rem;margin-right:1.5rem;transition:transform .2s}.pg-caret svg{width:100%;height:auto}.pg-acc details[open] .pg-caret{transform:rotate(180deg)}.pg-acc__content{padding:0 1rem 1.5rem}.pg-sticky{position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.08);box-shadow:0 -4px 10px #0000000d;transform:translateY(110%);transition:transform .3s ease}.pg-sticky.is-visible{transform:none}.pg-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-top:1rem;padding-bottom:1rem}.pg-sticky__left{display:flex;align-items:center;gap:1.2rem;min-width:0}.pg-sticky__img img{width:5rem;height:5rem;object-fit:cover;border-radius:6px;display:block}.pg-sticky__title{margin:0;font-weight:700;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground))}.pg-sticky__price{margin:0;display:flex;gap:.7rem;align-items:baseline;font-size:1.4rem;line-height:1.3}.pg-sticky__price span{color:var(--pg-accent);font-weight:700}.pg-sticky__price s{font-weight:700}.pg-sticky__price [hidden]{display:none}.pg-sticky__btn{flex:0 0 auto;text-transform:uppercase;min-height:4.5rem}@media(max-width:749px){.pg-sticky__img{display:none}.pg-sticky__btn{font-size:1.3rem;padding:0 1.5rem}}.pg-shop__content{max-width:90rem;margin:0 auto;padding:0 3rem 4rem;text-align:center}.pg-shop__title{margin:0}.pg-shop__text{margin-top:2rem}.pg-shop__text p{margin:0}.pg-shop__image{position:relative;max-width:var(--pg-max, 900px);margin:0 auto}.pg-shop__media img{display:block;width:100%;height:auto}.pg-hot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);z-index:1}.pg-hot.is-open{z-index:3}.pg-hot__btn{position:relative;width:4.4rem;height:4.4rem;border-radius:50%;border:0;padding:0;background:#121212;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 0 2px #fff,0 0 0 3px #12121299}.pg-hot__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 #12121280;animation:pg-ripple 2s infinite}@keyframes pg-ripple{0%{box-shadow:0 0 #12121273}70%{box-shadow:0 0 0 1.4rem #12121200}to{box-shadow:0 0 #12121200}}.pg-hot__btn .material-symbols-outlined{font-size:3rem}.pg-hot__close,.pg-hot.is-open .pg-hot__plus{display:none}.pg-hot.is-open .pg-hot__close{display:inline-block}.pg-hot__pop{display:none;position:absolute;bottom:calc(100% + 2.5rem);left:50%;width:40rem;max-width:calc(100vw - 3rem);transform:translate(calc(-50% + var(--shift, 0px)));background:#fff;color:#121212;border-radius:3px;box-shadow:4px 4px 15px #0000004d;text-align:left}.pg-hot.is-open .pg-hot__pop{display:block}@media(max-width:749px){.pg-hot__pop{width:30rem}}.pg-hot__row{display:flex;gap:1.5rem;padding:1.3rem 1.3rem 1.5rem}.pg-hot__img{flex:0 0 8.5rem}.pg-hot__img img{width:100%;height:auto;display:block;border-radius:3px}.pg-hot__info{flex:1;min-width:0}.pg-hot__title{margin:0 0 .8rem;font-size:1.8rem;line-height:1.3}.pg-hot__price{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.8rem}.pg-hot__now{color:var(--pg-accent);font-weight:700;font-size:1.6rem}.pg-hot__was{font-weight:700;font-size:1.6rem}.pg-hot__badge{display:inline-flex;align-items:center;gap:.4rem;padding:0 .6rem;border-radius:6px;background:#171511;color:#ffffffe6;font-size:1.2rem;font-weight:700;line-height:2.1rem}.pg-hot__text p{margin:0;font-size:1.5rem;line-height:1.5}.pg-hot__foot{border-top:1px solid rgba(18,18,18,.1);padding:1.5rem}.pg-hot__foot .button{min-width:18.8rem}.pg-clist__head{text-align:center;margin-bottom:3rem}.pg-clist__title{margin:0}.pg-clist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.pg-clist .card__heading{font-size:2.4rem;line-height:1.2}.pg-clist .card__information{padding:2rem 1.5rem}@media(max-width:749px){.pg-clist{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pg-clist::-webkit-scrollbar{display:none}.pg-clist__item{scroll-snap-align:start}.pg-clist .card__heading{font-size:2rem}}.pg-acc-icon{font-size:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);flex:0 0 auto}.pg-totop{position:fixed;right:20px;bottom:20px;z-index:3;width:4rem;height:4rem;border-radius:50%;background:var(--pg-accent);color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity .3s,transform .3s,visibility .3s;box-shadow:0 2px 8px #00000026}.pg-totop.is-visible{opacity:1;visibility:visible;transform:none}.pg-totop .material-symbols-outlined{font-size:3rem}.pg-cperk{font-size:1.8rem}.pg-cperk img{width:2.16rem;height:2.16rem}.pg-cperk .material-symbols-outlined{font-size:2.16rem}@media(min-width:750px){.pg-cperk{font-size:1.9rem}.pg-cperk img{width:2.28rem;height:2.28rem}}@media(max-width:749px){.pg-product__media{margin:0}.pg-gallery__slide{flex-basis:100%}.pg-gallery__track{scroll-padding-left:0}.pg-product__info{padding-top:1.5rem}.pg-gdots{bottom:1.5rem}}.pg-clist .card__heading{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:2.88rem}.pg-clist .card__information{padding:1rem}.pg-cprog{padding-bottom:1.5rem}.pg-cprog__text{margin-bottom:1.4rem}.pg-cprog__bar{height:.9rem;margin:0 .5rem}.pg-cprog__fill{position:relative}.pg-cprog__badge{width:3rem;height:3rem;border:0;background:#fff}.pg-cprog__badge svg{width:1.8rem;height:1.8rem}.pg-cprog__badge.is-done{background:#fff;color:var(--pg-accent)}.cart-drawer .cart-item__totals,.cart-drawer .quantity-popover-container{margin-top:1rem}.button{font-size:1.6rem}.pg-iwt .image-with-text__content{padding:2rem 0}.pg-iwt .image-with-text__media-item{align-self:flex-start}@media(min-width:750px){.pg-iwt .image-with-text__content{padding:6rem 0 7rem 7rem}}@media(max-width:749px){.pg-shop__content{padding:0 0 2.5rem}#pg-buy>.pg-pad{padding-bottom:16px}}.collapsible-content .accordion summary{padding:1.25rem 0}.collapsible-content .accordion__title{font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:1.23}.collapsible-content .grid__item .accordion:first-child{margin-top:0}.pg-acc-icon{font-size:calc(var(--font-heading-scale) * 1.8rem);margin-right:calc(var(--font-heading-scale) * .75rem)}.pg-footer__logo a{width:430px}.pg-iwt .rte>ul:last-child{margin-bottom:1em}@media(min-width:750px){.pg-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-footer__bottom{padding-top:6.2rem}}.pg-ship__bar{display:block!important}.pg-ship__date{white-space:nowrap}.pg-acc summary{min-height:4.8rem}@media(max-width:749px){.pg-qty__box{width:12.7rem;height:4.2rem}.pg-qty__btn{flex-basis:4rem}.pg-ship__icon{width:4rem;height:4rem}.pg-ship__icon .material-symbols-outlined{font-size:2rem}.pg-ship__date,.pg-ship__label{font-size:1rem;line-height:1.2rem}.pg-ship__bar{top:1.9rem;height:2px}.pg-acc__title{margin-left:3.3rem}}.card-information .price:not(.price--on-sale) .price__sale{display:none}.card-information .price:not(.price--on-sale) .price-item--regular{color:var(--pg-accent);font-weight:700}.product-grid .grid__item{align-self:start}@media(min-width:990px){.pg-clist__head{margin-top:5rem}}[id$=__main]:has(>.page-width>.collection-list)>.page-width{padding-top:3.6rem;padding-bottom:2.7rem}@media(min-width:750px){[id$=__main]:has(>.page-width>.collection-list)>.page-width{padding-top:4.8rem;padding-bottom:3.6rem}}.cart-drawer .cart-item{grid-template-rows:auto auto 1fr}.cart-drawer .cart-item__totals{align-self:start;margin-top:1rem}.cart-drawer .quantity-popover-container{align-self:start;margin-top:1.4rem}.pg-cprog{margin-bottom:2.1rem}.pg-cperks{margin-top:3rem}.newsletter .newsletter-form__button{display:none}.pg-news-btn{width:100%;margin-top:1rem;min-height:4.9rem}@media(max-width:749px){.pg-clist{padding:.9rem 0 2.1rem}.pg-clist .card__heading{font-size:calc(var(--font-heading-scale) * 1.7rem);line-height:2.72rem;margin:0}.pg-clist__nav{display:flex;justify-content:center;align-items:flex-start;height:2.9rem;margin-top:3.5rem}}@media(min-width:750px){.pg-clist__nav{display:none}}.pg-clist__arrow{width:3rem;height:3rem;margin-top:.6rem;padding:0;border:0;border-radius:50%;background:none;color:#121212;cursor:pointer;display:flex;align-items:center;justify-content:center}.pg-clist__arrow .material-symbols-outlined{font-size:2.6rem}.pg-clist__dots{display:flex;padding:1rem 1rem 0}.pg-clist__dots button{position:relative;width:1.8rem;height:1.8rem;padding:0;border:0;background:none;cursor:pointer}.pg-clist__dots button:before{content:"";position:absolute;left:50%;top:50%;width:.6rem;height:.6rem;border-radius:50%;background:#121212;opacity:.5;transform:translate(-50%,-50%);transition:all .2s}.pg-clist__dots button[aria-current=true]:before{width:.9rem;height:.9rem;opacity:1}.cart-drawer cart-remove-button .button{color:#121212}@media(max-width:749px){.pg-clist{align-items:start}.pg-clist__nav{margin-top:.7rem}}h1.title--primary:has(+.collection-list){margin-top:0}@media(max-width:749px){.collection-list.grid--2-col-tablet-down{--grid-mobile-horizontal-spacing: 1.5rem;--grid-mobile-vertical-spacing: 1.5rem;align-items:flex-start}.collection-list.grid--2-col-tablet-down .card__heading{font-size:1.7rem;line-height:2.1rem}}.card .quick-add{margin:0}.card .quick-add__submit{font-size:1.3rem;font-weight:700;line-height:1.56rem;letter-spacing:.1rem}.card-information .price:not(.price--on-sale) .price-item--regular{font-size:1.6rem;line-height:2.24rem}.card-wrapper .card .quick-add{margin:0}.card-wrapper .card .quick-add__submit{min-height:0}@media(max-width:749px){#product-grid{margin-top:1.5rem}}@media(min-width:750px){h1.title--primary:has(+.collection-list){margin-top:2rem}.collection-list.grid--3-col-desktop{align-items:flex-start}}@media(min-width:750px){#product-grid{margin-top:1.6rem}.card-wrapper .card .quick-add{margin:0 1.3rem 1rem}.card-wrapper .card .quick-add__submit{min-height:4.9rem;font-size:1.6rem;line-height:calc(1 + .2 / var(--font-body-scale))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pg.css.map */
