@import url(https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@400;700&display=swap);:root{--fs-100:clamp(0.28rem,-0.13vw + 0.32rem,0.18rem);--fs-200:clamp(0.37rem,-0.1vw + 0.41rem,0.3rem);--fs-300:clamp(0.49rem,-0.02vw + 0.5rem,0.48rem);--fs-400:clamp(0.66rem,0.15vw + 0.6rem,0.77rem);--fs-500:clamp(0.88rem,0.5vw + 0.69rem,1.25rem);--fs-600:clamp(1.17rem,1.14vw + 0.74rem,2.02rem);--fs-700:clamp(1.55rem,2.29vw + 0.7rem,3.27rem);--fs-800:clamp(2.07rem,4.3vw + 0.46rem,5.29rem);--fs-900:clamp(2.76rem,7.74vw + -0.14rem,8.57rem);--fw-100:100;--fw-200:200;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--fw-900:900;--lh-3xs:1;--lh-xxs:1.125;--lh-xs:1.25;--lh-s:1.375;--lh-m:1.5;--lh-l:1.625;--lh-xl:1.75;--lh-xxl:1.875;--lh-3xl:2;--ls-xs:-0.05em;--ls-s:-0.025em;--ls-m:0;--ls-l:0.025em;--ls-xl:0.05em;--ls-xxl:0.1em;--clr-bg-primary-dark:#ff7d19;--clr-bg-primary-light:#ffede0;--clr-bg-neutral-100:#fff;--clr-bg-neutral-200:#f7f8fd;--clr-bg-neutral-300:#b6bcc8;--clr-bg-neutral-400:#68707d;--clr-bg-neutral-500:#000000bf;--clr-bg-neutral-800:#1d2025;--clr-bg-neutral-900:#1d2025;--clr-txt-primary-dark:#ff7d19;--clr-txt-primary-light:#ffede0;--clr-txt-neutral-100:#fff;--clr-txt-neutral-200:#f7f8fd;--clr-txt-neutral-300:#b6bcc8;--clr-txt-neutral-400:#68707d;--clr-txt-neutral-500:#000000bf;--clr-txt-neutral-800:#1d2025;--clr-txt-neutral-900:#1d2025;--clr-border-primary-dark:#ff7d19;--clr-border-primary-light:#ffede0;--clr-border-neutral-100:#fff;--clr-border-neutral-200:#f7f8fd;--clr-border-neutral-300:#b6bcc8;--clr-border-neutral-400:#68707d;--clr-border-neutral-500:#000000bf;--clr-border-neutral-800:#1d2025;--clr-border-neutral-900:#1d2025;--space-xxs:calc(0.8px + 0.15625vw);--space-xs:calc(2px + 0.39063vw);--space-s:calc(4px + 0.78125vw);--space-m:calc(8px + 1.5625vw);--space-l:calc(12px + 2.34375vw);--space-xl:calc(16px + 3.125vw);--space-xxl:calc(24px + 4.6875vw);--space-3xl:calc(32px + 6.25vw);--space-4xl:calc(48px + 9.375vw);--space-5xl:calc(64px + 12.5vw);--measure-compact:20ch;--measure-medium:35ch;--measure-longform:65ch;--br-xxs:0.125rem;--br-xs:0.25rem;--br-s:0.375rem;--br-m:0.5rem;--br-l:0.75rem;--br-xl:1rem;--br-xxl:1.5rem;--br-none:0rem;--br-full:100%}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:inherit}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}body{font-family:Kumbh Sans,sans-serif;position:relative}.header{display:grid;grid-template-columns:2fr 1fr;margin-block-start:calc(12px + 2.34375vw);margin-block-start:var(--space-l);margin-inline:calc(12px + 2.34375vw);margin-inline:var(--space-l);padding-block-end:2.5rem}.header--largescreen{border-bottom:1px solid #b6bcc8;border-bottom:1px solid var(--clr-border-neutral-300);margin-inline:calc(32px + 6.25vw);margin-inline:var(--space-3xl)}.header-wrapper-left{align-items:center;display:flex;gap:calc(8px + 1.5625vw);gap:var(--space-m)}.header-wrapper-left--largescreen{align-items:center;display:grid;grid-template-columns:8rem 1fr}.header-wrapper-right{grid-gap:calc(12px + 2.34375vw);grid-gap:var(--space-l);align-items:center;display:grid;gap:calc(12px + 2.34375vw);gap:var(--space-l);grid-template-columns:9fr 1fr;justify-items:flex-end}.header__logo-image{width:100%}.header__cart{min-width:1.5rem;position:relative}.header__cart-image{width:100%}.header__cart-image:hover{cursor:pointer}.header__cart-count{background-color:#ff7d19;background-color:var(--clr-bg-primary-dark);border-radius:.75rem;border-radius:var(--br-l);color:#fff;color:var(--clr-txt-neutral-100);font-size:clamp(.66rem,.15vw + .6rem,.77rem);font-size:var(--fs-400);font-weight:900;font-weight:var(--fw-900);padding:.1rem .5rem;position:absolute;right:-.5rem;top:-.5rem}.header__avatar-image{width:100%}.header__avatar-image:hover{border-radius:100%;border-radius:var(--br-full);cursor:pointer;outline:.2rem solid #ff7d19;outline:.2rem solid var(--clr-border-primary-dark)}.header__avatar--smallscreen{min-width:2rem}.header__avatar--largescreen{width:3rem}.header__menu--smallscreen{background-color:#fff;background-color:var(--clr-bg-neutral-100);flex-direction:column;font-size:clamp(1.17rem,1.14vw + .74rem,2.02rem);font-size:var(--fs-600);font-weight:900;font-weight:var(--fw-900);height:100%;left:0;padding-block-start:5rem;padding-inline:2rem;position:absolute;top:0;width:67%;z-index:1}.header__menu--largescreen,.header__menu--smallscreen{display:flex;gap:calc(12px + 2.34375vw);gap:var(--space-l)}.header__menu--largescreen{align-items:center;color:#68707d;color:var(--clr-txt-neutral-400);margin-inline-start:calc(8px + 1.5625vw);margin-inline-start:var(--space-m)}.header__menu-button{max-width:1.5rem;min-width:1rem;z-index:2}.header__menu-button-image{width:100%}.header__menu-item{position:relative}.header__menu-item:hover:before{background:#ff7d19;background:var(--clr-bg-primary-dark);content:"";height:5px;position:absolute;top:4.6rem;width:100%}.header__menu-item:hover{color:#1d2025;color:var(--clr-txt-neutral-800)}.product--largescreen{grid-gap:calc(12px + 2.34375vw);grid-gap:var(--space-l);align-items:center;display:grid;gap:calc(12px + 2.34375vw);gap:var(--space-l);grid-template-columns:1fr 1fr;justify-content:center;margin-block:calc(24px + 4.6875vw);margin-block:var(--space-xxl);margin-inline:auto;width:80%}.product__image{width:100%}.product__image:hover{cursor:pointer}.product__image-wrapper{position:relative}.product__image-button--next,.product__image-button--previous{background-color:#fff;background-color:var(--clr-bg-neutral-100);border-radius:100%;border-radius:var(--br-full);padding:.5em .6875em;position:absolute;top:45%}.product__image-button--previous{left:5%}.product__image-button--next{right:5%}.product__image--largescreen{border-radius:1rem}.product__wrapper{margin:calc(12px + 2.34375vw);margin:var(--space-l)}.product__wrapper--smallscreen{margin-block-end:calc(48px + 9.375vw);margin-block-end:var(--space-4xl)}.product__article-name{color:#ff7d19;color:var(--clr-txt-primary-dark);font-size:clamp(.88rem,.5vw + .69rem,1.25rem);font-size:var(--fs-500);font-weight:700;font-weight:var(--fw-700);letter-spacing:.1em;letter-spacing:var(--ls-xxl);text-transform:uppercase}.product__article-title{font-size:clamp(1.55rem,2.29vw + .7rem,3.27rem);font-size:var(--fs-700);font-weight:700;font-weight:var(--fw-700);letter-spacing:.025em;letter-spacing:var(--ls-l);padding-block:calc(8px + 1.5625vw);padding-block:var(--space-m)}.product__article-text{color:#68707d;color:var(--clr-txt-neutral-400);line-height:1.5;line-height:var(--lh-m)}.product__price-wrapper{align-items:center;justify-content:space-between}.product__price-wrapper,.product__price-wrapper--largescreen{display:flex;margin-block:calc(16px + 3.125vw);margin-block:var(--space-xl)}.product__price-wrapper--largescreen{flex-direction:column;gap:calc(2px + .39063vw);gap:var(--space-xs)}.product__price-subwrapper{align-items:center;display:flex;gap:calc(8px + 1.5625vw);gap:var(--space-m)}.product__price-net{font-size:clamp(1.55rem,2.29vw + .7rem,3.27rem);font-size:var(--fs-700);font-weight:700;font-weight:var(--fw-700);letter-spacing:.025em;letter-spacing:var(--ls-l)}.product__price-discount{background-color:#ffede0;background-color:var(--clr-bg-primary-light);border-radius:.25rem;color:#ff7d19;color:var(--clr-txt-primary-dark);padding:calc(.8px + .15625vw) calc(4px + .78125vw);padding:var(--space-xxs) var(--space-s)}.product__price-discount,.product__price-gross{font-size:clamp(1.17rem,1.14vw + .74rem,2.02rem);font-size:var(--fs-600);font-weight:700;font-weight:var(--fw-700)}.product__price-gross{color:#b6bcc8;color:var(--clr-txt-neutral-300);letter-spacing:.025em;letter-spacing:var(--ls-l);text-decoration:line-through}.product__cta-wrapper{display:flex;flex-direction:column;gap:calc(12px + 2.34375vw);gap:var(--space-l)}.product__cta-wrapper--largescreen{grid-gap:calc(8px + 1.5625vw);grid-gap:var(--space-m);display:grid;gap:calc(8px + 1.5625vw);gap:var(--space-m);grid-template-columns:1fr 2fr}.product__cta-button--neutral{align-items:center;border-radius:.75rem;height:3.5rem;justify-content:space-between}.product__cta-button--neutral,.product__cta-button-minus{background-color:#f7f8fd;background-color:var(--clr-bg-neutral-200);display:flex}.product__cta-button-minus{padding:1rem}.product__cta-button-minus:hover{cursor:pointer}.product__cta-button-amount{font-weight:700;font-weight:var(--fw-700)}.product__cta-button-plus{display:flex;padding:1rem}.product__cta-button-plus:hover{cursor:pointer}.product__cta-button--primary{align-items:center;background-color:#ff7d19;background-color:var(--clr-bg-primary-dark);border-radius:.75rem;box-shadow:0 1rem 1rem .75rem #ffede0;box-shadow:0 1rem 1rem .75rem var(--clr-border-primary-light);display:flex;gap:calc(8px + 1.5625vw);gap:var(--space-m);height:3.5rem;justify-content:center}.product__cta-button--primary:hover{cursor:pointer}.product__cta-button-text{color:#fff;color:var(--clr-txt-neutral-100);font-weight:700;font-weight:var(--fw-700)}.product__gallery{grid-gap:calc(8px + 1.5625vw);grid-gap:var(--space-m);display:grid;gap:calc(8px + 1.5625vw);gap:var(--space-m);grid-template-columns:repeat(4,1fr);margin-block-start:calc(8px + 1.5625vw);margin-block-start:var(--space-m)}.product__gallery-button{align-items:center;border:.15rem solid #0000;border-radius:.5rem;display:flex;overflow:hidden}.product__gallery-button:focus,.product__gallery-button:hover{border:.15rem solid #ff7d19;border:.15rem solid var(--clr-border-primary-dark)}.product__gallery-img0:focus,.product__gallery-img0:hover,.product__gallery-img1:focus,.product__gallery-img1:hover,.product__gallery-img2:focus,.product__gallery-img2:hover,.product__gallery-img3:focus,.product__gallery-img3:hover{cursor:pointer;opacity:.5}.lightbox{background-color:#000000bf;background-color:var(--clr-bg-neutral-500);height:100%;left:0;position:fixed;top:0;width:100%}.lightbox--smallscreen{display:none}.lightbox__wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35rem}.lightbox__image-button--close{height:1.5rem;position:fixed;right:0;top:-3%;width:1.25rem}.lightbox__image-button--close:hover{cursor:pointer}.lightbox__image-button--next,.lightbox__image-button--previous{background-color:#fff;background-color:var(--clr-bg-neutral-100);border-radius:100%;border-radius:var(--br-full);padding:1em 1.3em;position:absolute;top:37.5%}.lightbox__image-button--next:hover,.lightbox__image-button--previous:hover{cursor:pointer}.lightbox__image-button--next:hover svg path,.lightbox__image-button--previous:hover svg path{stroke:#ff7d1a}.lightbox__image-button--previous{left:-4.5%}.lightbox__image-button--next{right:-4.5%}.cart{background-color:#fff;background-color:var(--clr-bg-neutral-100);border-radius:.75rem;border-radius:var(--br-l);box-shadow:-2px 27px 47px -4px #b6bcc8;font-weight:900;font-weight:var(--fw-900);left:50%;margin:0;position:absolute;top:25%;transform:translate(-50%,-50%);width:95%;z-index:100}.cart-largescreen{left:75%;top:15rem;width:max(45ch,25%)}.cart__title{border-bottom:1px solid #b6bcc8;border-bottom:1px solid var(--clr-border-neutral-300);padding:calc(12px + 2.34375vw);padding:var(--space-l)}.cart__title-largescreen{padding:calc(8px + 1.5625vw);padding:var(--space-m)}.cart__content{grid-column-gap:calc(4px + .78125vw);grid-column-gap:var(--space-s);grid-row-gap:calc(8px + 1.5625vw);grid-row-gap:var(--space-m);color:#68707d;color:var(--clr-txt-neutral-400);column-gap:calc(4px + .78125vw);column-gap:var(--space-s);display:grid;grid-template-columns:1fr 4fr .5fr;padding:calc(12px + 2.34375vw);padding:var(--space-l);padding-block-end:calc(16px + 3.125vw);padding-block-end:var(--space-xl);row-gap:calc(8px + 1.5625vw);row-gap:var(--space-m);text-align:center}.cart__content-largescreen{padding-block:calc(8px + 1.5625vw);padding-block:var(--space-m)}.cart__content-image{border-radius:.5rem;border-radius:var(--br-m);margin:auto;width:100%}.cart__content-text{align-items:flex-start;align-self:center;display:flex;flex-direction:column;line-height:1.625;line-height:var(--lh-l)}.cart__content-text--light{color:#b6bcc8;color:var(--clr-txt-neutral-300);font-weight:400;font-weight:var(--fw-400)}.cart__content-text--empty{grid-column:1/-1;padding-block:calc(24px + 4.6875vw);padding-block:var(--space-xxl)}.cart__content-checkout{background-color:#ff7d19;background-color:var(--clr-bg-primary-dark);border-radius:.75rem;border-radius:var(--br-l);color:#ffede0;color:var(--clr-txt-primary-light);grid-column:1/-1;height:3.5rem;width:100%}.cart__content-checkout:hover{cursor:pointer}
/*# sourceMappingURL=main.9bb4ecee.css.map*/