@import"https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";.aspect-ratio--4-3{aspect-ratio:4 / 3}.aspect-ratio--16-9{aspect-ratio:16 / 9}.aspect-ratio--portrait{aspect-ratio:3 / 4}.aspect-ratio--landscape{aspect-ratio:4 / 1.5}.aspect-ratio--square{aspect-ratio:1 / 1}.blaze-slider{--slides-to-show: 1;--slide-gap: 20px;direction:ltr}.blaze-container{position:relative}.blaze-track-container{overflow:hidden}.blaze-track-container::-webkit-scrollbar{display:none}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show));box-sizing:border-box}@media screen and (max-width:767px){.blaze-track:after{content:"";flex-shrink:0;width:10px}.blaze-track::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.blaze-slider--mobile-scroll .blaze-track-container{overflow:visible}.blaze-slider--mobile-scroll .blaze-track{overflow:auto;margin:0 calc(var(--size-4) * -1);padding:0 var(--size-4);width:calc(100% + var(--size-8));will-change:auto;touch-action:auto;box-sizing:border-box}.blaze-slider--mobile-scroll .blaze-track:after{display:none}.blaze-slider--mobile-scroll .blaze-prev,.blaze-slider--mobile-scroll .blaze-next{display:none}}.blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}.blaze-prev,.blaze-next{position:absolute;top:50%;transform:translateY(calc(-50% - 50px));z-index:2;background:var(--color-white);padding:var(--size-3);border-radius:0;transition:opacity ease .3s}.blaze-prev svg,.blaze-next svg{width:24px;height:24px;display:block}@media screen and (max-width:767px){.blaze-prev,.blaze-next{display:none}}.blaze-prev{left:var(--size-2)}.blaze-next{right:var(--size-2)}.blaze-pagination{display:flex;gap:var(--size-1-5);overflow:auto;width:100%;align-items:center;justify-content:center}.blaze-pagination button{text-indent:-9999px;overflow:hidden;background-color:var(--color-white);display:inline-block;width:6px;height:6px;border:0;border-radius:6px;cursor:pointer;transition:width .3s;flex-shrink:0}.blaze-pagination button.active{width:18px}.fancy-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;-webkit-font-smoothing:antialiased;pointer-events:none}.fancy-modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;opacity:0;transition:all .5s ease}.fancy-modal__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-start!important;justify-content:flex-end!important;pointer-events:none;z-index:1}.fancy-modal__container{position:fixed;right:0;bottom:0;background:transparent;pointer-events:auto;width:100vw;max-width:488px;height:100vh!important;margin:0;background-color:var(--color-white);transform:translate(300%) scale(1)!important;transition:all .3s ease-in!important;opacity:1!important}.fancy-modal__drag-handle{display:none}.fancy-modal__drag-line{width:40px;height:4px;background:#ddd;margin:0 auto;border-radius:2px}@media(min-width:768px){.fancy-modal__drag-handle{display:none}}.fancy-modal__content-wrapper{position:relative;background:#fff}@media(min-width:768px){.fancy-modal__content-wrapper{background:transparent}}.fancy-modal__close{position:absolute;width:48px;height:48px;border:none;color:#fff;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center;font-size:20px;padding:0;line-height:1;border-radius:48px;right:24px;top:12px;background-color:var(--color-white)}.fancy-modal__close:hover{background-color:var(--color-black-5)}.fancy-modal__close svg{width:24px!important;height:24px!important}@media screen and (max-width:767px){.fancy-modal__close{display:none}}.fancy-modal__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;color:#fff;font-size:24px;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .2s ease;border-radius:0;background:#fff;transition:all ease .3s}@media screen and (min-width:768px){.fancy-modal__nav{opacity:0}}.fancy-modal__nav--prev{left:0}.fancy-modal__nav--next{right:0}@media screen and (min-width:768px){.fancy-modal__content-wrapper:hover .fancy-modal__nav{opacity:1}}.fancy-modal__content{position:relative;max-height:calc(90vh - 60px);overflow:auto;-webkit-overflow-scrolling:touch;background:#fff}@media screen and (max-width:768px){.fancy-modal__content>img:first-child{width:100%}}@media(min-width:768px){.fancy-modal__content{background:transparent;max-height:90vh}}.fancy-modal.is-open{pointer-events:all}.fancy-modal.is-open .fancy-modal__overlay{opacity:1;transition:all .5s ease-in}.fancy-modal.is-open .fancy-modal__container{transform:translate(0)!important;transition:all .3s ease-in;transition-duration:.5s}.fancy-modal__content img,.fancy-modal__content video{display:block;max-width:100%;height:auto;margin:0 auto}@media(min-width:768px){.fancy-modal__content img,.fancy-modal__content video{max-height:90vh;width:auto}}.fancy-modal__content iframe{width:100%;height:100%;border:0}.fancy-modal__loading{position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s}.fancy-modal__loading:after{content:"";position:absolute;width:100%;height:100%;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fancy-modal__content.is-loading .fancy-modal__loading{opacity:1}.button{display:inline-flex;margin:0;cursor:pointer;gap:var(--size-2);align-items:center;font-size:var(--text-sm);line-height:var(--size-4-5);font-weight:var(--font-weight-bold);transition:all ease .3s;justify-content:center;text-align:center;white-space:nowrap;text-transform:uppercase}.button x-icon,.button svg{width:16px;height:16px;min-width:16px;min-height:16px}.button x-icon svg path{fill:currentColor}.button.disabled,.button[disabled]{opacity:.24;cursor:not-allowed}.button.button--small{padding:var(--size-2-5) var(--size-4)}.button.button--large{padding:var(--size-4) var(--size-6)}.button.buttton--full{width:100%}.button.button--primary{border:0;background-color:inherit}.button.button--primary.button--white{background-color:var(--color-white);color:var(--color-black)}.button.button--primary.button--black{background-color:var(--color-black);color:var(--color-white)}.button.button--secondary{border:1px solid;background-color:transparent}.button.button--secondary.button--black{border-color:var(--color-black);color:var(--color-black)}.button.button--secondary.button--black:hover{background-color:var(--color-black);color:var(--color-white)}.button.button--secondary.button--white{border-color:var(--color-white);color:var(--color-white)}.button.button--secondary.button--white:hover{background-color:var(--color-white);color:var(--color-black)}.button.button--link{background-color:transparent;border:0}.button.button--link.button--black{color:var(--color-black)}.button.button--link.button--black:hover{background-color:var(--color-black-5);color:var(--color-black)}.button.button--link.button--white{border-color:var(--color-white);color:var(--color-white)}.button.button--link.button--white:hover{background-color:var(--color-white-32);color:var(--color-white)}@keyframes rotate360deg{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dotPulse{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.button--loading{position:relative;cursor:not-allowed!important;opacity:.64}.button--loading>span:first-child{visibility:hidden}.button--loading .loading-dots{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);gap:4px}.button--loading .loading-dots span{width:6px;height:6px;border-radius:50%;background-color:currentColor;animation:dotPulse 1.4s infinite ease-in-out both}.button--loading .loading-dots span:nth-child(1){animation-delay:-.32s}.button--loading .loading-dots span:nth-child(2){animation-delay:-.16s}.button--loading .loading-dots span:nth-child(3){animation-delay:0s}.loading-dots{display:none}.button-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:100%;border:0;cursor:pointer}.button-icon.button-icon--small{width:var(--size-9);height:var(--size-9)}.button-icon.button-icon--small svg{width:var(--size-5);height:var(--size-5)}.button-icon.button-icon--small x-icon{min-width:var(--size-5);min-height:var(--size-5)}.button-icon.button-icon--large{width:var(--size-12);height:var(--size-12)}.button-icon.button-icon--large svg{width:var(--size-6);height:var(--size-6)}.button-icon.button-icon--large x-icon{min-width:var(--size-6);min-height:var(--size-6)}.button-icon.button-icon--primary--black{background-color:var(--color-black)!important;color:var(--color-white)!important}.button-icon.button-icon--primary--black:hover{background-color:var(--color-gray-dark)!important}.button-icon.button-icon--primary--black svg path{fill:var(--color-white)!important}.button-icon.button-icon--primary--white{background-color:var(--color-white)!important;color:var(--color-black)!important}.button-icon.button-icon--primary--white:hover{background-color:var(--color-gray-light)!important}.button-icon.button-icon--primary--white svg path{fill:var(--color-black)!important}.button-icon.button-icon--secondary--black{background-color:transparent!important;color:var(--color-black)!important;border:1px solid var(--color-black)}.button-icon.button-icon--secondary--black:hover{background-color:var(--color-black)!important;color:var(--color-white)!important}.button-icon.button-icon--secondary--black svg path{fill:currentColor!important}.button-icon.button-icon--secondary--white{background-color:transparent!important;color:var(--color-white)!important;border:1px solid var(--color-white)}.button-icon.button-icon--secondary--white:hover{background-color:var(--color-white)!important;color:var(--color-black)!important}.button-icon.button-icon--secondary--white svg path{fill:currentColor!important}.button-icon.button-icon--tertiary--black{background-color:var(--color-black-5)!important;color:var(--color-black)!important}.button-icon.button-icon--tertiary--black:hover{background-color:var(--color-black-16)!important}.button-icon.button-icon--tertiary--black svg path{fill:currentColor!important}.button-icon.button-icon--tertiary--white{background-color:var(--color-white-5)!important;color:var(--color-white)!important}.button-icon.button-icon--tertiary--white:hover{background-color:var(--color-white-16)!important}.button-icon.button-icon--tertiary--white svg path{fill:currentColor!important}.button-icon.button-icon--link--black{background-color:transparent!important;color:var(--color-black)!important}.button-icon.button-icon--link--black:hover{background-color:var(--color-black-5)!important}.button-icon.button-icon--link--black svg path{fill:currentColor!important}.button-icon.button-icon--link--white{background-color:transparent!important;color:var(--color-white)!important}.button-icon.button-icon--link--white:hover{background-color:var(--color-white-5)!important}.button-icon.button-icon--link--white svg path{fill:currentColor!important}.filter-button{display:flex;align-items:center;gap:var(--size-1);padding:var(--size-2) var(--size-3);height:32px;cursor:pointer;border-radius:32px;border:0;background-color:transparent;font-weight:var(--font-weight-regular);text-transform:uppercase;font-size:var(--text-sm);line-height:var(--size-4-5)}.filter-button:hover{background-color:var(--color-background-dark)}.filter-button svg,.filter-button is-land{transition:transform .2s ease;width:12px;height:12px;transform:rotate(0)}.filter-button.active svg{transform:rotate(180deg)}.dropdown-button{padding:var(--size-2) var(--size-3);height:32px;cursor:pointer;border-radius:32px;border:0;background-color:transparent}.dropdown-button:hover{background-color:var(--color-background-dark)}.input{display:flex;align-items:center;border:1px solid var(--color-black-16);padding:var(--size-3) var(--size-3-5);max-height:var(--size-12);transition:all .3s ease-in}.input .icon is-land,.input .icon svg,.input .icon x-icon{display:flex;width:var(--size-5);height:var(--size-5)}.input .icon svg path{fill:var(--color-black-32)}.input .input__input{display:flex;background-color:transparent;padding:0;padding-left:var(--size-2);padding-right:var(--size-4);font-size:var(--text-base);line-height:var(--size-5);color:var(--color-black);border:0;width:100%}.input .input__input:focus{outline:none}.input .input__input .input__input::placeholder{color:var(--color-black-32)}.input:hover{border-color:var(--color-black);transition:all .3s ease-in}.input:focus-within{border-color:var(--color-black);transition:all .3s ease-in}.input:focus-within .icon svg path{fill:var(--color-black);transition:all .3s ease-in}.input.error{border-color:var(--color-red)}.input.error .icon svg path{fill:var(--color-red)}.input--area{max-height:none}.input--area textarea{height:200px;resize:none}.input--address{height:96px;max-height:96px;align-items:flex-start}body,input,textarea,select{font:var(--body-font-style) var(--body-font-weight) var(--text-base) / 1.65 var(--body-font-family);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed}hr{height:0;color:inherit;border-top-width:1px}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}sup{position:relative;top:-.5em;font-size:60%;vertical-align:baseline}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.text-6xl{font-size:var(--text-6xl)}.text-7xl{font-size:var(--text-7xl)}.text-8xl{font-size:var(--text-8xl)}.text-9xl{font-size:var(--text-9xl)}h1,h2,h3,h4,h5,h6{margin:0}.h1,.h2,.h3,.h4,.h5,.h6,.rte :where(h1,h2,h3,h4,h5,h6),.heading{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style)}h1,.text-h1{font-size:var(--text-8xl);line-height:var(--text-8xl);font-weight:var(--font-weight-bold)}h2,.text-h2{font-size:var(--text-6xl);font-weight:var(--font-weight-bold);line-height:var(--text-6xl)}h3,.text-h3{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--text-4xl)}h4,.text-h4{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--text-5xl)}h5,.text-h5{font-size:var(--text-2xl);line-height:var(--text-3xl);font-weight:var(--font-weight-bold)}h6,.text-h6{font-size:var(--text-xl);line-height:var(--text-2xl);font-weight:var(--font-weight-bold)}@media screen and (max-width:1100px){h1,.text-h1{font-size:var(--text-4xl);line-height:var(--text-4xl)}h2,.text-h2{font-size:var(--text-3xl);line-height:var(--text-3xl)}h3,.text-h3{font-size:var(--text-2xl);line-height:var(--text-3xl)}h4,.text-h4{font-size:var(--text-xl);line-height:var(--text-2-75xl)}h5,.text-h5{font-size:var(--text-lg);line-height:var(--text-2xl)}h6,.text-h6{font-size:var(--text-base);line-height:var(--text-xl)}}.carousel .carousel__item{width:100%;padding:var(--size-2) 0;border-bottom:1px solid var(--color-black)}.carousel .carousel__title{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;padding:var(--size-2) 0;cursor:pointer}.carousel .carousel__title svg{transition:all ease .5s;width:20px;height:20px}.carousel .carousel__detail{font-size:var(--tex-sm);overflow:hidden;height:0;max-height:0;transition:all ease .5s}.carousel .carousel__item--opened .carousel__title svg{transform:rotate(180deg)}.carousel .carousel__item--opened .carousel__detail{height:auto;max-height:1000px;overflow:auto;padding:16px 0}n-dropdown{display:inline-block;position:relative}.n-dropdown-content{position:absolute;top:100%;right:0;margin-top:var(--size-3);background:#fff;border:1px solid var(--color-black);min-width:200px;max-width:260px;display:none;z-index:1000;padding:var(--size-4);font-size:var(--text-sm)}@media screen and (max-width:767px){.n-dropdown-content{margin-top:0}}.n-dropdown-content .dropdown-item{padding:var(--size-2) var(--size-4);cursor:pointer;display:flex;align-items:center;gap:var(--size-2)}.n-dropdown-content .dropdown-item:hover{background-color:var(--color-black-5)}.n-dropdown-content .dropdown-item.active:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(./check.svg);background-position:center center;background-repeat:no-repeat;background-size:16px}.n-dropdown-content.active{display:block}.toast-notification{position:fixed;top:20px;right:-300px;background-color:#fff;color:#333;padding:var(--size-3) var(--size-4);border-radius:4px;box-shadow:0 4px 12px #00000026;z-index:9999999;transition:right .3s ease-in-out;max-width:300px;word-wrap:break-word;font-size:var(--text-sm)}.toast-notification.show{right:20px}.toast-notification.success{background-color:#4caf50;color:#fff}.toast-notification.error{background-color:#f44336;color:#fff}.toast-notification.warning{background-color:#ff9800;color:#fff}.toast-notification.info{background-color:#2196f3;color:#fff}drag-scroll{display:block;width:100%;overflow:hidden;position:relative}drag-scroll>div{width:100%;height:100%;overflow-x:auto;overflow-y:hidden;cursor:grab;display:flex;scrollbar-width:thin;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}drag-scroll>div.grabbing{cursor:grabbing}drag-scroll>div::-webkit-scrollbar{height:6px}drag-scroll>div::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}drag-scroll>div::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}drag-scroll>div::-webkit-scrollbar-thumb:hover{background:#0000004d}html{touch-action:manipulation}html[dir=rtl]{direction:rtl}html,body{line-height:1.4;margin:0;padding:0;font-size:16px;background-color:var(--color-bg);font-weight:var(--font-weight-thin)}[hidden],.hidden{display:none}@media screen and (max-width:1100px){.body--fixed{overflow:hidden}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}*{box-sizing:border-box}.shopify-section{width:100%;max-width:100%}img{max-width:100%;display:block;border:0}section.explorer{padding:0}h2.explorer{padding:24px}.container{width:100%;padding:0 var(--size-8)}@media screen and (max-width:1100px){.container{padding:0 var(--size-3)}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.section:not(.section--no-padding){padding:var(--size-8) 0;width:100%;overflow:hidden}@media screen and (max-width:767px){.section:not(.section--no-padding){padding:var(--size-3) 0}}.section .section__header{display:flex;justify-content:space-between;align-items:center;width:100%}.custom-checkbox{display:flex;align-items:center;position:relative;padding-left:28px;cursor:pointer}.custom-checkbox.disabled{opacity:.5;cursor:not-allowed}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-color:#fff;transition:all .2s ease;border:1px solid var(--color-black-16)}.checkbox-label{margin-left:5px;-webkit-user-select:none;user-select:none;font-size:var(--text-sm)}.custom-checkbox:hover input~.checkmark{border-color:#999}.custom-checkbox input:checked~.checkmark{background-color:var(--color-black);box-shadow:none}.checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:2px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox input:checked~.checkmark:after{display:block}select{background:url(./down.svg) no-repeat right center;background-size:12px 12px}svg{display:block}input,textarea,select,button{-webkit-appearance:none;appearance:none;border-radius:0}select{width:100%;padding:var(--size-4) var(--size-3);-webkit-appearance:none;appearance:none;outline:0;background-color:var(--color-background);font-size:var(--text-base);font-weight:100;border:1px solid var(--color-black-16)}select:hover{border-color:var(--color-black)}a,button,[role=button],[tabindex="0"],.clickable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.shopify-policy__container{padding-top:var(--size-8);padding-bottom:var(--size-8);max-width:1140px}@media screen and (max-width:767px){.shopify-policy__container{padding-top:var(--size-6);padding-bottom:var(--size-6)}}.badges{position:absolute;top:var(--size-4);left:var(--size-4);display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;z-index:3}@media screen and (max-width:767px){.badges{top:var(--size-2);left:var(--size-2);gap:0}}.badges .badges__badge-list{display:flex;gap:var(--size-1-5);font-size:var(--text-sm);flex-wrap:wrap}@media screen and (max-width:767px){.badges .badges__badge-list{gap:var(--size-0-5)}}.badges .badges__badge{padding:0 var(--size-3-5);height:var(--size-7);font-weight:var(--font-weight-medium);display:inline-flex;align-items:center;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:1100px){.badges .badges__badge{font-size:var(--text-xxs);height:var(--size-5);padding:0 var(--size-1-5)}}.badges .badges__badge.badges__badge--sale{color:var(--color-white);background-color:var(--color-orange)}.badges .badges__badge.badges__badge--new{color:var(--color-black)}.badges .badges__badge.badges__badge--sale-plus{color:var(--color-white);background-color:var(--color-green)}.badges .badges__sale{font-size:var(--text-7xl);transform:rotate(-15deg);font-family:var(--secondary-font-family);color:var(--color-black)}@media screen and (max-width:1100px){.badges .badges__sale{font-size:var(--text-5xl)}}.banner{width:100%;position:relative}.banner .banner__image-desktop .block-image img{transform:translate(0)!important}.banner .banner__image-mobile{display:none}.banner .banner__image-mobile img{transform:translate(0)!important}@media screen and (max-width:767px){.banner .banner__image-mobile{display:block}.banner .banner__image-desktop{display:none}}@media screen and (min-width:768px){.banner.banner--effect .banner__description{display:none}.banner.banner--effect:hover .button{transition:all .3s ease-in;opacity:1}.banner.banner--effect:hover .banner__description{display:block}.banner.banner--effect:hover .banner__content{bottom:var(--size-20)}}.banner .banner__image{display:block;position:relative;overflow:hidden}.banner .banner__image.banner__image--shadow:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(0deg,#000000a3,#0000);z-index:1}.banner .banner__video-container{position:relative;width:100%;height:100%}.banner img{width:100%;transition:opacity .3s ease}.banner video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease;display:none}.banner .banner__content{position:absolute;z-index:2;bottom:0;left:0;color:#fff;width:100%;padding:var(--size-8);display:flex;flex-direction:column;transition:all ease .3s}@media screen and (max-width:767px){.banner .banner__content{padding:var(--size-6);width:100%;bottom:var(--size-4)}}.banner .banner__content h5{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:var(--text-xl);letter-spacing:1.5px;font-weight:var(--font-weight-black)}@media(max-width:767px){.banner .banner__content h5{font-size:var(--text-lg)}}.banner .banner__content p{font-size:var(--text-base);margin:0;margin-top:var(--size-2);letter-spacing:1px}@media screen and (max-width:767px){.banner .banner__content p{display:block}}.banner .banner__content .banner__subtitle{font-size:var(--text-base);font-weight:var(--font-weight-bold)}.banner .banner__footer{position:absolute;bottom:0;z-index:2;padding-left:var(--size-8);padding-bottom:var(--size-8)}.banner .banner__footer .button{opacity:0}.banner .banner__footer .button:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0}@media(max-width:767px){.banner .banner__footer{display:none}}.point{position:absolute;z-index:99}.point__icon{position:relative;background-color:transparent;padding:0!important;border:2px solid #fff!important;width:20px;height:20px;cursor:pointer;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);animation:pulse-ring 2s infinite}.point:hover .point__icon{transform:scale(1.2);border-color:#fff;box-shadow:0 0 0 8px #ffffff4d;animation:pulse-ring-hover 1.5s infinite}@keyframes pulse-ring{0%{box-shadow:0 0 #ffffff80}70%{box-shadow:0 0 0 10px #fff0}to{box-shadow:0 0 #fff0}}@keyframes pulse-ring-hover{0%{box-shadow:0 0 0 8px #ffffff4d,0 0 #fff9}50%{box-shadow:0 0 0 8px #ffffff4d,0 0 0 15px #fff0}to{box-shadow:0 0 0 8px #ffffff4d,0 0 #fff0}}.point__icon:before{content:"";position:absolute;width:12px;height:12px;border-radius:12px;background-color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.point:hover .point__icon:before{transform:scale(.8);background-color:#fff}.point__product{position:absolute;padding:var(--size-6);background-color:var(--color-white);align-items:center;justify-content:space-between;gap:12px;z-index:100;border-radius:var(--border-radius-sm);box-shadow:0 2px 10px #0000001a;width:100%;min-width:300px;max-width:350px;display:none}@media(min-width:768px){.point:hover .point__product{display:flex}}@media(min-width:768px){block-banner:has(.point:hover) .point:not(:hover){opacity:0;pointer-events:none;transition:opacity .2s ease}}@media(min-width:768px){.point__product--below:after,.point__product--above:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:60px;height:28px}.point__product--below:after{top:100%}.point__product--above:after{bottom:100%}}@media(max-width:767px){.point__product--active{display:flex!important}.point--hidden{display:none}}.point__product:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;z-index:101}.point__product:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;z-index:100}.point__product--below .point__product{top:100%;bottom:auto;left:50%;transform:translate(-50%,20px)}.point__product--below .point__product:before{top:-8px;bottom:auto;border-bottom:8px solid var(--color-white);border-top:none}.point__product--below .point__product:after{top:-10px;bottom:auto;border-bottom:10px solid rgba(0,0,0,.1);border-top:none}.point__product--above .point__product{bottom:100%;top:auto;left:50%;transform:translate(-50%,-20px)}.point__product--above .point__product:before{bottom:-8px;top:auto;border-top:8px solid var(--color-white);border-bottom:none}.point__product--above .point__product:after{bottom:-10px;top:auto;border-top:10px solid rgba(0,0,0,.1);border-bottom:none}.point__product-vendor{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-black)}.point__product-title{font-size:var(--text-sm);color:var(--color-black);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.point__product a{flex-shrink:0}.point__product .price{margin-top:var(--size-4)}.point__product .price .price-item{font-size:var(--text-sm);line-height:var(--var-text-sm);font-weight:var(--font-weight-bold);color:var(--color-black)}@media(min-width:1180px)and (max-width:1365px){.point__product{min-width:250px}}@media(min-width:768px)and (max-width:1179px){.point__product{padding:var(--size-4);min-width:200px}}@media(max-width:767px){.point__product{padding:var(--size-4);min-width:230px}.point__product--below{bottom:auto;top:100%;transform:translate(-50%,20px)}.point__product--below:before{bottom:auto;top:-8px;border-bottom:8px solid var(--color-white);border-top:none;transform:translate(-50%)}.point__product--below:after{bottom:auto;top:-10px;border-bottom:10px solid rgba(0,0,0,.1);border-top:none;transform:translate(-50%)}.point__product--above{bottom:100%;top:auto;transform:translate(-50%,-20px)}.point__product--above:before{bottom:-8px;top:auto;border-bottom:none;border-top:8px solid var(--color-white);transform:translate(-50%)}.point__product--above:after{bottom:-10px;top:auto;border-bottom:none;border-top:10px solid rgba(0,0,0,.1);transform:translate(-50%)}.point__product-title{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.product-form__buttons{display:flex;gap:var(--size-3);align-items:stretch;justify-content:flex-start;flex-direction:column}.product-form__error-message{color:var(--color-red);font-size:var(--text-xs);margin-bottom:var(--size-2);display:inline-block}.cart-discount-badge{color:var(--color-green);font-weight:var(--font-weight-medium)}n-filter{display:block}.filter #FacetFiltersForm{flex:1}.filter .filter__price{padding:0;display:flex;width:100%}.filter .filter__list{display:flex;align-items:flex-start}.filter .filter__footer{background-color:var(--color-white);padding:var(--size-4);display:none}@media screen and (max-width:767px){.filter .filter__footer{display:block}}.filter .filter__footer button{width:100%;text-transform:capitalize}.filter .filter__item{display:flex;width:100%;padding:var(--size-2);align-items:center;text-transform:uppercase;gap:var(--size-2)}.filter .facets__price{display:flex;gap:var(--size-4);align-items:center;flex-shrink:0}.filter .facets__price .input{width:120px}@media(max-width:767px){.filter .facets__price{flex-direction:column}}.collapse-item{padding:var(--size-2) var(--size-3);height:32px;cursor:pointer;border-radius:32px}.collapse-item:hover{background-color:var(--color-background-dark)}.collapse-header{display:flex;align-items:center;width:100%;-webkit-user-select:none;user-select:none;justify-content:space-between}.collapse-header>.collapse-title{display:flex;align-items:center;gap:var(--size-1)}.collapse-header::-webkit-details-marker{display:none}.collapse-header>.collapse-title{display:flex;align-items:center}.collapse-header>.collapse-title span{font-weight:var(--font-weight-regular);text-transform:uppercase;font-size:var(--text-sm);line-height:var(--size-4-5);white-space:nowrap}.collapse-header>.collapse-title svg,.collapse-header>.collapse-title is-land{transition:transform .2s ease;width:12px;height:12px;transform:rotate(0)}details[open] .collapse-header .collapse-title svg{transform:rotate(180deg)}.collapse-content{position:absolute;top:100%;margin-top:var(--size-3);background:#fff;border:1px solid var(--color-black);z-index:1000;padding:var(--size-4);font-size:var(--text-sm);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--size-2);min-width:300px}@media screen and (min-width:768px){.collapse-content{grid-template-columns:repeat(4,1fr);min-width:400px}}@media screen and (max-width:767px){.collapse-content{left:0}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.collection.loading{opacity:.5;pointer-events:none}.main-collection__filter--mobile{width:100%}.filter-mobile{display:none;width:100%}@media screen and (max-width:767px){.filter-mobile{display:block}}.filter-mobile-trigger{width:100%}.filter-mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:var(--color-white);display:flex;flex-direction:column}.filter-mobile-drawer[hidden]{display:none}.filter-mobile-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:var(--size-4);border-bottom:1px solid var(--color-black-16);flex-shrink:0}.filter-mobile-drawer__title{font-size:var(--text-base);font-weight:var(--font-weight-medium);text-transform:uppercase}.filter-mobile-drawer__close{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--size-2);--touch-target-size: 44px;min-width:var(--touch-target-size);min-height:var(--touch-target-size)}.filter-mobile-drawer__close svg{width:20px;height:20px}.filter-mobile-drawer__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.filter-mobile-drawer__footer{flex-shrink:0;padding:var(--size-4);border-top:1px solid var(--color-black-16)}.filter-mobile-drawer__footer .button{width:100%;text-transform:uppercase}.filter-mobile-accordion{border-bottom:1px solid var(--color-black-16)}.filter-mobile-accordion__header{display:flex;align-items:center;justify-content:space-between;padding:var(--size-4);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.filter-mobile-accordion__header::-webkit-details-marker{display:none}.filter-mobile-accordion__header svg{transition:transform .2s ease;width:12px;height:12px}.filter-mobile-accordion[open] .filter-mobile-accordion__header svg{transform:rotate(180deg)}.filter-mobile-accordion__title{font-size:var(--text-sm);font-weight:var(--font-weight-regular);text-transform:uppercase;line-height:var(--size-4-5)}.filter-mobile-accordion__content{padding:0 var(--size-4) var(--size-4);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--size-2)}.block-image{position:relative;display:block;width:100%;height:100%}.block-image--animation{overflow:hidden;background-color:#f2f2f2}.block-image--animation:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#fff0,#ffffff80,#fff0);animation:shimmer 1.5s infinite;transform:translate(-100%)}.block-image>*{display:block;width:100%;height:100%;object-fit:cover}.block-image--animation img{position:relative;z-index:1}.block-image.aspect-ratio--full img{object-fit:contain}.language-selector{position:relative;display:inline-block}.language-dropdown{position:relative}.language-trigger{display:flex;align-items:center;gap:var(--size-2);padding:0;background:transparent;border:0;cursor:pointer;font-size:var(--font-size-base);color:var(--color-black);transition:all .2s ease}.language-trigger[aria-expanded=true] .dropdown-arrow{transform:rotate(180deg)}.current-language{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:.5px}.dropdown-arrow{transition:transform .2s ease;opacity:.7}.language-options{position:absolute;bottom:100%;left:0;right:0;margin-bottom:var(--size-1);background:var(--color-background-dark, #ffffff);border:1px solid var(--color-border, #e5e7eb);border-radius:var(--border-radius, 6px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:1000;overflow:hidden;min-width:120px}.language-options[hidden]{display:none}.language-option{display:flex;align-items:center;justify-content:space-between;padding:var(--size-2) var(--size-3);-webkit-text-decoration:none;text-decoration:none;color:var(--color-text);transition:background-color .2s ease}.language-option:hover{background:var(--color-background-secondary, #f9fafb)}.language-option.is-active{background:var(--color-primary-light, #eff6ff);color:var(--color-primary, #3b82f6)}.language-code{font-weight:500;font-size:var(--font-size-sm, 12px);text-transform:uppercase;letter-spacing:.5px}.language-name{font-size:var(--font-size-sm, 12px);opacity:.8}.language-option.is-active .language-code{color:var(--color-primary, #3b82f6)}.language-option.is-active .language-name{color:var(--color-primary, #3b82f6);opacity:.8}.last-product-badge{color:var(--color-red)}.pagination{text-align:center;margin-top:var(--size-12);display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:var(--text-sm);gap:var(--size-4)}.pagination.hidden{display:none}.pagination .pagination__progress{display:flex;width:200px;background-color:var(--background-gray);height:5px}.pagination .pagination__progress-bar{height:100%;background-color:var(--color-black);width:10%;transition:all ease .3s}.pagination-classic{--touch-target-size: 40px;margin-top:var(--size-12);display:flex;justify-content:center}.pagination-classic.hidden{display:none}.pagination-classic__list{display:flex;align-items:center;gap:var(--size-1);list-style:none;padding:0;margin:0}.pagination-classic__link{display:flex;align-items:center;justify-content:center;min-width:var(--touch-target-size);height:var(--touch-target-size);padding:0 var(--size-2);font-size:var(--text-sm);-webkit-text-decoration:none;text-decoration:none;color:var(--color-black);border-radius:var(--radius-sm);transition:background-color .2s ease}@media screen and (min-width:768px){.pagination-classic__link{min-width:44px;height:44px}}.pagination-classic__link:hover{background-color:var(--background-gray)}.pagination-classic__link--active{font-weight:700;background-color:var(--color-black);color:var(--color-white)}.pagination-classic__link--active:hover{background-color:var(--color-black)}.pagination-classic__link--disabled{opacity:.3;pointer-events:none}.pagination-classic__link--gap{pointer-events:none}.pagination-classic__arrow{padding:0}.product-card{display:flex;flex-direction:column;gap:var(--size-4);position:relative;max-width:700px}@media screen and (max-width:1100px){.product-card{gap:var(--size-3)}}.product-card .product-card__image{position:relative}.product-card .product-card__image img{width:100%}.product-card .product-card__content{display:flex;flex-direction:column;padding:var(--size-6)}@media(max-width:767px){.product-card .product-card__content{padding:var(--size-4)}}.product-card .product-card__title{font-size:var(--text-sm);font-weight:var(--font-weight-regular);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;line-height:1.5}.product-card .product-card__title p{margin:0}.product-card .product-card__color{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-xxs);font-weight:var(--font-weight-regular);color:var(--color-black-48);margin-bottom:var(--size-1)}.product-card .product-card__link{color:var(--color-black);display:block}.product-card .product-card__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.product-card .product-card__vendor{font-size:var(--text-sm);font-weight:var(--font-weight-bold);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.product-card .product-card__basket-sale{color:var(--color-green);font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin-top:var(--size-1-5)}@media screen and (max-width:1100px){.product-card .product-card__basket-sale{font-size:var(--text-xxs)}}.product-card .product-card__price{font-size:var(--text-sm);font-weight:var(--font-weight-regular);margin-top:var(--size-4)}.product-card favorite-button{position:absolute;z-index:3;top:4px;right:4px;opacity:0;transition:all .3s ease}@media screen and (max-width:767px){.product-card favorite-button{display:none}}.product-card:hover{background-color:var(--color-background-dark)}.product-card{position:relative;transition:all .3s ease}.product-card__image-wrapper{position:relative;overflow:hidden}.product-card__variant-selector{display:flex;flex-direction:row;width:100%;margin:0 auto;position:absolute;bottom:-100%;left:0;right:0;background:transparent;transition:bottom .3s ease;gap:var(--size-2);z-index:3;padding:var(--size-4) var(--size-4-5);background:#fff}.product-card__variant-selector button{width:100%;align-items:center;justify-content:center;font-size:var(--text-sm);padding:var(--size-1) var(--size-2)}@media screen and (max-width:1179px){.product-card__variant-selector{display:none}}.product-card__variant-selector .product-form{padding:0 var(--size-4);display:block}.product-card__variant-selector .product-form button{border:0;height:29px;font-weight:var(--font-weight-regular)}.product-card__variant-selector .product-form button:disabled{opacity:.7;cursor:not-allowed}.product-card__variant-selector .product-form button:hover{background-color:var(--color-white);color:var(--color-black);box-shadow:inset 0 0 0 1px var(--color-black)}.product-card__variant-selector .form__label{display:none}.product-card:hover .product-card__variant-selector{bottom:0}@media(min-width:1179px){.product-card__variant-selector--slide{display:flex;align-items:center;gap:var(--size-2)}}.variant-slider__container{flex:1;min-width:0;overflow:hidden}.variant-slider__container .variant-selects{gap:0;min-width:0}.variant-slider__container fieldset,.variant-slider__container .variant-selects__group{min-width:0}.variant-slider__container .variant-selects__options{overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.variant-slider__container .variant-selects__options::-webkit-scrollbar{display:none}.variant-slider__arrow{display:flex;align-items:center;justify-content:center;width:28px!important;height:28px!important;padding:0;border:1px solid var(--color-black-16);border-radius:50%;background-color:var(--color-white);color:var(--color-black);cursor:pointer;flex-shrink:0;transition:all .2s ease;z-index:4}@media(min-width:1680px){.variant-slider__arrow{display:none}}.variant-slider__arrow:hover:not(:disabled){border-color:var(--color-black);background-color:var(--color-black);color:var(--color-white)}.variant-slider__arrow:disabled{opacity:.3;cursor:not-allowed}.variant-slider__arrow svg{width:16px;height:16px}.product-card__variant-selector-more-text{font-size:var(--text-xxs);font-weight:var(--font-weight-regular);color:var(--color-black-48)}.product-card__image-secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.product-card--hover:hover .product-card__image-secondary{opacity:1}n-quantity-picker{display:block}.quantity-picker{display:inline-flex;align-items:center;justify-content:center;height:var(--size-7-5);border:0;padding:var(--size-1-5) var(--size-3);font-size:var(--text-sm);gap:var(--size-1);border-radius:30px;background-color:var(--color-background-dark)}.quantity-picker input,.quantity-picker button{border:none;background-color:transparent;padding:0;height:12px;width:12px;display:inline-block}.quantity-picker button{cursor:pointer}.quantity-picker input{-moz-appearance:textfield;width:24px;text-align:center;outline:0;font-size:var(--text-sm)}.quantity-picker input::-webkit-inner-spin-button,.quantity-picker input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-picker svg{width:12px;height:12px}#quick-add-modal{padding:var(--size-4)}#quick-add-modal .quick-add-modal__loading{display:flex;align-items:center;justify-content:center;padding:var(--size-14) 0}#quick-add-modal .quick-add-modal__loading.hidden{display:none}#quick-add-modal .quick-add-modal__loading:after{content:"";width:48px;height:48px;background:url(./loading.svg) no-repeat center;background-size:contain;display:inline-block;animation:rotate360deg .7s linear infinite}#quick-add-modal .quick-add-modal__content.hidden,#quick-add-modal .quick-add-modal__content .breadcrumb,#quick-add-modal .quick-add-modal__content .main-product__title-wrapper{display:none}#quick-add-modal .quick-add-modal__content .main-product{padding:var(--size-16) 0!important}#quick-add-modal .quick-add-modal__content .main-product__info{width:100%}.swatch{--swatch--size: var(--swatch-input--size, 4.4rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 50%;display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:.2rem;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease;forced-color-adjust:none}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: .2rem}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground))}.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.4)}.swatch-input__input:focus-visible+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.5);box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 .1rem .5rem rgba(var(--color-foreground),.25)}.swatch-input__input:active:focus-visible+.swatch-input__label,.swatch-input__input:checked:focus-visible+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground));box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 .1rem .4rem rgba(var(--color-foreground),.25)}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{transition:none}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover{outline:none}.swatch-input__input:disabled+.swatch-input__label{pointer-events:none}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{opacity:.4}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: .1rem;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left}.pattern-selector{display:flex;flex-direction:column;gap:var(--size-3);width:100%}.pattern-selector__label{width:100%;max-width:15%;font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-black);white-space:nowrap;margin:0;display:none}.pattern-selector__options{display:flex;align-items:center;gap:var(--size-1);flex-shrink:0;width:80%}.pattern-selector__item{position:relative;display:flex;align-items:center;justify-content:center;width:var(--size-14);height:var(--size-14);padding:var(--size-1);border:1px solid var(--color-black-8);border-radius:var(--radius-rounded);overflow:hidden;flex-shrink:0;transition:border-color .2s ease}.pattern-selector__item:hover,.pattern-selector__item.pattern-selector__item--active{border-color:var(--color-black)}.pattern-selector__item img{width:var(--size-12);height:var(--size-12);border-radius:var(--radius-rounded);object-fit:cover}.pattern-selector__more{display:flex;align-items:center;justify-content:center;width:var(--size-11);height:var(--size-11);font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-black);background-color:var(--color-white);border:1px solid var(--color-black-8);border-radius:var(--radius-rounded);cursor:pointer;flex-shrink:0;transition:border-color .2s ease}.pattern-selector__more:hover{border-color:var(--color-black)}.pattern-selector__more--mobile{display:none}@media screen and (max-width:767px){.pattern-selector{flex-direction:column;align-items:flex-start;gap:var(--size-3)}.pattern-selector__options .pattern-selector__item:nth-child(n+6){display:none}.pattern-selector__more--desktop{display:none}.pattern-selector__more--mobile{display:flex}}n-pattern-drawer{display:contents}.pattern-drawer{position:fixed;top:0;right:0;width:100%;height:100%;z-index:-1;visibility:hidden;pointer-events:none;transition:all ease .3s}.pattern-drawer__cover{background-color:#00000080;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;transition:all ease .3s}.pattern-drawer__inner{width:100%;max-width:576px;height:100%;right:0;top:0;transition:all ease .3s;transform:translate(100%);position:absolute;background-color:var(--color-white);display:flex;flex-direction:column}.pattern-drawer--open{z-index:1000;visibility:visible;pointer-events:all}.pattern-drawer--open .pattern-drawer__inner{transform:translate(0)}.pattern-drawer--open .pattern-drawer__cover{opacity:1}.pattern-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:var(--size-3) var(--size-6);border-bottom:1px solid var(--color-black-8);height:var(--size-18);flex-shrink:0}@media screen and (max-width:767px){.pattern-drawer__header{padding:var(--size-3) var(--size-4)}}.pattern-drawer__title{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-black);line-height:var(--size-8);text-transform:uppercase}.pattern-drawer__close{flex-shrink:0}.pattern-drawer__content{flex:1;overflow-y:auto;padding:var(--size-6)}@media screen and (max-width:767px){.pattern-drawer__content{padding:var(--size-4)}}.pattern-drawer__content.hidden{display:none}.pattern-drawer__grid{display:flex;flex-wrap:wrap;gap:var(--size-2);align-items:flex-start}.pattern-drawer__item{position:relative;display:flex;align-items:center;justify-content:center;width:var(--size-16);height:var(--size-16);padding:var(--size-1-5);border:1px solid var(--color-black-8);border-radius:var(--radius-rounded);overflow:hidden;flex-shrink:0;transition:border-color .2s ease}.pattern-drawer__item:hover{border-color:var(--color-black)}.pattern-drawer__item img{width:52px;height:52px;border-radius:var(--radius-rounded);object-fit:cover}.pattern-drawer__item--active{border-color:var(--color-black)}variant-selects{display:block}.variant-selects{display:flex;flex-direction:column;gap:var(--size-4)}.variant-selects .variant-selects__group{display:flex}@media(max-width:1023px){.variant-selects .variant-selects__group{flex-direction:column;gap:var(--size-3)}.variant-selects .variant-selects__group .size-chart{padding-left:var(--size-0);padding-right:var(--size-0);background-color:transparent!important}}.variant-selects .variant-selects__options{display:flex;gap:var(--size-1);overflow-x:auto}.variant-selects .variant-selects__options::-webkit-scrollbar{display:none}.variant-selects.variant-selects--small .variant-selects__options{flex-wrap:nowrap;overflow:auto;width:100%;white-space:nowrap;padding:0}.variant-selects.variant-selects--small .variant-selects__options::-webkit-scrollbar{display:none}.variant-selects fieldset{display:flex;flex-direction:column;gap:var(--size-3);padding:0;margin:0;border:0;min-width:auto;width:100%}@media(max-width:767px){.variant-selects fieldset{flex-direction:column;align-items:flex-start;gap:var(--size-3)}}.variant-selects fieldset p{font-size:var(--text-base);color:var(--color-black);font-weight:var(--font-weight-bold);margin:0;width:100%;max-width:15%;display:none}.variant-selects input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.variant-selects input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.variant-selects input[type=radio]+label{cursor:pointer;background-color:var(--color-white);font-size:var(--text-xs);font-weight:var(--font-weight-bold);border-radius:100%;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid;flex-shrink:0;border-color:var(--color-black-8)}.variant-selects input[type=radio]+label:hover{border-color:var(--color-black)}.variant-selects input[type=radio]+label span{display:flex;width:var(--size-9);height:var(--size-9);border-radius:var(--size-9);flex-shrink:0}.variant-selects[data-add-to-cart=false] input[type=radio][checked]+label,.variant-selects[data-add-to-cart=false] input[type=radio]:checked+label{border-color:var(--color-black)!important}.variant-selects input[type=radio][disabled]+label{cursor:not-allowed;background-color:var(--color-black-16);color:var(--color-black-48)}.variant-selects input[type=radio]+label.is-loading{position:relative;cursor:wait;color:transparent;border-color:var(--color-black);background-color:var(--color-white);pointer-events:none}.variant-selects input[type=radio]+label.is-loading span{visibility:hidden}.variant-selects input[type=radio]+label.is-loading:after{content:"";position:absolute;width:16px;height:16px;border:2px solid var(--color-black-16);border-top-color:var(--color-black);border-radius:50%;animation:variant-loading-spin .6s linear infinite}.variant-selects.variant-selects--medium .variant-selects__options{flex-wrap:nowrap;overflow:auto;width:100%;white-space:nowrap;padding:0}.variant-selects.variant-selects--medium .variant-selects__options::-webkit-scrollbar{display:none}.variant-selects.variant-selects--medium input[type=radio][disabled]+label{background-color:var(--color-white);-webkit-text-decoration:line-through;text-decoration:line-through;opacity:.24;color:var(--color-black)}.variant-selects.variant-selects--medium input[type=radio]+label{padding:var(--size-5-5);width:var(--size-16);height:var(--size-16);text-align:center;border-radius:var(--size-16);font-size:var(--text-base);font-weight:var(--font-weight-bold)}.variant-selects.variant-selects--medium input[type=radio]+label span{width:52px;height:52px;border-radius:52px}.variant-selects.variant-selects--medium input[type=radio][disabled][checked]+label{background-color:var(--color-black);-webkit-text-decoration:line-through;text-decoration:line-through;color:var(--color-white)}.variant-selects.variant-selects--medium.variant-selects--medium .variant-selects__options{gap:var(--size-2)}.variant-selects .field-renk,.variant-selects .field-colour,.variant-selects .field-color{display:none}.product-form__input--dropdown .form__label{display:block;font-size:var(--text-base);color:var(--color-black);font-weight:var(--font-weight-bold);margin-bottom:var(--size-2)}.product-card__variant-selector-more{cursor:pointer;background-color:var(--color-white);font-size:var(--text-xs);font-weight:var(--font-weight-bold);border-radius:100%;display:flex;align-items:center;justify-content:center;width:36px!important;height:36px;box-shadow:inset 0 0 0 1px var(--color-black-8);border:0!important;flex-shrink:0}.product-card__variant-selector-more:hover{box-shadow:inset 0 0 0 1px var(--color-black)}.template-product input[type=radio]+label{width:36px;height:36px}.template-product .main-product__variant-picker--pt .variant-selects{padding-top:var(--size-6-5)}@media(max-width:767px){.template-product .main-product__variant-picker--pt .variant-selects{padding-top:var(--size-3-5)}}@keyframes variant-loading-spin{to{transform:rotate(360deg)}}x-icon{display:flex;min-width:24px;min-height:24px}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap;display:flex;gap:var(--size-3)}@media(max-width:767px){.price--on-sale .price__sale{gap:var(--size-2)}}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{-webkit-text-decoration:line-through;text-decoration:line-through;color:rgba(var(--color-foreground),.75)}.unit-price{margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.recommended-collection .featured-products__items{display:block}.banner-list .banner-list__container{display:flex;flex-direction:column;gap:var(--size-6)}.banner-list .banner-list__content,.banner-list .banner-list__page-full{display:flex}.banner-list .banner-list__header{display:flex;align-items:center;justify-content:center}.banner-list .banner-list__header h5{font-size:var(--text-xl);letter-spacing:1.5px;font-weight:var(--font-weight-black)}@media(max-width:767px){.banner-list .banner-list__header h5{font-size:var(--text-lg)}}.banner-list .banner-list__flex{flex-wrap:wrap}@media(max-width:767px){.banner-list .banner-list__flex{flex-wrap:nowrap}}.banner-list .banner-list__wrap{flex-wrap:wrap}.banner-list .two-columns{gap:var(--size-6)}@media(max-width:767px){.banner-list .two-columns{gap:var(--size-4)}}.banner-list .three-columns,.banner-list .four-columns{gap:var(--size-1)}@media(max-width:767px){.banner-list .three-columns,.banner-list .four-columns{gap:var(--size-3)}}.banner-list .two-columns .banner{width:calc(50% - 12px)}@media(max-width:767px){.banner-list .two-columns .banner{width:100%;flex-shrink:0}}.banner-list .three-columns .banner{width:calc(100% / 3 - 3px)}@media(max-width:767px){.banner-list .three-columns .banner{width:80%;flex-shrink:0}}.banner-list .four-columns .banner{width:calc(25% - 3px)}@media(max-width:767px){.banner-list .four-columns .banner{width:70%;flex-shrink:0}}@media(max-width:767px){.banner-list .two-columns{flex-wrap:wrap}.banner-list .three-columns,.banner-list .four-columns{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.banner-list .three-columns::-webkit-scrollbar,.banner-list .four-columns::-webkit-scrollbar{display:none}.banner-list .three-columns .banner,.banner-list .four-columns .banner{scroll-snap-align:start;scroll-snap-stop:always}}.breadcrumb{border-bottom:1px solid var(--color-black-8);padding:var(--size-6) 0}.breadcrumb ol{list-style:none;margin:0;padding:0;font-size:var(--text-xs);display:flex;align-items:center;gap:var(--size-2);white-space:nowrap;overflow:auto;text-transform:uppercase}.breadcrumb ol a{-webkit-text-decoration:none;text-decoration:none}.breadcrumb ol .dot{display:block;width:2px;height:2px;background-color:var(--color-black)}.breadcrumb__item{font-size:var(--text-xxs);line-height:var(--size-4);font-weight:var(--font-weight-regular)}.breadcrumb--collection{border-bottom:0}.breadcrumb--collection ol{color:var(--color-black)}.breadcrumb--collection ol a{-webkit-text-decoration:none;text-decoration:none}.breadcrumb--collection ol .dot{background-color:var(--color-black)}.main-collection__hero--cover .breadcrumb--collection{border-bottom:0}.main-collection__hero--cover .breadcrumb--collection ol{color:var(--color-white)}.main-collection__hero--cover .breadcrumb--collection ol a{-webkit-text-decoration:none;text-decoration:none}.main-collection__hero--cover .breadcrumb--collection ol .dot{background-color:var(--color-white)}.contact__container{display:flex;align-items:stretch}@media screen and (max-width:767px){.contact__container{flex-direction:column;padding:0}}.contact__header .contact__header-container{display:flex;flex-direction:column;gap:var(--size-2);padding-top:var(--size-8);padding-bottom:var(--size-8);border-bottom:1px solid var(--color-black-8)}@media screen and (max-width:767px){.contact__header .contact__header-container{padding-top:var(--size-6);padding-bottom:var(--size-6)}}.contact__header .contact__header-container p{margin:0}.contact__form-wrapper{width:50%;flex-shrink:0;padding-top:var(--size-12);padding-right:var(--size-12);padding-bottom:var(--size-12)}@media screen and (max-width:767px){.contact__form-wrapper{width:100%;padding:var(--size-6) var(--size-4)}}.contact__form{display:flex;flex-direction:column;gap:var(--size-4)}.contact__line{width:1px;position:relative;background-color:var(--color-black-8)}@media screen and (max-width:767px){.contact__line{width:100%;height:1px}}.contact__office{width:50%;padding:var(--size-12);display:flex;flex-direction:column;gap:var(--size-8)}@media screen and (max-width:767px){.contact__office{width:100%;padding:var(--size-6) var(--size-4)}}.contact__office-item{display:flex;flex-direction:column}.contact__office-content{display:flex;flex-direction:column;gap:var(--size-2-5)}.contact__office-title{font-family:var(--font-family-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);line-height:1.25;color:var(--color-black);text-transform:uppercase;letter-spacing:.05em}.contact__office-details{display:flex;flex-direction:column;gap:0}.contact__office-address,.contact__office-phone{font-family:var(--font-family-base);font-weight:400;font-size:var(--font-size-base);line-height:1.25;color:var(--color-black);margin:0}.contact__office-address p,.contact__office-phone p{margin:0}.contact__office-phone{margin-top:var(--size-1)}.contact__form-success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-8);padding-top:var(--size-24);padding-bottom:var(--size-24)}.contact__form-success .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact__form-success-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-6)}.contact__form-success-content svg{width:var(--size-14);height:var(--size-14)}.contact__form-success-content svg path{fill:#1b998b}.contact__form-success-content-text{display:flex;flex-direction:column}.contact__form-success-content-text h5{text-align:center}.contact__form-success-content-text p{text-align:center;margin:0}.contact__form-error{margin-bottom:var(--size-4)}.contact__form-error-content-text{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-red)}drawer-cart{display:block}.drawer-cart{position:fixed;top:0;right:0;width:100%;height:100%;z-index:-1;visibility:hidden;pointer-events:none;transition:all ease .3s}.drawer-cart .drawer-cart__cover{background-color:#00000080;position:absolute;width:100%;height:100%;left:0;top:0%;opacity:0;transition:all ease .3s}.drawer-cart .drawer-cart__inner{width:100%;max-width:576px;height:100%;right:0;top:0;transition:all ease .3s;transform:translate(100%);position:absolute;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.drawer-cart.drawer-cart--open{z-index:1000;visibility:visible;pointer-events:all}.drawer-cart.drawer-cart--open .drawer-cart__inner{transform:translate(0)}.drawer-cart.drawer-cart--open .drawer-cart__cover{opacity:1}.drawer-cart .drawer-cart__header{display:flex;justify-content:space-between;align-items:center;padding:var(--size-6);border-bottom:1px solid var(--color-black)}@media screen and (max-width:767px){.drawer-cart .drawer-cart__header{padding:var(--size-4)}}.drawer-cart.loading .drawer-cart__items{opacity:.5;pointer-events:none;cursor:progress}.drawer-cart .drawer-cart__items{flex:1;overflow-y:auto;padding:var(--size-6);gap:var(--size-4);display:flex;flex-direction:column;padding-bottom:var(--size-20)}@media screen and (max-width:767px){.drawer-cart .drawer-cart__items{padding:var(--size-4);padding-bottom:var(--size-20)}}.drawer-cart .drawer-cart__item{display:flex;gap:var(--size-6);align-items:flex-start}@media screen and (max-width:767px){.drawer-cart .drawer-cart__item{gap:var(--size-4)}}.drawer-cart .drawer-cart__link .block-image,.drawer-cart .drawer-cart__link img{width:120px}@media screen and (max-width:767px){.drawer-cart .drawer-cart__link{flex-shrink:0}.drawer-cart .drawer-cart__link .block-image,.drawer-cart .drawer-cart__link img{width:105px}}.drawer-cart .drawer-cart__p-detail{display:flex;flex-direction:column}.drawer-cart .drawer-cart__p-detail ul{list-style:none;margin:0;padding:0;font-size:var(--text-xs);margin-top:var(--size-2);display:flex;flex-direction:column;gap:var(--size-0-5)}.drawer-cart .drawer-cart__p-detail .discounts__discount{display:flex;gap:var(--size-1);align-items:center}.drawer-cart .drawer-cart__p-detail .discounts__discount svg{width:16px;height:16px}@media screen and (max-width:767px){.drawer-cart .drawer-cart__p-detail .discounts__discount{display:inline-block;font-size:var(--text-xxs)}.drawer-cart .drawer-cart__p-detail .discounts__discount is-land{float:left;margin-right:6px}}.drawer-cart .drawer-cart__p-vendor{font-weight:var(--font-weight-bold);font-size:var(--text-sm);line-height:var(--size-4-5)}.drawer-cart .drawer-cart__p-title{margin-top:var(--size-1);line-clamp:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:var(--text-sm);line-height:var(--size-4-5)}.drawer-cart .price{font-weight:var(--font-weight-regular);font-size:var(--text-sm);line-height:var(--size-4-5)}.drawer-cart .drawer-cart__p-quantity{display:flex;align-items:center;gap:var(--size-4);margin-top:var(--size-4)}.drawer-cart .drawer-cart__p-quantity .last-product-badge{color:var(--color-red);font-size:var(--text-sm)}.drawer-cart .cart-discount-badge{margin-top:var(--size-1);font-size:var(--text-sm)}.drawer-cart .drawer-cart__bottom{position:relative}.drawer-cart .drawer-cart__bottom:before{content:"";position:absolute;top:-99px;height:100px;width:100%;left:0;background:linear-gradient(0deg,#fff,#fff0);pointer-events:none}.drawer-cart .drawer-cart__footer{position:relative}.drawer-cart .drawer-cart__summary{display:flex;justify-content:space-between;align-items:center;padding:var(--size-6);padding-bottom:var(--size-4)}.drawer-cart .drawer-cart__total{display:flex;align-items:center;justify-content:space-between;width:100%}.drawer-cart .drawer-cart__head{display:flex;flex-direction:column;gap:var(--size-0-5)}.drawer-cart .drawer-cart__total-title{font-size:var(--text-base);color:var(--color-black)}.drawer-cart .drawer-cart__sub-title{font-size:var(--text-xxs);color:var(--color-black-32)}.drawer-cart .drawer-cart__footer-buttons{display:flex!important;gap:var(--size-6);padding:var(--size-6);padding-top:0}.drawer-cart .drawer-cart__footer-buttons .belgepro-terms{width:100%;margin:0!important}.drawer-cart .drawer-cart__footer-buttons .belgepro-terms p{margin:0}.drawer-cart .drawer-cart__footer-buttons.hidden{display:none!important}@media screen and (max-width:767px){.drawer-cart .drawer-cart__footer-buttons{padding:var(--size-4);gap:var(--size-4)}}.drawer-cart .drawer-cart__footer-buttons a,.drawer-cart .drawer-cart__footer-buttons button{width:100%;justify-content:center}.drawer-cart .drawer-cart__footer-buttons a.button--bordered:hover,.drawer-cart .drawer-cart__footer-buttons button.button--bordered:hover{background-color:var(--color-black);color:var(--color-white)}.drawer-cart .drawer-cart__footer-buttons a.button--secondary:hover,.drawer-cart .drawer-cart__footer-buttons button.button--secondary:hover{background-color:var(--color-gray-dark);color:var(--color-white)}.drawer-cart .drawer-cart__empty{display:flex;align-items:center;justify-content:center;pad:var(--size-6);flex:1;gap:var(--size-4)}@media screen and (max-width:767px){.drawer-cart .drawer-cart__empty{gap:var(--size-3)}}.drawer-cart .drawer-cart__empty svg{width:32px;height:32px}.drawer-cart .hidden{display:none!important}.drawer-cart .drawer-cart__rec{padding:var(--size-6) 0;position:relative}@media screen and (max-width:767px){.drawer-cart .drawer-cart__rec{padding:var(--size-4) 0}}.drawer-cart .drawer-cart__rec h4{padding:0 var(--size-6)}@media screen and (max-width:767px){.drawer-cart .drawer-cart__rec h4{padding:0 var(--size-4)}}.drawer-cart .drawer-cart__rec .drawer-cart__rec-list{display:flex;gap:var(--size-2);padding:0 var(--size-6)}@media screen and (max-width:767px){.drawer-cart .drawer-cart__rec .drawer-cart__rec-list{padding:0 var(--size-4)}}.drawer-cart .drawer-cart__rec .drawer-cart__rec-item{width:330px;margin-top:var(--size-2);background-color:var(--background-gray);display:flex;gap:var(--size-4);align-items:center;flex-shrink:0;justify-content:space-between}@media screen and (max-width:767px){.drawer-cart .drawer-cart__rec .drawer-cart__rec-item{width:300px}}.drawer-cart .drawer-cart__rec .drawer-cart__rec-detail{display:flex;flex-direction:column;flex:1}.drawer-cart .drawer-cart__rec .drawer-cart__rec-vendor{font-weight:var(--font-weight-medium)}.drawer-cart .drawer-cart__rec .drawer-cart__rec-vendor,.drawer-cart .drawer-cart__rec .drawer-cart__rec-title{font-size:var(--text-sm);text-transform:uppercase;line-clamp:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.drawer-cart .drawer-cart__rec .drawer-cart__rec-title{margin-top:var(--size-0-5)}.drawer-cart .drawer-cart__rec .price{font-size:var(--text-sm)}.drawer-cart .drawer-cart__rec .price--on-sale .price__sale{column-gap:var(--size-2);row-gap:0}.drawer-cart .drawer-cart__rec .button{padding:var(--size-2);margin-right:var(--size-4);width:32px;height:32px}.drawer-cart .drawer-cart__rec .button svg{width:16px;height:16px}.drawer-cart .drawer-cart__rec .drawer-cart__rec-img img,.drawer-cart .drawer-cart__rec .drawer-cart__rec-img svg{width:80px;height:105px;object-fit:contain;display:block}.drawer-cart__total-price{font-weight:var(--font-weight-regular)}.featured-products .container{display:flex;flex-direction:column;gap:var(--size-6)}.featured-products .featured-products__items{display:none}.featured-products .featured-products__items--active{display:block}@media screen and (max-width:767px){.featured-products.featured-products--multiple .featured-products__header{flex-direction:column;justify-content:center;gap:var(--size-4)}.featured-products.featured-products--multiple .container{gap:var(--size-6)}}.featured-products .featured-products__header{display:flex;justify-content:center;align-items:center}.featured-products .featured-products__header h5{font-size:var(--text-xl);letter-spacing:1.5px;font-weight:var(--font-weight-black)}@media(max-width:767px){.featured-products .featured-products__header h5{font-size:var(--text-lg)}}.featured-products .featured-products__header .button{white-space:nowrap}.featured-products .featured-products__header .button:hover{color:var(--color-white);background-color:var(--color-black)}.featured-products .featured-products__header .button:hover svg,.featured-products .featured-products__header .button:hover path{fill:var(--color-white)}.featured-products .featured-products__tabs{display:flex;align-items:center;gap:var(--size-2);overflow:auto}@media screen and (max-width:767px){.featured-products .featured-products__tabs{margin:0 calc(var(--size-4) * -1);padding:0 var(--size-4);width:calc(100% + var(--size-8))}}.featured-products .blaze-slider{--slides-to-show: 4 !important}@media screen and (max-width:900px){.featured-products .blaze-slider{--slides-to-show: 2.1 !important}}@media screen and (max-width:767px){.featured-products .blaze-track-container{margin:0 calc(var(--size-4) * -1);padding:0 var(--size-4);overflow:auto}.featured-products .blaze-track{will-change:auto;touch-action:auto;gap:var(--size-2)}}.featured-products .blaze-prev{left:-24px}@media(max-width:767px){.featured-products .blaze-prev{left:0}}.featured-products .blaze-next{right:-24px}@media(max-width:767px){.featured-products .blaze-next{right:0}}.template-product .featured-products .container{gap:var(--size-7-5)}.featured-services{border-top:1px solid var(--color-black-8);margin-top:-1px}@media screen and (max-width:767px){.featured-services{padding:var(--size-6) 0}}.featured-services .container{display:flex}@media screen and (max-width:767px){.featured-services .container{flex-direction:column}}.featured-services .featured-services__item{padding:var(--size-8);padding-top:0;margin-top:var(--size-8);display:flex;flex-direction:column;width:100%;align-items:center}@media(max-width:767px){.featured-services .featured-services__item{gap:var(--size-4);flex-direction:row;margin-top:var(--size-2);padding:0;padding-top:var(--size-4);padding-bottom:var(--size-4)}}.featured-services .featured-services__item .featured-services__content{margin-top:var(--size-4)}@media(max-width:767px){.featured-services .featured-services__item .featured-services__content{margin-top:0}}.featured-services .featured-services__item h5{font-weight:var(--font-weight-bold);font-size:var(--text-sm);line-height:var(--text-sm);text-align:center}@media(max-width:767px){.featured-services .featured-services__item h5{text-align:left}}.featured-services .featured-services__item p{margin:0;font-size:var(--text-base);margin-top:var(--size-0-5);color:var(--color-black);overflow:hidden}@media screen and (max-width:767px){.featured-services .featured-services__item p{opacity:1;max-height:initial;overflow:visible}}.featured-services__item+.featured-services__item{border-left:1px solid var(--color-black-8)}@media(max-width:767px){.featured-services__item+.featured-services__item{border-left:0;border-top:1px solid var(--color-black-8)}}.footer{background-color:var(--color-white);color:var(--color-black);border-top:1px solid var(--color-black-8)}.footer *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.footer *:focus,.footer *:active{outline:none!important;background-color:transparent!important}.footer .footer__content{display:flex;align-items:flex-start;padding:var(--size-16) 0}@media(max-width:768px){.footer .footer__content{flex-direction:column;gap:var(--size-8);padding:var(--size-6) 0}}.footer .footer__linklist{width:70%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--size-6)}@media(max-width:768px){.footer .footer__linklist{width:100%;flex-direction:column;gap:0}}.footer .footer__newsletter{width:30%}@media(max-width:768px){.footer .footer__newsletter{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}.footer__menu{width:20%}.footer__menu .footer__menu-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none;border:none;background:none}.footer__menu .footer__menu-header:focus,.footer__menu .footer__menu-header:active,.footer__menu .footer__menu-header:hover{outline:none;background-color:transparent;-webkit-tap-highlight-color:transparent}.footer__menu .footer__menu-header h6{font-size:var(--text-sm);line-height:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-black);margin:0;pointer-events:none}.footer__menu .footer__menu-header .footer__menu-icon{display:none;transition:transform .5s cubic-bezier(.25,.46,.45,.94);pointer-events:none;-webkit-tap-highlight-color:transparent}.footer__menu .footer__menu-header .footer__menu-icon is-land,.footer__menu .footer__menu-header .footer__menu-icon svg,.footer__menu .footer__menu-header .footer__menu-icon x-icon{display:flex;width:var(--size-4);height:var(--size-4);pointer-events:none}.footer__menu .footer__menu-header .footer__menu-icon svg{pointer-events:none}.footer__menu .footer__menu-header .footer__menu-icon svg path{fill:var(--color-black);pointer-events:none}.footer__menu .footer__menu-list{margin:0;padding:0;margin-top:var(--size-4);display:flex;flex-direction:column;gap:var(--size-2);transition:max-height .6s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94),padding .5s cubic-bezier(.25,.46,.45,.94)}.footer__menu .footer__menu-list li{list-style:none;font-size:var(--text-base);line-height:var(--text-xl);font-weight:var(--font-weight-regular)}@media(max-width:768px){.footer__menu{width:100%}.footer__menu .footer__menu-header{padding:var(--size-2) 0;-webkit-tap-highlight-color:transparent}.footer__menu .footer__menu-header:active,.footer__menu .footer__menu-header:focus{background-color:transparent!important;outline:none!important}.footer__menu .footer__menu-header .footer__menu-icon{display:flex}.footer__menu .footer__menu-list{max-height:0;opacity:0;overflow:hidden;margin-top:0;padding-bottom:0;transition:max-height .6s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94),padding .5s cubic-bezier(.25,.46,.45,.94),margin .5s cubic-bezier(.25,.46,.45,.94)}.footer__menu.active .footer__menu-header .footer__menu-icon{transform:rotate(180deg)}.footer__menu.active .footer__menu-list{max-height:300px;opacity:1;padding-bottom:var(--size-4);margin-top:var(--size-2)}}@media(max-width:767px){.footer__newsletter-form{width:100%}}.footer__newsletter-form h5{font-size:var(--text-2xl);line-height:var(--size-3xl);font-weight:var(--font-weight-bold)}@media(max-width:767px){.footer__newsletter-form h5{font-size:var(--text-xl);line-height:var(--size-2-75xl)}}.footer__newsletter-form .newsletter{margin-top:var(--size-4)}.newsletter .newsletter__field{display:flex;align-items:center;border:1px solid var(--color-black-16);padding:var(--size-3) var(--size-3-5);max-height:var(--size-12);transition:all .3s ease-in}.newsletter .newsletter__field .icon is-land,.newsletter .newsletter__field .icon svg,.newsletter .newsletter__field .icon x-icon{display:flex;width:var(--size-5);height:var(--size-5)}.newsletter .newsletter__field .icon svg path{fill:var(--color-black-32)}.newsletter .newsletter__field .newsletter__input{display:flex;background-color:transparent;padding:0;padding-left:var(--size-2);padding-right:var(--size-4);font-size:var(--text-base);line-height:var(--size-5);color:var(--color-black);border:0;width:100%}.newsletter .newsletter__field .newsletter__input:focus{outline:none}.newsletter .newsletter__field .newsletter__input .input__input::placeholder{color:var(--color-black-32)}.newsletter .newsletter__field .newsletter__button{flex-shrink:0}.newsletter .newsletter__info{margin-top:var(--size-3)}.newsletter .newsletter__info .newsletter__message{font-size:var(--text-sm);padding-left:var(--size-1);outline:none;font-weight:var(--font-weight-bold)}.newsletter .newsletter__info .newsletter__message--error{color:var(--color-red)}.newsletter .newsletter__info .newsletter__message--success{color:var(--color-green)}.newsletter:hover .newsletter__field{border-color:var(--color-black-32);transition:all .3s ease-in}.footer__social{margin-top:var(--size-12)}@media(max-width:767px){.footer__social{margin-top:var(--size-8)}}.footer__social ul{margin:0;padding:0;display:flex;align-items:center;gap:var(--size-6)}.footer__social ul li{list-style:none}.footer__bottom{padding:var(--size-6) 0;display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){.footer__bottom{flex-direction:column;align-items:center;justify-content:center;gap:var(--size-6)}}.footer__bottom .footer__languages{display:flex;align-items:center;gap:var(--size-12)}.footer__bottom .footer__copyright{font-size:var(--text-base);line-height:var(--size-5);color:var(--color-black);font-weight:var(--font-weight-regular)}@media(max-width:767px){.template-product .footer__bottom{padding-bottom:var(--size-16)}}.section-header{transition:all .3s ease-in-out}.section-header.sticky{position:fixed;top:0;left:0;width:100%;z-index:100;animation:slideDown .3s ease-in-out;box-shadow:0 2px 8px #0000001a}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes warmFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.header{padding:0}.header .container{display:flex;align-items:stretch;justify-content:space-between;gap:var(--size-12);position:relative}.header .header__logo{padding:var(--size-3) 0}.header .header__logo img{display:block;object-fit:contain;cursor:pointer}.header .header__hamburger{display:none}@media screen and (max-width:1100px){.header .header__hamburger{display:flex}}.header .header__nav{display:flex;align-items:center;justify-content:center}@media(max-width:1100px){.header .header__nav{flex-direction:column;justify-content:flex-start}}.header .header__nav-header{display:none;border-bottom:1px solid var(--color-black);align-items:center;gap:var(--size-4);justify-content:space-between;position:sticky;top:0;background:#fff;z-index:3;padding:0 var(--size-6)}.header .header__nav-header img{height:var(--size-9);display:block;object-fit:contain;object-position:left}.header .header__nav-header .header__nav-logo{transition:transform .3s ease}@media screen and (max-width:1100px){.header .header__nav-header{display:flex;width:100%;border-bottom:1px solid var(--color-black-8);padding:var(--size-2)}}.header .header__left{display:flex;align-items:center;gap:var(--size-4)}.header .header__close{margin-left:auto}.header .header__back{display:none}@media screen and (max-width:1100px){.header .header__back{display:flex;position:absolute;left:var(--size-2);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}}.header .header__bag-button{position:relative}.header #BagIcon{width:18px;height:18px;border-radius:100%;background-color:#000;position:absolute;bottom:7px;right:5px}.header #BagIcon span{font-size:12px;color:var(--color-white);position:relative;top:-1px}.header nav{flex:1}@media screen and (max-width:1100px){.header nav{transform:translate(-100%);transition:all ease .4s;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--color-white);z-index:1000;border-top:1px solid var(--color-black);padding:0;overflow:auto}}.header nav>ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;font-size:var(--text-sm);height:100%;gap:var(--size-12)}@media screen and (max-width:1320px){.header nav>ul{gap:var(--size-4)}}@media screen and (max-width:1100px){.header nav>ul{width:100%;height:auto;align-items:flex-start;flex-direction:column;gap:0;padding:var(--size-6)}}.header nav>ul>li{min-height:100%;display:inline-flex;align-items:stretch}@media screen and (max-width:1100px){.header nav>ul>li{padding:var(--size-4) 0;border-bottom:1px solid var(--color-black-8)}}@media screen and (max-width:1100px){.header nav>ul>li{min-height:auto;width:100%;align-items:center}.header nav>ul>li.has-sub-menu>a:after{content:"";width:var(--size-4);height:var(--size-4);background:url(./caret-right.svg) no-repeat center}}.header nav>ul>li>a{display:inline-flex;width:100%;padding:var(--size-4) 0;align-items:center;position:relative;flex:1;font-size:var(--text-sm);color:var(--color-black);font-weight:var(--font-weight-black);letter-spacing:2px}@media screen and (max-width:1100px){.header nav>ul>li>a{font-weight:var(--font-weight-bold);font-size:var(--text-base);padding:0;width:100%;display:inline-flex;justify-content:space-between;text-transform:uppercase}}.header nav>ul>li.has-sub-menu--warming>a:after,.header nav>ul>li.has-sub-menu--active>a:after{content:"";display:block;width:100%;height:1px;background:var(--color-black);position:absolute;bottom:0}@media screen and (max-width:1100px){.header nav>ul>li.has-sub-menu--warming>a:after,.header nav>ul>li.has-sub-menu--active>a:after{display:none}}.header nav>ul>li.has-sub-menu--warming>a:after{transform:scaleX(0);transform-origin:left;animation:warmFill .4s ease-out forwards}.header nav>ul>li .header__col{width:50%;max-width:calc(50% - var(--size-3));display:flex;flex-direction:column;gap:var(--size-6)}@media screen and (max-width:767px){.header nav>ul>li .header__col{width:100%;max-width:initial;gap:var(--size-4)}}.header nav>ul>li .header__sub-nav{display:none;justify-content:space-between;position:absolute;top:100%;left:0;width:100%;background-color:var(--color-white);text-transform:uppercase;border-top:1px solid var(--color-black-8);z-index:1001}.header nav>ul>li .header__sub-nav .header__sub-content{display:flex;width:100%;max-width:1440px;margin:0 auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:var(--size-8);gap:var(--size-6)}@media screen and (max-width:1100px){.header nav>ul>li .header__sub-nav .header__sub-content{flex-direction:column;padding:0;gap:0}}.header nav>ul>li .header__sub-nav .header__sub-content .text-h4{text-transform:none}@media screen and (min-width:1101px){.header nav>ul>li .header__sub-nav{max-height:calc(100vh - 80px);overflow:auto}}@media screen and (max-width:1100px){.header nav>ul>li .header__sub-nav{flex-direction:column;padding:0;gap:0;top:var(--size-16);z-index:2;border:0}.header nav>ul>li .header__sub-nav.sub-menu--open{display:flex!important;min-height:100%;justify-content:flex-start}}@media screen and (max-width:1100px)and (max-width:1100px){.header nav>ul>li .header__sub-nav.sub-menu--open{padding:var(--size-6)}}.header nav>ul>li .header__sub-nav .header__sub-block{width:100%;display:flex;flex-direction:column}.header nav>ul>li .header__sub-nav .header__sub-block--banner{display:flex;flex-direction:row;justify-content:flex-end;gap:var(--size-1)}@media(max-width:1100px){.header nav>ul>li .header__sub-nav .header__sub-block--banner{justify-content:flex-start}}@media(max-width:900px){.header nav>ul>li .header__sub-nav .header__sub-block--banner{overflow-x:auto;justify-content:flex-start;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-left:0;width:calc(100% + 24px)}}.header nav>ul>li .header__sub-nav .header__sub-banner{padding:0;width:230px}@media(max-width:900px){.header nav>ul>li .header__sub-nav .header__sub-banner{width:70%;flex-shrink:0;scroll-snap-align:start}}.header nav>ul>li .header__sub-nav .header__sub-banner .header__image-block{height:100%}@media(min-width:1101px){.header nav>ul>li .header__sub-nav .header__sub-banner .header__image-block{min-height:380px}}.header nav>ul>li .header__sub-nav .header__sub-banner img{object-fit:cover}.header nav>ul>li .header__sub-nav .header__sub-title{position:relative;font-size:var(--text-sm);line-height:var(--size-4-5);margin-bottom:var(--size-2);display:inline-block;font-weight:var(--font-weight-regular);transition:all .2s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1100px){.header nav>ul>li .header__sub-nav .header__sub-title{margin-bottom:var(--size-2)}}.header nav>ul>li .header__sub-nav .header__sub-title:hover{-webkit-text-decoration:underline;text-decoration:underline;transition:all .1s ease-in}.header nav>ul>li .header__sub-nav .header__sub-title:hover:before{opacity:1;transition:all .2s ease-in;display:none}.header nav>ul>li .header__sub-nav .header__sub-title:before{content:"";position:absolute;left:0;width:4px;height:4px;border-radius:6px;top:7px;background-color:var(--color-black);opacity:0}.header nav>ul>li .header__sub-nav .header__sub-title--nosub{margin-bottom:var(--size-6)!important}@media(max-width:1100px){.header nav>ul>li .header__sub-nav .header__sub-title--nosub{margin-bottom:var(--size-4)}}.header nav>ul>li .header__sub-nav .header__image-block{position:relative}.header nav>ul>li .header__sub-nav .header__image-block img{display:block;width:100%}.header nav>ul>li .header__sub-nav .header__image-block .header__image-block__content{position:absolute;width:100%;height:100%;display:flex;align-items:flex-end;left:0;bottom:0;padding:var(--size-4)}.header nav>ul>li .header__sub-nav .header__image-block .header__image-block__content .header__image-block__title{display:flex;flex-direction:column;gap:var(--size-3);transform:translateY(70%);transition:all .2s ease-in;z-index:2}@media(max-width:1100px){.header nav>ul>li .header__sub-nav .header__image-block .header__image-block__content .header__image-block__title{transform:translateY(0)}}.header nav>ul>li .header__sub-nav .header__image-block .header__image-block__content .header__image-block__title span{color:var(--color-white);font-size:var(--text-base);line-height:var(--size-5);font-weight:var(--font-weight-bold);position:relative}@media(max-width:1100px){.header nav>ul>li .header__sub-nav .header__image-block .header__image-block__content .header__image-block__title button{display:none}}.header nav>ul>li .header__sub-nav .header__image-block .header__image-block__content:after{content:"";background:linear-gradient(180deg,#0000,#000000a3);position:absolute;height:50%;bottom:0;width:100%;left:0;z-index:1}.header nav>ul>li .header__sub-nav .header__image-block .header__image-block__content:hover .header__image-block__title{transform:translateY(0)}.header nav>ul>li.has-sub-menu--active .header__sub-nav{display:flex}@media screen and (max-width:1100px){.header nav>ul>li .header__sub-nav{display:none!important}}@media screen and (max-width:1100px){.header.navigation--open nav{transform:translate(0);visibility:visible}.header.navigation--open:after{display:block}.header.sub-menu--open .header__back{opacity:1;visibility:visible}.header.sub-menu--open .header__nav-logo{transform:translate(var(--size-12))}}.header .header__icons{display:flex;gap:var(--size-0-5);padding:var(--size-3) 0}.header .header__icons a{display:inline-flex;width:48px;height:48px}.header .header__icons svg{width:24px;height:24px}@media(max-width:1100px){.header .header__icons .button--user{display:none}}.header .brand-char-list{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--size-2)}.header .brand-char-list a{font-size:var(--text-base);display:inline-block;width:var(--size-8);text-align:center}.header .brand-char-list a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:var(--size-1)}.auth-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;visibility:hidden;transition:all ease .3s;z-index:1005;pointer-events:none;display:flex;justify-content:flex-end}.auth-modal .auth-modal__box{transform:translate(100%);transition:all ease .3s}.auth-modal.auth-modal--opened{visibility:visible;opacity:1;pointer-events:initial}.auth-modal.auth-modal--opened .auth-modal__box{transform:translate(0);transition:all ease .3s}.auth-modal.auth-modal--opened .auth-modal__cover{opacity:1}.auth-modal .auth-modal__cover{background-color:#00000080;position:absolute;width:100%;height:100%;left:0;top:0%;opacity:0;transition:all ease .3s}.auth-modal .auth-modal__box{width:100%;max-width:490px;z-index:1;background:var(--color-white);transition:all ease .4s;max-height:100vh;display:flex;flex-direction:column;margin-top:0}.auth-modal .auth-modal__header{z-index:99;padding:var(--size-3);border-bottom:1px solid var(--color-black-8);display:flex;align-items:center;justify-content:space-between}.auth-modal .auth-modal__content{width:100%;padding:var(--size-8);position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;margin-top:0}.auth-modal .auth-modal__register,.auth-modal .auth-modal__login{overflow:auto}.auth-modal .auth-modal__marquee{width:calc(100% + var(--size-16));overflow:hidden;margin:0 calc(var(--size-8) * -1);padding:var(--size-4) 0;border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);margin-bottom:var(--size-8)}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.search{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:99}.search.search--open{display:block}.search .search__overlay{background-color:var(--color-black-64);position:absolute;top:0;left:0;width:100%;height:100%}.search .search__bar{padding:var(--size-6-5) var(--size-8);background-color:var(--color-white);z-index:1;position:relative;display:flex;justify-content:space-between;width:100%;align-items:center;gap:var(--size-6);border-bottom:1px solid var(--color-black);max-height:var(--size-18)}.search .search__bar form{flex:1;max-width:50%}@media screen and (max-width:767px){.search .search__bar{padding:var(--size-4);gap:var(--size-4)}.search .search__bar .header__logo{display:none}.search .search__bar form{max-width:100%}}.search .search__body{display:flex;background-color:var(--color-white);position:relative;z-index:1}.search .search__body.hidden{display:none!important}@media screen and (max-width:767px){.search .search__body{flex-direction:column}}.search .search__sidebar{padding:var(--size-8);border-right:1px solid var(--color-black);width:30%;flex-shrink:0}.search .search__sidebar ul{list-style:none;margin:0;padding:0;margin-top:var(--size-4);display:flex;flex-direction:column;gap:var(--size-2)}@media screen and (max-width:767px){.search .search__sidebar{width:100%;padding:var(--size-4);border-right:0}.search .search__sidebar ul{flex-direction:row;overflow:auto;gap:var(--size-4)}.search .search__sidebar a{white-space:nowrap}}.search .search__slider{padding:var(--size-8);width:70%;flex-shrink:0}@media screen and (max-width:767px){.search .search__slider{width:100%;padding:var(--size-4)}}.search .search__slider h4{text-align:center}.search .search__slider--full{width:100%}.search .featured-products{margin-top:var(--size-4);padding:0;border:0;overflow:initial}.search .featured-products .container{padding:0}.search .featured-products .featured-products__items{display:block}.search .search__skeleton{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:var(--size-4)}.search .search__skeleton.hidden{display:none}@media screen and (max-width:767px){.search .search__skeleton{display:flex;grid-template-columns:none}.search .search__skeleton .featured-products__slide{width:40%;flex-shrink:0}}.search .search__results{height:100%}.search .search__results.hidden{display:none}@keyframes spin{to{transform:rotate(360deg)}}.skeleton{position:relative;overflow:hidden}.skeleton__image{width:100%;height:296px;background:#f0f0f0;position:relative;overflow:hidden}@media screen and (max-width:767px){.skeleton__image{height:165px}}.skeleton__title{height:20px;width:80%;background:#f0f0f0;margin:10px 0}.skeleton__price{height:16px;width:40%;background:#f0f0f0}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;animation:shimmer 2s infinite;background:linear-gradient(to right,#fff0,#ffffff4d,#fff0);transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.auth-modal__close{margin-left:auto}.mobile-login-btn{display:none;margin-top:auto;margin-bottom:var(--size-6);text-transform:uppercase}@media(max-width:1100px){.mobile-login-btn{display:flex}}.main-404{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:80vh;padding:var(--size-16) var(--page-width-padding)}.main-404__content{display:flex;flex-direction:column;align-items:center;gap:var(--size-12);width:100%;max-width:534px}.main-404__row{display:flex;flex-direction:column;align-items:center;gap:var(--size-6)}.main-404__heading{display:flex;align-items:center;gap:var(--size-4)}.main-404__icon{display:flex;flex-shrink:0}.main-404__icon is-land,.main-404__icon x-icon,.main-404__icon svg{width:var(--size-10);height:var(--size-10)}.main-404__title{font-family:var(--heading-font-family);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--size-10);color:var(--color-black);margin:0;white-space:nowrap}.main-404__description{font-family:var(--body-font-family);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--size-5);color:var(--color-black);text-align:center;margin:0}.main-404__search{width:100%}.main-404__form{position:relative;width:100%}.main-404__form .input{padding-right:var(--size-12)}.main-404__submit{position:absolute;right:var(--size-1-5);top:50%;transform:translateY(-50%)}.main-404__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--size-2);margin-top:var(--size-32)}@media(max-width:767px){.main-404__nav{flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.main-404__nav::-webkit-scrollbar{display:none}.main-404__chip{scroll-snap-align:start;flex-shrink:0}}.main-404__chip{display:inline-flex;align-items:center;justify-content:center;padding:var(--size-1) var(--size-3);background-color:var(--color-background-dark);border-radius:var(--radius-rounded);font-family:var(--body-font-family);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--size-5);color:var(--color-black);-webkit-text-decoration:none;text-decoration:none;letter-spacing:-.28px;white-space:nowrap;transition:background-color .2s ease}.main-404__chip:hover{background-color:var(--color-black-8)}@media screen and (max-width:767px){.main-404{min-height:60vh;padding:var(--size-10) var(--page-width-padding)}.main-404__content{gap:var(--size-8)}.main-404__heading{gap:var(--size-3)}.main-404__title{font-size:var(--text-2xl);line-height:var(--size-8);white-space:normal;text-align:center}}.main-account .container{display:flex;gap:var(--size-6)}@media screen and (max-width:767px){.main-account .container{flex-direction:column;padding:0;gap:0}}.main-account .main-account__sidebar{width:30%;max-width:336px;border-right:1px solid var(--color-black-8);padding:var(--size-8) 0;display:flex;flex-direction:column;gap:var(--size-6)}@media screen and (max-width:1300px){.main-account .main-account__sidebar{max-width:200px}}@media screen and (max-width:767px){.main-account .main-account__sidebar{width:100%;border-right:none;border-bottom:1px solid var(--color-black);padding:var(--size-4);max-width:initial;gap:var(--size-6)}}.main-account .main-account__sidebar .main-account__info{position:relative}.main-account .main-account__sidebar .main-account__info span{font-size:var(--text-sm);font-weight:var(--font-weight-regular);color:var(--color-black-48);word-break:break-all}.main-account .main-account__sidebar .main-account__info button{display:none;position:absolute;top:50%;transform:translateY(-50%);right:0}@media screen and (max-width:767px){.main-account .main-account__sidebar .main-account__info button{display:flex}}.main-account .main-account__sidebar .main-account__info button svg{transition:all ease .3s}.main-account .main-account__sidebar.main-account__sidebar--open .main-account__info button svg{transform:rotate(180deg)}@media screen and (max-width:767px){.main-account .main-account__sidebar.main-account__sidebar--open .main-account__menu{display:flex}}.main-account .main-account__sidebar .main-account__menu{display:flex;flex-direction:column;gap:var(--size-2)}@media screen and (max-width:767px){.main-account .main-account__sidebar .main-account__menu{display:none}}.main-account .main-account__sidebar .main-account__menu a{display:inline-flex;align-items:center;gap:var(--size-2);transition:all .3s ease-in;font-size:var(--text-sm);padding:var(--size-2) 0}.main-account .main-account__sidebar .main-account__menu a:hover{font-weight:var(--font-weight-bold)}.main-account .main-account__sidebar .main-account__menu a.active{font-weight:var(--font-weight-medium)}.main-account .main-account__sidebar .main-account__menu a svg{width:20px;height:20px}.main-account .main-account__content{flex:1;padding:var(--size-8) 0;min-height:60vh}.main-account .main-account__content h1{margin-bottom:var(--size-6);display:inline-flex;align-items:center;gap:var(--size-3);text-transform:uppercase}@media screen and (max-width:767px){.main-account .main-account__content{padding:var(--size-6) var(--size-4)}}.main-account .main-account__empty{min-height:60vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--size-8);padding:var(--size-12) 0}@media(max-width:767px){.main-account .main-account__empty{gap:var(--size-6)}}.main-account .main-account__empty.hidden{display:none}@media screen and (max-width:767px){.main-account .main-account__empty{min-height:initial}}@media screen and (max-width:767px){.main-account .main-account__empty{text-align:center}}.main-account .main-account__empty .main-account__empty-content{display:flex;flex-direction:column;gap:var(--size-6)}@media(max-width:767px){.main-account .main-account__empty .main-account__empty-content{justify-content:center;align-items:center;gap:var(--size-4)}}.main-account .main-account__empty .main-account__empty-content p{text-align:center;font-weight:var(--font-weight-regular);margin:0}.main-account .main-account__empty .main-account__empty-heading{display:flex;align-items:center;gap:var(--size-4)}.main-account .main-account__empty .main-account__empty-heading x-icon,.main-account .main-account__empty .main-account__empty-heading svg{width:var(--size-10);height:var(--size-10)}.main-account table{border-collapse:collapse;width:100%}.main-account table th{font-weight:var(--font-weight-bold)}.main-account table th,.main-account table td{border-bottom:1px solid var(--color-black-8);padding:var(--size-5) var(--size-6);text-align:left}@media screen and (max-width:1024px){.main-account table{display:none}}.main-account .main-account__order-badge{display:inline-flex;align-items:center;gap:var(--size-2)}.main-account .main-account__order-badge svg{width:16px;height:16px}.main-account .main-account__order-badge--check svg path,.main-account .order-info__value--check svg path{fill:#1b998b}.main-account .main-account__order-badge--refund svg path,.main-account .order-info__value--refund svg path{fill:var(--color-red)}.main-account .main-account__order-badge--close svg path,.main-account .order-info__value--close svg path{fill:var(--color-red)}.main-account .main-account__mobile-orders{display:none}.main-account .main-account__mobile-orders .order-info{margin-bottom:-1px}@media screen and (max-width:1024px){.main-account .main-account__mobile-orders{display:block}}.order-item tr:hover{background-color:var(--color-background-dark)}.order-item td{font-weight:var(--font-weight-regular)}.order-info{border:1px solid var(--color-black-8);padding:var(--size-6) var(--size-8);display:flex;align-items:center;gap:var(--size-12)}.order-info .order-info__title{font-size:var(--text-xxs);font-weight:var(--font-weight-regular)}.order-info .order-info__value{display:inline-flex;align-items:center;gap:var(--size-2);font-size:var(--text-base);font-weight:var(--font-weight-regular)}.order-info .order-info__value svg{width:16px;height:16px}.order-info .order-info__value--check svg path{fill:#1b998b}.order-info .order-info__value--refund svg path{fill:var(--color-red)}.order-info .order-info__value--close svg path{fill:var(--color-red)}.order-info .order-info__item{display:inline-flex;flex-direction:column}.order-info .order-info__item--cargo{display:inline-flex;gap:var(--size-2);flex-direction:row;align-items:center}.order-info .order-info__cargo{display:inline-flex;flex-direction:column}.order-info .order-info__icon{width:48px;height:48px;flex-shrink:0;background:var(--color-blue-tint);align-items:center;justify-content:center;display:inline-flex}.order-info .order-info__icon svg{width:24px;height:24px}.order-info .order-info__icon svg,.order-info .order-info__icon path{fill:var(--color-blue)}@media screen and (max-width:1024px){.order-info{flex-wrap:wrap;gap:var(--size-4);padding:var(--size-4)}.order-info .order-info__title{font-size:var(--text-xxs)}.order-info .order-info__item{width:calc(50% - var(--size-2))}.order-info .order-info__item--cargo,.order-info .order-info__item--action .button{width:100%}}.main-addresses h1{margin:0!important}.main-addresses .main-addresses__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--size-6)}.main-addresses .main-addresses__header h1{margin-bottom:var(--size-6)}.main-addresses .main-address__items{display:flex;flex-wrap:wrap}.main-addresses .main-address__item{padding:var(--size-8);width:50%;border:1px solid var(--color-black-8);border-top:0}@media screen and (max-width:1024px){.main-addresses .main-address__item{width:100%;padding:var(--size-4)}}.main-addresses .main-address__item:hover{background-color:var(--color-background-dark)}.main-addresses .main-address__item:nth-child(1),.main-addresses .main-address__item:nth-child(3){border-top:1px solid var(--color-black-8)}.main-addresses .main-address__item-header{display:flex;justify-content:space-between;align-items:center}.main-addresses .main-address__item-default{display:flex;align-items:center;gap:var(--size-2);font-size:var(--text-sm);font-weight:var(--font-weight-regular);background-color:var(--color-background-dark);padding:var(--size-1-5) var(--size-3);height:28px;border-radius:28px}.main-addresses .main-address__item-default svg,.main-addresses .main-address__item-default x-icon{width:16px;height:16px;min-width:16px;min-height:16px}.main-addresses .main-address__item-title{display:inline-flex;align-items:center;gap:var(--size-3)}.main-addresses .main-address__item-body{display:flex;flex-direction:column;gap:var(--size-2);margin-top:var(--size-6)}@media screen and (max-width:1024px){.main-addresses .main-address__item-body{margin-top:var(--size-4);font-size:var(--text-sm)}}.main-addresses .main-address__item-customer{font-weight:var(--font-weight-medium)}.main-addresses .main-address__item-address{font-weight:var(--font-weight-regular)}.main-address__actions{display:flex;align-items:center;gap:var(--size-0-5)}.address-form{max-width:100%;width:456px;background-color:var(--color-white)}.address-form .address-form__header{padding:var(--size-5) var(--size-6);border-bottom:1px solid var(--color-black-8);margin-bottom:var(--size-6)}.address-form .address-form__fields{padding:0 var(--size-6)}.address-form .address-form__form{display:flex;flex-direction:column;gap:var(--size-4)}.address-form .address-form__input-percent{display:flex;align-items:center;gap:var(--size-4)}.address-form .address-form__input-percent .input{flex:1}.address-form .address-form__city,.address-form .address-form__district{width:100%;border:0;padding:0;padding-left:var(--size-2);padding-right:var(--size-10);font-size:var(--text-base);line-height:var(--size-5);color:var(--color-black);background-color:transparent;cursor:pointer}.address-form .address-form__city:disabled,.address-form .address-form__district:disabled{opacity:.4;cursor:not-allowed}.address-form .button{width:100%}.address-form__toggle{display:flex;align-items:center;gap:var(--size-3)}.toggle{position:relative;display:inline-block}.toggle__input{display:none}.toggle__label{display:block;width:36px;height:20px;background-color:var(--color-black-8);border-radius:99px;cursor:pointer;transition:background-color .3s ease}.toggle__label:after{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;background-color:var(--color-black-16);border-radius:50%;transition:left .3s ease}.toggle__input:checked+.toggle__label{background-color:var(--color-black)}.toggle__input:checked+.toggle__label:after{background-color:var(--color-white);left:20px}body.dialog-open{overflow:hidden}.delete-address-dialog{border:none;border-radius:0;padding:0;margin:auto;background:transparent;max-width:none;max-height:none}.delete-address-dialog::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.delete-address-dialog__content{background-color:var(--color-white);border-radius:0;padding:var(--size-8);min-width:400px;max-width:500px}@media screen and (max-width:768px){.delete-address-dialog__content{padding:var(--size-6);min-width:320px;max-width:calc(100vw - var(--size-8))}}.delete-address-dialog__text{margin-bottom:var(--size-8)}.delete-address-dialog__actions{display:flex;align-items:center;justify-content:center;gap:var(--size-4)}@media screen and (max-width:768px){.delete-address-dialog__actions{gap:var(--size-3)}}.delete-address-dialog__actions .button{width:50%}n-main-cart{display:block}.cart{overflow:initial!important}.cart .cart__row{display:flex;justify-content:space-between;align-items:stretch;min-height:600px}@media screen and (max-width:1024px){.cart .cart__row{flex-wrap:wrap;flex-direction:column}}@media(max-width:767px){.cart .cart__row{min-height:auto}}.cart.loading .cart__items{opacity:.5;pointer-events:none;cursor:progress}.cart h1{padding-bottom:var(--size-6)}@media screen and (max-width:767px){.cart h1{padding-bottom:var(--size-4)}}.cart .cart__content{flex:1}@media screen and (max-width:1024px){.cart .cart__content{width:100%}}.cart .cart__sidebar{width:100%;max-width:456px;gap:var(--size-6);display:flex;flex-direction:column;position:sticky;top:0;border-left:1px solid var(--color-black-8)}@media screen and (max-width:1200px){.cart .cart__sidebar{width:30%}}@media(max-width:767px){.cart .cart__sidebar{border:0}}@media screen and (max-width:1024px){.cart .cart__sidebar{max-width:100%;width:100%;gap:var(--size-4)}}.cart .cart-progress{padding-left:var(--size-8);padding-right:var(--size-8);gap:var(--size-8)}@media screen and (max-width:767px){.cart .cart-progress{padding-left:var(--size-4);padding-right:var(--size-4);gap:var(--size-3)}}.cart .cart__buttons{display:flex;gap:var(--size-4);margin-top:var(--size-6)}.cart .cart__buttons svg{width:16px;height:16px}@media(max-width:767px){.cart .cart__buttons{margin-top:var(--size-4);margin-bottom:var(--size-6)}}.cart .cart__items{flex:1;overflow-y:auto;padding:var(--size-8);gap:var(--size-4);display:flex;flex-direction:column}@media screen and (max-width:767px){.cart .cart__items{padding:var(--size-4);gap:var(--size-3)}}.cart .cart__item{display:flex;gap:var(--size-6);align-items:center}@media screen and (max-width:767px){.cart .cart__item{gap:var(--size-4);align-items:flex-start}}.cart .cart__link img{width:120px}@media screen and (max-width:767px){.cart .cart__link{flex-shrink:0}.cart .cart__link img{width:105px}}.cart .cart__p-detail{display:flex;flex-direction:column;flex:1;gap:var(--size-4)}@media screen and (max-width:767px){.cart .cart__p-detail{flex-direction:column;gap:0;justify-content:flex-start;align-items:flex-start}}.cart .cart__p-title-wrapper{display:flex;flex-direction:column;width:100%}@media screen and (max-width:767px){.cart .cart__p-title-wrapper{width:100%}.cart .cart__p-title-wrapper .last-product-badge{display:none}}.cart .cart__p-vendor{font-weight:var(--font-weight-medium)}@media screen and (max-width:767px){.cart .cart__p-vendor{font-size:var(--text-sm)}}.cart .cart__ul{margin:0;padding:0;list-style:none}.cart .cart__ul li,.cart .cart__p-title{margin-top:var(--size-0-5);line-clamp:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:767px){.cart .cart__p-title{margin:0;font-size:var(--text-sm)}}.cart .price{font-size:var(--text-sm);font-weight:var(--font-weight-regular)}@media screen and (max-width:767px){.cart .price{width:100%;justify-content:flex-start}}@media screen and (max-width:767px){.cart .price{margin-top:0;font-size:var(--text-sm)}}.cart .cart__p-quantity{display:flex;align-items:center;gap:var(--size-4)}@media screen and (max-width:767px){.cart .cart__p-quantity{order:2;display:flex;width:100%;gap:var(--size-4);justify-content:flex-start}.cart .cart__p-quantity .last-product-badge{display:block}}.cart .last-product-badge{color:var(--color-red);font-size:var(--text-sm)}.cart .cart-discount-badge{margin-top:var(--size-2);font-size:var(--text-sm)}.cart .cart__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;gap:var(--size-8);min-height:600px}@media screen and (max-width:767px){.cart .cart__empty{gap:var(--size-6);min-height:360px}}.cart .cart__empty .cart__empty-title{display:flex;align-items:center;gap:var(--size-4)}@media screen and (max-width:767px){.cart .cart__empty .cart__empty-title{gap:var(--size-3)}}.cart .cart__empty .cart__empty-title svg{width:var(--size-10);height:var(--size-10)}@media screen and (max-width:767px){.cart .cart__empty .cart__empty-title svg{width:var(--size-8);height:var(--size-8)}}.cart .hidden{display:none!important}.cart .cart__summary{padding:var(--size-8) var(--size-4)}@media screen and (max-width:767px){.cart .cart__summary{padding:var(--size-6) var(--size-4)}}.cart .cart__summary ul{list-style:none;padding:0;margin:0;margin-top:var(--size-4)}@media screen and (max-width:767px){.cart .cart__summary ul{margin-top:var(--size-4)}}.cart .cart__summary li{display:flex;justify-content:space-between;margin-top:var(--size-2);font-size:var(--text-base);font-weight:var(--font-weight-regular)}.cart .cart__summary .button{margin-top:var(--size-6);width:100%;justify-content:center}@media screen and (max-width:767px){.cart .cart__summary .button{margin-top:var(--size-4)}}.cart .cart__summary .cart-features{margin-top:var(--size-6);justify-content:space-around}.cart .cart__summary .cart-features .cart-features__feature:nth-child(2){animation:none;opacity:1;visibility:visible;position:relative}@media screen and (max-width:767px){.cart .cart__summary .cart-features{margin-top:var(--size-4)}.cart .cart__summary .cart-features .cart-features__feature{width:50%}.cart .cart__summary .cart-features .cart-features__content-title{font-size:var(--text-sm)}.cart .cart__summary .cart-features .cart-features__content-description{font-size:var(--text-xxs);white-space:nowrap}}@media screen and (max-width:768px){.cart .cart__summary .cart-features__content-tooltip{display:none}}.cart .cart__note{padding:var(--size-8) var(--size-4)}.cart .cart__note textarea{margin-top:var(--size-8);width:100%;padding:var(--size-4);resize:none;border:1px solid var(--color-gray-light);outline:none}@media screen and (max-width:767px){.cart .cart__note{padding:var(--size-4)}.cart .cart__note textarea{margin-top:var(--size-4)}}.cart .discounts__discount{display:flex;gap:var(--size-1)}.cart .discounts__discount svg{width:16px;height:16px}@media screen and (max-width:767px){.cart .discounts__discount{display:inline-block;font-size:var(--text-xxs)}.cart .discounts__discount is-land{float:left;margin-right:6px}}.belgepro-terms{margin-bottom:0!important}.belgepro-terms a{-webkit-text-decoration:underline;text-decoration:underline}.belgepro-terms input{width:auto}main-collection{display:block}.main-collection{padding-top:0!important}.main-collection .main-collection__bar{display:flex;justify-content:space-between;align-items:center;padding:var(--size-8) 0;flex-direction:column}@media(max-width:767px){.main-collection .main-collection__bar{padding:var(--size-4) 0}}.main-collection .main-collection__title{display:flex;gap:var(--size-4);align-items:center}@media screen and (max-width:767px){.main-collection .main-collection__title{padding:var(--size-4);width:100%;justify-content:space-between}}.main-collection .main-collection__title span{font-size:var(--text-sm);white-space:nowrap}.main-collection .main-collection__hero{position:relative;overflow:hidden}.main-collection .main-collection__hero .main-collection__bg svg{width:100%;height:100%;object-fit:cover}@media(max-width:767px){.main-collection .main-collection__hero .main-collection__bg svg{width:auto;height:auto}}@media(max-width:767px){.main-collection .main-collection__hero .main-collection__bg x-icon{display:block}}.main-collection .main-collection__hero .main-collection__bg--cover{position:relative}.main-collection .main-collection__hero .main-collection__bg--cover img{position:absolute;width:100%;height:400px;object-fit:cover;object-position:center}@media(max-width:767px){.main-collection .main-collection__hero .main-collection__bg--cover img{height:300px}}.main-collection .main-collection__hero .main-collection__bg--cover .main-collection__video{position:absolute;width:100%;height:400px;object-fit:cover;object-position:center}@media(max-width:767px){.main-collection .main-collection__hero .main-collection__bg--cover .main-collection__video{height:300px}}.main-collection .main-collection__hero .main-collection__bg--cover:after{content:"";position:absolute;width:100%;height:400px;top:0;left:0;background-color:var(--color-black-16)}@media(max-width:767px){.main-collection .main-collection__hero .main-collection__bg--cover:after{height:300px}}.main-collection .main-collection__hero .main-collection__hero-content{display:flex;flex-direction:column}.main-collection .main-collection__hero .main-collection__hero-content--cover{position:absolute;width:100%;height:100%;top:0;left:0}.main-collection .main-collection__hero .main-collection__hero-desc h1{color:var(--color-black)}.main-collection .main-collection__hero .main-collection__hero-desc p{font-size:var(--textlg);color:var(--color-black);max-width:576px}.main-collection .main-collection__hero--cover{height:400px}@media(max-width:767px){.main-collection .main-collection__hero--cover{height:300px}}.main-collection .main-collection__hero--cover .main-collection__hero-desc{margin-top:var(--size-12)}.main-collection .main-collection__hero--cover .main-collection__hero-desc h1{color:var(--color-white)}.main-collection .main-collection__hero--cover .main-collection__hero-desc p{font-size:var(--textlg);color:var(--color-white);max-width:576px}.main-collection .main-collection__hero--border{border-bottom:1px solid var(--color-black-16);padding-bottom:var(--size-8)}@media screen and (max-width:767px){.main-collection #ProductGridContainer{margin-top:var(--size-6)}}.main-collection .main-collection__buttons{width:100%;display:flex;gap:var(--size-4);align-items:flex-start;justify-content:space-between;position:relative}@media(max-width:767px){.main-collection .main-collection__buttons{gap:0}}.main-collection .main-collection__buttons .main-collection__filter{display:flex;align-items:center}.main-collection .main-collection__buttons .main-collection__filter .main-collection__filter-title{font-size:var(--text-sm);font-weight:var(--font-weight-bold);padding-top:var(--size-0-5);display:flex;align-items:center;padding-right:var(--size-2)}.main-collection .main-collection__buttons .main-collection__filter .main-collection__filter-title svg{width:var(--size-4)}.main-collection .main-collection__buttons .main-collection__filter--desktop{overflow-x:auto;overflow-y:hidden}@media screen and (max-width:767px){.main-collection .main-collection__buttons .main-collection__filter--desktop{display:none}}.main-collection .main-collection__buttons .main-collection__filter--mobile{display:none}@media screen and (max-width:767px){.main-collection .main-collection__buttons .main-collection__filter--mobile{display:flex;align-items:center}}.main-collection .main-collection__buttons .main-collection__desktop-clear{padding-left:var(--size-4);margin-left:var(--size-2);border-left:1px solid var(--color-black-16)}.main-collection .main-collection__buttons .main-collection__desktop-clear .button{font-size:var(--text-sm)}.main-collection .main-collection__active-filter{white-space:nowrap;gap:var(--size-2);align-items:center;overflow:auto;width:100%;margin-top:var(--size-4);display:none;padding:0}.main-collection .main-collection__active-filter:empty{display:none}.main-collection .main-collection__active-filter .button{height:auto;padding:var(--size-2) var(--size-4) var(--size-2) var(--size-1);font-size:var(--text-xs)}.main-collection .main-collection__active-filter .button img{width:12px;height:12px}.main-collection .main-collection__active-filter .button span span{font-weight:var(--font-weight-regular)}@media screen and (max-width:767px){.main-collection .main-collection__active-filter{display:flex}}.main-collection .product-list{display:grid;grid-template-columns:repeat(4,1fr);row-gap:var(--size-12);column-gap:var(--size-6);grid-auto-flow:dense}@media screen and (max-width:767px){.main-collection .product-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--size-6);column-gap:var(--size-2)}}.main-collection .product-list.grid-4{grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.main-collection .product-list.grid-4{grid-template-columns:repeat(2,1fr)}}.main-collection .product-list.grid-5{grid-template-columns:repeat(5,1fr)}@media(max-width:1023px){.main-collection .product-list.grid-5{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.main-collection .product-list.grid-5{grid-template-columns:repeat(2,1fr)}}.main-collection .product-list.grid-6{grid-template-columns:repeat(6,1fr)}@media(max-width:1023px){.main-collection .product-list.grid-6{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.main-collection .product-list.grid-6{grid-template-columns:repeat(2,1fr)}}.main-collection .product-list__banner{overflow:hidden}@media screen and (max-width:767px){.main-collection .product-list__banner{grid-column:1 / -1!important}}.main-collection .product-list__banner-image{position:relative;width:100%;height:100%}.main-collection .product-list__banner-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:767px){.main-collection .product-list__banner-video{position:static}}.main-collection .product-list__banner-image--mobile{display:none}@media screen and (max-width:767px){.main-collection .product-list__banner-image--desktop{display:none}.main-collection .product-list__banner-image--mobile{display:block}}.main-collection .main-collection__bar-container{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width:767px){.main-collection .main-collection__bar-container{flex-direction:column}}.main-collection .main-collection__no-products{display:flex;justify-content:center;align-items:center;padding:var(--size-24) var(--size-4) var(--size-16);flex-direction:column;gap:var(--size-6)}.main-collection .main-collection__no-products svg{width:64px}@media(min-width:1180px){.grid-5 .product-card__variant-selector variant-selects input[type=radio]+label{width:38px;height:38px}.grid-5 .product-card__variant-selector-more{width:38px!important;height:38px}.grid-6 .product-card__variant-selector variant-selects input[type=radio]+label{width:30px;height:30px;font-size:var(--text-xs)}.grid-6 .product-card__variant-selector-more{width:30px!important;height:30px;font-size:var(--text-xs)}}@media(max-width:1023px){.grid-button,#GridDropdown{display:none}}.login-form .login-form__header{display:flex;flex-direction:column;gap:var(--size-1-5);margin-bottom:var(--size-8)}.login-form .login-form__header h4{text-transform:uppercase}.login-form .login-form__header p{margin:0}.login-form .login-form__forms{display:flex;flex-direction:column;gap:var(--size-4)}.login-form .login-form__forgot-password{display:flex;justify-content:flex-end;margin-top:var(--size-1)}.login-form .login-form__forgot-password a{width:auto;background-color:transparent;border:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;font-size:var(--text-sm)}.login-form .login-form__recovery-password h3{margin-bottom:var(--size-6)}.login-form .login-form__recovery-line{position:relative}.login-form .login-form__forgot-password{top:14px;position:absolute;right:24px;font-weight:var(--font-weight-thin);width:auto}.login-form .login-form__info{width:100%;margin:0;display:flex;align-items:center;justify-content:center;font-size:var(--text-base);line-height:var(--size-5);color:var(--color-black)}.login-form .login-form__info a{-webkit-text-decoration:underline;text-decoration:underline;font-size:var(--text-base);line-height:var(--size-5);padding-left:var(--size-1)}.recovery-btn{flex-shrink:0;font-size:var(--text-sm);color:var(--color-black)}.errors ul{padding:0;margin:0 0 16px;list-style:none}.errors li{background:var(--color-red-tint);padding:var(--size-4)}.form-recovery__forms{display:flex;flex-direction:column;gap:var(--size-4)}.login-back-btn{display:none}.login-back-btn.show{display:flex}.login-form__recovery-success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-6)}.login-form__recovery-success h4{display:flex;align-items:center;gap:var(--size-4)}.login-form__recovery-success p{margin:0;max-width:400px;text-align:center}.main-order .main-order__detail{padding:var(--size-8);border:1px solid var(--color-black-8);margin-top:var(--size-6)}@media(max-width:767px){.main-order .main-order__detail{padding:var(--size-6)}}@media screen and (max-width:1024px){.main-order .main-order__detail{margin-top:var(--size-4)}}.main-order .main-order__detail h5{margin-bottom:var(--size-4)}.main-order .main-order__items{display:flex;flex-direction:column;gap:var(--size-3)}.main-order .main-order__item-price{margin-top:var(--size-4)}.main-order .main-order__item-price span{font-size:var(-text-sm);font-weight:var(--font-weight-bold);color:var(--color-black)}.main-order .main-order__compare-price{-webkit-text-decoration:line-through;text-decoration:line-through;margin-right:var(--size-2)}.main-order .main-order__item{display:flex;justify-content:space-between;align-items:center;gap:var(--size-6);width:100%}.main-order .main-order__item .main-order__image .block-image{width:120px;height:158px;object-fit:contain}@media screen and (max-width:1024px){.main-order .main-order__item .main-order__image .block-image{width:104px;height:136px}}.main-order .main-order__item .main-order__item-info{flex:1;flex-direction:column;display:flex;height:100%}.main-order .main-order__item .main-order__vendor{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.main-order .main-order__item .main-order__option{font-size:var(--text-sm)}.main-order .main-order__item .main-order__option:nth-child(4){margin-top:var(--size-2)}@media screen and (max-width:1024px){.main-order .main-order__item .main-order__option{font-size:var(--text-xxs)}}.main-order .main-order__item .main-order__price{display:inline-flex;align-items:center;justify-content:flex-end}@media screen and (max-width:1024px){.main-order .main-order__item .main-order__price{display:none}}.main-order .main-order__item .main-order__mobile-price{display:none}@media screen and (max-width:1024px){.main-order .main-order__item .main-order__mobile-price{display:block;margin-top:var(--size-3);font-size:var(--text-sm)}}.main-order .main-order__summary{margin-top:var(--size-6);display:flex}@media screen and (max-width:1024px){.main-order .main-order__summary{flex-direction:column;margin-top:var(--size-4)}}.main-order .main-order__address,.main-order .main-order__total{padding:var(--size-8);border:1px solid var(--color-black-8);width:50%}@media screen and (max-width:1024px){.main-order .main-order__address,.main-order .main-order__total{width:100%}}.main-order .main-order__address h5,.main-order .main-order__total h5{margin-bottom:var(--size-6)}.main-order .main-order__address strong,.main-order .main-order__total strong{font-weight:var(--font-weight-medium)}.main-order .main-order__address p:last-child,.main-order .main-order__total p:last-child{margin-bottom:0}.main-order .main-order__address-detail{margin-top:var(--size-1-5)}.main-order .main-order__total{border-left:0}@media(max-width:1024px){.main-order .main-order__total{border-left:1px solid var(--color-black-8);border-top:0}}.main-order .main-order__total ul{list-style:none;padding:0;margin:0;margin-top:var(--size-6)}@media screen and (max-width:1024px){.main-order .main-order__total ul{margin-top:var(--size-4);font-size:var(--text-sm)}}.main-order .main-order__total li{display:flex;justify-content:space-between;margin-top:var(--size-2);font-weight:var(--font-weight-regular)}.main-order .main-order__total li:last-child{font-weight:var(--font-weight-bold)}.main-order .main-order__total li:last-child span{font-size:var(--text-lg)}.main-order .main-order__ul{margin:0;padding:0;list-style:none}.main-order .main-order__ul li{margin-top:var(--size-0-5);line-clamp:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:var(--text-sm);font-weight:var(--font-weight-regular)}.order-info-cargo{display:flex;align-items:center;justify-content:space-between;padding:var(--size-6);background-color:var(--color-background-dark);margin-top:var(--size-4)}@media(max-width:767px){.order-info-cargo{padding:var(--size-4)}}.order-info-cargo__info{display:flex;align-items:center;gap:var(--size-4)}@media(max-width:767px){.order-info-cargo__info{gap:var(--size-3)}}.order-info-cargo__icon{width:var(--size-12);height:var(--size-12);display:flex;align-items:center;justify-content:center;background-color:var(--color-white)}.order-info-cargo__cargo{display:flex;flex-direction:column}.order-info-cargo__value{font-size:var(--text-xl);line-height:var(--size-8);font-weight:var(--font-weight-bold);color:var(--color-black)}@media(max-width:767px){.order-info-cargo__value{font-size:var(--text-lg);line-height:var(--size-6)}}.order-info-cargo__title{font-size:var(--text-sm);line-height:var(--size-4-5);color:var(--color-black-48)}.order-action{display:flex;align-items:center;gap:var(--size-4);margin-top:var(--size-4)}.order-info-refund{display:flex;align-items:center;gap:var(--size-3);padding:var(--size-4) var(--size-8);background-color:#e9000414;margin-top:var(--size-6)}.order-info-refund .icon svg path{fill:#e90004}@media(max-width:767px){.order-info-refund{padding:var(--size-4) var(--size-6)}}.order-info-refund__text{margin:0;font-weight:var(--font-weight-bold)}.main-page__content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--size-20) 0;gap:var(--size-8)}@media(max-width:767px){.main-page__content{padding:var(--size-4) 0;gap:var(--size-4)}}.main-page__content .main-page__title{text-align:center}.main-page__content .main-page__text{max-width:936px}.main-page__content .main-page__text *{font-size:var(--text-lg);line-height:var(--size-6);color:var(--color-black);font-weight:var(--font-weight-regular)}@media(max-width:767px){.main-page__content .main-page__text *{font-size:var(--text-base);line-height:var(--size-5)}}.main-page__content .main-page__text p{margin-top:0}n-main-product{display:block}.main-product{display:flex;gap:var(--size-6);width:100%;max-width:1480px;margin:0 auto;overflow:initial!important;border:0!important;padding-right:var(--size-8)!important;padding-left:var(--size-8)!important}@media screen and (max-width:767px){.main-product{flex-direction:column;padding:0!important;padding-bottom:var(--size-6)!important}}.main-product .main-product__slider{width:calc(50% - var(--size-3));flex-shrink:0;position:sticky;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:var(--size-8)}@media screen and (max-width:767px){.main-product .main-product__slider{width:100%;padding:0;position:relative;top:0}}.main-product .main-product__slider .badges{left:var(--size-6);top:var(--size-6);width:calc(100% - 150px);gap:}@media screen and (max-width:767px){.main-product .main-product__slider .badges .badges__badge{font-size:var(--text-sm);padding:var(--size-2)}.main-product .main-product__slider .badges .badges__badge-list{gap:var(--size-1)}}.main-product .main-product__slider .badges__sale{font-size:var(--text-9xl)}.main-product .main-product__slider .main-product__share{position:absolute;top:var(--size-4);right:var(--size-4);opacity:0;transition:all ease .2s}@media screen and (max-width:767px){.main-product .main-product__slider .main-product__share{opacity:1}}.main-product .main-product__slider:hover .main-product__share{opacity:1}.main-product .main-product__slider .blaze-prev,.main-product .main-product__slider .blaze-next{opacity:0;transition:all ease .2s;transform:translateY(-50%);background-color:var(--color-white)}.main-product .main-product__slider .blaze-prev:hover,.main-product .main-product__slider .blaze-next:hover{background-color:var(--color-gray-light)}@media screen and (max-width:767px){.main-product .main-product__slider .blaze-prev,.main-product .main-product__slider .blaze-next{display:none}}.main-product .main-product__slider:hover .blaze-prev,.main-product .main-product__slider:hover .blaze-next{opacity:1}.main-product .main-product__slider .blaze-pagination{position:absolute;bottom:var(--size-6);left:50%;transform:translate(-50%);display:flex;gap:var(--size-1);z-index:2;justify-content:center}.main-product .main-product__slider .blaze-pagination button,.main-product .main-product__slider .blaze-pagination button.active{background-color:var(--color-white)}.main-product .main-product__info{padding:0 var(--size-6);width:calc(50% - var(--size-3));flex-shrink:0;display:flex;flex-direction:column;gap:var(--size-8);padding-top:var(0);justify-content:flex-start}@media screen and (max-width:767px){.main-product .main-product__info{width:100%;padding:0 var(--size-4);gap:var(--size-6)}}.main-product .main-product__info select{background:url(./down.svg) no-repeat center right 12px;background-size:20px 20px}.main-product.main-product--gift-card .main-product__info{justify-content:center}.main-product .cart-discount-badge{font-size:var(--text-sm);text-transform:capitalize}.main-product .main-product__sku{color:var(--color-black-32);font-size:var(--size-xs)}@media screen and (max-width:767px){.main-product .main-product__sku{order:99}}.main-product .main-product__title-wrapper{display:flex;flex-direction:column;gap:var(--size-1)}.main-product .main-product__title-wrapper h2{font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:1.3}.main-product .main-product__title-wrapper p{margin-top:0;margin-bottom:var(--size-4)}@media screen and (max-width:767px){.main-product .main-product__title-wrapper h2,.main-product .main-product__title-wrapper span{font-size:var(--text-sm)}.main-product .main-product__title-wrapper p{margin-bottom:var(--size-2)}}.main-product .main-product__price{font-size:var(--text-xl);font-weight:var(--font-weight-regular);display:flex;align-items:center;justify-content:space-between}.main-product .main-product__buy-buttons .button{width:100%}.main-product .main-product__buy-buttons .button.button--bordered:hover{background-color:var(--color-black);color:var(--color-white)}@media screen and (max-width:767px){.main-product .main-product__buy-buttons .button.button--bordered:hover:hover{background-color:var(--color-white);color:var(--color-black)}.main-product .main-product__buy-buttons .button.button--bordered:hover svg,.main-product .main-product__buy-buttons .button.button--bordered:hover path{fill:var(--color-black)}}.main-product .main-product__buy-buttons .shopify-payment-button button{display:inline-flex;margin:0;cursor:pointer;gap:var(--size-2);align-items:center;font-size:var(--text-sm);line-height:var(--size-4-5);font-weight:var(--font-weight-bold);transition:all ease .3s;justify-content:center;text-align:center;white-space:nowrap;text-transform:uppercase;border:1px solid;border-color:var(--color-black);color:var(--color-black);background-color:var(--color-white)}.main-product .main-product__buy-buttons .shopify-payment-button button[aria-disabled]{opacity:.24;cursor:not-allowed}.main-product .main-product__buy-buttons .shopify-payment-button button:hover{background-color:var(--color-black);color:var(--color-white)}@media(max-width:767px){.main-product .main-product__buy-buttons{display:none}}.main-product .main-product__detail-info{display:flex;flex-direction:column;gap:var(--size-3)}.main-product .main-product__detail-info .main-product__detail-info-row{display:flex;width:100%;justify-content:space-between;align-items:center}.main-product .main-product__detail-info .main-product__detail-info-row.hidden{display:none}@media screen and (max-width:767px){.main-product .main-product__detail-info .main-product__detail-info-row{font-size:var(--text-sm)}}.main-product .main-product__detail-info .main-product__last-badge{color:var(--color-red)}.main-product .main-product__swatches{width:100%;overflow:auto;display:flex;gap:var(--size-2)}.main-product .main-product__swatches a{display:inline-block;width:60px;height:80px;flex-shrink:0;padding:1px}.main-product .main-product__swatches a img{width:58px;height:79px}.main-product .main-product__swatches a.active,.main-product .main-product__swatches a:hover{box-shadow:inset 0 0 0 1px var(--color-black)}.main-product .main-product__swatches img{display:block;width:60px;height:80px;object-fit:contain}.main-product .main-product__btn-group{display:flex;gap:var(--size-4);border-bottom:1px solid var(--color-black-8);padding-bottom:var(--size-2)}.main-product .main-product__btn-group .live_support{width:100%;justify-content:flex-start}.main-product .main-product__desc{font-size:var(--text-base);font-weight:var(--font-weight-regular);color:var(--color-black)}.main-product__size-table{background-color:#fff}.main-product__size-table table{border-collapse:collapse}.main-product__size-table table td,.main-product__size-table table th{border:1px solid #000;padding:16px 8px}.main-product__size-table tr td{font-size:14px;width:120px!important;text-align:center}.main-product__size-table table tr:nth-child(odd){background-color:#dfdfdf}.main-product__size-table table tr:first-child{font-weight:500}.product-form__submit x-icon,.product-form__submit svg{width:var(--size-4);height:var(--size-4);min-width:var(--size-4);min-height:var(--size-4)}.mobile-add-to-cart{display:none}@media(max-width:767px){.mobile-add-to-cart{display:flex;align-items:center;justify-content:center;background-color:var(--color-white);padding:var(--size-4);position:fixed;bottom:0;left:0;width:100%;box-shadow:0 0 16px #00000014;z-index:99;min-height:114px}.mobile-add-to-cart div{width:100%}}.main-product__variant-picker{display:flex;flex-direction:column;gap:var(--size-4)}.main-product__variant-picker--pt{padding-top:var(--size-4-5)}@media(max-width:767px){.main-product__variant-picker--pt{padding-top:var(--size-1-5)}}.main-product__size-chart .button{display:inline-flex;gap:var(--size-2)}.size-chart-gallery{display:flex;flex-direction:column;gap:var(--size-4);padding:var(--size-4);background-color:var(--color-white)}.size-chart-gallery img{width:100%;height:auto}.form-container{width:100%;max-width:576px;margin:0 auto}.register-form .custom-checkbox{align-items:flex-start;position:relative;flex-wrap:wrap;flex:1}.register-form .custom-checkbox .checkmark{top:4px;transform:translate(0)}.register-form ul li{color:var(--color-red)}.register-form ul li a{-webkit-text-decoration:underline;text-decoration:underline}.register-form .register-form__forms{display:flex;flex-direction:column;gap:var(--size-4)}.register-form .register-form_percent-form{display:flex;align-items:center;gap:var(--size-4)}.register-form .register-form_percent-form .input{width:50%}.form-message{margin-top:var(--size-1)}.form__message--success{display:flex;align-items:center;gap:var(--size-3);background-color:var(--color-green-tint);padding:var(--size-4)}.form__message--success svg{width:20px;height:20px}.form__message--success svg path{fill:var(--color-green)}.form-message--error{color:var(--color-red);margin-bottom:var(--size-2);margin-top:var(--size-1)}.form-error-message{color:var(--color-red);font-size:var(--text-base);margin-bottom:var(--size-2)}.auth-page{display:flex;justify-content:center;align-items:center;min-height:60vh}@media screen and (max-width:767px){.auth-page{align-items:flex-start}}.auth-page .auth-page__inner{width:100%;max-width:596px;margin:0 auto;display:flex;flex-direction:column;gap:var(--size-6);padding:var(--size-8);margin:var(--size-16) 0;background-color:var(--color-white)}@media screen and (max-width:767px){.auth-page .auth-page__inner{padding:var(--size-8) var(--size-4)}}.auth-page .auth-tabs{color:var(--color-black-24);display:flex;gap:var(--size-6);padding-bottom:var(--size-4);border-bottom:1px solid var(--color-black-8)}.auth-page .auth-tabs.hidden{display:none}.auth-page .auth-tabs a.active,.auth-page .auth-tabs a:hover{color:var(--color-black)}.n-fieldset--kvkk .error-message{padding:0;display:block;width:100%}.n-fieldset--kvkk span{font-size:var(--text-base);color:var(--color-black)}.n-fieldset--kvkk span a{-webkit-text-decoration:underline;text-decoration:underline}.register-form__info{width:100%;margin:0;display:flex;align-items:center;justify-content:center;font-size:var(--text-base);line-height:var(--size-5);color:var(--color-black)}.register-form__info a{-webkit-text-decoration:underline;text-decoration:underline;font-size:var(--text-base);line-height:var(--size-5);padding-left:var(--size-1)}.reset-password h4{margin-bottom:var(--size-8)}.reset-password .reset-password__form{display:flex;flex-direction:column;gap:var(--size-4)}.main-search{min-height:60vh}.main-search .main-search__no-data-page{min-height:60vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--size-6);padding:var(--size-12) 0;max-width:600px;margin:0 auto;text-align:center}.main-search .main-search__no-data-page svg.main-search__no-data-icon{width:64px;height:64px;margin-bottom:var(--size-4)}.main-search .main-search__no-data-page a{-webkit-text-decoration:underline;text-decoration:underline}.main-search .main-search__no-data-page form{margin-top:0}.main-search .main-collection__bar-inner{display:flex;align-items:center;gap:var(--size-4);justify-content:space-between;width:100%}.main-search .main-collection__active-filter{margin-top:0}@media(max-width:768px){.main-search .main-collection__active-filter{justify-content:flex-end}.main-search .main-collection__active-filter .button.button--thin span{display:none}}.main-search .main-collection__active-filter .main-collection__active-filter-item{display:none}.main-search .main-search__no-data-icon svg{width:64px;height:64px}.main-search .main-search__no-data-page p{font-size:var(--text-lg);color:var(--color-black-48);padding:0 var(--size-4)}.main-search .main-collection__title{justify-content:flex-start}.main-search .main-collection__bar{flex-direction:row!important}.main-search__hero{position:relative;overflow:hidden;border-bottom:1px solid var(--color-black-16);padding-bottom:var(--size-8)}@media(max-width:767px){.main-search__hero{height:200px}}.main-search__hero .main-search__hero-bg{display:none}.main-search__hero .main-search__hero-bg svg{width:100%;height:100%;object-fit:cover}@media(max-width:767px){.main-search__hero .main-search__hero-bg svg{width:auto;height:auto}}@media(max-width:767px){.main-search__hero .main-search__hero-bg x-icon{display:block}}.main-search__hero .main-search__hero-content{display:flex;flex-direction:column}.main-search__hero .main-search__hero-content-inner{display:flex;align-items:center;justify-content:space-between;padding:0 var(--size-8)}@media(max-width:767px){.main-search__hero .main-search__hero-content-inner{padding:0 var(--size-3)}}.main-search__hero .main-search__hero-title{color:var(--color-black)}.main-search__hero .main-search__hero-count-wrapper{font-size:var(--text-base);color:var(--color-black);font-weight:var(--font-weight-medium)}@media(max-width:767px){.main-search__hero .main-search__hero-count-wrapper{display:none}}.search-container .filter{position:relative;margin-top:var(--size-8);margin-bottom:var(--size-8)}@media(max-width:767px){.search-container .filter{margin-top:var(--size-4);margin-bottom:var(--size-4)}}.main-favorites favorite-button{opacity:1;display:block}.favorites-container h2{font-size:24px;margin-bottom:20px;text-align:center}.favorites-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media screen and (max-width:767px){.favorites-grid{gap:8px}}@media(min-width:1400px){.favorites-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1024px){.favorites-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.favorites-grid{grid-template-columns:repeat(2,1fr)}}.favorite-actions{margin-top:10px;display:flex;justify-content:center}.remove-favorite{background-color:#ff5252;color:#fff;border:none;border-radius:4px;padding:8px 12px;cursor:pointer;font-size:14px;transition:background-color .3s ease}.remove-favorite:hover{background-color:red}.no-favorites{grid-column:1 / -1;text-align:center;padding:40px 0;font-size:16px;color:#888}.predictive-search__empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--size-4);padding:var(--size-4);height:100%}.predictive-search__empty svg{width:64px;height:64px}.predictive-search__empty p{text-align:center;font-size:var(--text-lg);color:var(--color-black-48)}.product-version{background-color:var(--color-background-dark);padding:var(--size-5) var(--size-8) var(--size-16) var(--size-8);background-color:var(--color-white)}@media screen and (max-width:767px){.product-version{padding:var(--size-8) var(--size-5)}}.product-version__container{display:flex;gap:var(--size-0-5);align-items:stretch;max-width:var(--page-width);margin:0 auto;border:1px solid #ececec}@media(max-width:767px){.product-version__container{flex-direction:column}}.product-version__info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--size-2);background-color:var(--color-white);padding:var(--size-8);width:358px;flex-shrink:0;text-align:left}@media screen and (max-width:1179px){.product-version__info{width:300px;padding:var(--size-6)}}@media screen and (max-width:767px){.product-version__info{width:100%;padding:var(--size-8)}}.product-version__title{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:1.33;color:var(--color-black);width:100%}.product-version__description{font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:1.3;color:var(--color-black);width:100%;margin:0}.product-version__card{display:flex;align-items:center;gap:var(--size-6);background-color:var(--color-white);padding:var(--size-4) var(--size-8);flex:1;min-width:0}@media screen and (max-width:1179px){.product-version__card{flex-direction:column}}@media screen and (max-width:1100px){.product-version__card{gap:var(--size-4);padding:var(--size-4) var(--size-6)}}@media screen and (max-width:767px){.product-version__card{gap:var(--size-6);padding:var(--size-8);flex-direction:column;align-items:stretch}}.product-version__card-inner{display:flex;align-items:center;flex:1;min-width:0}@media(max-width:767px){.product-version__card-inner{flex-direction:column}}.product-version__image-link{flex-shrink:0}.product-version__image{width:var(--size-32);height:var(--size-32);overflow:hidden;display:flex;align-items:center;justify-content:center}.product-version__image img{width:100%;height:100%;object-fit:cover}.product-version__details{display:flex;flex-direction:column;gap:var(--size-4);padding:var(--size-6);flex:1;min-width:0;overflow:hidden}@media screen and (max-width:1100px){.product-version__details{padding:var(--size-4);gap:var(--size-3);width:100%}}@media screen and (max-width:767px){.product-version__details{padding:0;padding-top:var(--size-4);gap:var(--size-2)}}.product-version__text{display:flex;flex-direction:column;gap:var(--size-1)}.product-version__product-title{font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:1.3;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-version__product-subtitle{font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:1.3;color:var(--color-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-version__price{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.product-version__actions{display:flex;align-items:center;gap:var(--size-6);flex-shrink:0}@media screen and (max-width:1024px){.product-version__actions{gap:var(--size-6);flex-direction:column}}.product-version__variants{display:flex;align-items:center;width:100%}.product-version__variants .variant-selects{gap:var(--size-1);width:100%}.product-version__variants .form__label{display:none}.product-version__variants .product-form__input{margin:0}.product-version__variants .variant-selects__options{display:flex;gap:var(--size-1)}.product-version__variants .variant-selects{padding-top:0}@media(min-width:1180px)and (max-width:1300px){.product-version__variants .variant-selects__group{max-width:205px}}@media(max-width:767px){.product-version__variants .variant-selects__group{max-width:100%}.product-version__buy-button{width:100%}}.product-version__buy-button{flex-shrink:0}.product-version__buy-button .product-form__submit{white-space:nowrap;height:var(--size-12);padding:var(--size-3) var(--size-6);font-size:var(--text-sm);text-transform:uppercase}.product-version__buy-button .product-form__buttons{margin:0}.shop-look .shop-look__container{display:flex;flex-direction:column;gap:var(--size-6)}.shop-look .shop-look__content,.shop-look .shop-look__page-full{display:flex;gap:var(--size-2)}.shop-look .shop-look__header{display:flex;align-items:center;justify-content:center}.shop-look .shop-look__header h5{font-size:var(--text-xl);letter-spacing:1.5px;font-weight:var(--font-weight-black)}@media(max-width:767px){.shop-look .shop-look__header h5{font-size:var(--text-lg)}}@media(max-width:767px){.shop-look .shop-look__content,.shop-look .shop-look__page-full{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.shop-look .shop-look__content .banner,.shop-look .shop-look__page-full .banner{flex-shrink:0;max-width:80%;scroll-snap-align:start;scroll-snap-stop:always}}.slideshow .slideshow__slide{position:relative}.slideshow .slideshow__slide img{display:block;width:100%}.slideshow .slideshow__video-container,.slideshow .slideshow__image-container{width:100%;height:100%;position:relative;overflow:hidden}.slideshow .slideshow__video-container .slideshow__video,.slideshow .slideshow__image-container .slideshow__video,.slideshow .slideshow__video-container .slideshow__image,.slideshow .slideshow__image-container .slideshow__image{width:100%;height:100%;object-fit:cover;display:block}.slideshow .slideshow__image--desktop img{width:100%;height:100%;object-fit:cover!important;object-position:var(--focal-point-desktop, center center)!important}.slideshow .slideshow__image--mobile{display:none}.slideshow .slideshow__image--mobile img{width:100%;height:100%;object-fit:cover!important;object-position:var(--focal-point-mobile, center center)!important}.slideshow .slideshow__content--mobile{display:none!important}.slideshow .slideshow__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;padding:var(--size-12)}@media(max-width:767px){.slideshow .slideshow__content{padding:var(--size-16e) var(--size-4)}}.slideshow .slideshow__content .slideshow__content-subtitle{display:inline-block;font-size:27px;font-weight:var(--font-weight-black);letter-spacing:1.5px;margin-bottom:0}@media(max-width:767px){.slideshow .slideshow__content .slideshow__content-subtitle{font-size:var(--text-base)}}.slideshow .slideshow__content .slideshow__content-desc{font-size:var(--text-xl);font-weight:var(--font-weight-light);letter-spacing:1.5px;margin-bottom:var(--size-1-5);max-width:800px}@media(max-width:767px){.slideshow .slideshow__content .slideshow__content-desc{font-size:var(--text-sm)}}.slideshow .slideshow__content .slideshow__content-button .button{font-weight:var(--font-weight-black);letter-spacing:1px}.slideshow .slideshow__content .slideshow__content-button a:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.slideshow .slideshow__content .slideshow__content-button span{cursor:auto}.slideshow .slideshow__content--top-left,.slideshow .slideshow__content--top-center,.slideshow .slideshow__content--top-right{align-items:flex-start}.slideshow .slideshow__content--center-left,.slideshow .slideshow__content--center-center,.slideshow .slideshow__content--center-right{align-items:center}.slideshow .slideshow__content--bottom-left,.slideshow .slideshow__content--bottom-center,.slideshow .slideshow__content--bottom-right{align-items:flex-end}.slideshow .slideshow__content--top-left,.slideshow .slideshow__content--center-left,.slideshow .slideshow__content--bottom-left{justify-content:flex-start}.slideshow .slideshow__content--top-center,.slideshow .slideshow__content--center-center,.slideshow .slideshow__content--bottom-center{justify-content:center}.slideshow .slideshow__content--top-right,.slideshow .slideshow__content--center-right,.slideshow .slideshow__content--bottom-right{justify-content:flex-end}.slideshow .slideshow__content-container{padding-left:var(--padding-left-desktop);padding-right:var(--padding-right-desktop)}@media screen and (max-width:767px){.slideshow .slideshow__image--desktop{display:none}.slideshow .slideshow__image--mobile{display:block}.slideshow .slideshow__content--desktop{display:none}.slideshow .slideshow__content--mobile{display:flex!important}.slideshow .slideshow__content--top{align-items:flex-start}.slideshow .slideshow__content--center{align-items:center}.slideshow .slideshow__content--bottom{align-items:flex-end}.slideshow .slideshow__content-desc{margin-bottom:var(--size-6)}}.slideshow:hover .blaze-prev,.slideshow:hover .blaze-next{opacity:1}.slideshow .blaze-prev,.slideshow .blaze-next{opacity:0;transform:translateY(-50%)}@media screen and (max-width:767px){.slideshow .blaze-prev,.slideshow .blaze-next{display:none}.slideshow .slideshow__content-container{padding:var(--size-16) var(--size-8)}}.slideshow .blaze-pagination{position:absolute;bottom:var(--size-6);right:var(--size-8)}.main-static-page__container{display:flex;align-items:stretch}.main-static-page__menu{width:25%;border-right:1px solid var(--color-black-8);padding-top:var(--size-8)}.main-static-page__menu h4{font-size:var(--text-sm);line-height:var(--size-4-5);font-weight:var(--font-weight-bold);color:var(--color-black);margin-bottom:var(--size-4);text-transform:uppercase}.main-static-page__menu ul{padding:0;margin:0}.main-static-page__menu ul li{list-style:none;padding:var(--size-2) 0}.main-static-page__menu ul li a{font-size:var(--text-sm);line-height:var(--size-4-5);color:var(--color-black);font-weight:var(--font-weight-regular)}.main-static-page__menu ul li.active{list-style:inside}.main-static-page__menu ul li.active a{font-weight:var(--font-weight-bold);margin-left:-6px}@media(max-width:767px){.main-static-page__menu{display:none}}.main-static-page__content{width:100%;padding-top:var(--size-8)}.main-static-page__content h1{margin-bottom:var(--size-8)}@media(max-width:767px){.main-static-page__content h1{margin-bottom:var(--size-4)}}.main-static-page__content .main-static-page__desc *{font-size:var(--text-base);line-height:var(--size-5);font-weight:var(--font-weight-regular)}@media(max-width:767px){.main-static-page__content{padding-top:var(--size-4)}}.main-static-page__content--menu{width:75%;padding-left:var(--size-6)}@media(max-width:767px){.main-static-page__content--menu{width:100%;padding-left:0}}.store{padding:32px}.store__container{display:flex;flex-direction:column;gap:var(--size-8);padding-top:var(--size-8)}.store__header{display:flex;justify-content:space-between;align-items:center}@media(max-width:767px){.store__header{flex-direction:column;align-items:flex-start;gap:var(--size-3)}}.store__title{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--size-11)}@media(max-width:767px){.store__title{font-size:var(--text-2xl);line-height:var(--size-8)}}.store__tabs-wrapper{position:relative;border-bottom:1px solid rgba(0,0,0,.08)}@media(max-width:767px){.store__tabs-wrapper{width:100%}}.store__tabs-wrapper:after{content:"";position:absolute;bottom:-1px;left:var(--indicator-left, 0);height:1px;background-color:#000;width:var(--indicator-width, 0);transition:left .3s ease,width .3s ease}.store__tabs{width:100%;display:flex;gap:24px}@media(max-width:767px){.store__tabs{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;gap:var(--size-4)}}.store__tabs::-webkit-scrollbar{display:none}.store__tab{padding:8px 0;font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;color:#00000052;-webkit-text-decoration:none;text-decoration:none;position:relative;flex-shrink:0}.store__tab--active{color:#000}.store__tab--active:after{content:none}.store__items{display:flex;flex-direction:column;gap:var(--size-4)}@media(max-width:767px){.store__items{gap:var(--size-8)}}.store__item{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--size-12)}@media(max-width:767px){.store__item{grid-template-columns:1fr;gap:var(--size-4)}}.store__item-image{width:100%;position:relative;overflow:hidden}.store__item-image--cover:after{content:"";display:block;padding-bottom:80%}.store__item-image--cover img,.store__item-image--cover svg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center center}.store__item-image--cover .placeholder{width:100%;height:100%;object-fit:cover}.store__item-image--slider .store__slider,.store__item-image--slider .blaze-container,.store__item-image--slider .blaze-track-container,.store__item-image--slider .blaze-track{height:100%}.store__slide{position:relative}.store__slide:after{content:"";display:block;padding-bottom:80%}.store__slide img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;object-position:center center}.store__item-image--slider:hover .blaze-prev,.store__item-image--slider:hover .blaze-next{opacity:1}.store__item-image--slider .blaze-prev,.store__item-image--slider .blaze-next{opacity:0;transform:translateY(-50%);transition:opacity .2s ease}@media screen and (max-width:767px){.store__item-image--slider .blaze-prev,.store__item-image--slider .blaze-next{display:none}}.store__item-image--slider .blaze-pagination{position:absolute;bottom:var(--size-3);left:50%;transform:translate(-50%)}.store__item-content{display:flex;flex-direction:column;gap:24px}.store__item-content-top{display:flex;flex-direction:column;gap:var(--size-4)}@media(max-width:767px){.store__item-content-top{gap:var(--size-2)}}.store__item-title{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--size-10)}@media(max-width:767px){.store__item-title{font-size:var(--text-xl);line-height:var(--size-5)}}.store__item-description{font-size:var(--text-lg);font-weight:var(--font-weight-regular);line-height:var(--size-6)}@media(max-width:767px){.store__item-description{font-size:var(--text-base);line-height:var(--size-5)}}.store__item-description p{margin:0}.store__item-address p{font-size:var(--text-base);line-height:var(--size-5);font-weight:var(--font-weight-regular);margin:0}.store__item-address .address{max-width:287px}.store__item-directions-link{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:#000}.store__item-directions-link x-icon,.store__item-directions-link svg{min-width:16px;min-height:16px;width:16px;height:16px}.section-tabs{width:100%}.section-tabs__container{display:flex;flex-direction:column;gap:var(--size-8)}.section-tabs__tabs{display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:24px;border-bottom:1px solid var(--color-black-8);position:relative}.section-tabs__tab{background:none;border:none;cursor:pointer;padding:var(--size-2) 0;position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;transition:all .3s ease}.section-tabs__tab:hover{opacity:.8}.section-tabs__tab--active{border-bottom:1px solid #000000}.section-tabs__tab--active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:var(--color-black)}.section-tabs__tab-text{font-size:var(--text-sm);color:var(--color-black);font-weight:var(--font-weight-regular);text-align:center;white-space:nowrap}.section-tabs__tab:not(.section-tabs__tab--active) .section-tabs__tab-text{color:var(--color-black-32)}.section-tabs__content{position:relative}.section-tabs__panel{display:none;opacity:0;transition:opacity .3s ease}.section-tabs__panel--active{display:block;opacity:1}.section-tabs__panel[hidden]{display:none!important;opacity:0!important}.section-tabs__panel-content{font-size:var(--text-base);font-weight:var(--font-weight-regular);color:var(--color-black)}@media(min-width:1700px){.section-tabs__panel-content{max-width:50%}}.section-tabs__panel-content h1,.section-tabs__panel-content h2,.section-tabs__panel-content h3,.section-tabs__panel-content h4,.section-tabs__panel-content h5,.section-tabs__panel-content h6{font-size:var(--text-3xl);font-weight:var(--font-weight-regular);line-height:var(--size-10);color:var(--color-black);margin-bottom:var(--size-4);max-width:936px}.section-tabs__panel-content p{margin-bottom:var(--size-4);max-width:936px}.section-tabs__panel-content ul{list-style:disc;padding:var(--size-5)}.section-tabs__panel-content li{margin-bottom:var(--size-2)}.section-tabs__panel-content li:last-child{margin-bottom:0}@media(max-width:768px){.section-tabs{padding:0 var(--size-4) var(--size-4) var(--size-4)}.section-tabs__container{gap:var(--size-6)}.section-tabs__tabs{gap:var(--size-4);overflow-x:auto;padding-bottom:var(--size-2)}.section-tabs__tab{min-width:auto;white-space:nowrap}.section-tabs__panel-content h1,.section-tabs__panel-content h2,.section-tabs__panel-content h3,.section-tabs__panel-content h4,.section-tabs__panel-content h5,.section-tabs__panel-content h6{font-size:var(--text-2xl);line-height:var(--size-8)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/reference-components.css.map */
