:root{--breakpoint-two-column-product-form: 616;--breakpoint-visible-menu: 1045;--font: "Kumbh Sans";--menu-text-size: 1.125rem;--menu-line-height: calc(26 / 18);--product-title-text-size: 1.75rem;--product-title-line-height: calc(32 / 28);--product-brand-text-size: 0.75rem;--product-brand-line-height: normal;--product-brand-letter-spacing: 0.1541666667em;--product-text-size: 0.9375rem;--product-text-line-height: calc(26 / 15);--product-price-text-size: 1.75rem;--product-price-line-height: calc(32 / 28);--product-price-aside-text-size: 1rem;--product-price-aside-line-height: calc(26 / 16);--product-form-text-size: 1rem;--product-form-line-height: calc(26 / 16);--cart-title-text-size: 1rem;--cart-title-line-height: calc(26 / 16);--cart-count-text-size: 0.625rem;--cart-count-line-height: normal}@media(width >= 38.5em){:root{--product-title-text-size: 2.75rem;--product-title-line-height: calc(48 / 44);--product-brand-text-size: 0.8125rem;--product-brand-letter-spacing: 0.1538461538em;--product-text-size: 1rem;--product-text-line-height: calc(26 / 16)}}@media(width >= 65.3125em){:root{--menu-text-size: 0.9375rem;--menu-line-height: calc(26 / 15);--product-brand-line-height: calc(16 / 13)}}:root{--primary: #69707d;--secondary: #1d2026;--tertiary: white;--primary-background: white;--secondary-background: #f6f8fd;--tertiary-background: #ff7e1b;--tertiary-background-active: #ffab6a;--quaternary-background: #e4e9f2;--quinary-background: #69707d;--quinary-background-active: #1d2026;--senary-background: #1d2026;--septenary-background: #c3cad9;--octonary-background: rgb(0 0 0 / 0.75);--nonary-background: rgb(255 255 255 / 0.75);--outer-inline-size: min(calc(100vi * 1110 / 1440), 69.375rem);--outer-margin-block-start: 1.1875rem;--outer-margin-block-end: 4.375rem;--outer-margin-inline: 1.5rem;--header-margin: 1.5rem;--header-padding: 2rem;--header-primary-gap: 1rem;--header-secondary-gap: 1.5rem;--skip-links-inline-size: 1rem;--skip-links-margin: 0.125rem;--avatar-size: 24px;--avatar-border-size: 0.125rem;--menu-gap: 1.5rem;--menu-padding-block: 1.5rem;--menu-padding-inline: 1.5rem;--menu-link-border-size: 0.25rem;--menu-link-border-inset: -2.8125rem;--menu-ul-min-size: 12.5rem;--menu-ul-max-size: 18.8125rem;--menu-ul-ideal-size: calc(100vi * 2 / 3);--menu-ul-margin-block: 4.375rem;--product-inline-size: min(calc(100vi * 1021 / 1440), 63.8125rem);--product-padding-block: 4.15625rem;--product-row-gap: 1.5rem;--product-column-gap: min(calc(100vi * 128 / 1440), 8rem);--product-first-column-size: min(calc(100vi * 448 / 1440), 28rem);--product-title-inner-margin: 1rem;--product-text-margin: 2rem;--product-discount-inline-size: 2.0625rem;--product-discount-padding-block: 0.03125rem;--product-discount-padding-inline: 0.5625rem;--product-discount-margin: 1rem;--product-discount-border-radius: 0.375rem;--product-former-price-margin: 0.5rem;--product-form-gap: 1rem;--product-form-input-inline-size: 18.625rem;--product-form-input-padding-block: 0.9375rem;--product-form-input-padding-inline: 1rem;--product-form-button-border-radius: 0.625rem;--product-form-submit-gap: 1rem;--product-form-submit-padding: 0.9375rem;--product-form-submit-shadow: 0 1.25rem 3.125rem -1.25rem rgb(from var(--tertiary-background) r g b / .25);--product-gallery-margin: 1.5rem;--product-gallery-gap: 2rem;--product-gallery-inline-size: 100vi;--product-gallery-block-size: calc(100vi * 4 / 5);--product-gallery-border-radius: 0.9375rem;--product-gallery-button-inset: 1rem;--product-gallery-thumbnails-gap: 2rem;--product-gallery-thumbnails-border: 0.125rem;--product-gallery-thumbnails-border-radius: 0.625rem;--product-gallery-lightbox-inline-size: min(calc(100vi * 550 / 1440), 34.375rem);--product-gallery-lightbox-block-size: min(calc(100vi * 680 / 1440), 42.5rem);--product-gallery-lightbox-padding-block: 2.75rem;--product-gallery-lightbox-padding-inline: 1.75rem;--product-gallery-lightbox-gap: min(calc(100vi * 40 / 1440), 2.5rem);--product-gallery-lightbox-button-size: 3.5rem;--product-gallery-lightbox-button-inset-block: min(calc(100vi * 281 / 1440), 17.5625rem);--product-gallery-lightbox-thumbnails-size: min(calc(100vi * 88 / 1440), 5.5rem);--cart-inline-size: min(calc(100vi * 336 / 375), 21rem);--cart-block-size: 13rem;--cart-inset-block: 3.5625rem;--cart-inset-inline: 50%;--cart-padding-block: 1.5rem;--cart-padding-inline: 0.75rem;--cart-border-radius: 0.625rem;--cart-shadow: 0 1.25rem 3.125rem -1.25rem rgb(from var(--senary-background) r g b / .1);--cart-title-padding-block: 1.4375rem;--cart-list-margin-inline: 0.84375rem;--cart-list-gap: 1.5rem;--cart-list-item-gap: 1rem;--cart-image-size: 3.125rem;--cart-amount-margin-inline: 0.5rem;--cart-empty-margin-block: 4.5rem;--cart-button-padding: 1rem;--cart-button-margin-inline: 0.75rem;--cart-button-border-radius: 0.625rem;--cart-count-inline-size: 0.4375rem;--cart-count-padding-inline: 0.375rem;--cart-count-border-radius: 0.40625rem;--cart-count-inset-block: -0.25rem;--cart-count-inset-inline: 0.5625rem}@media(width >= 38.5em){:root{--outer-margin-block-start: 1.75rem;--outer-margin-inline: 5rem;--header-margin: 3rem;--header-secondary-gap: 3rem;--skip-links-margin: 0.9375rem;--avatar-size: 3.125rem;--menu-padding-block: 3rem;--menu-padding-inline: 5rem;--product-title-inner-margin: 1.5rem;--product-discount-margin: 1.5rem;--product-form-input-padding-inline: 1.5rem;--product-gallery-inline-size: calc(100vi * 608 / 768);--product-gallery-block-size: calc(var(--product-gallery-inline-size) * 290 / 608);--cart-inset-block: 4.125rem;--cart-inset-inline: -4.4375rem;--cart-count-inset-block: -0.375rem}}@media(38.5em <= width < 65.3125em){:root{--product-form-gap: 0.5rem}}@media(width >= 65.3125em){:root{--outer-margin-block-end: 8rem;--header-margin: 6rem;--header-primary-gap: 3.5rem;--menu-gap: 2rem;--product-row-gap: 2rem;--product-form-input-inline-size: 9.8125rem;--product-form-input-padding-inline: 0.84375rem;--product-gallery-inline-size: min(calc(100vi * 448 / 1440), 28rem);--product-gallery-block-size: calc(var(--product-gallery-inline-size) * 445 / 448);--cart-inset-block: 4rem;--cart-inset-inline: -4.75rem}}:root{--menu-size-transition: 150ms;--menu-inner-transition: 5ms;--menu-transition-delay: calc(var(--menu-size-transition) / 2);--product-form-transition: 150ms;--product-gallery-transition: 500ms}body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,pre,blockquote,figure,figcaption,form,fieldset,legend,input,select,textarea,button{padding:0;margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,pre{font-size:1rem}pre{white-space:pre-wrap}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}fieldset,legend,img,abbr,acronym{border:none}legend{white-space:normal}input,select,textarea,button,img{vertical-align:middle}input,select,textarea,button,code,kbd,samp,var{font-size:inherit}input,select,textarea,button{font-family:inherit;border:1px solid}input,select,textarea{border-radius:0}input[type=checkbox],input[type=radio],input[type=range],input[type=submit],input[type=reset],input[type=button]{cursor:pointer}input[type=checkbox],input[type=radio]{border:none}input[type=search]{appearance:none}input[type=submit],input[type=reset]{appearance:none}input::placeholder{color:inherit;opacity:1}input[disabled],button[disabled]{cursor:default}button,details summary{cursor:pointer}button{background:rgba(0,0,0,0)}button:focus-visible{outline:thin dotted}img,object,audio,video,embed,svg{max-width:100%;height:auto}abbr[title]{text-decoration:none}::selection{color:#000;background-color:#add8e6;text-shadow:none}@media print{*{color:#000 !important;background-color:rgba(0,0,0,0) !important;background-image:none !important}}@media print{h1,h2,h3,h4,h5,h6{page-break-after:avoid}}@media print{img,object,audio,video,embed,svg{page-break-inside:avoid}}@font-face{font-family:"Kumbh Sans";src:url("fonts/KumbhSans-VariableFont_YOPQ,wght.woff2") format("woff2") tech(variations);font-style:normal;font-weight:400 700;font-display:swap}body{font-family:var(--font),sans-serif}.sr-only{white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(1px);position:absolute}body{margin:var(--outer-margin-block-start) var(--outer-margin-inline) var(--outer-margin-block-end)}@media(width >= 65.3125em){body{inline-size:var(--outer-inline-size);margin-inline:auto;overflow-x:hidden}}#header{display:grid;gap:var(--header-primary-gap);grid-template-columns:var(--skip-links-inline-size) repeat(2, 1fr);align-items:center;margin-block-end:var(--header-margin);position:relative}#header p{line-height:1}#header svg,#header img,#header button{display:block}#header button{border:none}#header .skip-links path,#header .close-menu path,#header .cart-profile path{fill-rule:evenodd}#header .skip-links path,#header .close-menu path{fill:var(--quinary-background)}#header .skip-links{align-self:end;order:-1;margin-block:var(--skip-links-margin)}#header .close-menu{position:fixed;inset-block-start:var(--menu-padding-block);inset-inline-start:var(--menu-padding-inline);z-index:3;transition:display 25ms ease-in;transition-behavior:allow-discrete}#header .close-menu.active{transition-duration:200ms}#header .close-menu:not(.active){display:none}#header .cart-profile{display:inline-flex;gap:var(--header-secondary-gap);justify-content:flex-end;align-items:center}#header .cart-access path{fill:var(--quinary-background);clip-rule:evenodd;transition:fill 250ms ease-in}#header .cart-access a{display:inline-block;position:relative}#header .cart-access a:hover path,#header .cart-access a:focus path,#header .cart-access a.open path{fill:var(--quinary-background-active)}#header .cart-count{font-size:var(--cart-count-text-size);line-height:var(--cart-count-line-height);font-weight:bold;color:var(--tertiary);background:var(--tertiary-background);text-align:center;min-inline-size:var(--cart-count-inline-size);padding-inline:var(--cart-count-padding-inline);border-radius:var(--cart-count-border-radius);position:absolute;inset-block-start:var(--cart-count-inset-block);inset-inline-start:var(--cart-count-inset-inline)}#header .profile img{width:var(--avatar-size);border-radius:50%}#header .profile a img{outline:solid var(--tertiary-background);outline-offset:calc(-1*var(--avatar-border-offset));outline-width:0;transition:outline-width 125ms ease-in}#header .profile a:hover img,#header .profile a:focus img{outline-width:var(--avatar-border-size)}@media(width >= 38.5em){#header{padding-block-end:var(--header-padding);border-block-end:1px solid var(--quaternary-background)}}@media(width >= 65.3125em){#header{grid-template-columns:auto 1fr auto}#header .skip-links{white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(1px);position:absolute}}#menu{font-size:var(--menu-text-size);line-height:var(--menu-line-height);font-weight:bold;order:1;grid-column:1/-1}#menu ul{display:flex;gap:var(--menu-gap);flex-direction:column;list-style:none}#menu a{color:var(--secondary);text-decoration:none}@media(width < 65.3125em){#menu:has(+.close-menu){display:grid;position:fixed;inset:0;z-index:2;transition:background 125ms ease-in}#menu:has(+.close-menu) ul{background:var(--secondary-background);inline-size:0;box-sizing:border-box;overflow:hidden;opacity:0;transition:inline-size var(--menu-size-transition) ease-in,padding var(--menu-inner-transition) var(--menu-transition-delay) ease-in,opacity var(--menu-inner-transition) var(--menu-transition-delay) ease-in}#menu:has(+.close-menu) li:first-child{margin-block-start:var(--menu-ul-margin-block)}#menu:has(+.close-menu).active{background:var(--octonary-background)}#menu:has(+.close-menu).active ul{inline-size:clamp(var(--menu-ul-min-size),var(--menu-ul-ideal-size),var(--menu-ul-max-size));padding:var(--menu-padding-block) var(--menu-padding-inline);opacity:1}}@media(width >= 65.3125em){#menu{font-weight:normal;order:initial;grid-column:initial}#menu ul{flex-direction:initial;align-items:center}#menu a{color:var(--primary);display:block;position:relative;transition:color 250ms ease-in}#menu a::after{background:var(--tertiary-background);content:"";display:block;inline-size:100%;block-size:var(--menu-link-border-size);position:absolute;inset-block-end:var(--menu-link-border-inset);transform:scaleX(0);transition:transform 125ms ease-in}#menu a:hover,#menu a:focus{color:var(--secondary)}#menu a:hover::after,#menu a:focus::after{transform:scaleX(1)}}.product{display:grid}.product .gallery{order:-1}@media(width >= 38.5em){.product{row-gap:var(--product-row-gap)}}@media(width >= 65.3125em){.product{grid-template:repeat(4, auto)/var(--product-first-column-size) 1fr;column-gap:var(--product-column-gap);inline-size:var(--product-inline-size);padding-block:var(--product-padding-block);margin-inline:auto}.product .gallery{grid-row:1/-1;margin-block:calc(-1*var(--product-padding-block))}}.product{color:var(--primary)}.product h1{font-size:var(--product-title-text-size);line-height:var(--product-title-line-height);color:var(--secondary)}.product form{font-size:var(--product-form-text-size);line-height:var(--product-form-line-height);font-weight:bold;display:flex;flex-direction:column;gap:var(--product-form-gap)}.product form p{display:flex}.product form p:last-of-type{flex-direction:column}.product form button[type=button]{padding-block:var(--product-form-input-padding-block)}.product form button[type=button] svg{display:block}.product form button[type=button] path{fill:var(--tertiary-background);fill-rule:nonzero;transition:fill var(--product-form-transition) ease-in}.product form button[type=button]:first-of-type{order:-1;padding-inline:var(--product-form-input-padding-inline);border-top-left-radius:var(--product-form-button-border-radius);border-bottom-left-radius:var(--product-form-button-border-radius)}.product form button[type=button]:last-of-type{padding-inline:var(--product-form-input-padding-inline);border-top-right-radius:var(--product-form-button-border-radius);border-bottom-right-radius:var(--product-form-button-border-radius)}.product form button[type=button]:hover path,.product form button[type=button]:focus path,.product form button[type=button][disabled] path{fill:var(--tertiary-background-active)}.product form button[type=submit]{background:var(--tertiary-background);display:inline-flex;justify-content:center;align-items:center;gap:var(--product-form-submit-gap);padding:var(--product-form-submit-padding);border-radius:var(--product-form-button-border-radius);box-shadow:var(--product-form-submit-shadow);transition:background var(--product-form-transition) ease-in}.product form button[type=submit]::before{background:url("images/sprite.svg") no-repeat;display:inline-block;width:18px;height:16px;content:""}.product form button[type=submit]:hover,.product form button[type=submit]:focus,.product form button[type=submit][disabled]{background:var(--tertiary-background-active)}.product input,.product button{line-height:inherit;font-weight:inherit;color:var(--secondary);border:none}.product input[disabled],.product button[disabled]{cursor:not-allowed}.product input[type=number],.product button[type=button]{background:var(--secondary-background)}.product input[type=number]{text-align:center;flex:1;min-inline-size:0;padding-block:var(--product-form-input-padding-block);appearance:textfield}.product input[type=number]::-webkit-inner-spin-button{appearance:none}.product input[type=number][disabled]{opacity:initial}.product .brand{font-size:var(--product-brand-text-size);line-height:var(--product-brand-line-height);letter-spacing:var(--product-brand-letter-spacing);color:var(--primary);text-transform:uppercase;display:block;margin-block-end:var(--product-title-inner-margin)}.product .price{font-size:var(--product-price-text-size);line-height:var(--product-price-line-height);font-weight:bold;color:var(--secondary)}.product .price ins{text-decoration:none}.product .price del{font-size:var(--product-price-aside-text-size);line-height:var(--product-price-aside-line-height);color:var(--primary);text-decoration-thickness:1px}.product .discount{font-size:var(--product-price-aside-text-size);line-height:var(--product-price-aside-line-height);color:var(--tertiary);background:var(--senary-background);vertical-align:top;display:inline-block;min-inline-size:var(--product-discount-inline-size);padding:var(--product-discount-padding-block) var(--product-discount-padding-inline);margin-inline-start:var(--product-discount-margin);border-radius:var(--product-discount-border-radius)}.product .gallery .gallery-slides-wrapper{display:inline-flex;overflow:hidden}.product .gallery .gallery-slides{list-style:none}.product .gallery .gallery-slides button{display:contents}.product .gallery .gallery-thumbnails{display:flex;gap:var(--product-gallery-thumbnails-gap);justify-content:space-between;list-style:none}.product .gallery .gallery-thumbnails button{border-radius:var(--product-gallery-thumbnails-border-radius);overflow:hidden;position:relative}.product .gallery .gallery-thumbnails button::before{position:absolute;inset:0;content:"";transition:background 125ms ease-in}.product .gallery .gallery-thumbnails button:hover::before,.product .gallery .gallery-thumbnails button:focus::before,.product .gallery .gallery-thumbnails button[aria-current=true]::before{background:var(--nonary-background)}.product .gallery .gallery-thumbnails button[aria-current=true]{outline:var(--product-gallery-thumbnails-border) solid var(--tertiary-background)}.product .gallery .gallery-thumbnails img{object-fit:cover}.product .gallery .slider-controls button{background:var(--primary-background);display:inline-grid;place-items:center;width:40px;aspect-ratio:1;padding:initial;border-radius:50%;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.product .gallery .slider-controls button path{stroke:var(--senary-background);stroke-width:3;fill:none;transition:stroke 250ms ease}.product .gallery .slider-controls button:hover path,.product .gallery .slider-controls button:focus path{stroke:var(--tertiary-background)}.product .gallery .slider-controls .previous{inset-inline-start:var(--product-gallery-button-inset)}.product .gallery .slider-controls .next{inset-inline-end:var(--product-gallery-button-inset)}.product .gallery .gallery-lightbox{background:initial;display:grid;row-gap:var(--product-gallery-lightbox-gap);grid-template-rows:min-content var(--product-gallery-lightbox-thumbnails-size);inline-size:var(--product-gallery-lightbox-inline-size);min-block-size:var(--product-gallery-lightbox-block-size);padding:var(--product-gallery-lightbox-padding-block) var(--product-gallery-lightbox-padding-inline) 0;border:none}.product .gallery .gallery-lightbox p{display:contents}.product .gallery .gallery-lightbox button{background:initial}.product .gallery .gallery-lightbox .gallery-slides-wrapper{block-size:initial;aspect-ratio:1}.product .gallery .gallery-lightbox .gallery-thumbnails{justify-content:center}.product .gallery .gallery-lightbox .gallery-thumbnails img{max-width:var(--product-gallery-lightbox-thumbnails-size)}.product .gallery .gallery-lightbox .slider-controls button{background:var(--primary-background);display:grid;place-items:center;width:var(--product-gallery-lightbox-button-size);inset-block-start:var(--product-gallery-lightbox-button-inset-block);transform:initial}.product .gallery .gallery-lightbox .slider-controls .previous{inset-inline-start:0}.product .gallery .gallery-lightbox .slider-controls .next{inset-inline-end:0}.product .gallery .gallery-lightbox .close{position:absolute;inset-block-start:0;inset-inline-end:var(--product-gallery-lightbox-padding-inline)}.product .gallery .gallery-lightbox .close path{fill:var(--primary-background);fill-rule:evenodd;clip-rule:evenodd;transition:fill 125ms ease-in}.product .gallery .gallery-lightbox .close:hover path,.product .gallery .gallery-lightbox .close:focus path{fill:var(--tertiary-background)}.product .gallery .gallery-lightbox::backdrop{background:var(--octonary-background)}.product .gallery:has(button){display:flex;block-size:var(--product-gallery-block-size);position:relative}.product .gallery:has(button) .gallery-slides{display:inline-flex;transition:translate var(--product-gallery-transition) ease-in-out}.product .gallery:has(button) .gallery-slides.show-slide-1{translate:0%}.product .gallery:has(button) .gallery-slides.show-slide-2{translate:-100%}.product .gallery:has(button) .gallery-slides.show-slide-3{translate:-200%}.product .gallery:has(button) .gallery-slides.show-slide-4{translate:-300%}.product .gallery:has(button) .gallery-slides li{display:contents}.product .gallery:has(button) .gallery-slides img{flex:0 0 100%;object-fit:cover}@media(width < 38.5em){.product h1{margin-block-end:var(--product-title-inner-margin)}.product>p{margin-block-end:var(--product-text-margin)}.product .price{display:flex;justify-content:space-between}.product .gallery{margin-inline:calc(-1*var(--outer-margin-inline))}}@media(width >= 38.5em){.product form{flex-direction:initial}.product form p:last-of-type{flex:1}.product form p:not(:last-of-type){inline-size:var(--product-form-input-inline-size)}.product .price del{display:block;margin-block-start:var(--product-former-price-margin)}.product .gallery-slides-wrapper{border-radius:var(--product-gallery-border-radius)}.product .gallery-slides img{object-position:center 67%}}@media(width < 65.3125em){.product .gallery{margin-block-end:var(--product-gallery-margin)}}@media(width >= 65.3125em){.product form{align-items:flex-start}.product .gallery .gallery-slides-wrapper{block-size:var(--product-gallery-block-size)}.product .gallery .gallery-slides li{position:relative}.product .gallery:has(button){flex-direction:column;gap:var(--product-gallery-gap);block-size:initial}}.cart{font-size:var(--cart-title-text-size);line-height:var(--cart-title-line-height);color:var(--primary);background:var(--primary-background);inline-size:var(--cart-inline-size);min-block-size:var(--cart-block-size);padding:var(--cart-padding-block) var(--cart-padding-inline);border-radius:var(--cart-border-radius);box-shadow:var(--cart-shadow);position:absolute;inset-block-start:var(--cart-inset-block);inset-inline-end:var(--cart-inset-inline);z-index:1}.cart h2{color:var(--secondary);padding-inline:var(--cart-padding-inline);padding-block-end:var(--cart-title-padding-block);margin-inline:calc(-1*var(--cart-padding-inline));border-block-end:1px solid var(--quaternary-background)}.cart h2+p{text-align:center;margin-block-start:var(--cart-empty-margin-block)}.cart p{font-weight:bold}.cart ul{display:flex;flex-direction:column;gap:var(--cart-list-gap);margin:var(--cart-list-gap) var(--cart-list-margin-inline);list-style:none}.cart li{display:flex;gap:var(--cart-list-item-gap);align-items:center}.cart img{inline-size:var(--cart-image-size);aspect-ratio:1;object-fit:cover}.cart button{flex-shrink:0;border:none}.cart button path{fill:var(--septenary-background);fill-rule:nonzero}.cart a{color:var(--secondary);background:var(--tertiary-background);text-align:center;text-decoration:none;display:block;padding:var(--cart-button-padding);margin-inline:var(--cart-button-margin-inline);border-radius:var(--cart-button-border-radius)}.cart .amount{display:block}.cart .total{font-weight:bold;color:var(--secondary);vertical-align:middle;margin-inline-start:var(--cart-amount-margin-inline)}main .cart{display:none}@media(width < 38.5em){.cart{translate:50%}}
