:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}:root{--vh:1svh;--window-height:calc(100 * var(--vh));--fsz-base:16px;--fw-base:400;--lh-base:1.22;--ff-sans-serif:Helvetica, Arial, sans-serif;--ff-serif:"Times New Roman", Times, Georgia, serif;--ff-montserrat:"Montserrat", var(--ff-sans-serif);--ff-base:var(--ff-montserrat);--t-dur:.3s;--c-black:#091016;--c-black-rgb:9, 16, 22;--c-white:#f8f0e6;--c-white-rgb:248, 240, 230;--c-gray:#807b77;--c-gray-rgb:128, 123, 119;--c-darkblue:#22303a;--c-darkblue-rgb:34, 48, 58;--c-base:var(--c-white);--shadow:40px 40px 33px var(--c-black);--section-spacing:50px;--container-width:1280px;--container-gutter:80px}@media (width<=1023px){:root{--section-spacing:40px;--container-gutter:40px}}@media (width<=767px){:root{--fsz-base:16px;--section-spacing:30px;--container-gutter:24px}}*{box-sizing:border-box;background-repeat:no-repeat;outline:0;margin:0;padding:0}:before,:after{box-sizing:inherit;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}:where(:root){overflow-wrap:break-word;tab-size:4;tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){padding:0;list-style-type:none}:where(b,strong){font-weight:700}:where(code,kbd,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(img,iframe,video,audio,object,svg){max-width:100%}:where(img){height:auto;display:inline-block}:where(img,iframe){border:none}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){resize:vertical;margin:0}:where([type=search i]){appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where(article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main,table){display:block}:where(template){display:none}:where(address,cite){font-style:normal}:where(a,button,input[type=submit],input[type=button],input[type=reset],input[type=file],input[type=image],label[for]){cursor:pointer}:where(button,input,textarea,select):where([disabled]){cursor:not-allowed}:where(button,input,optgroup,select,textarea){font-family:inherit;font-size:inherit;color:inherit}:where(button,select){text-transform:none}:where(){color:inherit;opacity:1}:where(input:-webkit-autofill,select:-webkit-autofill){-webkit-text-fill-color:inherit;transition:all 0s 50000s}:where(a){color:inherit;text-decoration:none}:where(p,ul,ol,dl,hr,table,blockquote){margin-bottom:calc(var(--lh-base) * 1em)}:where(.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6){margin-bottom:calc(var(--lh-base) / 2 * 1em)}:where(.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6):last-child,:where(p,ul,ol,dl,table,blockquote):last-child{margin-bottom:0}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.woff2)format("woff2"),url(../fonts/Montserrat-Regular.woff)format("woff"),url(../fonts/Montserrat-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.woff2)format("woff2"),url(../fonts/Montserrat-Bold.woff)format("woff"),url(../fonts/Montserrat-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}body{background:var(--c-black);min-width:320px;color:var(--c-white);font:var(--fw-base) var(--fsz-base)/var(--lh-base) var(--ff-base)}body.scroll-lock{overflow:hidden}:is(.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6){font-weight:700}.h1,h1{font-size:96px}@media (width<=1023px){.h1,h1{font-size:72px}}@media (width<=767px){.h1,h1{font-size:56px}}.h2,h2{font-size:64px}@media (width<=1023px){.h2,h2{font-size:48px}}@media (width<=767px){.h2,h2{font-size:32px}}.h3,h3{font-size:32px}@media (width<=1023px){.h3,h3{font-size:28px}}@media (width<=767px){.h3,h3{font-size:24px}}.h4,h4{font-size:24px}@media (width<=1023px){.h4,h4{font-size:22px}}@media (width<=767px){.h4,h4{font-size:20px}}.h5,h5{font-size:20px}@media (width<=767px){.h5,h5{font-size:18px}}.h6,h6{font-size:16px}.accordion{--arrow-width:19px;--arrow-gap:15px;--padding-block:20px;--padding-inline:30px}@media (width<=767px){.accordion{--padding-block:12px;--padding-inline:20px;--arrow-width:16px}}.accordion .accordion__section{color:var(--c-black);background-color:var(--c-white);border-radius:10px;margin-bottom:10px}.accordion .accordion__section:last-child{margin-bottom:0}.accordion .accordion__section.is-current .accordion__head:after{transform:rotate(-180deg)}.accordion .accordion__section.is-current .accordion__content{grid-template-rows:1fr}.accordion .accordion__head{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--arrow-gap);text-align:left;text-transform:uppercase;width:100%;padding:var(--padding-block) var(--padding-inline);background:0 0;border:0;border-radius:0;font-size:20px;font-weight:700;text-decoration:none;display:flex}@media (width<=1023px){.accordion .accordion__head{font-size:18px}}@media (width<=767px){.accordion .accordion__head{font-size:16px}}.accordion .accordion__head:after{content:"";width:var(--arrow-width);aspect-ratio:1.727;transition:transform var(--t-dur) ease;background-color:currentColor;flex-shrink:0;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 11'%3E%3Cpath fill='%2322303A' d='M8.5 10a1.4 1.4 0 0 0 1 .3 1.5 1.5 0 0 0 1-.3l8.1-7.5c.3-.3.4-.6.4-1 0-.2-.1-.6-.4-.8-.3-.2-.6-.4-1-.4-.3 0-.7.2-1 .4l-7 6.6L2.3.7c-.2-.2-.6-.4-1-.4C1 .3.8.5.5.7c-.3.2-.4.6-.4.9 0 .3.1.6.4.9l8 7.5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 11'%3E%3Cpath fill='%2322303A' d='M8.5 10a1.4 1.4 0 0 0 1 .3 1.5 1.5 0 0 0 1-.3l8.1-7.5c.3-.3.4-.6.4-1 0-.2-.1-.6-.4-.8-.3-.2-.6-.4-1-.4-.3 0-.7.2-1 .4l-7 6.6L2.3.7c-.2-.2-.6-.4-1-.4C1 .3.8.5.5.7c-.3.2-.4.6-.4.9 0 .3.1.6.4.9l8 7.5Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.accordion .accordion__content{transition:grid-template-rows var(--t-dur) ease;grid-template-rows:0fr;display:grid;overflow:hidden}.accordion .accordion__content-inner{min-height:0}.accordion .accordion__entry{padding:0 calc(var(--padding-inline) + var(--arrow-width) + var(--arrow-gap)) var(--padding-block) var(--padding-inline)}.breadcrumbs{text-transform:uppercase;font-weight:700}@media (width<=575px){.breadcrumbs{font-size:14px}}.breadcrumbs ul{flex-wrap:wrap;list-style:none;display:flex}.breadcrumbs li{display:flex}.breadcrumbs li:after{content:"/";margin-inline:4px}.breadcrumbs li:last-child:after{display:none}.breadcrumbs a{transition:color var(--t-dur) ease}.breadcrumbs a:hover{color:var(--c-gray)}.btn{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;text-transform:uppercase;color:var(--c-black);background:0 0;background-color:var(--c-white);transition-property:color,background-color;transition-duration:var(--t-dur);transition-timing-function:var(--t-easing);border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:0 8px;padding:5px 10px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.btn>*{flex-shrink:0}.btn[disabled]{pointer-events:none;background-color:var(--c-gray)}.btn:hover{background-color:var(--c-gray)}.btn--border{color:var(--c-white);background-color:#0000}.btn--border:before{content:"";border:1px solid var(--c-white);border-radius:inherit;pointer-events:none;transition-property:border-color;transition-duration:var(--t-dur);transition-timing-function:var(--t-easing);position:absolute;inset:0}.btn--border[disabled]{color:var(--c-gray);background-color:#0000}.btn--border[disabled]:before{border-color:var(--c-gray)}.btn--border:hover{color:var(--c-gray);background-color:#0000}.btn--border:hover:before{border-color:var(--c-gray)}.btn--lg{padding:10px 15px}.card{aspect-ratio:1.5;border-radius:10px;display:block;position:relative}.card:is(a):hover .card__image img{transform:scale(1.1)}.card .card__content{z-index:2;text-align:center;flex-direction:column;justify-content:flex-end;height:100%;padding:24px;font-size:24px;font-weight:700;display:flex;position:relative}.card .card__image{position:relative;overflow:hidden}.card .card__image>a:not([class]),.card .card__image img{width:100%;height:100%;position:absolute;top:0;left:0}.card .card__image>a:not([class]){z-index:2;text-decoration:none}.card .card__image img{object-fit:cover;transition:transform calc(var(--t-dur) * 2) cubic-bezier(0, 0, .2, 1)}.card .card__image{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.card .card__image:before{content:"";z-index:1;background:linear-gradient(0deg, rgba(var(--c-darkblue-rgb), .5), rgba(var(--c-darkblue-rgb), .5)), linear-gradient(180deg, rgba(var(--c-darkblue-rgb), 0) 71.87%, var(--c-darkblue) 100%);position:absolute;inset:0}.card .card__image img{transition:transform var(--t-dur) ease}.cart .cart__products{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.cart .cart__products:last-child{margin-bottom:0}.cart .cart__coupon{margin-top:24px;margin-bottom:24px}.cart .cart__coupon:first-child{margin-top:0}.cart .cart__coupon:last-child{margin-bottom:0}.cart .cart__totals{text-transform:uppercase;font-weight:700}.cart .cart__empty{text-align:center}.checkbox{align-items:center;display:flex}.checkbox input[type=checkbox]{appearance:none;color:var(--c-white);cursor:pointer;background:0 0;border-radius:2px;flex-shrink:0;width:15px;height:15px;margin:0;box-shadow:0 0 0 1px}.checkbox input[type=checkbox]:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 11 8'%3E%3Cpath fill='%23091016' d='m10.8.3.1.3a.6.6 0 0 1 0 .5l-.1.2L4.5 7l-.3.2a.9.9 0 0 1-.8-.2L.2 4.1a.7.7 0 0 1-.2-.5c0-.2 0-.3.2-.5L.8 3l.5.2L4 5.4l5.8-5 .2-.2a.9.9 0 0 1 .9.1Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:73.33%}.checkbox label{text-transform:uppercase;padding-left:10px;font-weight:700;display:block}.checkbox--small input[type=checkbox]{width:10px;height:10px}.checkbox--small label{padding-left:5px;font-size:12px}.checkboxes>p{text-transform:uppercase;font-weight:700}.checkboxes>p:not(:last-child){border-bottom:1px solid;margin-bottom:10px;padding-bottom:10px}.checkboxes>ul{list-style:none}.checkboxes>ul>li{margin-bottom:5px}.checkboxes>ul>li:last-child{margin-bottom:0}.container{width:min(var(--container-width), 100% - var(--container-gutter) * 2);margin-inline:auto}.container--sm{--container-width:900px}.container--xs{--container-width:750px}.container--fluid{--container-width:100%}.coupon label{text-transform:uppercase;margin-bottom:8px;font-weight:700;display:inline-block}.coupon label:last-child{margin-bottom:0}.favorites .favorites__empty{text-align:center}.favorites .favorites__products{flex-direction:column;gap:16px;display:flex}.field,.select-alt{box-shadow:none;min-height:initial;text-transform:none;background:0 0;border:none;border-bottom:1px solid;border-radius:0;outline:none;width:100%;height:25px;padding:0 0 8px;font-size:14px;font-weight:700;line-height:1;display:block}.field::placeholder,.select-alt::placeholder{text-transform:uppercase}.field--textarea{resize:none;min-height:initial;border:1px solid;border-radius:12px;height:160px;padding:18px 24px;line-height:1.2}.footer{text-align:center;padding-block:var(--section-spacing);font-size:14px}.footer .footer__inner{flex-direction:column;align-items:center;gap:25px;display:flex}.form{margin-bottom:16px}.form:last-child{margin-bottom:0}.form .form__label{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form .form__row{gap:16px;margin-bottom:16px;display:flex}.form .form__row:last-child{margin-bottom:0}.form .form__controls,.form .form__col{flex-grow:1}.form .form__controls{position:relative}.form .form__password-toggle{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;text-decoration:none;display:inline-block;position:absolute;top:2px;right:0}.form .form__password-toggle:before{content:"";aspect-ratio:1.125;background-color:currentColor;width:16px;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M38.8 5.1A24 24 0 0 0 9.2 42.9l592 464a24 24 0 0 0 29.6-37.8l-105.2-82.4a398.4 398.4 0 0 0 79.9-118.4 31.8 31.8 0 0 0 0-24.6 398.2 398.2 0 0 0-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zm184.3 144.4a144 144 0 0 1 223.5 175.2L408 294.5a96 96 0 0 0-83.8-134.4c-5.8-.2-9.2 6.1-7.4 11.7a65 65 0 0 1-3.3 48.6l-90.3-70.8zM373 389.9a144 144 0 0 1-195.6-154.1l-94.3-74.3a378.3 378.3 0 0 0-48.6 82.2 31.8 31.8 0 0 0 0 24.6 398.2 398.2 0 0 0 93 131.1c47 43.8 111.7 80.6 192.5 80.6 47.8 0 89.9-12.9 126.2-32.5L373 389.9z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M38.8 5.1A24 24 0 0 0 9.2 42.9l592 464a24 24 0 0 0 29.6-37.8l-105.2-82.4a398.4 398.4 0 0 0 79.9-118.4 31.8 31.8 0 0 0 0-24.6 398.2 398.2 0 0 0-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zm184.3 144.4a144 144 0 0 1 223.5 175.2L408 294.5a96 96 0 0 0-83.8-134.4c-5.8-.2-9.2 6.1-7.4 11.7a65 65 0 0 1-3.3 48.6l-90.3-70.8zM373 389.9a144 144 0 0 1-195.6-154.1l-94.3-74.3a378.3 378.3 0 0 0-48.6 82.2 31.8 31.8 0 0 0 0 24.6 398.2 398.2 0 0 0 93 131.1c47 43.8 111.7 80.6 192.5 80.6 47.8 0 89.9-12.9 126.2-32.5L373 389.9z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form .form__password-toggle.is-active:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M288 32c-80.8 0-145.5 36.8-192.6 80.6A396.2 396.2 0 0 0 2.5 243.7a31.8 31.8 0 0 0 0 24.6 396.2 396.2 0 0 0 92.9 131.1C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6a399.2 399.2 0 0 0 93-131.1 31.8 31.8 0 0 0 0-24.6 398.2 398.2 0 0 0-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1-288 0zm144-64a64 64 0 0 1-84.3 60.7c-5.5-1.8-11.9 1.6-11.7 7.4A96 96 0 1 0 292.1 160c-5.8-.2-9.2 6.1-7.4 11.7A65 65 0 0 1 288 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M288 32c-80.8 0-145.5 36.8-192.6 80.6A396.2 396.2 0 0 0 2.5 243.7a31.8 31.8 0 0 0 0 24.6 396.2 396.2 0 0 0 92.9 131.1C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6a399.2 399.2 0 0 0 93-131.1 31.8 31.8 0 0 0 0-24.6 398.2 398.2 0 0 0-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1-288 0zm144-64a64 64 0 0 1-84.3 60.7c-5.5-1.8-11.9 1.6-11.7 7.4A96 96 0 1 0 292.1 160c-5.8-.2-9.2 6.1-7.4 11.7A65 65 0 0 1 288 192z'/%3E%3C/svg%3E")}.form .form__row--remember-me{justify-content:space-between;align-items:center;gap:15px;display:flex}.form .form__forgot-password button{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;text-transform:uppercase;transition:color var(--t-dur) ease;background:0 0;border:0;border-radius:0;font-size:12px;font-weight:700;text-decoration:underline;display:inline-block}.form .form__forgot-password button:hover{color:var(--c-gray)}.form .form__shipping-billing label{text-transform:none;font-weight:400}.form .form__actions{margin-top:16px}.form .form__actions:first-child{margin-top:0}.form .form__actions .btn{width:100%;font-size:14px}.form .form__entry{margin-top:16px;margin-bottom:16px}.form .form__entry:first-child{margin-top:0}.form .form__entry:last-child{margin-bottom:0}.form--alt .form__row{margin-bottom:10px}:root{--header-height:70px}@media (width<=1023px){:root{--header-height:63px}}@media (width<=767px){:root{--header-height:57px}}.header{z-index:100;isolation:isolate;padding:15px 0;position:sticky;top:0}.header:before{content:"";z-index:-1;background-color:rgba(var(--c-black-rgb), .9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;inset:0}.header .header__inner{justify-content:space-between;align-items:center;gap:15px;display:flex}.header .header__inner>*{flex-shrink:0}.header .header__logo{max-width:150px}@media (width<=1023px){.header .header__logo{max-width:125px}}@media (width<=767px){.header .header__logo{max-width:100px}}.header .header__content{align-items:center;gap:24px 40px;display:flex}@media (width<=1023px){.header .header__content{z-index:100;background:var(--c-black);text-align:center;padding:var(--container-gutter);transition-property:opacity,visibility;transition-duration:var(--t-dur);opacity:0;visibility:hidden;flex-direction:column;transition-timing-function:ease;display:flex;position:fixed;inset:0;overflow:auto}}.header .header__content>*{flex-shrink:0}@media (width<=1023px){.header .header__content>:first-child{margin-top:auto}.header .header__content>:last-child{margin-bottom:auto}.header .header__nav>ul{flex-direction:column}body.menu-opened .header .header__content{opacity:1;visibility:visible}}.hero>.hero__content{min-height:var(--window-height);margin-top:calc(var(--header-height) * -1);padding-top:var(--header-height);position:relative}.hero .hero__logo{z-index:0;height:min(36.3vmin,20.5vmax);color:var(--c-darkblue);position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}@media (width<=767px){.hero .hero__logo{width:90%;height:auto}}.hero .hero__logo svg{width:auto;height:100%;max-width:initial;display:block}@media (width<=767px){.hero .hero__logo svg{width:100%;height:auto}}.hero .hero__image{position:relative;overflow:hidden}.hero .hero__image>a:not([class]),.hero .hero__image img{width:100%;height:100%;position:absolute;top:0;left:0}.hero .hero__image>a:not([class]){z-index:2;text-decoration:none}.hero .hero__image img{object-fit:cover;transition:transform calc(var(--t-dur) * 2) cubic-bezier(0, 0, .2, 1)}.hero .hero__image{z-index:1;aspect-ratio:1.28;height:min(33vmax,58.5vmin);overflow:initial;position:absolute;top:50.7%;left:47.7%;transform:translate(-50%,-50%)}@media (width<=767px){.hero .hero__image{width:60%;height:auto}}.hero .hero__image img{filter:drop-shadow(var(--shadow))}.hero .hero__head h1{font-size:min(6.65vmax,11.85vmin,96px)}@media (width<=767px){.hero .hero__head h1{font-size:7.5vw}}.hero .hero__text{z-index:2;position:absolute;transform:translate(-50%,-50%)}.hero .hero__text-top{top:38.6%;left:31.6%}@media (width<=575px){.hero .hero__text-top{top:40%}}.hero .hero__text-bottom{top:68.4%;left:67.5%}@media (width<=575px){.hero .hero__text-bottom{top:62.5%}}.link-favorite{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;aspect-ratio:1;height:16px;transition:color var(--t-dur) ease;background:0 0;border:0;border-radius:0;text-decoration:none;display:block}.link-favorite:hover{color:var(--c-gray)}.link-favorite:before{content:"";background-color:currentColor;width:100%;height:100%;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='m225.8 468.2-2.5-2.3L48.1 303.2A150.6 150.6 0 0 1 0 192.8v-3.3a146.6 146.6 0 0 1 256-97.6 130.3 130.3 0 0 1 25-22.3 146.7 146.7 0 0 1 231 119.9v3.3c0 41.9-17.4 81.9-48.1 110.4L288.7 465.9l-2.5 2.3a44.5 44.5 0 0 1-60.4 0zM239.1 145l-1-1.1-17.8-20-.1-.1A98.6 98.6 0 0 0 48 189.5v3.3c0 28.5 11.9 55.8 32.8 75.2L256 430.7 431.2 268a102.7 102.7 0 0 0 32.8-75.2v-3.3a98.7 98.7 0 0 0-172.1-65.7l-.1.1-.1.1-17.8 20-1 1.1a24 24 0 0 1-33.8 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='m225.8 468.2-2.5-2.3L48.1 303.2A150.6 150.6 0 0 1 0 192.8v-3.3a146.6 146.6 0 0 1 256-97.6 130.3 130.3 0 0 1 25-22.3 146.7 146.7 0 0 1 231 119.9v3.3c0 41.9-17.4 81.9-48.1 110.4L288.7 465.9l-2.5 2.3a44.5 44.5 0 0 1-60.4 0zM239.1 145l-1-1.1-17.8-20-.1-.1A98.6 98.6 0 0 0 48 189.5v3.3c0 28.5 11.9 55.8 32.8 75.2L256 430.7 431.2 268a102.7 102.7 0 0 0 32.8-75.2v-3.3a98.7 98.7 0 0 0-172.1-65.7l-.1.1-.1.1-17.8 20-1 1.1a24 24 0 0 1-33.8 0z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.link-favorite.is-active:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='m47.6 300.4 180.7 168.7a40.6 40.6 0 0 0 55.4 0l180.7-168.7c30.4-28.3 47.6-68 47.6-109.5v-5.8A143 143 0 0 0 268 84l-12 12-12-12A143 143 0 0 0 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='m47.6 300.4 180.7 168.7a40.6 40.6 0 0 0 55.4 0l180.7-168.7c30.4-28.3 47.6-68 47.6-109.5v-5.8A143 143 0 0 0 268 84l-12 12-12-12A143 143 0 0 0 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z'/%3E%3C/svg%3E")}.link-more{text-transform:uppercase;transition:color var(--t-dur) ease;font-weight:700}.link-more:hover{color:var(--c-gray)}.link-more:after{content:"+"}.list-info>p{text-transform:uppercase;margin-bottom:0;font-weight:700}.list-info ul{list-style:none}.list-info ul>li:before{content:"-"}.list-totals{text-transform:uppercase;font-size:14px;font-weight:700}.list-totals ul{list-style:none}.list-totals li{justify-content:space-between;align-items:center;gap:0 15px;display:flex}.list-totals li.is-total{flex-wrap:wrap;font-size:16px}.list-totals li.is-total:before{content:"";background-color:currentColor;flex-basis:100%;height:1px;margin-block:10px}.list-totals p{margin-bottom:0}.logo{vertical-align:middle;font:0/0 serif;transition:color var(--t-dur) ease;text-decoration:none;display:inline-block;position:relative}.logo :is(img,svg){width:auto;height:auto;display:block}.logo:hover{color:var(--c-gray)}.main{flex-grow:1}.menu-toggle{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;z-index:111;isolation:isolate;width:20px;height:20px;transition:color var(--t-dur) var(--t-easing);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}@media (width>=1023.02px){.menu-toggle{display:none}}.menu-toggle:before{content:"";z-index:-1;position:absolute;inset:-5px}.menu-toggle .menu__inner{width:20px;height:12px;position:relative}.menu-toggle span{width:100%;height:2px;transition-property:transform,opacity,top;transition-duration:var(--t-dur);background:currentColor;transition-timing-function:ease;position:absolute;left:0}.menu-toggle span:first-child{top:0}.menu-toggle span:nth-child(2){top:calc(50% - 1px)}.menu-toggle span:nth-child(2):before{content:"";width:100%;height:100%;transition-property:transform;transition-duration:var(--t-dur);background:currentColor;transition-timing-function:ease;position:absolute;top:0;left:0}.menu-toggle span:nth-child(3){top:calc(100% - 2px)}.menu-toggle--close span:first-child,body.menu-opened .menu-toggle span:first-child{opacity:0;top:50%;transform:translateY(-50%)scaleX(0)}.menu-toggle--close span:nth-child(2),body.menu-opened .menu-toggle span:nth-child(2){transform:rotate(-135deg)}.menu-toggle--close span:nth-child(2):before,body.menu-opened .menu-toggle span:nth-child(2):before{transition-delay:calc(var(--t-dur) / 3);transform:rotate(-90deg)}.menu-toggle--close span:nth-child(3),body.menu-opened .menu-toggle span:nth-child(3){opacity:0;top:50%;transform:translateY(-50%)scaleX(0)}.nav-footer ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 30px;display:inline-flex}@media (width<=1023px){.nav-footer ul{gap:10px 20px}}@media (width<=575px){.nav-footer ul{flex-direction:column}}.nav-footer a{transition:color var(--t-dur) ease}.nav-footer a:hover{color:var(--c-gray)}.nav{text-transform:uppercase;font-weight:700}.nav ul{flex-wrap:wrap;gap:10px 30px;display:flex}.nav a{transition:color var(--t-dur) ease;text-decoration:none;display:block}.nav a:hover{color:var(--c-gray)}.nav button{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;transition:color var(--t-dur) ease;background:0 0;border:0;border-radius:0;text-decoration:none;display:inline-block}.nav button:hover{color:var(--c-gray)}.nav--utils ul{gap:10px 20px}.nav--utils button{height:21px}.nav--utils svg{width:auto;height:100%;display:block}.page-container{min-height:var(--window-height);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:clip}.paging{justify-content:center;gap:8px;display:flex}.paging>ul{flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;display:flex}.paging a{width:36px;height:36px;transition-property:color,background-color;transition-duration:var(--t-dur);border-radius:5px;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;transition-timing-function:ease;display:flex;position:relative}.paging a:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid;position:absolute;inset:0}.paging li.is-current a,.paging a:hover{color:var(--c-black);background-color:var(--c-white)}.paging .paging__prev:before,.paging .paging__next:before{content:"";aspect-ratio:.63;background-color:currentColor;height:16px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.paging .paging__prev:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M9.4 233.4a32 32 0 0 0 0 45.3l192 192a32 32 0 0 0 45.3-45.3L77.3 256 246.6 86.6a32 32 0 0 0-45.3-45.3l-192 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M9.4 233.4a32 32 0 0 0 0 45.3l192 192a32 32 0 0 0 45.3-45.3L77.3 256 246.6 86.6a32 32 0 0 0-45.3-45.3l-192 192z'/%3E%3C/svg%3E")}.paging .paging__next:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M310.6 233.4a32 32 0 0 1 0 45.3l-192 192a32 32 0 0 1-45.3-45.3L242.7 256 73.4 86.6a32 32 0 0 1 45.3-45.3l192 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M310.6 233.4a32 32 0 0 1 0 45.3l-192 192a32 32 0 0 1-45.3-45.3L242.7 256 73.4 86.6a32 32 0 0 1 45.3-45.3l192 192z'/%3E%3C/svg%3E")}.popup{--container-width:400px;padding-block:var(--container-gutter);pointer-events:none;transition-property:opacity,visibility;transition-duration:var(--t-dur);opacity:0;visibility:hidden;flex-direction:column;transition-timing-function:ease;display:flex;position:absolute;inset:0}@media (width<=767px){.popup{padding:0}}.popup.is-active{opacity:1;visibility:visible}.popup .popup__container{background-color:var(--c-darkblue);pointer-events:auto;border-radius:10px;margin:auto;padding:40px 50px;position:relative;overflow:auto}@media (width<=767px){.popup .popup__container{flex-direction:column;width:100%;height:100%;padding:50px 30px;display:flex}.popup .popup__content{margin-block:auto}}.popup .popup__head :is(.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6){margin-bottom:5px}.popup .popup__head :is(.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6):last-child{margin-bottom:0}.popup .popup__head{text-align:center;margin-bottom:32px;font-size:14px}.popup .popup__head:last-child{margin-bottom:0}.popup .popup__spacer{background-color:var(--c-white);height:1px;margin-block:40px}.popup .popup__spacer--invisible{background:0 0}.popup .popup__cart{margin-bottom:16px}.popup .popup__cart:last-child,.popup .popup__cart.is-empty{margin-bottom:0}.popup .popup__cart.is-empty~*{display:none}.popup .popup__foot .popup__head{margin-bottom:20px}.popup .popup__foot .popup__head:last-child{margin-bottom:0}.popup .popup__foot .btn{width:100%;font-size:14px}.popup .popup__foot .popup__link{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;text-transform:uppercase;text-align:center;width:100%;transition:color var(--t-dur) ease;background:0 0;border:0;border-radius:0;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.popup .popup__foot .popup__link:hover{color:var(--c-gray)}.popup .popup__close{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;aspect-ratio:1;width:32px;color:var(--c-darkblue);background:0 0;background-color:var(--c-white);transition:background-color var(--t-dur) ease;border:0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;top:15px;right:15px}.popup .popup__close:hover{background-color:var(--c-gray)}.popup .popup__close:before{content:"";aspect-ratio:1;background-color:currentColor;width:37.5%;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%2322303A' d='M11.6 2A1.2 1.2 0 1 0 10 .4L6 4.3l-4-4A1.2 1.2 0 1 0 .4 2.2L4.3 6l-4 4a1.2 1.2 0 1 0 1.8 1.6L6 7.7l4 4a1.2 1.2 0 1 0 1.6-1.8L7.7 6l4-4Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%2322303A' d='M11.6 2A1.2 1.2 0 1 0 10 .4L6 4.3l-4-4A1.2 1.2 0 1 0 .4 2.2L4.3 6l-4 4a1.2 1.2 0 1 0 1.8 1.6L6 7.7l4 4a1.2 1.2 0 1 0 1.6-1.8L7.7 6l4-4Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.popups{z-index:999;isolation:isolate;transition-property:opacity,visibility;transition-duration:var(--t-dur);opacity:0;visibility:hidden;transition-timing-function:ease;position:fixed;inset:0}.popups.is-active{opacity:1;visibility:visible}.popups .popups__overlay{z-index:-1;background-color:rgba(var(--c-gray-rgb), .33);position:absolute;inset:0}.price{text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:5px;font-weight:700;display:flex}.price p{margin-bottom:0;display:flex}.price p:before{content:"$";cursor:text}.price .is-discount{color:var(--c-gray);position:relative}.price .is-discount:after{content:"";pointer-events:none;background-color:currentColor;height:2px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.price .is-quantity:before{content:"x ";white-space:pre;text-transform:none}.price--large{gap:10px;font-size:24px}@media (width<=1023px){.price--large{font-size:22px}}@media (width<=767px){.price--large{font-size:20px}}.product-image{aspect-ratio:.81;background-color:var(--c-white);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;display:flex;position:relative;overflow:hidden}.product-image:last-child{margin-bottom:0}.product-image:is(a):hover img{transform:scale(.9)}.product-image img{width:80%;filter:drop-shadow(var(--shadow));transition:transform var(--t-dur) ease}.product-small .product__inner{grid-template-columns:auto 1fr auto;gap:16px;display:grid}.product-small .product__image{aspect-ratio:.81;background-color:var(--c-white);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;max-width:80px;display:flex;position:relative;overflow:hidden}.product-small .product__image:hover img{transform:scale(.9)}.product-small .product__image img{width:80%;filter:drop-shadow(var(--shadow));transition:transform var(--t-dur) ease}.product-small .product__content{flex-direction:column;display:flex}.product-small .product__head{text-transform:uppercase;font-weight:700}.product-small .product__head a{transition:color var(--t-dur) ease}.product-small .product__head a:hover{color:var(--c-gray)}.product-small .product__size{text-transform:uppercase;font-weight:700}.product-small .product__actions{margin-top:auto}.product-small .product__actions ul{gap:4px 8px;list-style:none;display:flex}.product-small .product__actions button{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;text-decoration:none;display:inline-block}.product-small .product__remove{align-self:center}.product-small .product__remove button{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;transition:color var(--t-dur) ease;background:0 0;border:0;border-radius:0;text-decoration:none;display:inline-block}.product-small .product__remove button:hover{color:var(--c-gray)}.product-small .product__remove button:before{content:"";background-color:currentColor;width:16px;height:16px;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23F8F0E6' d='M15.5 2.7A1.6 1.6 0 1 0 13.3.5L8 5.7 2.7.5A1.6 1.6 0 0 0 .5 2.7L5.7 8 .5 13.3a1.6 1.6 0 0 0 2.2 2.2L8 10.3l5.3 5.2a1.6 1.6 0 1 0 2.2-2.2L10.3 8l5.2-5.3Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23F8F0E6' d='M15.5 2.7A1.6 1.6 0 1 0 13.3.5L8 5.7 2.7.5A1.6 1.6 0 0 0 .5 2.7L5.7 8 .5 13.3a1.6 1.6 0 0 0 2.2 2.2L8 10.3l5.3 5.2a1.6 1.6 0 1 0 2.2-2.2L10.3 8l5.2-5.3Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.product .product__image{aspect-ratio:.81;background-color:var(--c-white);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;display:flex;position:relative;overflow:hidden}.product .product__image:last-child{margin-bottom:0}.product .product__image:hover img{transform:scale(.9)}.product .product__image img{width:80%;filter:drop-shadow(var(--shadow));transition:transform var(--t-dur) ease}.product .product__image .product__tag{z-index:3;text-transform:uppercase;background-color:var(--c-darkblue);border-radius:0 0 0 10px;padding:5px 10px;font-weight:600;position:absolute;top:-1px;right:-1px}.product .product__inner{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.product .product__inner :is(a,button){transition:color var(--t-dur) ease;display:block}.product .product__inner :is(a,button):hover{color:var(--c-gray)}.product .product__head{text-transform:uppercase;font-weight:700}.product .product__actions{flex-shrink:0}.product .product__actions ul{gap:4px 8px;list-style:none;display:flex}.product .product__actions button{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;text-decoration:none;display:inline-block}.products .products__items{grid-gap:40px min(6.25vw, 80px);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}@media (width<=1023px){.products .products__items{grid-gap:40px min(4.17vw, 60px)}}.products .products__paging{margin-top:40px}.products .products__paging:first-child{margin-top:0}.quantity label{text-transform:uppercase;margin-bottom:10px;font-weight:700;display:block}.quantity label:last-child{margin-bottom:0}.quantity button,.quantity input{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;text-align:center;aspect-ratio:1;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:30px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.quantity input{pointer-events:none;-webkit-user-select:none;user-select:none}.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity .quantity__inner{width:max-content;color:var(--c-black);background-color:var(--c-white);border-radius:5px;display:flex}.quantity .quantity__decrease:before{content:"-"}.quantity .quantity__increase:before{content:"+"}.radio-size input[type=radio]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.radio-size input[type=radio]~label{aspect-ratio:1;width:30px;color:var(--c-white);transition-property:color,background-color;transition-duration:var(--t-dur);border-radius:5px;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition-timing-function:ease;display:flex;position:relative}.radio-size input[type=radio]~label:before{content:"";border:1px solid var(--c-white);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.radio-size input[type=radio]:checked~label{color:var(--c-black);background-color:var(--c-white)}.radio-size input[type=radio]:disabled~label{color:var(--c-gray);pointer-events:none}.radio-size input[type=radio]:disabled~label:before{border-color:var(--c-gray)}.radio{text-transform:uppercase;align-items:center;gap:8px;font-weight:700;display:flex}.radio input[type=radio]{appearance:none;color:var(--c-white);border:2px solid var(--c-white);background:0 0;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:0}.radio input[type=radio]:checked{background:currentColor}.radios>p{text-transform:uppercase;margin-bottom:10px;font-weight:700;display:block}.radios>p:last-child{margin-bottom:0}.radios>ul{flex-wrap:wrap;gap:10px;list-style:none;display:flex}.radios--alt>ul{flex-direction:column}.section{padding-block:var(--section-spacing)}@media (width<=767px){.section--cards{max-width:100vw;overflow:hidden}}.section--featured{text-align:center}.section--featured .section__inner{border-radius:10px;grid-template-columns:repeat(2,50%);display:grid;overflow:hidden}@media (width<=767px){.section--featured .section__inner{grid-template-columns:100%}}.section--featured .section__aside{background-color:var(--c-darkblue);flex-direction:column;justify-content:center;padding:30px;display:flex}@media (width<=767px){.section--featured .section__aside{aspect-ratio:1.25}}@media (width<=575px){.section--featured .section__aside{aspect-ratio:1}}.section--featured .section__head{font-weight:700}.section--featured .section__head p{text-transform:uppercase;margin-bottom:0}.section--featured .section__price{justify-content:center}.section--featured .section__actions{margin-top:20px}.section--featured .section__actions:first-child{margin-top:0}.section--featured .section__content{background-color:var(--c-white);flex-direction:column;justify-content:center;min-height:500px;padding:15%;display:flex}@media (width<=767px){.section--featured .section__content{aspect-ratio:1.25;min-height:initial}}@media (width<=575px){.section--featured .section__content{aspect-ratio:1}}.section--featured .section__image img{filter:drop-shadow(var(--shadow))}.section--best-sellers .section__inner{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.section--best-sellers .section__inner:last-child{margin-bottom:0}.section--best-sellers .section__head{text-transform:uppercase}.section--products .section__head{text-align:center;margin-bottom:80px}@media (width<=1199px){.section--products .section__head{margin-bottom:60px}}@media (width<=767px){.section--products .section__head{margin-bottom:40px}}.section--products .section__head h2:empty:before{content:" ";white-space:pre}.section--products .section__head:last-child{margin-bottom:0}.section--products .section__inner{grid-gap:40px 6.25%;grid-template-columns:260px 1fr;align-items:start;display:grid}@media (width<=1023px){.section--products .section__inner{grid-gap:40px min(4.17vw, 60px);grid-template-columns:220px 1fr}}@media (width<=767px){.section--products .section__inner{grid-gap:24px;grid-template-columns:100%}}.section--products .section__aside{top:calc(var(--header-height) + 20px);position:sticky}@media (width<=767px){.section--products .section__aside{z-index:200;background-color:var(--c-black);transition-property:opacity,visibility;transition-duration:var(--t-dur);opacity:0;visibility:hidden;padding:40px;transition-timing-function:ease;position:fixed;inset:0;overflow:auto}}@media (width<=575px){.section--products .section__aside{padding:40px 20px}}@media (width<=767px){body.filters-menu-opened .section--products .section__aside{opacity:1;visibility:visible}}.section--products .section__aside>ul{list-style:none}.section--products .section__aside>ul>li:not(:last-child){border-bottom:1px solid;margin-bottom:25px;padding-bottom:25px}.section--products .section__aside-open{width:100%}@media (width>=767.02px){.section--products .section__aside-open{display:none}}.section--products .section__aside-close{position:absolute;top:20px;right:40px}@media (width<=575px){.section--products .section__aside-close{right:20px}}@media (width>=767.02px){.section--products .section__aside-close{display:none}}.section--products .section__sizes>ul{columns:3}.section--product .section__not-found{text-align:center}.section--product .section__breadcrumbs{margin-bottom:25px}.section--product .section__breadcrumbs:last-child{margin-bottom:0}.section--product .section__inner{grid-gap:40px min(60px, 4.69vw);grid-template-columns:45% 1fr;display:grid}@media (width<=767px){.section--product .section__inner{grid-template-columns:100%}}.section--product .section__content{grid-gap:30px max(40px, 5%);grid-template-columns:1fr auto;display:grid}@media (width<=1023px){.section--product .section__content{grid-template-columns:100%}}.section--product .section__body{flex-direction:column;align-items:flex-start;display:flex}.section--product .section__head{text-transform:uppercase;margin-bottom:5px}.section--product .section__head:last-child{margin-bottom:0}.section--product .section__entry{margin-bottom:20px;font-size:14px}.section--product .section__entry:last-child{margin-bottom:0}.section--product .section__filters{flex-direction:column;align-items:flex-start;gap:20px 0;margin-bottom:20px;display:flex}.section--product .section__filters:last-child{margin-bottom:0}.section--product .section__info{margin-top:auto;margin-bottom:20px}.section--product .section__info:last-child{margin-bottom:0}.section--product .section__actions{flex-direction:column;align-items:flex-start;display:flex}@media (width<=1023px){.section--product .section__actions{flex-direction:row;justify-content:space-between;align-items:center;gap:15px}}@media (width<=575px){.section--product .section__actions{flex-direction:column}}.section--product .section__price{justify-content:center;gap:10px;width:100%;font-size:24px;display:flex}@media (width<=1023px){.section--product .section__price{justify-content:flex-start}}@media (width<=575px){.section--product .section__price{justify-content:center}}.section--product .section__buttons{flex-shrink:0;margin-top:auto}@media (width<=575px){.section--product .section__buttons{width:100%}}.section--product .section__buttons ul{flex-direction:column;align-items:flex-end;gap:10px 0;list-style:none;display:flex}.section--product .section__buttons li{flex-direction:column;width:100%;display:flex}.section--product .section__buttons .section__favorite{height:25px;transition:color var(--t-dur) ease;margin-left:auto}@media (width<=575px){.section--product .section__buttons .section__favorite{margin-right:auto}}.section--product .section__buttons .section__favorite:hover{color:var(--c-gray)}.section--product .section__buttons .section__btn{width:100%;display:flex}.section--faq-small .section__head{text-align:center;margin-bottom:40px}.section--faq-small .section__head:last-child{margin-bottom:0}.section--faq .section__head{text-align:center;margin-bottom:60px}@media (width<=767px){.section--faq .section__head{margin-bottom:40px}}.section--faq .section__head:last-child{margin-bottom:0}.section--faq .section__inner{grid-gap:40px min(6.25vw, 80px);grid-template-columns:auto 1fr;align-items:start;display:grid}@media (width<=767px){.section--faq .section__inner{grid-template-columns:100%}}.section--faq .section__aside{top:calc(var(--header-height) + 20px);position:sticky}@media (width<=767px){.section--faq .section__aside{display:none}}.section--faq .section__nav{text-transform:uppercase;font-weight:700}.section--faq .section__nav ul{flex-direction:column;gap:16px;list-style:none;display:flex}.section--faq .section__nav a{color:var(--c-gray);transition:color var(--t-dur) ease}.section--faq .section__nav li.is-current a,.section--faq .section__nav a:hover{color:var(--c-white)}.section--faq .section__group{padding-bottom:80px}@media (width<=1199px){.section--faq .section__group{padding-bottom:60px}}@media (width<=767px){.section--faq .section__group{padding-bottom:40px}}.section--faq .section__group:last-child{padding-bottom:0}.section--faq .section__group-head{text-transform:uppercase;margin-bottom:20px}.section--faq .section__group-head:last-child{margin-bottom:0}.section--checkout{--shell-width:1280px;flex-direction:column;justify-content:center;height:100%;display:flex}.section--checkout.is-hidden,body:not(.cart-is-empty) .section--checkout .section__empty,body.cart-is-empty .section--checkout .container>:not(.section__empty){display:none}.section--checkout .section__empty{text-align:center}.section--checkout .section__head{text-align:center;text-transform:uppercase;margin-bottom:32px}.section--checkout .section__head:last-child{margin-bottom:0}.section--checkout .section__inner{grid-gap:40px min(18.75vw, 240px);grid-template-columns:1fr 300px;align-items:flex-start;display:grid}@media (width<=1199px){.section--checkout .section__inner{grid-gap:40px min(10.54vw, 135px)}}@media (width<=767px){.section--checkout .section__inner{grid-template-columns:100%}}.section--checkout .section__group{margin-bottom:40px}.section--checkout .section__group:last-child{margin-bottom:0}.section--checkout .section__group.is-hidden{display:none}.section--checkout .section__group-head{margin-bottom:16px}.section--checkout .section__group-head:last-child{margin-bottom:0}.section--checkout .section__group-head :is(.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6){margin-bottom:5px}.section--checkout .section__group-head :is(.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6):last-child{margin-bottom:0}.section--checkout .section__group-head button{appearance:none;text-align:center;vertical-align:middle;box-shadow:none;cursor:pointer;transition:color var(--t-dur) ease;background:0 0;border:0;border-radius:0;font-weight:700;text-decoration:none;display:inline-block}.section--checkout .section__group-head button:hover{color:var(--c-gray)}.section--checkout .section__aside{top:calc(var(--header-height) + 20px);position:sticky}.section--checkout .section__subhead{text-transform:uppercase;margin-bottom:16px}.section--checkout .section__subhead:last-child{margin-bottom:0}.section--checkout .section__cart{margin-bottom:24px}.section--checkout .section__cart:last-child{margin-bottom:0}.section--checkout .section__create-account{margin-bottom:24px}.section--checkout .section__create-account:last-child{margin-bottom:0}.section--checkout .section__create-account label{text-transform:none;font-size:14px;font-weight:400}.section--checkout .section__place-order .btn{width:100%}.select-alt{appearance:none;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 9'%3E%3Cpath fill='%23F8F0E6' d='m7.2 7.8.4.3a1.3 1.3 0 0 0 1.2-.3l6.9-6a1 1 0 0 0 0-1.4c-.2-.2-.5-.3-.8-.3l-.9.3-6 5.3L2 .4 1 .1a1 1 0 0 0-.7.3 1 1 0 0 0-.3.7c0 .3.1.6.3.7l6.9 6Z'/%3E%3C/svg%3E");background-position:right top 33.33%;background-repeat:no-repeat;background-size:16px;height:25px;padding-right:30px}.select-alt option{text-transform:none;color:var(--c-black);background-color:var(--c-white)}.select label{text-transform:uppercase;margin-bottom:15px;font-weight:700;display:block}.select label:last-child{margin-bottom:0}.select:is(select),.select select{appearance:none;width:100%;color:var(--c-black);text-transform:uppercase;background-color:var(--c-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 10'%3E%3Cpath fill='%23091016' d='M7.2 8.8a1.1 1.1 0 0 0 1.2.2l.4-.2 6.9-6.7a1.1 1.1 0 0 0 0-1.6 1.2 1.2 0 0 0-1.7 0l-6 6-6-6A1.2 1.2 0 0 0 .3.5 1.1 1.1 0 0 0 .3 2l6.9 6.7Z'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:16px 10px;border-radius:5px;padding:10px 45px 10px 15px;font-weight:700;display:block}.select:is(select) option,.select select option{text-transform:none;color:var(--c-black);background-color:var(--c-white)}.slider-cards{margin-inline:auto}@media (width<=767px){.slider-cards .slider__clip{overflow:visible}}.slider-cards .slider__slide{width:clamp(210px,23.4%,400px);margin-right:min(40px,2.78vw)}@media (width<=1023px){.slider-cards .slider__slide{margin-right:20px}}.slider-cards .slider__slide:last-child{margin-right:0}.slider-product{--column-gap:15px;--thumb-slider-size:25.81%;--main-slider-size:calc(100% - var(--thumb-slider-size) - var(--column-gap));justify-content:space-between;display:flex}.slider-product .slider__thumbs{width:var(--thumb-slider-size);border-radius:10px;position:relative;overflow:hidden}.slider-product .slider__thumbs .swiper{position:absolute;inset:0}.slider-product .slider__thumbs .slider__slide{cursor:pointer;height:auto;margin-bottom:10px}.slider-product .slider__thumbs .slider__slide:last-child{margin-bottom:0}.slider-product .slider__thumbs .slider__slide:hover .slider__image img{--scale:.9}.slider-product .slider__main{width:var(--main-slider-size);aspect-ratio:.81;background-color:var(--c-white);border-radius:10px;position:relative;overflow:hidden}.slider-product .slider__main .swiper{position:absolute;inset:0}.slider-product .slider__main .slider__image{background:0 0}.slider-product .slider__tag{z-index:3;text-transform:uppercase;background-color:var(--c-darkblue);border-radius:0 0 0 10px;padding:5px 10px;font-weight:600;position:absolute;top:-1px;right:-1px}.slider-product .slider__image img{--scale:1;transform:scale(var(--scale))}.slider-product .slider__image--2 img,.slider-product .slider__image--4 img{transform:scale(var(--scale)) rotate(-10deg)}.slider-product .slider__image--3,.slider-product .slider__image--4{transform:scaleX(-1)}
