@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900";.block-text{margin:99px 0}@media(max-width:767px){.block-text{margin:64px 0}}[class*=bg-].block-text{padding:99px 0;margin:0}@media(max-width:767px){[class*=bg-].block-text{padding:64px 0}}.bg-color-primary.block-text+.bg-color-primary.block-text{padding-top:0}.bg-color-secondary.block-text+.bg-color-secondary.block-text{padding-top:0}.bg-color-black.block-text+.bg-color-black.block-text{padding-top:0}.bg-color-white.block-text+.bg-color-white.block-text{padding-top:0}.bg-color-gray.block-text+.bg-color-gray.block-text{padding-top:0}.bg-color-gold.block-text+.bg-color-gold.block-text{padding-top:0}.bg-color-brown.block-text+.bg-color-brown.block-text{padding-top:0}.bg-color-dark-gray.block-text+.bg-color-dark-gray.block-text{padding-top:0}.bg-color-light-cream.block-text+.bg-color-light-cream.block-text{padding-top:0}.bg-color-light-gray.block-text+.bg-color-light-gray.block-text{padding-top:0}.bg-color-green.block-text+.bg-color-green.block-text{padding-top:0}.bg-color-yellow.block-text+.bg-color-yellow.block-text{padding-top:0}.bg-color-orange.block-text+.bg-color-orange.block-text{padding-top:0}.bg-color-red.block-text+.bg-color-red.block-text{padding-top:0}:root{--color-primary: #000000;--color-secondary: #c2ad7e;--color-black: #000000;--color-white: #FFFFFF;--color-gray: #ACABAB;--color-gold: #c2ad7e;--color-brown: #7B7366;--color-dark-gray: #666666;--color-light-cream: #F3F1EE;--color-light-gray: #DDDDDD;--color-green: #07a734;--color-yellow: #EFCF03;--color-orange: #fd7c1a;--color-red: #ce0404;--font-display: "Outfit", "serif";--font-paragraph: "Outfit", "serif"}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color: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-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--bg-color: var(--color-white);--bg-contrast-color: var(--color-black);--fg-color: var(--color-white);--icon-color: var(--color-primary);--line-color: var(--color-gray);--title-color: var(--color-primary);--paragraph-color: var(--color-black);--label-color: var(--color-secondary);--link-color: var(--color-primary);--active-color: var(--color-primary);--hover-color: var(--color-secondary);--interactive-color: var(--color-secondary);--disabled-color: var(--color-gray);--alert-color: var(--color-red);--warning-color: var(--color-yellow);--success-color: var(--color-green);--button-color: var(--color-primary);--button-fg-color: var(--color-white)}body,html{background-color:var(--color-white);font-family:var(--font-paragraph);color:var(--color-black)}body.block-text+.bg-color-white.block-text,html.block-text+.bg-color-white.block-text{padding-top:0}body,html{scrollbar-width:thin;scrollbar-color:#000 #e5e5e5}body::-webkit-scrollbar,html::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:#e5e5e5;border-radius:0;border:none;margin:0}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#000;border-radius:2px;border:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}.h1{font-size:clamp(30px,-52.2857142857px + .2571428571 * 100vw,48px)}@media(min-width:768px){.h1{font-size:clamp(40px,17.1428571429px + .0297619048 * 100vw,60px)}}.h1{font-family:var(--font-display);font-weight:300;line-height:90%}@media(min-width:1024px){.h1{font-weight:200}}.h2{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.h2{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.h2{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.h2{font-weight:200}}.h3{font-size:24px}@media(min-width:768px){.h3{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.h3{font-family:var(--font-display);font-weight:200;line-height:120%}.h4{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%}.h5{font-size:1.125rem;font-family:var(--font-display);font-weight:200;line-height:150%}@media(max-width:767px){.h5{font-size:.9375rem}}.subhead{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}p{font-family:var(--font-paragraph);font-weight:400}.p,.p-body{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.p>p,.p-body>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.p-body-bold{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:500;line-height:150%}.p-note,.p-micro{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%}.p-mini{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.p-mini>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.p-mini-bold{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:500;line-height:130%}.label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.label{font-size:.9375rem}}.label-mini{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;text-transform:uppercase;line-height:100%}.label-bold{font-size:.75rem;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase;line-height:100%}.note{font-size:.75rem;font-family:var(--font-paragraph);font-weight:600;text-transform:uppercase;line-height:100%}.cta-primary{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.cta-primary{font-size:.9375rem}}.cta-primary{font-family:var(--font-paragraph);font-weight:400;line-height:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.link.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.link.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.link.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.link.w-full.transition-all.duration-300 img{max-height:500px}}.link{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.link:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.link:hover:after{width:100%}.container{width:100%}@media(min-width:525px){.container{max-width:525px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:868px){.container{max-width:868px}}@media(min-width:991px){.container{max-width:991px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1060px){.container{max-width:1060px}}@media(min-width:1180px){.container{max-width:1180px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1440px){.container{max-width:1440px}}.\!btn{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.\!btn{font-size:.9375rem}}.\!btn{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.\!btn{min-width:160px;gap:32px}}.btn,.btn-primary{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.btn,.btn-primary{font-size:.9375rem}}.btn,.btn-primary{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.btn,.btn-primary{min-width:160px;gap:32px}}.\!btn,.btn,.btn-primary{padding:24px 16px 8px}.\!btn{transition:background-color .3s ease-in-out,color .3s ease-in-out!important}.btn,.btn-primary{transition:background-color .3s ease-in-out,color .3s ease-in-out}.\!btn svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.btn svg,.btn-primary svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.\!btn:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white)}.btn:disabled,.btn-primary:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white)}.\!btn:disabled{box-shadow:inset 0 0 0 1px var(--color-disabled)!important}.btn:disabled,.btn-primary:disabled{box-shadow:inset 0 0 0 1px var(--color-disabled)}.\!btn,.btn,.btn-primary{background-color:var(--color-primary);color:var(--color-white)}.\!btn{box-shadow:inset 0 0 0 1px var(--color-primary)!important}.btn,.btn-primary{box-shadow:inset 0 0 0 1px var(--color-primary)}.\!btn:hover,.\!btn:focus{background-color:transparent;color:var(--color-primary)}.btn:hover,.btn:focus,.btn-primary:hover,.btn-primary:focus{background-color:transparent;color:var(--color-primary)}.\!btn:hover,.\!btn:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)!important}.btn:hover,.btn:focus,.btn-primary:hover,.btn-primary:focus{box-shadow:inset 0 0 0 1px var(--color-primary)}.\!btn:hover,.\!btn:focus{box-shadow:inset 0 0 0 1px var(--color-primary)!important}.\!btn:active,.btn:active,.btn-primary:active{background-color:transparent}.\!btn:active{box-shadow:inset 0 0 0 2px var(--color-primary)!important}.btn:active,.btn-primary:active{box-shadow:inset 0 0 0 2px var(--color-primary)}.btn-outline{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.btn-outline{font-size:.9375rem}}.btn-outline{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.btn-outline{min-width:160px;gap:32px}}.btn-outline{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.btn-outline svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.btn-outline:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.btn-outline{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.btn-outline:hover,.btn-outline:focus{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.btn-outline:active{background-color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-white)}.btn-primary-fg,.btn-fg,.btn-white{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.btn-primary-fg,.btn-fg,.btn-white{font-size:.9375rem}}.btn-primary-fg,.btn-fg,.btn-white{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.btn-primary-fg,.btn-fg,.btn-white{min-width:160px;gap:32px}}.btn-primary-fg,.btn-fg,.btn-white{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.btn-primary-fg svg,.btn-fg svg,.btn-white svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.btn-primary-fg:disabled,.btn-fg:disabled,.btn-white:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.btn-primary-fg,.btn-fg,.btn-white{background-color:var(--color-white);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-white)}.btn-primary-fg:hover,.btn-primary-fg:focus,.btn-fg:hover,.btn-fg:focus,.btn-white:hover,.btn-white:focus{background-color:transparent;color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-white)}.btn-primary-fg:active,.btn-fg:active,.btn-white:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-white)}.btn-outline-fg{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.btn-outline-fg{font-size:.9375rem}}.btn-outline-fg{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.btn-outline-fg{min-width:160px;gap:32px}}.btn-outline-fg{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.btn-outline-fg svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.btn-outline-fg:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.btn-outline-fg{background-color:transparent;color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-white)}.btn-outline-fg:hover,.btn-outline-fg:focus{background-color:var(--color-white);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-white)}.btn-outline-fg:active{background-color:var(--color-white);box-shadow:inset 0 0 0 2px var(--color-primary)}.basic-page-content .text-content{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.basic-page-content .text-content>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.basic-page-content .text-content{margin-bottom:32px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.loading-overlay.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.loading-overlay.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.loading-overlay.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.loading-overlay.transition-all.duration-300 img{max-height:500px}}.loading-overlay{position:fixed;top:0;left:0;z-index:50;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:#000000b3}.loading-box{display:flex;align-items:center;border-radius:8px;background-color:#fffc;padding:20px 30px;color:var(--color-black)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pg-blog .container-breadcrumbs .top-bar{padding-bottom:0}.top-bar{background-color:var(--color-black);padding-top:8px;padding-bottom:8px}.top-bar__wrapper{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;padding-left:16px;padding-right:16px}@media not all and (min-width:768px){.top-bar__wrapper{justify-content:center;padding-left:0;padding-right:0}}.top-bar .header-offer{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.top-bar .header-offer.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.top-bar .header-offer.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.top-bar .header-offer.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.top-bar .header-offer.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.top-bar .header-offer.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.top-bar .header-offer.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.top-bar .header-offer.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.top-bar .header-offer.transition-all.duration-300 img{max-height:500px}}.top-bar .header-offer{position:relative;max-height:16px;width:100%;max-width:-moz-max-content;max-width:max-content;flex-shrink:1;flex-grow:1;flex-basis:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.top-bar .header-offer__text{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%}.top-bar__actions{display:flex;flex-shrink:0;flex-grow:1;flex-basis:120px;align-items:center;justify-content:flex-end;-moz-column-gap:10px;column-gap:10px}@media not all and (min-width:1024px){.top-bar__actions{-moz-column-gap:8px;column-gap:8px}}@media not all and (min-width:768px){.top-bar__actions{display:none}}@media not all and (min-width:525px){.top-bar__actions{width:auto}}.top-bar__actions .currency-switcher,.top-bar__actions .locale-switcher{display:grid;max-height:500px;overflow:auto}.top-bar__actions .currency-switcher__item,.top-bar__actions .locale-switcher__item{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.top-bar__actions .currency-switcher__item,.top-bar__actions .locale-switcher__item{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .top-bar__actions .currency-switcher__item,.hero-homepage .hero-slide__wrapper .top-bar__actions .locale-switcher__item{margin-bottom:8px;display:block}.pg-blog .container-breadcrumbs .top-bar__actions .currency-switcher__item,.pg-blog .container-breadcrumbs .top-bar__actions .locale-switcher__item{padding-bottom:0}.top-bar__actions .currency-switcher__item,.top-bar__actions .locale-switcher__item{display:flex;cursor:pointer;align-items:center;gap:8px;padding:8px}.top-bar__actions .currency-switcher__item:hover,.top-bar__actions .locale-switcher__item:hover,.top-bar__actions .currency-switcher__item--active,.top-bar__actions .locale-switcher__item--active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.top-bar__actions .locale-dropdown__toggle,.top-bar__actions .currency-dropdown__toggle{display:flex;cursor:pointer;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.social-links{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.footer__wrapper{background-color:var(--color-white);padding:16px;color:var(--color-black)}.footer__wrapper.block-text+.bg-color-white.block-text{padding-top:0}@media(min-width:1024px){.footer__wrapper{padding:32px}}.footer__wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:16px}@media not all and (min-width:1024px){.footer__wrapper{gap:8px}}@media(min-width:1024px){.footer__wrapper{flex-direction:row}}.footer__wrapper__col{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:500;line-height:130%;display:flex;flex:1 1 0%;flex-direction:column;gap:8px}@media(min-width:1024px){.footer__wrapper__col:not(:first-child){margin-top:35px}}.footer__wrapper__col:first-child{min-width:200px;flex-shrink:0}@media not all and (min-width:1024px){.footer__wrapper__col:first-child{margin-bottom:35px}}.footer__wrapper__col:last-child{min-width:200px;flex-shrink:0}@media not all and (min-width:1024px){.footer__wrapper__col:last-child{margin-top:35px}}.footer__wrapper .contact-info{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.footer__wrapper .contact-info>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}@media(min-width:1024px){.footer__wrapper .social-links{justify-content:flex-end}}.footer__logo{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:500;line-height:150%;cursor:pointer}.footer .footer-menu__item>a{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.footer .footer-menu__item>a>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.footer .footer-menu__item>a.w-full.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.footer .footer-menu__item>a.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.footer .footer-menu__item>a.w-full.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.footer .footer-menu__item>a.w-full.transition-all.duration-300 img{max-height:500px}}.footer .footer-menu__item>a{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.footer .footer-menu__item>a:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.footer .footer-menu__item>a:hover:after{width:100%}.block-text__actions .footer .footer-menu__item>a{display:inline-flex;align-items:center;gap:4px}.block-text__actions .footer .footer-menu__item>a svg{width:12px;height:12px}.pg-blog .container-breadcrumbs .footer__bottom{padding-bottom:0}.footer__bottom{display:flex;flex-wrap:wrap;gap:16px;background-color:var(--color-white);padding:8px 16px}.footer__bottom.block-text+.bg-color-white.block-text{padding-top:0}.footer__bottom svg{height:30px;width:38px}.label-pending{background-color:#ba5d00;color:#fff;display:inline-flex;align-items:center;border-radius:10px;padding:4px 8px}.label-completed,.label-active{background-color:#5e8100;color:#fff;display:inline-flex;align-items:center;border-radius:10px;padding:4px 8px}.label-canceled{background-color:#d50806;color:#fff;display:inline-flex;align-items:center;border-radius:10px;padding:4px 8px}.label-processing{background-color:#677887;color:#fff;display:inline-flex;align-items:center;border-radius:10px;padding:4px 8px}.label-closed{background-color:#3e3c30;color:#fff;display:inline-flex;align-items:center;border-radius:10px;padding:4px 8px}.search-toggle{display:flex;cursor:pointer;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.search-toggle svg{height:24px;width:24px}@media(min-width:1024px){.search-toggle svg{height:20px;width:20px}}.search-modal{position:fixed;right:0;bottom:0;left:0;top:50px;z-index:50;height:70px;overflow-y:auto;background-color:var(--color-white);padding:4px}.search-modal.block-text+.bg-color-white.block-text{padding-top:0}@media(min-width:1024px){.search-modal{top:55px}}.search-modal__close{position:absolute;top:0;right:16px;z-index:50}@media(min-width:1024px){.search-modal__close{right:32px}}.search-modal__close svg{height:20px;width:20px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.search-modal__form.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.search-modal__form.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.search-modal__form.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.search-modal__form.w-full.transition-all.duration-300 img{max-height:500px}}.search-modal__form{position:relative;margin-top:8px}@media not all and (min-width:1024px){.search-modal__form{padding-right:32px}}.search-modal__form--inner{display:flex;align-items:center;justify-content:center;gap:4px}.search-modal__form--inner input{min-height:48px;max-width:330px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .swiper-custom-pagination.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .swiper-custom-pagination.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .swiper-custom-pagination.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .swiper-custom-pagination.transition-all.duration-300 img{max-height:500px}}.hero-homepage .swiper-custom-pagination{pointer-events:none;z-index:3;height:100%;width:100%;padding-left:24px;padding-right:24px}@media(min-width:768px){.hero-homepage .swiper-custom-pagination{padding-left:32px;padding-right:32px}}.hero-homepage .swiper-custom-pagination{position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%,-50%)}.hero-homepage .swiper-custom-pagination .btn-prev,.hero-homepage .swiper-custom-pagination .btn-next{pointer-events:auto;position:absolute;bottom:57px;z-index:10;cursor:pointer;border-color:var(--color-white);background-color:var(--color-white)}.hero-homepage .swiper-custom-pagination .btn-prev.block-text+.bg-color-white.block-text,.hero-homepage .swiper-custom-pagination .btn-next.block-text+.bg-color-white.block-text{padding-top:0}.hero-homepage .swiper-custom-pagination .btn-prev,.hero-homepage .swiper-custom-pagination .btn-next{top:initial!important}.hero-homepage .swiper-custom-pagination .btn-prev>svg,.hero-homepage .swiper-custom-pagination .btn-next>svg{fill:var(--color-primary)}.hero-homepage .swiper-custom-pagination .btn-prev:hover,.hero-homepage .swiper-custom-pagination .btn-prev:focus-visible,.hero-homepage .swiper-custom-pagination .btn-next:hover,.hero-homepage .swiper-custom-pagination .btn-next:focus-visible{border-color:var(--color-white);background-color:transparent}.hero-homepage .swiper-custom-pagination .btn-prev:hover>svg,.hero-homepage .swiper-custom-pagination .btn-prev:focus-visible>svg,.hero-homepage .swiper-custom-pagination .btn-next:hover>svg,.hero-homepage .swiper-custom-pagination .btn-next:focus-visible>svg{fill:var(--color-white)!important}@media(max-width:767px){.hero-homepage .swiper-custom-pagination .btn-prev,.hero-homepage .swiper-custom-pagination .btn-next{display:none}}.hero-homepage .swiper-custom-pagination .btn-next{right:32px}.hero-homepage .swiper-custom-pagination .btn-prev{right:72px}.hero-homepage .swiper-custom-pagination .swiper-pagination{text-align:left!important;left:initial!important;bottom:64px!important}@media(min-width:1024px){.hero-homepage .swiper-custom-pagination .swiper-pagination{display:block}}.hero-homepage .swiper-custom-pagination .swiper-pagination .swiper-pagination-bullet{pointer-events:auto;height:4px;width:4px;border-radius:9999px;background-color:var(--color-white);text-align:left;opacity:1}.hero-homepage .swiper-custom-pagination .swiper-pagination .swiper-pagination-bullet.block-text+.bg-color-white.block-text{padding-top:0}.hero-homepage .swiper-custom-pagination .swiper-pagination .swiper-pagination-bullet-active{height:4px;width:20px;border-radius:4px;background-color:var(--color-white)}.hero-homepage .swiper-custom-pagination .swiper-pagination .swiper-pagination-bullet-active.block-text+.bg-color-white.block-text{padding-top:0}@media(min-width:1025px){.hero-homepage .swiper-custom-pagination .swiper-pagination{right:-32px}}@media(max-width:767px){.hero-homepage .swiper-custom-pagination .swiper-pagination{bottom:32px!important}}.hero-homepage .hero-slide__inner{z-index:2;position:absolute;bottom:124px;left:0;padding:32px}@media(max-width:767px){.hero-homepage .hero-slide__inner{padding:24px;bottom:64px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.hero-homepage .hero-slide__media.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.hero-homepage .hero-slide__media.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .hero-slide__media.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .hero-slide__media.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-homepage .hero-slide__media.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.hero-homepage .hero-slide__media.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .hero-slide__media.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .hero-slide__media.transition-all.duration-300 img{max-height:500px}}.hero-homepage .hero-slide__media{position:relative;aspect-ratio:1300/600;height:100%;min-height:100svh;width:100%}@media(max-width:767px){.hero-homepage .hero-slide__media{aspect-ratio:800/1200}}.hero-homepage .hero-slide__media:after{content:""}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .hero-slide__media.transition-all.duration-300:after{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .hero-slide__media.transition-all.duration-300 img:after{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .hero-slide__media.transition-all.duration-300:after{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.hero-homepage .hero-slide__media.transition-all.duration-300 img:after{max-height:500px}}.hero-homepage .hero-slide__media:after{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0000004d}.hero-homepage .hero-slide__wrapper{color:var(--color-white)}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper{max-width:700px}}.hero-homepage .hero-slide__wrapper .label{margin-bottom:8px;display:block}.hero-homepage .hero-slide__wrapper .h1{margin-bottom:8px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .h1{margin-bottom:16px}}.hero-homepage .hero-slide__wrapper .subhead{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .subhead{margin-bottom:24px}}.hero-homepage .hero-slide__wrapper .btn-fg{margin-top:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .btn-fg{margin-top:24px}}.info-strip{background-color:var(--color-light-cream);padding-top:24px;padding-bottom:24px}.info-strip.block-text+.bg-color-light-cream.block-text{padding-top:0}@media(min-width:1024px){.info-strip{padding-top:45px;padding-bottom:45px}}.info-strip__wrapper{display:flex;align-items:center;justify-content:space-around;-moz-column-gap:8px;column-gap:8px;row-gap:16px}@media not all and (min-width:1024px){.info-strip__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.info-strip__item{display:flex;min-height:70px;align-items:flex-start;justify-content:center;-moz-column-gap:8px;column-gap:8px}@media(min-width:1025px){.info-strip__item{flex:1 0 calc(25% - 8px)}}@media(max-width:1024px){.info-strip__item{flex-direction:column;align-items:center;justify-content:center;text-align:center}}.info-strip__item:hover .info-strip__item__link:after{width:100%}.info-strip__item__icon{height:32px;width:32px;flex:0 0 32px}.info-strip__item__title{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.info-strip__item__title>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}@media(min-width:1024px){.info-strip__item__title{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:500;line-height:150%}}.info-strip__item__description{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.info-strip__item__description>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.info-strip__item__link{margin-top:4px;font-weight:500;font-size:.75rem}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.block-newsletter.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-newsletter.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.block-newsletter.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-newsletter.w-full.transition-all.duration-300 img{max-height:500px}}.block-newsletter{position:relative;color:var(--color-white)}@media(max-width:1024px){.block-newsletter{margin-top:0;margin-bottom:0}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.block-newsletter__wrapper.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-newsletter__wrapper.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.block-newsletter__wrapper.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-newsletter__wrapper.w-full.transition-all.duration-300 img{max-height:500px}}.block-newsletter__wrapper{position:relative;display:flex;min-height:100dvh;flex-direction:column;justify-content:center;padding:24px;overflow:hidden}@media(min-width:1025px){.block-newsletter__wrapper{padding:64px}.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__image.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__image.transition-all.duration-300 img{max-height:500px}}.block-newsletter__image{position:absolute;top:0;left:0;z-index:1;aspect-ratio:390/850;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.block-newsletter__image{aspect-ratio:1440/960}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__image img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__image img.transition-all.duration-300 img{max-height:500px}}.block-newsletter__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.block-newsletter__content{z-index:2;margin-left:auto;margin-right:auto;display:flex;max-width:700px;flex-direction:column;align-items:center;gap:8px;text-align:center}.block-newsletter__content__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.block-newsletter__content__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.block-newsletter__content__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.block-newsletter__content__title{font-weight:200}}.block-newsletter__content__title{margin-bottom:8px}@media(min-width:1024px){.block-newsletter__content__title{margin-bottom:16px}}.block-newsletter__content__description{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-newsletter__content__description>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-newsletter__content__description{margin-bottom:8px}@media(min-width:1024px){.block-newsletter__content__description{margin-bottom:16px}}.block-newsletter__content__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.block-newsletter__content__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .block-newsletter__content__label{margin-bottom:8px;display:block}.block-newsletter__content .text-alert-color{text-align:left}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.block-newsletter__form.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-newsletter__form.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__form.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__form.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.block-newsletter__form.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-newsletter__form.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__form.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__form.transition-all.duration-300 img{max-height:500px}}.block-newsletter__form{position:relative;display:flex;width:100%;max-width:700px;flex-direction:column;align-items:center;justify-content:center;gap:8px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__form__group.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__form__group.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__form__group.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-newsletter__form__group.transition-all.duration-300 img{max-height:500px}}.block-newsletter__form__group{display:flex;width:100%;align-items:center;justify-content:center;gap:8px}@media not all and (min-width:1024px){.block-newsletter__form__group{flex-direction:column;text-align:center}}@media(min-width:1024px){.block-newsletter__form__group{align-items:flex-start}}@media(max-width:1024px){.block-newsletter__form__group>div{width:100%}}.block-newsletter__form__group .base-input{min-width:200px;background-color:#fff3}.block-newsletter__form__group .base-input::-moz-placeholder{color:var(--color-primary)}.block-newsletter__form__group .base-input::placeholder{color:var(--color-primary)}@media(min-width:1024px){.block-newsletter__form__group .base-input{min-width:360px}}.block-newsletter__form__group .base-input{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.3)}.block-newsletter__form__group .base-input::-moz-placeholder{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.block-newsletter__form__group .base-input::placeholder{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.block-newsletter__form__group .base-input>*::-moz-placeholder{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.block-newsletter__form__group .base-input>*::placeholder{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.block-newsletter__form__group .base-input::-moz-placeholder{color:var(--color-white)}.block-newsletter__form__group .base-input::placeholder{color:var(--color-white)}.block-newsletter__form__group .text-alert-color{color:var(--color-white)}.block-newsletter__form__group .btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .btn{height:42px}}.block-newsletter__form__group .\!btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .\!btn{height:42px}}.block-newsletter__form .checkbox-custom{position:absolute;top:4px;left:0}.block-newsletter__form a{text-decoration-line:underline}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.sticky-container.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.sticky-container.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.sticky-container.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.sticky-container.w-full.transition-all.duration-300 img{max-height:500px}}.sticky-container{position:relative}.sticky-container .block-newsletter__image{position:sticky;top:0;height:100dvh}.sticky-container .block-newsletter{position:absolute;width:100%;height:100%;top:0;z-index:10}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.sticky-container .footer.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.sticky-container .footer.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.sticky-container .footer.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.sticky-container .footer.w-full.transition-all.duration-300 img{max-height:500px}}.sticky-container .footer{position:relative;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.3);background:#ffffff40}.sticky-container .footer__wrapper,.sticky-container .footer__bottom{background-color:transparent}.block-text-image .container--fluid{padding:0}.block-text-image__wrapper{display:flex;align-items:center;justify-content:space-between;gap:0px}@media(max-width:1024px){.block-text-image__wrapper{flex-direction:column-reverse;align-items:center}}@media(min-width:1024px){.block-text-image__wrapper.dx{flex-direction:row-reverse}}@media(max-width:1024px){.block-text-image__wrapper.dx{flex-direction:column-reverse}}.block-text-image__image{aspect-ratio:720/800;flex:1 1 calc(50% - 32px);overflow:hidden}@media(min-width:1024px){.block-text-image__image{max-height:calc(100svh - 90px)}}@media(max-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__image.transition-all.duration-300 img{min-height:350px}}.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__image.transition-all.duration-300 img{max-height:500px}.block-text-image__image{aspect-ratio:1 / 1;min-height:400px;width:100%}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__image video.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__image video.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__image video.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__image video.transition-all.duration-300 img{max-height:500px}}.block-text-image__image video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.block-text-image__content{display:flex;min-height:400px;flex:1 0 calc(50% - 32px);flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:16px 32px;text-align:left}@media(min-width:1024px){.block-text-image__content{text-align:center}}@media(max-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__content.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__content.transition-all.duration-300 img{min-height:350px}}.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__content.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-text-image__content.transition-all.duration-300 img{max-height:500px}.block-text-image__content{width:100%;align-items:flex-start;padding-left:16px;padding-right:16px}}.block-text-image__content__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.block-text-image__content__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .block-text-image__content__label{margin-bottom:8px;display:block}.block-text-image__content__label{color:var(--color-brown)}.block-text-image__content__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.block-text-image__content__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.block-text-image__content__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.block-text-image__content__title{font-weight:200}}.block-text-image__content__description{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-text-image__content__description>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-text-image__content__description{font-size:1.125rem!important;line-height:160%!important}.block-text-image__content__description p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-text-image__content__description p>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-text-image__content .btn{margin-top:48px}.block-text-image__content .\!btn{margin-top:48px!important}.block-text-image__content .btn,.block-text-image__content .\!btn{display:inline-flex}:where(.banner-card){color:var(--color-white)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.banner-card.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.banner-card.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.banner-card.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.banner-card.w-full.transition-all.duration-300 img{max-height:500px}}.banner-card{position:relative;overflow:hidden}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.banner-card__wrapper.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.banner-card__wrapper.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__wrapper.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.banner-card__wrapper.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.banner-card__wrapper.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__wrapper.transition-all.duration-300 img{max-height:500px}}.banner-card__wrapper{position:relative;display:flex;height:100%;min-height:300px;width:100%;flex-direction:column;justify-content:flex-end;padding:24px}@media(min-width:1025px){.banner-card__wrapper{min-height:550px;padding:32px}.carousel-banner-card .slider .swiper-slide .group.banner-card__content.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.banner-card__content.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.banner-card__content,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.banner-card__content img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.banner-card__content.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.banner-card__content.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.banner-card__content,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.banner-card__content img{max-height:500px}}.banner-card__content{position:relative;z-index:20;display:flex;flex-direction:column;align-items:flex-start;gap:8px;overflow:hidden;text-align:left;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);backface-visibility:hidden;transform:translateZ(0)}.banner-card__content__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.banner-card__content__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .banner-card__content__label{margin-bottom:8px;display:block}.banner-card__content__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.banner-card__content__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.banner-card__content__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.banner-card__content__title{font-weight:200}}.banner-card__content__description{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .banner-card__content__description{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .banner-card__content__description{margin-bottom:24px}}.banner-card__content__description{margin-top:8px}.banner-card__content__description>*{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .banner-card__content__description>*{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .banner-card__content__description>*{margin-bottom:24px}}.banner-card__content .btn-primary-fg{margin-top:16px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.banner-card__image,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all .banner-card__video,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.banner-card__image img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all .banner-card__video img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.banner-card__image,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all .banner-card__video,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.banner-card__image img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all .banner-card__video img{max-height:500px}}.banner-card__image,.banner-card__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;backface-visibility:hidden;transform:translateZ(0)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image picture.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video picture.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image picture.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video picture.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image picture.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video picture.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image picture.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video picture.transition-all.duration-300 img{max-height:500px}}.banner-card__image picture,.banner-card__video picture{display:block;height:100%;width:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image picture img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video picture img.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image picture img.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video picture img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image picture img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video picture img.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image picture img.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video picture img.transition-all.duration-300 img{max-height:500px}}.banner-card__image picture img,.banner-card__video picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image video.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video video.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image video.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video video.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image video.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video video.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.banner-card__image video.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .banner-card__video video.transition-all.duration-300 img{max-height:500px}}.banner-card__image video,.banner-card__video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner-card__image:after,.banner-card__video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 .06%,#000c);backface-visibility:hidden;transform:translateZ(0)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.duration-300 img{max-height:500px}}.container-banner-cards.count-2,.container-banner-cards.count-1{display:flex;gap:1px}@media not all and (min-width:1024px){.container-banner-cards.count-2,.container-banner-cards.count-1{flex-direction:column}}.container-banner-cards.count-2 .banner-card,.container-banner-cards.count-1 .banner-card{flex:1 1 0%}@media(min-width:1024px){.container-banner-cards.count-2 .banner-card,.container-banner-cards.count-1 .banner-card{width:50%}.container-banner-cards.count-2 .banner-card__wrapper,.container-banner-cards.count-1 .banner-card__wrapper{aspect-ratio:720/600}}@media(min-width:768px)and (max-width:1024px){.container-banner-cards.count-2 .banner-card__wrapper,.container-banner-cards.count-1 .banner-card__wrapper{aspect-ratio:1}}@media(max-width:767px){.container-banner-cards.count-2 .banner-card__wrapper,.container-banner-cards.count-1 .banner-card__wrapper{aspect-ratio:390/500}}.container-banner-cards.count-3{overflow:hidden}.container-banner-cards.count-3 .banner-card__wrapper{aspect-ratio:480/650}@media(max-width:767px){.container-banner-cards.count-3 .banner-card__wrapper{aspect-ratio:326/540;max-height:600px}}@media not all and (min-width:1024px){.container-banner-cards.count-3 .banner-cards-slider>.swiper{overflow:visible!important}}.hero-basic-page{position:relative}.hero-basic-page__inner{z-index:2;position:absolute;bottom:0;left:0;padding:64px 32px}@media(max-width:767px){.hero-basic-page__inner{padding:24px;bottom:64px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.hero-basic-page__media.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.hero-basic-page__media.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.hero-basic-page__media.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-basic-page__media.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-basic-page__media.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.hero-basic-page__media.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.hero-basic-page__media.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-basic-page__media.transition-all.duration-300 img{max-height:500px}}.hero-basic-page__media{position:relative;aspect-ratio:1440/620;height:100%;width:100%}@media(max-width:767px){.hero-basic-page__media{aspect-ratio:800/800}}@media(min-width:1025px){.hero-basic-page__media{max-height:calc(100svh - 100px)}}.hero-basic-page__media:after{content:""}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-basic-page__media.transition-all.duration-300:after{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.hero-basic-page__media.transition-all.duration-300 img:after{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-basic-page__media.transition-all.duration-300:after{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.hero-basic-page__media.transition-all.duration-300 img:after{max-height:500px}}.hero-basic-page__media:after{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:#0003}.hero-basic-page__content{color:var(--color-white)}@media(min-width:1024px){.hero-basic-page__content{max-width:700px}}.hero-basic-page__content__title{font-size:clamp(30px,-52.2857142857px + .2571428571 * 100vw,48px)}@media(min-width:768px){.hero-basic-page__content__title{font-size:clamp(40px,17.1428571429px + .0297619048 * 100vw,60px)}}.hero-basic-page__content__title{font-family:var(--font-display);font-weight:300;line-height:90%}@media(min-width:1024px){.hero-basic-page__content__title{font-weight:200}}.hero-homepage .hero-slide__wrapper .hero-basic-page__content__title{margin-bottom:8px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .hero-basic-page__content__title{margin-bottom:16px}}.hero-basic-page__content__title{margin-bottom:8px}@media(min-width:1024px){.hero-basic-page__content__title{margin-bottom:16px}}.hero-basic-page__content__description{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .hero-basic-page__content__description{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .hero-basic-page__content__description{margin-bottom:24px}}.hero-basic-page__content__description{margin-bottom:16px}@media(min-width:1024px){.hero-basic-page__content__description{margin-bottom:24px}}.container.container-breadcrumbs{max-width:100%;padding-left:16px;padding-right:16px}@media(min-width:768px)and (max-width:1024px){.container.container-breadcrumbs{padding-top:4px;padding-bottom:4px}}@media(min-width:1025px){.container.container-breadcrumbs{padding-left:32px;padding-right:32px}}.breadcrumb-trail ol{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem}.breadcrumb-trail ol li{font-size:.75rem;font-family:var(--font-paragraph);text-transform:uppercase;line-height:100%;display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;font-weight:400;color:var(--color-dark-gray)}.block-text__wrapper{display:flex;flex-direction:column;gap:64px}@media(max-width:1024px){.block-text__wrapper{gap:24px}}@media(min-width:1025px){.block-text__wrapper.two-columns{flex-direction:row}.block-text__wrapper.two-columns>:first-child{flex:1 0 calc(50% - 64px)}.block-text__wrapper.two-columns>:last-child{flex:1 0 calc(50% - 64px)}}.block-text__header{display:flex;flex-direction:column}.block-text__header__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.block-text__header__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .block-text__header__label{margin-bottom:8px;display:block}.block-text__header__label{color:var(--color-brown)}.block-text__header__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.block-text__header__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.block-text__header__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.block-text__header__title{font-weight:200}}.block-text__header__title{color:var(--color-primary)}.block-text__header__subtitle{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .block-text__header__subtitle{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .block-text__header__subtitle{margin-bottom:24px}}.block-text__header__subtitle{margin-top:16px;color:var(--color-dark-gray)}.block-text__content{display:flex;flex-direction:column;gap:24px}.block-text__content__description{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-text__content__description>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-text__content__description p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-text__content__description p>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-text__actions{display:flex;align-items:center;justify-content:flex-start;gap:16px}.block-text__actions .link{display:inline-flex;align-items:center;gap:4px}.block-text__actions .link svg{width:12px;height:12px}:where(.block-banner){color:var(--color-white)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.block-banner__wrapper.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-banner__wrapper.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.block-banner__wrapper.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-banner__wrapper.w-full.transition-all.duration-300 img{max-height:500px}}.block-banner__wrapper{position:relative;display:flex;min-height:500px;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:24px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__wrapper.transition-all.duration-300 img{min-height:350px}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__wrapper.transition-all.duration-300 img{max-height:500px}}.block-banner__wrapper{aspect-ratio:1400/500;min-height:500px;width:100%;padding:64px}}.block-banner__content{z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left}@media(min-width:1025px){.block-banner__content{max-width:70%;gap:0px}}.block-banner__content__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.block-banner__content__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .block-banner__content__label{margin-bottom:8px;display:block}.block-banner__content__title{font-size:24px}@media(min-width:768px){.block-banner__content__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.block-banner__content__title{font-family:var(--font-display);font-weight:200;line-height:120%;margin-bottom:24px}.block-banner__content__description{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.block-banner__content__description>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.block-banner__content__description{margin-bottom:24px}.block-banner__content .btn-primary-fg{margin-top:8px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__image.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__image.transition-all.duration-300 img{max-height:500px}}.block-banner__image{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.block-banner__image:after{content:""}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__image.transition-all.duration-300:after{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__image.transition-all.duration-300 img:after{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__image.transition-all.duration-300:after{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.block-banner__image.transition-all.duration-300 img:after{max-height:500px}}.block-banner__image:after{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,#0000 .06%,#000c)}:where(.block-banner-x2){color:var(--color-white)}.block-banner-x2__wrapper{display:flex;align-items:stretch;gap:1px}@media(max-width:767px){.block-banner-x2__wrapper{flex-direction:column}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.block-banner-x2__item.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-banner-x2__item.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.block-banner-x2__item.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-banner-x2__item.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item.transition-all.duration-300 img{max-height:500px}}.block-banner-x2__item{position:relative;display:flex;min-height:500px;width:100%;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:24px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item.transition-all.duration-300 img{min-height:350px}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item.transition-all.duration-300 img{max-height:500px}}.block-banner-x2__item{aspect-ratio:720/500;min-height:500px;width:100%;padding:64px}}@media(min-width:768px)and (max-width:1024px){.block-banner-x2__item{aspect-ratio:400/600}}@media(max-width:767px){.block-banner-x2__item{aspect-ratio:1}}.block-banner-x2__item__content{z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:0px;text-align:left}.block-banner-x2__item__content__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.block-banner-x2__item__content__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .block-banner-x2__item__content__label{margin-bottom:8px;display:block}.block-banner-x2__item__content__title{font-size:24px}@media(min-width:768px){.block-banner-x2__item__content__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.block-banner-x2__item__content__title{font-family:var(--font-display);font-weight:200;line-height:120%;margin-bottom:24px}.block-banner-x2__item__content__description{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.block-banner-x2__item__content__description>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.block-banner-x2__item__content__description{margin-bottom:24px}.block-banner-x2__item__content .btn-primary-fg{margin-top:8px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item__image.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item__image.transition-all.duration-300 img{max-height:500px}}.block-banner-x2__item__image{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.block-banner-x2__item__image:after{content:""}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item__image.transition-all.duration-300:after{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item__image.transition-all.duration-300 img:after{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item__image.transition-all.duration-300:after{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.block-banner-x2__item__image.transition-all.duration-300 img:after{max-height:500px}}.block-banner-x2__item__image:after{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,#0000 .06%,#000c)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.product-card.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.product-card.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.product-card.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.product-card.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.product-card.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.product-card.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.product-card.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.product-card.transition-all.duration-300 img{max-height:500px}}.product-card{position:relative;display:block;width:100%;overflow:hidden}.product-card:hover .product-card__image.hover img{opacity:1}.product-card__wrapper{display:flex;height:100%;flex-direction:column;justify-content:space-between}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.product-card__wrapper>a.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.product-card__wrapper>a.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.product-card__wrapper>a.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.product-card__wrapper>a.transition-all.duration-300 img{max-height:500px}}.product-card__wrapper>a{display:flex;height:100%;width:100%;flex-direction:column}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.product-card__image.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.product-card__image.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.product-card__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.product-card__image.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__image.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__image.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__image,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__image img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.product-card__image.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.product-card__image.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.product-card__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.product-card__image.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__image.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__image.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__image,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__image img{max-height:500px}}.product-card__image{position:relative;aspect-ratio:360/500;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.product-card__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.product-card__image img.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__image img.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__image img.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__image img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__image img img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.product-card__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.product-card__image img.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__image img.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__image img.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__image img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__image img img{max-height:500px}}.product-card__image img{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:360/500;width:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.product-card__image:not(.hover){background-color:var(--color-light-cream)}.product-card__image:not(.hover).block-text+.bg-color-light-cream.block-text{padding-top:0}.product-card__image.hover{position:absolute;top:0;right:0;bottom:0;left:0}.product-card__image.hover img{z-index:10;opacity:0}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.product-card__info.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.product-card__info.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.product-card__info.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.product-card__info.w-full.transition-all.duration-300 img{max-height:500px}}.product-card__info{position:relative;display:flex;height:100%;flex-direction:column;gap:0px;padding:16px}.product-card__info__category{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;text-transform:uppercase;line-height:100%;margin-bottom:8px;padding-top:6px;padding-bottom:6px;padding-right:40px}@media(min-width:1024px){.product-card__info__category{margin-bottom:16px}}.product-card__info__brand{font-size:1.125rem;font-family:var(--font-display);font-weight:200;line-height:150%}@media(max-width:767px){.product-card__info__brand{font-size:.9375rem}}.product-card__info__brand{color:var(--color-dark-gray)}.product-card__info__name{font-size:1.125rem;font-family:var(--font-display);font-weight:200;line-height:150%}@media(max-width:767px){.product-card__info__name{font-size:.9375rem}}.product-card__info__name{min-height:56px;color:var(--color-primary)}@media not all and (min-width:1024px){.product-card__info__name{margin-bottom:24px}}.product-card__info__price{font-size:.75rem;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase;line-height:100%;margin-top:auto;margin-bottom:8px;display:flex;min-height:40px;align-items:flex-end;gap:16px}@media(min-width:1024px){.product-card__info__price{margin-bottom:16px}}.product-card__sale-badge,.product-card__new-badge{font-size:.75rem;font-family:var(--font-paragraph);font-weight:600;text-transform:uppercase;line-height:100%;position:absolute;top:16px;right:16px;z-index:10;background-color:var(--color-white);padding:4px 8px;color:var(--color-dark-gray)}.product-card__sale-badge.block-text+.bg-color-white.block-text,.product-card__new-badge.block-text+.bg-color-white.block-text{padding-top:0}.product-card__wishlist{position:absolute;top:.75rem;display:flex;height:24px;width:24px;cursor:pointer;align-items:center;justify-content:center}@media not all and (min-width:768px){.product-card__wishlist{top:.375rem;height:1.5rem;width:1.5rem}}@media not all and (min-width:525px){.product-card__wishlist{height:1.25rem;width:1.25rem}}.product-card__wishlist:where([dir=ltr],[dir=ltr] *){right:.75rem}@media not all and (min-width:768px){.product-card__wishlist:where([dir=ltr],[dir=ltr] *){right:.375rem}}.product-card__wishlist:where([dir=rtl],[dir=rtl] *){left:.75rem}@media not all and (min-width:768px){.product-card__wishlist:where([dir=rtl],[dir=rtl] *){left:.375rem}}.product-card__wishlist svg{height:24px;width:24px;flex-shrink:0;fill:var(--color-black)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__actions.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__actions.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__actions,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__actions img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__actions.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.product-card__actions.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__actions,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.product-card__actions img{max-height:500px}}.product-card__actions{border-bottom-right-radius:24px;border-bottom-left-radius:24px;background-color:var(--color-white);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.product-card__actions.block-text+.bg-color-white.block-text{padding-top:0}.group:focus-within .product-card__actions{opacity:1}.group:hover .product-card__actions{bottom:0;opacity:1}@media not all and (min-width:1024px){.product-card__actions{opacity:1}}.product-card .add-to-cart-card{display:none}.product-card .add-to-cart-card.disabled{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.product-card .add-to-cart-card.disabled>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.product-card .add-to-cart-card.disabled{opacity:.75}.product-card .add-to-cart-card.available,.product-card .add-to-cart-card.\!available{cursor:pointer;opacity:1}.product-card .info-colors,.product-card .info-colors__item{display:flex;align-items:center;gap:8px}.product-card .info-colors__item__color{height:16px;width:16px;border-radius:9999px;border-width:1px;border-color:var(--color-white);outline-style:solid;outline-width:1px;outline-color:var(--color-light-gray)}.product-card .info-colors__text{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.product-card .info-colors__text>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.product-card .info-colors__text{color:var(--color-primary)}.block-products{overflow:hidden;padding-top:24px;padding-bottom:16px}@media(min-width:1024px){.block-products{padding-top:64px;padding-bottom:32px}}.block-text-image .block-products-default{padding:0}.block-products-default{margin-left:auto;margin-right:auto;width:100%;padding:1px}.block-products-default__header{margin-bottom:8px;padding-left:16px;padding-right:16px}@media(min-width:1024px){.block-products-default__header{margin-bottom:16px;padding-left:32px;padding-right:32px}}.block-products-default__header__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%}.block-products-default__header__description{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-products-default__header__description>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.block-products-default__header__description{margin-top:16px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.block-products-default__slider.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-products-default__slider.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.block-products-default__slider.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-products-default__slider.w-full.transition-all.duration-300 img{max-height:500px}}.block-products-default__slider{position:relative;margin-top:16px}.block-products-default__slider__nav{position:absolute;top:-50px;right:32px;z-index:1;display:flex;width:calc(100% - 64px);justify-content:flex-end;gap:8px}@media(max-width:767px){.block-products-default__slider__nav{display:none}}.block-products-banner{display:flex;padding-left:16px;padding-right:16px}@media not all and (min-width:1024px){.block-products-banner{flex-direction:column;gap:16px;padding-left:0;padding-right:0}}@media(min-width:1024px){.block-products-banner{padding-left:32px;padding-right:0}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__banner.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__banner.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__banner.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__banner.transition-all.duration-300 img{max-height:500px}}.block-products-banner__banner{width:100%;flex-shrink:0}@media(min-width:1024px)and (max-width:1439px){.block-products-banner__banner{width:362px}}@media(min-width:1440px)and (max-width:1919px){.block-products-banner__banner{width:482px}}@media(min-width:1920px){.block-products-banner__banner{width:543px}}@media(max-width:1024px){.block-products-banner__banner{padding-left:16px;padding-right:16px}}@media(min-width:1024px){.block-products-banner__banner .banner-card__wrapper{min-height:730px}}@media(min-width:1441px){.block-products-banner__banner .banner-card__wrapper{min-height:770px}}@media(max-width:767px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__banner .banner-card__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__banner .banner-card__wrapper.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__banner .banner-card__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__banner .banner-card__wrapper.transition-all.duration-300 img{max-height:500px}}.block-products-banner__banner .banner-card__wrapper{aspect-ratio:1;min-height:350px;width:100%}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__slider.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__slider.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__slider.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__slider.transition-all.duration-300 img{max-height:500px}}.block-products-banner__slider{width:100%;min-width:0px;padding-left:1px;padding-right:1px}@media(min-width:1024px){.block-products-banner__slider{flex:1 1 0%}}@media(max-width:1024px){.block-products-banner__slider .swiper-wrapper{padding-left:15px;padding-right:15px}}@media(min-width:1025px){.block-products-banner__slider .swiper-slide{width:360px!important}}@media(min-width:1441px){.block-products-banner__slider .swiper-slide{width:390px!important}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__slider .card-product.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__slider .card-product.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__slider .card-product.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-products-banner__slider .card-product.transition-all.duration-300 img{max-height:500px}}.block-products-banner__slider .card-product{margin:0 auto;height:100%;width:100%}.final-price{font-size:.75rem;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase;line-height:100%;color:var(--color-primary)}.final-price--deleted{font-size:.75rem;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase;line-height:100%;color:var(--color-gray);text-decoration-line:line-through}.price-configurable{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.price-label{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.price-label>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.price-label{text-transform:none}.discount-percentage{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;text-transform:uppercase;line-height:100%;border-radius:4px;border-width:1px;border-color:var(--color-primary);padding:4px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.block-image-system.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-image-system.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.block-image-system.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-image-system.w-full.transition-all.duration-300 img{max-height:500px}}.block-image-system{position:relative;overflow:hidden}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__card.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__card.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__card.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__card.transition-all.duration-300 img{max-height:500px}}.block-image-system__card{width:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.block-image-system__wrapper.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-image-system__wrapper.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__wrapper.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.block-image-system__wrapper.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.block-image-system__wrapper.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__wrapper.transition-all.duration-300 img{max-height:500px}}.block-image-system__wrapper{position:relative;display:flex;height:100%;min-height:300px;width:100%;flex-direction:column;justify-content:flex-end;padding:24px}@media(min-width:1025px){.block-image-system__wrapper{min-height:550px;padding:32px}.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.block-image-system__image,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all .block-image-system__video,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.block-image-system__image img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all .block-image-system__video img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.block-image-system__image,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all .block-image-system__video,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.block-image-system__image img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all .block-image-system__video img{max-height:500px}}.block-image-system__image,.block-image-system__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image picture.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video picture.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image picture.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video picture.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image picture.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video picture.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image picture.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video picture.transition-all.duration-300 img{max-height:500px}}.block-image-system__image picture,.block-image-system__video picture{display:block;height:100%;width:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image picture img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video picture img.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image picture img.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video picture img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image picture img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video picture img.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image picture img.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video picture img.transition-all.duration-300 img{max-height:500px}}.block-image-system__image picture img,.block-image-system__video picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image video.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video video.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image video.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video video.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image video.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video video.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.block-image-system__image video.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative .block-image-system__video video.transition-all.duration-300 img{max-height:500px}}.block-image-system__image video,.block-image-system__video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.block-image-system__image:after,.block-image-system__video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 .06%,#000c)}.block-image-system.count-2,.block-image-system.count-1{display:flex;gap:1px}@media not all and (min-width:1024px){.block-image-system.count-2,.block-image-system.count-1{flex-direction:column}}.block-image-system.count-2 .block-image-system,.block-image-system.count-1 .block-image-system{flex:1 1 0%}@media(min-width:1024px){.block-image-system.count-2 .block-image-system,.block-image-system.count-1 .block-image-system{width:50%}.block-image-system.count-2 .block-image-system__wrapper,.block-image-system.count-1 .block-image-system__wrapper{aspect-ratio:720/600}}@media(min-width:768px)and (max-width:1024px){.block-image-system.count-2 .block-image-system__wrapper,.block-image-system.count-1 .block-image-system__wrapper{aspect-ratio:1}}.block-image-system.count-1 .block-image-system__wrapper{aspect-ratio:720/350}.block-image-system.count-3{overflow:hidden}.block-image-system.count-3 .block-image-system__wrapper{aspect-ratio:480/650}@media not all and (min-width:1024px){.block-image-system.count-3 .block-image-system-slider>.swiper{overflow:visible!important}}.hero-category{display:flex;min-height:600px;overflow:hidden}@media(max-width:1024px){.hero-category{flex-direction:column}}.hero-category__content{flex:1 0 50%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.hero-category__content.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.hero-category__content.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-category__content.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.hero-category__content.w-full.transition-all.duration-300 img{max-height:500px}}.hero-category__content{position:relative;display:flex;align-items:center;background-color:var(--color-primary);color:var(--color-white)}.hero-category__content.block-text+.bg-color-primary.block-text{padding-top:0}@media(max-width:1024px){.hero-category__content{min-height:400px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.container.w-full.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.container.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.container.w-full.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.container.w-full.transition-all.duration-300 img{max-height:500px}}.hero-category__content>.container{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}@media(max-width:1024px){.hero-category__content>.container{gap:8px}}@media(min-width:1441px){.hero-category__content>.container{padding-left:32px;padding-right:32px}}.hero-category__content__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.hero-category__content__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .hero-category__content__label{margin-bottom:8px;display:block}.hero-category__content__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.hero-category__content__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.hero-category__content__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.hero-category__content__title{font-weight:200}}.hero-category__content__subtitle{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .hero-category__content__subtitle{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .hero-category__content__subtitle{margin-bottom:24px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image.transition-all.duration-300 img{max-height:500px}}.hero-category__image{position:absolute;top:0;left:0;height:100%;width:100%}.hero-category__image:after{content:""}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image.transition-all.duration-300:after{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image.transition-all.duration-300 img:after{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image.transition-all.duration-300:after{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image.transition-all.duration-300 img:after{max-height:500px}}.hero-category__image:after{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0000004d}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.hero-category__image img.transition-all.duration-300 img{max-height:500px}}.hero-category__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero-category__description{flex:1 0 50%;display:flex;align-items:center;background-color:var(--color-white);padding-top:16px;padding-bottom:16px;color:var(--color-primary)}.hero-category__description.block-text+.bg-color-white.block-text{padding-top:0}@media(max-width:1024px){.hero-category__description{min-height:400px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.container.w-full.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.container.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.container.w-full.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.container.w-full.transition-all.duration-300 img{max-height:500px}}.hero-category__description>.container{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}@media(max-width:1024px){.hero-category__description>.container{gap:8px}}@media(min-width:1441px){.hero-category__description>.container{padding-left:32px;padding-right:32px}}.hero-category__description__content{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.hero-category__description__content>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-category .toolbar.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-category .toolbar.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-category .toolbar.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-category .toolbar.w-full.transition-all.duration-300 img{max-height:500px}}.page-category .toolbar{position:relative;margin-top:16px;overflow-x:clip;background-color:var(--color-white);padding-left:16px;padding-right:16px}.page-category .toolbar.block-text+.bg-color-white.block-text{padding-top:0}@media(min-width:1024px){.page-category .toolbar{padding:16px 32px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .toolbar__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .toolbar__wrapper.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .toolbar__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .toolbar__wrapper.transition-all.duration-300 img{max-height:500px}}.page-category .toolbar__wrapper{display:flex;width:100%;align-items:center;justify-content:space-between}@media not all and (min-width:1024px){.page-category .toolbar__wrapper{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:24px}}@media(min-width:1025px){.page-category .toolbar__wrapper{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px}}.page-category .toolbar__actions{display:flex;align-items:center;gap:8px}@media(min-width:1024px){.page-category .toolbar__actions{align-self:flex-end}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.page-category .toolbar__actions #custom-filters-sticky,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.page-category .toolbar__actions #custom-filters-sticky img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.page-category .toolbar__actions #custom-filters-sticky,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.page-category .toolbar__actions #custom-filters-sticky img{max-height:500px}}.page-category .toolbar__actions #custom-filters-sticky{display:flex;min-height:40px;align-items:center;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions #custom-filters-sticky.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions #custom-filters-sticky.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions #custom-filters-sticky.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions #custom-filters-sticky.group.relative.transition-all.duration-300 img{max-height:500px}}.page-category .toolbar__actions #custom-filters-sticky{position:fixed;bottom:0;z-index:110;display:grid;width:100%;max-width:100%;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;justify-items:center;background-color:var(--color-black);padding-top:24px;padding-bottom:24px;padding-left:.625rem;padding-right:.625rem}.page-category .toolbar__actions #custom-filters-sticky:where([dir=ltr],[dir=ltr] *){left:0}.page-category .toolbar__actions #custom-filters-sticky:where([dir=rtl],[dir=rtl] *){right:0}}@media(max-width:1024px){.page-category .toolbar__actions #custom-filters-sticky>div{width:100%;max-width:none}}.page-category .toolbar__actions__filters{display:flex;cursor:pointer;align-items:center;gap:8px;padding-bottom:4px}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions__filters.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions__filters.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions__filters.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions__filters.group.relative.transition-all.duration-300 img{max-height:500px}}.page-category .toolbar__actions__filters{width:100%;justify-content:center}}@media(min-width:1024px){.page-category .toolbar__actions__filters.has-active-filters{border-bottom-width:2px;border-color:var(--color-primary)}}.page-category .toolbar__actions__filters__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.page-category .toolbar__actions__filters__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .page-category .toolbar__actions__filters__label{margin-bottom:8px;display:block}.page-category .toolbar__actions__filters__label{cursor:pointer;color:var(--color-black)}@media not all and (min-width:1024px){.page-category .toolbar__actions__filters__label{color:var(--color-white)}}.page-category .toolbar__actions__filters svg.icon{height:24px;width:24px}@media not all and (min-width:1024px){.page-category .toolbar__actions__filters svg.icon{fill:var(--color-white)}}.page-category .toolbar__actions .sort{display:flex;align-items:center;gap:8px}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions .sort.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions .sort.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions .sort.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-category .toolbar__actions .sort.group.relative.transition-all.duration-300 img{max-height:500px}}.page-category .toolbar__actions .sort{width:100%}}@media(min-width:1024px){.page-category .toolbar__actions .sort{border-color:var(--color-light-gray);padding-left:32px}}.page-category .toolbar__actions .sort__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.page-category .toolbar__actions .sort__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .page-category .toolbar__actions .sort__label{margin-bottom:8px;display:block}.page-category .toolbar__actions .sort__label{color:var(--color-black)}.page-category .toolbar__actions .sort__select{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.page-category .toolbar__actions .sort__select>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .toolbar__actions .sort__select.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .toolbar__actions .sort__select.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.page-category .toolbar__actions .sort__select.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.page-category .toolbar__actions .sort__select.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .toolbar__actions .sort__select.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .toolbar__actions .sort__select.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.page-category .toolbar__actions .sort__select.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.page-category .toolbar__actions .sort__select.duration-300 img{max-height:500px}}.page-category .toolbar__actions .sort__select{display:flex;width:100%;min-width:210px;cursor:pointer;align-items:center;justify-content:space-between;gap:16px;white-space:nowrap;border-width:1px;border-style:solid;border-color:var(--color-light-gray);background-color:transparent;padding:7px 16px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-category .toolbar__actions .sort__select:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.page-category .toolbar__actions .sort__select:focus{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories.transition-all.duration-300 img{max-height:500px}}.page-category .subcategories{width:100%}.page-category .subcategories .swiper{overflow:visible!important}.page-category .subcategories .swiper .swiper-slide{height:auto;width:auto}.page-category .subcategories .swiper .swiper-slide:not(:first-child) .subcategories__card{border-left:thin}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories__card.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories__card.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories__card.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories__card.transition-all.duration-300 img{max-height:500px}}.page-category .subcategories__card{display:flex;height:100%;min-height:150px;width:100%;align-items:flex-end;border-width:1px;border-color:var(--color-light-gray);padding:1px}@media not all and (min-width:768px){.page-category .subcategories__card{flex-direction:column}}@media(min-width:768px){.page-category .subcategories__card{width:390px}}.page-category .subcategories__image{max-height:150px;aspect-ratio:110/150}@media(max-width:767px){.page-category .subcategories__image{width:100%;max-height:unset;aspect-ratio:120/160}}.page-category .subcategories__name{font-size:1.125rem;font-family:var(--font-display);font-weight:200;line-height:150%}@media(max-width:767px){.page-category .subcategories__name{font-size:.9375rem}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories__name.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories__name.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories__name.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-category .subcategories__name.transition-all.duration-300 img{max-height:500px}}.page-category .subcategories__name{width:100%;flex:1 1 0%}@media not all and (min-width:768px){.page-category .subcategories__name{display:flex;align-items:flex-end;padding:8px}}@media(min-width:768px){.page-category .subcategories__name{padding-left:24px;padding-right:24px;padding-bottom:16px}}.page-category .block-text{padding:99px 0;margin:0;background-color:#f3f1ee}@media(max-width:767px){.page-category .block-text{padding:64px 0}}.page-category .block-text__wrapper{gap:16px}@media(min-width:1024px){.page-category .block-text__wrapper{gap:24px}}.page-category .block-text__header__title{font-size:24px}@media(min-width:768px){.page-category .block-text__header__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-category .block-text__header__title{font-family:var(--font-display);font-weight:200;line-height:120%;color:var(--color-black)}.page-category .block-text__header__label{color:var(--color-black)}.custom-filters__header{top:20px;display:flex;align-items:center;gap:10px;padding-bottom:24px}.custom-filters__header__title{font-size:.75rem;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase;line-height:100%}.filters{display:flex;height:100%;flex-direction:column;justify-content:space-between;overflow-y:auto;overflow-x:hidden}.filters__items{display:flex;flex-direction:column;max-height:calc(100svh - 70px);overflow:auto}.filters__items>*:first-child{order:1}.filters__actions{display:flex;align-items:center;justify-content:space-between;gap:2px;border-top-width:1px;border-color:var(--color-light-gray);padding-top:16px;padding-bottom:16px}.filter-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px;-moz-column-gap:16px;column-gap:16px;padding-bottom:16px;max-height:250px;overflow:auto}.swatch-options{margin-top:2px;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:0 2px 16px;flex:1}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.swatch-options__color.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.swatch-options__color.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.swatch-options__color.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.swatch-options__color.w-full.transition-all.duration-300 img{max-height:500px}}.swatch-options__color{position:relative;display:flex;height:20px;width:20px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-light-gray)}.swatch-options__color:focus{outline:2px solid transparent;outline-offset:2px}.swatch-options__color.selected{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-primary)}.swatch-options__color__item{height:16px;width:16px;border-radius:9999px}.swatch-options__color__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%;display:none}.swatch-options__color__label.active{display:block}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.range-slider__thumb.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.range-slider__thumb.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.range-slider__thumb.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.range-slider__thumb.transition-all.duration-300 img{max-height:500px}}.range-slider__thumb{pointer-events:none;position:absolute;height:.25rem;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.range-slider__thumb::-moz-range-thumb{pointer-events:auto;height:20px;width:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:9999px;background-color:var(--color-brown);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.range-slider__thumb.block-text::-moz-range-thumb+.bg-color-brown.block-text{padding-top:0}.range-slider__thumb::-ms-thumb{pointer-events:auto;height:20px;width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background-color:var(--color-brown);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.range-slider__thumb.block-text::-ms-thumb+.bg-color-brown.block-text{padding-top:0}.range-slider__thumb::-webkit-slider-thumb{pointer-events:auto;height:20px;width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background-color:var(--color-brown);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.range-slider__thumb.block-text::-webkit-slider-thumb+.bg-color-brown.block-text{padding-top:0}.range-slider input[type=range]:focus::-webkit-slider-thumb{outline:2px solid #000;outline-offset:2px}.range-slider input[type=range]:focus::-moz-range-thumb{outline:2px solid #000;outline-offset:2px}.range-slider input[type=range]:focus::-ms-thumb{outline:2px solid #000;outline-offset:2px}.range-slider__values{display:flex;align-items:center;gap:4px;padding-bottom:16px;padding-top:16px}.drawer__header{display:grid;row-gap:.875rem;padding:1.25rem;padding-left:16px;padding-right:16px;padding-bottom:.875rem}@media not all and (min-width:768px){.drawer__header{row-gap:.25rem;padding:24px}}.drawer__header__close{position:absolute;top:20px;right:20px}.drawer__header__close .button-cancel{cursor:pointer}.drawer__header__close .button-cancel svg.icon{height:24px;width:24px;cursor:pointer;color:var(--color-black)}.single-product{margin-bottom:32px;display:flex}@media not all and (min-width:1024px){.single-product{flex-direction:column}}.single-product{max-width:100%;padding-left:16px;padding-right:16px}@media(min-width:768px)and (max-width:1024px){.single-product{padding-top:4px;padding-bottom:4px}}@media(min-width:1025px){.single-product{padding-left:32px;padding-right:0}}.single-product__gallery{flex:1 1 0%;flex-basis:60%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .single-product__gallery.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .single-product__gallery.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .single-product__gallery.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .single-product__gallery.group.relative.transition-all.duration-300 img{max-height:500px}}.single-product__gallery{width:100%}}@media(min-width:1024px){.single-product__gallery{width:60%}}.single-product__gallery #product-gallery-slider>.swiper{background-color:var(--color-light-cream)}.single-product__gallery #product-gallery-slider>.swiper.block-text+.bg-color-light-cream.block-text{padding-top:0}.single-product__gallery #product-gallery-slider>.swiper>.swiper-wrapper>.swiper-slide{height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:513/768}.single-product__gallery #product-gallery-slider>.swiper>.swiper-wrapper>.swiper-slide>.product-gallery__item img,.single-product__gallery #product-gallery-slider>.swiper>.swiper-wrapper>.swiper-slide>.product-gallery__item video{width:100%;height:100%;aspect-ratio:513/768;-o-object-fit:contain;object-fit:contain;cursor:zoom-in;transition:all .3s ease-in-out;background-color:var(--color-light-cream)}.single-product__gallery #product-gallery-slider>.swiper>.swiper-wrapper>.swiper-slide>.product-gallery__item video{cursor:default}@media(min-width:768px){.single-product__gallery #product-gallery-slider>.swiper>.swiper-wrapper.has-single-media{justify-content:center;background-color:var(--color-light-cream)}}@media(max-width:767px){.single-product__gallery #product-gallery-slider>.swiper>.swiper-wrapper.has-single-media>.swiper-slide{width:100%!important;max-height:600px}.single-product__gallery #product-gallery-slider>.swiper>.swiper-wrapper.has-single-media>.swiper-slide .product-gallery__item img{max-height:600px}}.single-product__gallery #product-gallery-slider-thumbs .swiper-slide{position:relative}.single-product__gallery #product-gallery-slider-thumbs .swiper-slide:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;pointer-events:none;z-index:1;transition:background .3s ease-in-out}.single-product__gallery #product-gallery-slider-thumbs .swiper-slide.swiper-slide-active:after,.single-product__gallery #product-gallery-slider-thumbs .swiper-slide.active:after{display:none}.single-product__gallery #product-gallery-slider-thumbs .swiper-slide:hover:after{background:#0003}.single-product__details{flex:1 1 0%;flex-basis:40%;padding:24px}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .single-product__details.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .single-product__details.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .single-product__details.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .single-product__details.group.relative.transition-all.duration-300 img{max-height:500px}}.single-product__details{width:100%}}@media(min-width:1024px){.single-product__details{width:40%;min-width:470px;max-width:600px;padding:32px}}@media(min-width:1280px){.single-product__details{padding:64px}}.single-product__details__header{margin-bottom:16px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.single-product__details__header__content{display:flex;flex-direction:column}.single-product__details--sposa #product-actions{display:none}@media(min-width:1024px){.single-product__details--sposa .single-product__details__header{margin-bottom:64px}}.single-product__brand{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.single-product__brand{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .single-product__brand{margin-bottom:8px;display:block}.single-product__brand{color:var(--color-dark-gray)}.single-product__name{font-size:24px}@media(min-width:768px){.single-product__name{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.single-product__name{font-family:var(--font-display);font-weight:200;line-height:120%;color:var(--color-primary)}.single-product .price{margin-top:4px;margin-bottom:4px}.single-product .price__wrapper{display:flex;align-items:center;gap:16px}.single-product .price__text,.single-product .price .final-price,.single-product .price .final-price--deleted{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.single-product .price__text>*,.single-product .price .final-price>*,.single-product .price .final-price--deleted>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.single-product .price__text,.single-product .price .final-price,.single-product .price .final-price--deleted{font-weight:700}.single-product .product-configurable{margin-top:64px;max-width:100%}@media not all and (min-width:525px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .single-product .product-configurable.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .single-product .product-configurable.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .single-product .product-configurable.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .single-product .product-configurable.group.relative.transition-all.duration-300 img{max-height:500px}}.single-product .product-configurable{width:100%}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.single-product .product-configurable__item.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.single-product .product-configurable__item.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.single-product .product-configurable__item.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.single-product .product-configurable__item.w-full.transition-all.duration-300 img{max-height:500px}}.single-product .product-configurable__item{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-bottom-width:1px;border-color:var(--color-light-gray);padding-top:20px;padding-bottom:20px}.single-product .product-configurable__item:nth-child(2){border-top-width:1px}.single-product .product-configurable__item--dropdown .select-custom{width:auto;flex:1 0 auto}.single-product .product-configurable__item__label{font-size:.75rem;font-family:var(--font-paragraph);line-height:100%;font-weight:700;text-transform:uppercase;flex:0 0 25%}.single-product .product-configurable__item__value{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.single-product .product-configurable__item__value>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.single-product .product-configurable__item__value{flex:1 1 0%;text-align:left}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.single-product .product-configurable__item__guida.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.single-product .product-configurable__item__guida.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.single-product .product-configurable__item__guida.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.single-product .product-configurable__item__guida.w-full.transition-all.duration-300 img{max-height:500px}}.single-product .product-configurable__item__guida{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.single-product .product-configurable__item__guida:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.single-product .product-configurable__item__guida:hover:after{width:100%}.block-text__actions .single-product .product-configurable__item__guida{display:inline-flex;align-items:center;gap:4px}.block-text__actions .single-product .product-configurable__item__guida svg{width:12px;height:12px}.single-product .product-configurable__item__guida{display:flex;align-items:center;gap:4px;white-space:nowrap}.single-product .product-configurable__item__guida svg{height:12px;width:12px}.single-product .swatch-options{margin-top:2px;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;flex:1}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.single-product .swatch-options__color.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.single-product .swatch-options__color.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.single-product .swatch-options__color.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.single-product .swatch-options__color.w-full.transition-all.duration-300 img{max-height:500px}}.single-product .swatch-options__color{position:relative;display:flex;height:20px;width:20px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-light-gray)}.single-product .swatch-options__color:focus{outline:2px solid transparent;outline-offset:2px}.single-product .swatch-options__color.selected{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-primary)}.single-product .swatch-options__color__item{height:16px;width:16px;border-radius:9999px}.single-product .swatch-options__color__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%;display:none}.single-product .swatch-options__color__label.active{display:block}.single-product .wrap-buttons-bookappointment{margin-top:16px;margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.pg-blog .container-breadcrumbs .single-product .wrap-buttons-contact{padding-bottom:0}.single-product .wrap-buttons-contact{margin-top:16px;margin-bottom:16px;display:flex;justify-content:flex-end;border-top-width:1px;border-bottom-width:1px;border-color:var(--color-light-gray);padding-top:8px;padding-bottom:8px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.single-product .wrap-buttons-contact__button.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.single-product .wrap-buttons-contact__button.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.single-product .wrap-buttons-contact__button.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.single-product .wrap-buttons-contact__button.w-full.transition-all.duration-300 img{max-height:500px}}.single-product .wrap-buttons-contact__button{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.single-product .wrap-buttons-contact__button:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.single-product .wrap-buttons-contact__button:hover:after{width:100%}.block-text__actions .single-product .wrap-buttons-contact__button{display:inline-flex;align-items:center;gap:4px}.block-text__actions .single-product .wrap-buttons-contact__button svg{width:12px;height:12px}.single-product .wrap-buttons-contact__button{display:flex;align-items:center;gap:4px;font-size:12px}.single-product .payments-carousel{margin-top:16px}.single-product .payments-carousel .swiper-slide{display:flex;height:auto;flex-direction:column;justify-content:center}.single-product .payments-carousel .swiper-pagination{display:flex!important;bottom:0!important}.single-product .payments-carousel .swiper-pagination .swiper-pagination-bullet{opacity:.5;margin:0 2px}.single-product .payments-carousel .swiper-pagination .swiper-pagination-bullet-active{width:4px!important;opacity:1;margin:0 2px}.single-product .payments-carousel scalapay-widget article{padding-top:0!important}.single-product .size-chart .drawer__header{margin-bottom:32px;padding-left:32px}.single-product .size-chart .drawer__header+*{padding-left:32px;padding-right:32px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.single-product .size-chart__table.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.single-product .size-chart__table.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.single-product .size-chart__table.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.single-product .size-chart__table.transition-all.duration-300 img{max-height:500px}}.single-product .size-chart__table{width:100%;text-align:left}.single-product .size-chart__table thead{display:block;border-bottom-width:1px;border-color:var(--color-light-gray);background-color:var(--color-light-cream);font-size:.875rem;line-height:1.25rem;color:var(--color-primary)}.single-product .size-chart__table thead.block-text+.bg-color-light-cream.block-text{padding-top:0}.single-product .size-chart__table thead th{font-size:.75rem;font-family:var(--font-paragraph);text-transform:uppercase;line-height:100%;padding:16px 8px;font-weight:700}.single-product .size-chart__table tbody{display:block;padding:0}.pg-blog .container-breadcrumbs .single-product .size-chart__table tbody tr{padding-bottom:0}.single-product .size-chart__table tbody tr{display:flex;border-bottom-width:1px;background-color:var(--color-white);padding-top:8px;padding-bottom:8px;vertical-align:top}.single-product .size-chart__table tbody tr.block-text+.bg-color-white.block-text{padding-top:0}.single-product .size-chart__table tbody tr td{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.single-product .size-chart__table tbody tr td>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.single-product .size-chart__table tbody tr td{padding-left:8px;padding-right:8px}@media(max-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.single-product #product-actions,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.single-product #product-actions img{min-height:350px}}.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.single-product #product-actions,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.single-product #product-actions img{max-height:500px}.single-product #product-actions{position:fixed;bottom:0;left:0;right:0;z-index:1000;margin:0;padding:16px 24px;color:var(--color-white);transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.image-zoomer{background-color:var(--color-white)}.image-zoomer.block-text+.bg-color-white.block-text{padding-top:0}.image-zoomer__container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;gap:4px;overflow-y:auto;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.image-zoomer__close{position:absolute;top:.75rem;right:.75rem;z-index:1000;cursor:pointer}.image-zoomer__close svg{height:24px;width:24px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.image-zoomer__prev.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full .image-zoomer__next.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.image-zoomer__prev.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full .image-zoomer__next.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.image-zoomer__prev.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full .image-zoomer__next.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.image-zoomer__prev.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full .image-zoomer__next.duration-300 img{max-height:500px}}.image-zoomer__prev,.image-zoomer__next{position:fixed;left:.625rem;top:50%;z-index:10;width:auto;cursor:pointer;border-radius:9999px;background-color:#000c;padding:.75rem;opacity:.3;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.image-zoomer__prev:hover,.image-zoomer__next:hover{opacity:1}.image-zoomer__prev svg,.image-zoomer__next svg{height:24px;width:24px;fill:var(--color-white)}.image-zoomer__next{right:.625rem;left:auto}.image-zoomer__thumbnails{margin-bottom:4px;display:flex;justify-content:center}.image-zoomer__thumbnails>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}.image-zoomer__thumbnails__item{height:64px;width:64px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;border-width:1px;border-color:transparent;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.image-zoomer__thumbnails__item:hover,.image-zoomer__thumbnails__item.active{border-color:var(--color-primary)}.page-cart__wrapper{display:flex;min-height:70vh;gap:16px}@media not all and (min-width:1024px){.page-cart__wrapper{flex-direction:column;flex-wrap:wrap}}@media(min-width:1024px){.page-cart__wrapper{gap:32px}}.page-cart .cart-items{margin-top:32px;margin-bottom:32px;flex:1 1 0%;flex-basis:60%}@media(min-width:1024px){.page-cart .cart-items{width:60%}}.page-cart .cart-items__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.page-cart .cart-items__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.page-cart .cart-items__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.page-cart .cart-items__title{font-weight:200}}.page-cart .cart-items__title{margin-top:32px;color:var(--color-black)}.page-cart .cart-items__offer-info{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-cart .cart-items__offer-info>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-cart .cart-items__offer-info{margin-bottom:32px;margin-top:8px;color:var(--color-black)}.page-cart .cart-items__content{display:grid;gap:16px}.page-cart .cart-items__mass-action{display:flex;align-items:center;justify-content:space-between;gap:4px;border-bottom-width:1px;border-color:var(--color-light-gray);padding-bottom:4px}@media not all and (min-width:525px){.page-cart .cart-items__mass-action{flex-wrap:wrap}}.page-cart .cart-items__mass-action__checkbox{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:16px}@media not all and (min-width:525px){.page-cart .cart-items__mass-action__checkbox{gap:8px}}.page-cart .cart-items__mass-action__checkbox>span{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%}.page-cart .cart-items__mass-action__actions{display:flex;gap:8px}@media not all and (min-width:525px){.page-cart .cart-items__mass-action__actions{gap:4px}}.page-cart .cart-items__list{display:grid;row-gap:1.5rem}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-items__list__item.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-items__list__item.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-items__list__item.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-items__list__item.transition-all.duration-300 img{max-height:500px}}.page-cart .cart-items__list__item{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;border-bottom-width:1px;border-color:var(--color-light-gray);padding-bottom:1.25rem}.page-cart .cart-items__list__item__checkbox{display:flex;align-items:flex-start;gap:8px}@media not all and (min-width:525px){.page-cart .cart-items__list__item__checkbox{gap:4px}}@media(min-width:1024px){.page-cart .cart-items__list__item__checkbox{gap:16px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-items__list__item__content.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-items__list__item__content.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-items__list__item__content.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-items__list__item__content.w-full.transition-all.duration-300 img{max-height:500px}}.page-cart .cart-items__list__item__content{position:relative;display:flex;flex:1 1 0%;flex-direction:column;justify-content:space-between;row-gap:8px}.page-cart .cart-items__list__item__content__price{font-size:.75rem;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase;line-height:100%}.page-cart .cart-items__list__item__content .product-name{padding-right:25px}.page-cart .cart-items__list__item__content__details{display:grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.375rem}.page-cart .cart-items__list__item__content__details .details-toggle{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.page-cart .cart-items__list__item__content__details .details-toggle{font-size:.9375rem}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-items__list__item__content__details .details-toggle.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-items__list__item__content__details .details-toggle.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-items__list__item__content__details .details-toggle.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-items__list__item__content__details .details-toggle.w-full.transition-all.duration-300 img{max-height:500px}}.page-cart .cart-items__list__item__content__details .details-toggle{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.page-cart .cart-items__list__item__content__details .details-toggle:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.page-cart .cart-items__list__item__content__details .details-toggle:hover:after{width:100%}.hero-homepage .hero-slide__wrapper .page-cart .cart-items__list__item__content__details .details-toggle{margin-bottom:8px;display:block}.block-text__actions .page-cart .cart-items__list__item__content__details .details-toggle{display:inline-flex;align-items:center;gap:4px}.block-text__actions .page-cart .cart-items__list__item__content__details .details-toggle svg{width:12px;height:12px}.page-cart .cart-items__list__item__content__details .details-toggle{display:flex;transform:none!important;cursor:pointer;align-items:center;-moz-column-gap:2px;column-gap:2px;white-space:nowrap}.page-cart .cart-items__list__item__content__details .details-toggle>svg{height:16px;width:16px;fill:var(--color-black);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-cart .cart-items__list__item__content__details .details-toggle.open>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-cart .cart-items__list__item__content__details .details-list{display:grid;row-gap:8px;padding-bottom:8px}.page-cart .cart-items__list__item__content__details .details-list__item{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.page-cart .cart-items__list__item__content__details .details-list__item__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%}.page-cart .cart-items__list__item__content__details .details-list__item__value{font-size:.75rem;font-family:var(--font-paragraph);line-height:130%;font-weight:700}.page-cart .cart-items__list__item__remove{position:absolute;top:0;right:0}.page-cart .cart-items__list__item__remove>svg.icon{height:24px;width:24px;color:var(--color-black)}.page-cart .cart-items__list__item__quantity{display:flex;align-items:center;justify-content:space-between;gap:4px}@media not all and (min-width:525px){.page-cart .cart-items__list__item__quantity{flex-wrap:wrap}}.page-cart .cart-items__list__item__quantity .quantity-changer{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;border-radius:.25rem;border-width:1px;border-color:var(--color-light-gray);padding:.375rem .75rem}.page-cart .cart-summary{flex:1 1 0%;flex-basis:40%}@media(min-width:1024px){.page-cart .cart-summary{width:40%;max-width:600px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-summary__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-summary__wrapper.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-summary__wrapper.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-summary__wrapper.transition-all.duration-300 img{max-height:500px}}.page-cart .cart-summary__wrapper{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:32px;background-color:var(--color-light-cream);padding:16px}.page-cart .cart-summary__wrapper.block-text+.bg-color-light-cream.block-text{padding-top:0}@media(min-width:1024px){.page-cart .cart-summary__wrapper{position:sticky;top:100px;z-index:10;padding:32px}}@media(min-width:1280px){.page-cart .cart-summary__wrapper{padding:64px}}.page-cart .cart-summary .estimate-shipping__form{margin-top:16px;margin-bottom:16px;display:grid;gap:16px}.page-cart .cart-summary .estimate-shipping__header{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%;margin-top:0}.page-cart .cart-summary .estimate-shipping__methods{margin-top:24px;display:grid;border-radius:0;border-width:1px;border-color:var(--color-light-gray)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-summary .estimate-shipping__method.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-summary .estimate-shipping__method.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-summary .estimate-shipping__method.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-cart .cart-summary .estimate-shipping__method.w-full.transition-all.duration-300 img{max-height:500px}}.page-cart .cart-summary .estimate-shipping__method{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-width:1px;border-color:var(--color-light-gray)}.page-cart .cart-summary .estimate-shipping__method:last-child{border-bottom-width:0px}@media not all and (min-width:768px){.page-cart .cart-summary .estimate-shipping__method{max-width:100%;flex:1 1 auto}}.page-cart .cart-summary .estimate-shipping__method__radio{position:absolute;top:20px}.page-cart .cart-summary .estimate-shipping__method__radio:where([dir=ltr],[dir=ltr] *){left:4px}.page-cart .cart-summary .estimate-shipping__method__radio:where([dir=rtl],[dir=rtl] *){right:4px}.page-cart .cart-summary .estimate-shipping__method__label{display:block;cursor:pointer;padding:16px;padding-left:3rem}.page-cart .cart-summary .sub-total__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%;margin-bottom:16px}.page-cart .cart-summary .sub-total__content{display:grid}.page-cart .cart-summary .sub-total__content__item{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:var(--color-light-gray);padding-top:16px;padding-bottom:16px}.page-cart .cart-summary .sub-total__content__item__label{font-size:.75rem;font-family:var(--font-paragraph);text-transform:uppercase;line-height:100%;font-weight:700}.page-cart .cart-summary .sub-total__content__item__value{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:500;line-height:150%;text-align:right}.page-cart .cart-summary .sub-total .button-proceed-to-checkout{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-cart .cart-summary .sub-total .button-proceed-to-checkout{font-size:.9375rem}}.page-cart .cart-summary .sub-total .button-proceed-to-checkout{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-cart .cart-summary .sub-total .button-proceed-to-checkout{min-width:160px;gap:32px}}.page-cart .cart-summary .sub-total .button-proceed-to-checkout{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-cart .cart-summary .sub-total .button-proceed-to-checkout svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-cart .cart-summary .sub-total .button-proceed-to-checkout:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-cart .cart-summary .sub-total .button-proceed-to-checkout{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-cart .cart-summary .sub-total .button-proceed-to-checkout:hover,.page-cart .cart-summary .sub-total .button-proceed-to-checkout:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-cart .cart-summary .sub-total .button-proceed-to-checkout:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-cart .cart-summary .sub-total .button-proceed-to-checkout{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-cart .cart-summary .sub-total .button-proceed-to-checkout{height:42px}}.block-text-image__content .page-cart .cart-summary .sub-total .button-proceed-to-checkout{margin-top:48px;display:inline-flex}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-summary .sub-total .button-proceed-to-checkout.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-summary .sub-total .button-proceed-to-checkout.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-summary .sub-total .button-proceed-to-checkout.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .cart-summary .sub-total .button-proceed-to-checkout.transition-all.duration-300 img{max-height:500px}}.page-cart .cart-summary .sub-total .button-proceed-to-checkout{margin-top:16px;width:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .empty-cart.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .empty-cart.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .empty-cart.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-cart .empty-cart.transition-all.duration-300 img{max-height:500px}}.page-cart .empty-cart{display:flex;min-height:70vh;width:100%;flex-direction:column;align-items:flex-start;gap:10px;padding-top:32px;padding-bottom:32px}.page-cart .empty-cart>svg.icon{height:70px;width:70px}.page-cart .empty-cart__title{font-size:24px}@media(min-width:768px){.page-cart .empty-cart__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-cart .empty-cart__title{font-family:var(--font-display);font-weight:200;line-height:120%;color:var(--color-black)}.page-cart .empty-cart__actions{display:flex;align-items:center;gap:10px;padding-top:24px;padding-bottom:24px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.mini-cart-toggle.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.mini-cart-toggle.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.mini-cart-toggle.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.mini-cart-toggle.w-full.transition-all.duration-300 img{max-height:500px}}.mini-cart-toggle{position:relative;cursor:pointer}.mini-cart-toggle svg.icon{height:24px;width:24px}@media(min-width:1024px){.mini-cart-toggle svg.icon{height:20px;width:20px}}.mini-cart__header{display:flex;align-items:center;justify-content:space-between;color:var(--color-black)}.mini-cart__header__title{font-size:.75rem;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase;line-height:100%;display:flex;align-items:center;gap:10px}.mini-cart__header__title svg.icon{height:20px;width:20px}.mini-cart__offer-info{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.mini-cart__offer-info>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.mini-cart__offer-info{margin-bottom:16px;border-bottom-width:1px;border-top-width:1px;border-color:var(--color-light-gray);padding-top:16px;padding-bottom:16px;color:var(--color-black)}.mini-cart__empty{margin-top:32px;padding-bottom:8px;color:var(--color-black)}@media not all and (min-width:768px){.mini-cart__empty{margin-top:32px}}.mini-cart__empty__wrap{display:grid;place-items:center;row-gap:1.25rem}@media not all and (min-width:768px){.mini-cart__empty__wrap{row-gap:0px}}.mini-cart__empty__wrap svg.icon{height:70px;width:70px}.mini-cart__empty__wrap__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%}.mini-cart__items{display:grid;row-gap:16px;color:var(--color-black)}.mini-cart__item{display:flex;align-items:flex-start;-moz-column-gap:16px;column-gap:16px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.mini-cart__item__info.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.mini-cart__item__info.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.mini-cart__item__info.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.mini-cart__item__info.w-full.transition-all.duration-300 img{max-height:500px}}.mini-cart__item__info{position:relative;display:grid;flex:1 1 0%;row-gap:16px}.mini-cart__item__info .product-name{padding-right:20px}.mini-cart__item__info .details-toggle{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.mini-cart__item__info .details-toggle{font-size:.9375rem}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.mini-cart__item__info .details-toggle.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.mini-cart__item__info .details-toggle.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.mini-cart__item__info .details-toggle.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.mini-cart__item__info .details-toggle.w-full.transition-all.duration-300 img{max-height:500px}}.mini-cart__item__info .details-toggle{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.mini-cart__item__info .details-toggle:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.mini-cart__item__info .details-toggle:hover:after{width:100%}.hero-homepage .hero-slide__wrapper .mini-cart__item__info .details-toggle{margin-bottom:8px;display:block}.block-text__actions .mini-cart__item__info .details-toggle{display:inline-flex;align-items:center;gap:4px}.block-text__actions .mini-cart__item__info .details-toggle svg{width:12px;height:12px}.mini-cart__item__info .details-toggle{display:flex;transform:none!important;cursor:pointer;align-items:center;-moz-column-gap:2px;column-gap:2px;white-space:nowrap}.mini-cart__item__info .details-toggle>svg{height:16px;width:16px;fill:var(--color-black);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mini-cart__item__info .details-toggle.open>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mini-cart__item__info .details-list{display:grid;row-gap:8px;padding-bottom:8px}.mini-cart__item__info .details-list__item{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.mini-cart__item__info .details-list__item__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%}.mini-cart__item__info .details-list__item__value{font-size:.75rem;font-family:var(--font-paragraph);line-height:130%;font-weight:700}.mini-cart__item__quantity{display:flex;align-items:center;justify-content:space-between;gap:4px}@media not all and (min-width:525px){.mini-cart__item__quantity{flex-wrap:wrap}}.mini-cart__item__quantity .quantity-changer{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;border-radius:.25rem;border-width:1px;border-color:var(--color-light-gray);padding:.375rem .75rem}.mini-cart__item__remove{position:absolute;top:0;right:0}.mini-cart__item__remove svg.icon{height:20px;width:20px;fill:var(--color-black)}.mini-cart__footer{display:grid;padding-bottom:8px;color:var(--color-black)}.mini-cart__footer__subtotal{margin-left:16px;margin-right:16px;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-top-width:1px;border-color:var(--color-light-gray);padding-top:16px;padding-bottom:16px}.mini-cart__footer__subtotal__label{font-size:.75rem;font-family:var(--font-paragraph);text-transform:uppercase;line-height:100%;font-weight:700;color:var(--color-black)}.mini-cart__footer__subtotal__value{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.mini-cart__footer__subtotal__value>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.mini-cart__footer__subtotal__value{font-weight:700;color:var(--color-black)}.mini-cart__footer__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px 24px}.header__wrapper.headroom--not-top .mini-cart__footer,.header__wrapper.headroom--not-top .mini-cart__footer__actions{padding-bottom:0}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-login.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-login.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-login.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-login.transition-all.duration-300 img{max-height:500px}}.page-login{width:100%}.page-login__wrapper{margin-top:16px;display:flex;gap:0px}@media not all and (min-width:1024px){.page-login__wrapper{flex-direction:column}}.page-login__image{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-login__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-login__image.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-login__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-login__image.group.relative.transition-all.duration-300 img{max-height:500px}}.page-login__image{width:100%}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-login__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-login__image img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-login__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-login__image img.transition-all.duration-300 img{max-height:500px}}.page-login__image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;aspect-ratio:720/1220}@media(min-width:1025px){.page-login__image img{max-height:1100px;min-height:100%}}@media(max-width:1024px){.page-login__image img{max-height:75svh}}.page-login__content{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-login__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-login__content.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-login__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-login__content.group.relative.transition-all.duration-300 img{max-height:500px}}.page-login__content{width:100%}}@media not all and (min-width:768px){.page-login__content{z-index:10}}@media(min-width:1024px){.page-login__content{max-width:720px}}.page-login__title{font-size:24px}@media(min-width:768px){.page-login__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-login__title{font-family:var(--font-display);font-weight:200;line-height:120%}.page-login__text{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-login__text{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-login__text{margin-bottom:24px}}.page-login__text{color:var(--color-dark-gray)}.page-login__form{min-height:450px;padding:16px}@media(min-width:1024px){.page-login__form{min-height:650px;padding:64px}}.page-login__form .form-control{margin-bottom:16px}.page-login__form form{margin-top:64px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-login__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-login__form .forgot-password.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-login__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-login__form .forgot-password.w-full.transition-all.duration-300 img{max-height:500px}}.page-login__form .forgot-password{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.page-login__form .forgot-password:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.page-login__form .forgot-password:hover:after{width:100%}.block-text__actions .page-login__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.block-text__actions .page-login__form .forgot-password svg{width:12px;height:12px}.page-login__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.page-login__form .submit-btn{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-login__form .submit-btn{font-size:.9375rem}}.page-login__form .submit-btn{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-login__form .submit-btn{min-width:160px;gap:32px}}.page-login__form .submit-btn{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-login__form .submit-btn svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-login__form .submit-btn:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-login__form .submit-btn{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-login__form .submit-btn:hover,.page-login__form .submit-btn:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-login__form .submit-btn:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-login__form .submit-btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-login__form .submit-btn{height:42px}}.block-text-image__content .page-login__form .submit-btn{margin-top:48px;display:inline-flex}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-login__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-login__form .submit-btn.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-login__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-login__form .submit-btn.transition-all.duration-300 img{max-height:500px}}.page-login__form .submit-btn{margin-top:24px;width:100%}.page-login__not-account{display:flex;min-height:350px;flex-direction:column;justify-content:space-between;background-color:var(--color-primary);padding:16px;color:var(--color-white)}.page-login__not-account.block-text+.bg-color-primary.block-text{padding-top:0}@media(min-width:1024px){.page-login__not-account{min-height:450px;padding:64px}}.page-login__not-account__title{font-size:24px}@media(min-width:768px){.page-login__not-account__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-login__not-account__title{font-family:var(--font-display);font-weight:200;line-height:120%}.page-login__not-account__text{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-login__not-account__text{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-login__not-account__text{margin-bottom:24px}}.page-login__not-account .btn-register{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-login__not-account .btn-register{font-size:.9375rem}}.page-login__not-account .btn-register{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-login__not-account .btn-register{min-width:160px;gap:32px}}.page-login__not-account .btn-register{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-login__not-account .btn-register svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-login__not-account .btn-register:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-login__not-account .btn-register{background-color:transparent;color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-white)}.page-login__not-account .btn-register:hover,.page-login__not-account .btn-register:focus{background-color:var(--color-white);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-white)}.page-login__not-account .btn-register:active{background-color:var(--color-white);box-shadow:inset 0 0 0 2px var(--color-primary)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-login__not-account .btn-register.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-login__not-account .btn-register.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-login__not-account .btn-register.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-login__not-account .btn-register.transition-all.duration-300 img{max-height:500px}}.page-login__not-account .btn-register{width:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-register.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-register.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-register.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-register.transition-all.duration-300 img{max-height:500px}}.page-register{width:100%}.page-register__wrapper{margin-top:16px;display:flex;gap:0px}@media not all and (min-width:1024px){.page-register__wrapper{flex-direction:column}}.page-register__image{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-register__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-register__image.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-register__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-register__image.group.relative.transition-all.duration-300 img{max-height:500px}}.page-register__image{width:100%}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-register__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-register__image img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-register__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-register__image img.transition-all.duration-300 img{max-height:500px}}.page-register__image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;aspect-ratio:720/1220}@media(min-width:1025px){.page-register__image img{max-height:1100px;min-height:100%}}@media(max-width:1024px){.page-register__image img{max-height:75svh}}.page-register__content{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-register__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-register__content.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-register__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-register__content.group.relative.transition-all.duration-300 img{max-height:500px}}.page-register__content{width:100%}}@media not all and (min-width:768px){.page-register__content{z-index:10}}@media(min-width:1024px){.page-register__content{max-width:720px}}.page-register__title{font-size:24px}@media(min-width:768px){.page-register__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-register__title{font-family:var(--font-display);font-weight:200;line-height:120%}.page-register__form{min-height:450px;padding:16px}@media(min-width:1024px){.page-register__form{min-height:650px;padding:64px}}.page-register__form .form-control{margin-bottom:16px}.page-register__form form{margin-top:64px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-register__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-register__form .forgot-password.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-register__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-register__form .forgot-password.w-full.transition-all.duration-300 img{max-height:500px}}.page-register__form .forgot-password{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.page-register__form .forgot-password:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.page-register__form .forgot-password:hover:after{width:100%}.block-text__actions .page-register__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.block-text__actions .page-register__form .forgot-password svg{width:12px;height:12px}.page-register__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.page-register__form .submit-btn{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-register__form .submit-btn{font-size:.9375rem}}.page-register__form .submit-btn{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-register__form .submit-btn{min-width:160px;gap:32px}}.page-register__form .submit-btn{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-register__form .submit-btn svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-register__form .submit-btn:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-register__form .submit-btn{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-register__form .submit-btn:hover,.page-register__form .submit-btn:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-register__form .submit-btn:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-register__form .submit-btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-register__form .submit-btn{height:42px}}.block-text-image__content .page-register__form .submit-btn{margin-top:48px;display:inline-flex}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-register__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-register__form .submit-btn.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-register__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-register__form .submit-btn.transition-all.duration-300 img{max-height:500px}}.page-register__form .submit-btn{margin-top:24px;width:100%}.page-register__account{display:flex;min-height:250px;flex-direction:column;justify-content:space-between;background-color:var(--color-primary);padding:16px;color:var(--color-white)}.page-register__account.block-text+.bg-color-primary.block-text{padding-top:0}@media(min-width:1024px){.page-register__account{min-height:450px;padding:64px}}.page-register__account__title{font-size:24px}@media(min-width:768px){.page-register__account__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-register__account__title{font-family:var(--font-display);font-weight:200;line-height:120%}.page-register__account .btn-login{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-register__account .btn-login{font-size:.9375rem}}.page-register__account .btn-login{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-register__account .btn-login{min-width:160px;gap:32px}}.page-register__account .btn-login{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-register__account .btn-login svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-register__account .btn-login:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-register__account .btn-login{background-color:transparent;color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-white)}.page-register__account .btn-login:hover,.page-register__account .btn-login:focus{background-color:var(--color-white);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-white)}.page-register__account .btn-login:active{background-color:var(--color-white);box-shadow:inset 0 0 0 2px var(--color-primary)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-register__account .btn-login.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-register__account .btn-login.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-register__account .btn-login.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-register__account .btn-login.transition-all.duration-300 img{max-height:500px}}.page-register__account .btn-login{width:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password.transition-all.duration-300 img{max-height:500px}}.page-forgot-password{width:100%}.page-forgot-password__wrapper{margin-top:16px;display:flex;gap:0px}@media not all and (min-width:1024px){.page-forgot-password__wrapper{flex-direction:column}}.page-forgot-password__image{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-forgot-password__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-forgot-password__image.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-forgot-password__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-forgot-password__image.group.relative.transition-all.duration-300 img{max-height:500px}}.page-forgot-password__image{width:100%}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__image img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__image img.transition-all.duration-300 img{max-height:500px}}.page-forgot-password__image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;aspect-ratio:720/1220}@media(min-width:1025px){.page-forgot-password__image img{max-height:1100px;min-height:100%}}@media(max-width:1024px){.page-forgot-password__image img{max-height:75svh}}.page-forgot-password__content{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-forgot-password__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-forgot-password__content.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-forgot-password__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-forgot-password__content.group.relative.transition-all.duration-300 img{max-height:500px}}.page-forgot-password__content{width:100%}}@media not all and (min-width:768px){.page-forgot-password__content{z-index:10}}@media(min-width:1024px){.page-forgot-password__content{max-width:720px}}.page-forgot-password__title{font-size:24px}@media(min-width:768px){.page-forgot-password__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-forgot-password__title{font-family:var(--font-display);font-weight:200;line-height:120%}.page-forgot-password__text{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-forgot-password__text{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-forgot-password__text{margin-bottom:24px}}.page-forgot-password__text{color:var(--color-dark-gray)}.page-forgot-password__form{min-height:450px;padding:16px}@media(min-width:1024px){.page-forgot-password__form{min-height:650px;padding:64px}}.page-forgot-password__form .form-control{margin-bottom:16px}.page-forgot-password__form form{margin-top:64px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-forgot-password__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-forgot-password__form .forgot-password.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-forgot-password__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-forgot-password__form .forgot-password.w-full.transition-all.duration-300 img{max-height:500px}}.page-forgot-password__form .forgot-password{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.page-forgot-password__form .forgot-password:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.page-forgot-password__form .forgot-password:hover:after{width:100%}.block-text__actions .page-forgot-password__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.block-text__actions .page-forgot-password__form .forgot-password svg{width:12px;height:12px}.page-forgot-password__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.page-forgot-password__form .submit-btn{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-forgot-password__form .submit-btn{font-size:.9375rem}}.page-forgot-password__form .submit-btn{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-forgot-password__form .submit-btn{min-width:160px;gap:32px}}.page-forgot-password__form .submit-btn{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-forgot-password__form .submit-btn svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-forgot-password__form .submit-btn:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-forgot-password__form .submit-btn{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-forgot-password__form .submit-btn:hover,.page-forgot-password__form .submit-btn:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-forgot-password__form .submit-btn:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-forgot-password__form .submit-btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-forgot-password__form .submit-btn{height:42px}}.block-text-image__content .page-forgot-password__form .submit-btn{margin-top:48px;display:inline-flex}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__form .submit-btn.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__form .submit-btn.transition-all.duration-300 img{max-height:500px}}.page-forgot-password__form .submit-btn{margin-top:24px;width:100%}.page-forgot-password__account{display:flex;min-height:250px;flex-direction:column;justify-content:space-between;background-color:var(--color-primary);padding:16px;color:var(--color-white)}.page-forgot-password__account.block-text+.bg-color-primary.block-text{padding-top:0}@media(min-width:1024px){.page-forgot-password__account{min-height:450px;padding:64px}}.page-forgot-password__account__title{font-size:24px}@media(min-width:768px){.page-forgot-password__account__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-forgot-password__account__title{font-family:var(--font-display);font-weight:200;line-height:120%}.page-forgot-password__account .btn-login{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-forgot-password__account .btn-login{font-size:.9375rem}}.page-forgot-password__account .btn-login{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-forgot-password__account .btn-login{min-width:160px;gap:32px}}.page-forgot-password__account .btn-login{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-forgot-password__account .btn-login svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-forgot-password__account .btn-login:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-forgot-password__account .btn-login{background-color:transparent;color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-white)}.page-forgot-password__account .btn-login:hover,.page-forgot-password__account .btn-login:focus{background-color:var(--color-white);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-white)}.page-forgot-password__account .btn-login:active{background-color:var(--color-white);box-shadow:inset 0 0 0 2px var(--color-primary)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__account .btn-login.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__account .btn-login.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__account .btn-login.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-forgot-password__account .btn-login.transition-all.duration-300 img{max-height:500px}}.page-forgot-password__account .btn-login{width:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password.transition-all.duration-300 img{max-height:500px}}.page-reset-password{width:100%}.page-reset-password__wrapper{margin-top:16px;display:flex;gap:0px}@media not all and (min-width:1024px){.page-reset-password__wrapper{flex-direction:column}}.page-reset-password__image{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-reset-password__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-reset-password__image.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-reset-password__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-reset-password__image.group.relative.transition-all.duration-300 img{max-height:500px}}.page-reset-password__image{width:100%}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__image img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__image img.transition-all.duration-300 img{max-height:500px}}.page-reset-password__image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;aspect-ratio:720/1220}@media(min-width:1025px){.page-reset-password__image img{max-height:1100px;min-height:100%}}@media(max-width:1024px){.page-reset-password__image img{max-height:75svh}}.page-reset-password__content{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-reset-password__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-reset-password__content.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-reset-password__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-reset-password__content.group.relative.transition-all.duration-300 img{max-height:500px}}.page-reset-password__content{width:100%}}@media not all and (min-width:768px){.page-reset-password__content{z-index:10}}.page-reset-password__title{font-size:24px}@media(min-width:768px){.page-reset-password__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.page-reset-password__title{font-family:var(--font-display);font-weight:200;line-height:120%}.page-reset-password__form{min-height:450px;padding:16px}@media(min-width:1024px){.page-reset-password__form{min-height:650px;padding:64px}}.page-reset-password__form .form-control{margin-bottom:16px}.page-reset-password__form form{margin-top:64px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-reset-password__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-reset-password__form .forgot-password.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-reset-password__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-reset-password__form .forgot-password.w-full.transition-all.duration-300 img{max-height:500px}}.page-reset-password__form .forgot-password{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.page-reset-password__form .forgot-password:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.page-reset-password__form .forgot-password:hover:after{width:100%}.block-text__actions .page-reset-password__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.block-text__actions .page-reset-password__form .forgot-password svg{width:12px;height:12px}.page-reset-password__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.page-reset-password__form .submit-btn{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-reset-password__form .submit-btn{font-size:.9375rem}}.page-reset-password__form .submit-btn{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-reset-password__form .submit-btn{min-width:160px;gap:32px}}.page-reset-password__form .submit-btn{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-reset-password__form .submit-btn svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-reset-password__form .submit-btn:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-reset-password__form .submit-btn{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-reset-password__form .submit-btn:hover,.page-reset-password__form .submit-btn:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-reset-password__form .submit-btn:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-reset-password__form .submit-btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-reset-password__form .submit-btn{height:42px}}.block-text-image__content .page-reset-password__form .submit-btn{margin-top:48px;display:inline-flex}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__form .submit-btn.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__form .submit-btn.transition-all.duration-300 img{max-height:500px}}.page-reset-password__form .submit-btn{margin-top:24px;width:100%}.page-reset-password__account .btn-login{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-reset-password__account .btn-login{font-size:.9375rem}}.page-reset-password__account .btn-login{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-reset-password__account .btn-login{min-width:160px;gap:32px}}.page-reset-password__account .btn-login{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-reset-password__account .btn-login svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-reset-password__account .btn-login:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-reset-password__account .btn-login{background-color:transparent;color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-white)}.page-reset-password__account .btn-login:hover,.page-reset-password__account .btn-login:focus{background-color:var(--color-white);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-white)}.page-reset-password__account .btn-login:active{background-color:var(--color-white);box-shadow:inset 0 0 0 2px var(--color-primary)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__account .btn-login.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__account .btn-login.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__account .btn-login.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-reset-password__account .btn-login.transition-all.duration-300 img{max-height:500px}}.page-reset-password__account .btn-login{width:100%}.page-account{margin-top:32px;margin-bottom:32px;max-width:100%;padding-left:16px;padding-right:16px}@media(min-width:768px)and (max-width:1024px){.page-account{padding-top:4px;padding-bottom:4px}}@media(min-width:1025px){.page-account{padding-left:32px;padding-right:32px}}.page-account__wrapper{margin-bottom:32px;align-items:flex-start;gap:32px}@media not all and (min-width:1024px){.page-account__wrapper{gap:16px}}@media not all and (min-width:768px){.page-account__wrapper{gap:0px}}@media(min-width:768px){.page-account__wrapper{margin-top:8px;display:flex}}.page-account__sidebar{border-width:1px;border-color:var(--color-light-gray);background-color:var(--color-white);padding:8px}.page-account__sidebar.block-text+.bg-color-white.block-text{padding-top:0}.page-account__sidebar{display:grid;grid-template-columns:1fr;gap:8px}@media not all and (min-width:768px){.page-account__sidebar{gap:0px}}.page-account__sidebar{min-width:300px;max-width:400px;overflow-y:auto;overflow-x:hidden}@media not all and (min-width:768px){.page-account__sidebar{max-width:100%}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-account__sidebar__hero.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-account__sidebar__hero.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-account__sidebar__hero.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-account__sidebar__hero.w-full.transition-all.duration-300 img{max-height:500px}}.page-account__sidebar__hero{position:relative;z-index:10;padding-left:16px;padding-right:16px;padding-bottom:4px;padding-top:5rem}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-account__sidebar__hero__bg.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-account__sidebar__hero__bg.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-account__sidebar__hero__bg.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-account__sidebar__hero__bg.transition-all.duration-300 img{max-height:500px}}.page-account__sidebar__hero__bg{position:absolute;left:0;top:0;z-index:0;height:118px;width:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-account__sidebar__hero__content.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-account__sidebar__hero__content.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-account__sidebar__hero__content.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-account__sidebar__hero__content.w-full.transition-all.duration-300 img{max-height:500px}}.page-account__sidebar__hero__content{position:relative;z-index:10;display:grid;justify-items:center;gap:2px}.page-account__sidebar__hero__content>img{max-height:72px;max-width:72px;border-radius:9999px}.page-account__sidebar__hero__content__name{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%;margin-top:8px;text-align:center}.page-account__sidebar__hero__content__email{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.page-account__sidebar__hero__content__email>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.page-account__sidebar__hero__content__email{margin-bottom:8px;text-align:center}.page-account__sidebar__menu{display:grid}@media not all and (min-width:768px){.page-account__sidebar__menu{gap:0px}}.page-account__sidebar__menu__item{display:flex;cursor:pointer;justify-content:space-between;padding:.75rem 1.5rem}@media not all and (min-width:768px){.page-account__sidebar__menu__item{border-width:0px;padding:24px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.page-account__sidebar__menu__item.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.page-account__sidebar__menu__item.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.page-account__sidebar__menu__item,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.page-account__sidebar__menu__item img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.page-account__sidebar__menu__item.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.page-account__sidebar__menu__item.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.page-account__sidebar__menu__item,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.page-account__sidebar__menu__item img{max-height:500px}}.page-account__sidebar__menu__item{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.page-account__sidebar__menu__item:hover{background-color:var(--color-primary);color:var(--color-white)}@media not all and (min-width:768px){.page-account__sidebar__menu__item:hover{background-image:none}}.page-account__sidebar__menu__item.active{background-color:var(--color-brown);color:var(--color-white)}.page-account__sidebar__menu__item.active.block-text+.bg-color-brown.block-text{padding-top:0}.page-account__sidebar__menu__item__text{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-account__sidebar__menu__item__text>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-account__sidebar__menu__item__text{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.page-account__sidebar__menu__item svg.icon{height:24px;width:24px;fill:currentColor}.page-account__content{flex:1 1 auto}.page-account__header{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between}.page-account__header__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.page-account__header__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.page-account__header__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.page-account__header__title{font-weight:200}}.page-account__header__btn{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-account__header__btn{font-size:.9375rem}}.page-account__header__btn{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-account__header__btn{min-width:160px;gap:32px}}.page-account__header__btn{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-account__header__btn svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-account__header__btn:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-account__header__btn{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-account__header__btn:hover,.page-account__header__btn:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-account__header__btn:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-account__header__btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-account__header__btn{height:42px}}.block-text-image__content .page-account__header__btn{margin-top:48px;display:inline-flex}@media not all and (min-width:768px){.page-account__header__btn{display:none}}.page-account .profile-info{margin-top:24px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:0px}.page-account .profile-info__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-top-width:1px;border-color:var(--color-light-gray);padding-top:16px;padding-bottom:16px}.page-account .profile-info__item__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.page-account .profile-info__item__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .page-account .profile-info__item__label{margin-bottom:8px;display:block}.page-account .profile-info__item__value{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-account .profile-info__item__value>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-account__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}@media not all and (min-width:525px){.page-account__form{grid-template-columns:repeat(1,minmax(0,1fr))}}.page-account .form-control.edit-image{margin-top:4px;display:flex;cursor:pointer;flex-direction:column;border-radius:.5rem}.page-account .form-control.edit-image img{margin-bottom:0;border-radius:48px;padding:0!important;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}@media not all and (min-width:768px){.page-account .form-control.edit-image img{display:grid;justify-content:center}.page-account .form-control.edit-image img>*>*{border-radius:9999px}}.page-account__empty{display:flex;flex-direction:column;justify-content:center}.page-account__empty__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%}.page-account .btn-account-mobile{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-account .btn-account-mobile{font-size:.9375rem}}.page-account .btn-account-mobile{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-account .btn-account-mobile{min-width:160px;gap:32px}}.page-account .btn-account-mobile{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-account .btn-account-mobile svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-account .btn-account-mobile:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-account .btn-account-mobile{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-account .btn-account-mobile:hover,.page-account .btn-account-mobile:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-account .btn-account-mobile:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-account .btn-account-mobile{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-account .btn-account-mobile{height:42px}}.block-text-image__content .page-account .btn-account-mobile{margin-top:48px;display:inline-flex}.page-account .btn-account-mobile{margin-top:16px}@media not all and (min-width:768px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-account .btn-account-mobile.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-account .btn-account-mobile.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-account .btn-account-mobile.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-account .btn-account-mobile.group.relative.transition-all.duration-300 img{max-height:500px}}.page-account .btn-account-mobile{width:100%}}.page-account .btn-delete-account{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-account .btn-delete-account{font-size:.9375rem}}.page-account .btn-delete-account{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-account .btn-delete-account{min-width:160px;gap:32px}}.page-account .btn-delete-account{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-account .btn-delete-account svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-account .btn-delete-account:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-account .btn-delete-account{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-account .btn-delete-account:hover,.page-account .btn-delete-account:focus{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-account .btn-delete-account:active{background-color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-white)}.page-account .btn-delete-account{margin-top:16px;cursor:pointer}@media not all and (min-width:768px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-account .btn-delete-account.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-account .btn-delete-account.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-account .btn-delete-account.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-account .btn-delete-account.group.relative.transition-all.duration-300 img{max-height:500px}}.page-account .btn-delete-account{width:100%}}.page-account .btn-delete-account{color:var(--color-red);box-shadow:inset 0 0 0 1px var(--color-red)}.page-account .btn-delete-account:hover,.page-account .btn-delete-account:focus{background-color:var(--color-red);color:var(--color-white)}.page-account .btn-delete-account:hover.block-text+.bg-color-red.block-text,.page-account .btn-delete-account:focus.block-text+.bg-color-red.block-text{padding-top:0}.page-account .btn-delete-account:hover,.page-account .btn-delete-account:focus{box-shadow:inset 0 0 0 1px var(--color-white)}.page-account .btn-delete-account:active{background-color:var(--color-red)}.page-account .btn-delete-account:active.block-text+.bg-color-red.block-text{padding-top:0}.page-account .btn-delete-account:active{box-shadow:inset 0 0 0 2px var(--color-white)}.addresses-list{margin-top:8px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.addresses-list__item.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.addresses-list__item.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.addresses-list__item.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.addresses-list__item.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.addresses-list__item.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.addresses-list__item.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.addresses-list__item.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.addresses-list__item.duration-300 img{max-height:500px}}.addresses-list__item{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-width:1px;border-color:var(--color-light-gray);padding:16px;outline-style:solid;outline-width:0px;outline-offset:0px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media not all and (min-width:768px){.addresses-list__item{flex-wrap:wrap}}.addresses-list__item--selected{outline-width:3px;outline-color:var(--color-primary)}.addresses-list__item__details{display:flex;align-items:flex-start;gap:16px;padding-right:32px}@media not all and (min-width:1024px){.addresses-list__item__details{flex-direction:column}}.addresses-list__item__details__icon{height:32px;width:32px;flex-shrink:0;flex-basis:32px;fill:currentColor}.addresses-list__item__details__wrap{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.addresses-list__item__actions{margin-bottom:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.addresses-list__item__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%;color:var(--color-primary)}.addresses-list__item__address{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.addresses-list__item__address>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.addresses-list__item__address{margin-top:4px}.page-checkout__wrapper{display:flex;max-width:100%;gap:16px;padding-left:16px;padding-right:16px}@media not all and (min-width:1024px){.page-checkout__wrapper{flex-direction:column}}@media(min-width:1024px){.page-checkout__wrapper{align-items:flex-start;gap:32px}}@media(min-width:768px)and (max-width:1024px){.page-checkout__wrapper{padding-top:4px;padding-bottom:4px}}@media(min-width:1025px){.page-checkout__wrapper{padding-left:32px;padding-right:32px}}.page-checkout .steps-container{margin-top:24px;margin-bottom:24px;display:flex;flex:1 1 0%;flex-direction:column;gap:8px}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-checkout .steps-container.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-checkout .steps-container.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-checkout .steps-container.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-checkout .steps-container.group.relative.transition-all.duration-300 img{max-height:500px}}.page-checkout .steps-container{width:100%}}@media(min-width:1024px){.page-checkout .steps-container{position:sticky;top:53px;width:60%;flex-basis:60%;padding-bottom:64px}}.page-checkout .steps-container__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.page-checkout .steps-container__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.page-checkout .steps-container__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.page-checkout .steps-container__title{font-weight:200}}.page-checkout .checkout-summary{flex:1 1 0%;background-color:var(--color-light-cream)}.page-checkout .checkout-summary.block-text+.bg-color-light-cream.block-text{padding-top:0}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-checkout .checkout-summary.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-checkout .checkout-summary.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-checkout .checkout-summary.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-checkout .checkout-summary.group.relative.transition-all.duration-300 img{max-height:500px}}.page-checkout .checkout-summary{width:100%}}@media(min-width:1024px){.page-checkout .checkout-summary{position:sticky;top:16px;width:40%;max-width:600px;flex-basis:40%}}.page-checkout .checkout-summary__wrapper{display:grid;height:100%;max-width:100%;padding:16px}@media(min-width:1024px){.page-checkout .checkout-summary__wrapper{align-content:center;padding:32px}}@media(min-width:1280px){.page-checkout .checkout-summary__wrapper{padding:64px}}.page-checkout .checkout-summary__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%}.page-checkout .checkout-summary__cart-items{margin-top:24px;margin-bottom:24px;display:grid;row-gap:16px}@media(min-width:1024px){.page-checkout .checkout-summary__cart-items{max-height:400px;overflow:auto}}.page-checkout .checkout-summary__cart-items{scrollbar-width:thin;scrollbar-color:#000 #e5e5e5}.page-checkout .checkout-summary__cart-items::-webkit-scrollbar{width:4px}.page-checkout .checkout-summary__cart-items::-webkit-scrollbar-track{background:#e5e5e5;border-radius:2px}.page-checkout .checkout-summary__cart-items::-webkit-scrollbar-thumb{background:#000;border-radius:2px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-summary__cart-item.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-summary__cart-item.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-summary__cart-item.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-summary__cart-item.transition-all.duration-300 img{max-height:500px}}.page-checkout .checkout-summary__cart-item{display:flex;width:100%;align-items:flex-start;-moz-column-gap:16px;column-gap:16px}.page-checkout .checkout-summary__cart-item__image img{aspect-ratio:120/160;height:180px;min-width:120px;max-width:120px;-o-object-fit:cover;object-fit:cover}.page-checkout .checkout-summary__cart-item__details{display:grid;justify-content:flex-start;gap:16px}.page-checkout .checkout-summary__cart-item__details .product-name{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-checkout .checkout-summary__cart-item__details .product-name>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-checkout .checkout-summary__cart-item__details .product-price{font-size:.75rem;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase;line-height:100%}.page-checkout .checkout-summary__cart-item__details .details-toggle{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.page-checkout .checkout-summary__cart-item__details .details-toggle{font-size:.9375rem}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-summary__cart-item__details .details-toggle.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-summary__cart-item__details .details-toggle.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-summary__cart-item__details .details-toggle.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-summary__cart-item__details .details-toggle.w-full.transition-all.duration-300 img{max-height:500px}}.page-checkout .checkout-summary__cart-item__details .details-toggle{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.page-checkout .checkout-summary__cart-item__details .details-toggle:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.page-checkout .checkout-summary__cart-item__details .details-toggle:hover:after{width:100%}.hero-homepage .hero-slide__wrapper .page-checkout .checkout-summary__cart-item__details .details-toggle{margin-bottom:8px;display:block}.block-text__actions .page-checkout .checkout-summary__cart-item__details .details-toggle{display:inline-flex;align-items:center;gap:4px}.block-text__actions .page-checkout .checkout-summary__cart-item__details .details-toggle svg{width:12px;height:12px}.page-checkout .checkout-summary__cart-item__details .details-toggle{display:flex;transform:none!important;cursor:pointer;align-items:center;-moz-column-gap:2px;column-gap:2px;white-space:nowrap}.page-checkout .checkout-summary__cart-item__details .details-toggle>svg{height:16px;width:16px;fill:var(--color-black);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-checkout .checkout-summary__cart-item__details .details-toggle.open>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-checkout .checkout-summary__cart-item__details .details-list{display:grid;row-gap:8px;padding-bottom:8px;padding-top:8px}.page-checkout .checkout-summary__cart-item__details .details-list__item{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.page-checkout .checkout-summary__cart-item__details .details-list__item__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%}.page-checkout .checkout-summary__cart-item__details .details-list__item__value{font-size:.75rem;font-family:var(--font-paragraph);line-height:130%;font-weight:700}.page-checkout .checkout-summary__cart-totals{margin-top:16px;display:grid}.page-checkout .checkout-summary__cart-totals__item{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:var(--color-light-gray);padding-top:16px;padding-bottom:16px}.page-checkout .checkout-summary__cart-totals__item__label{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:500;line-height:150%}.page-checkout .checkout-summary__cart-totals__item__value{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:500;line-height:150%;text-align:right}.page-checkout .checkout-summary__cart-totals__grand-total{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-bottom-width:1px;border-color:var(--color-light-gray);padding-top:32px;padding-bottom:32px}.page-checkout .checkout-summary__cart-totals__grand-total__label{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%;color:var(--color-black)}.page-checkout .checkout-summary__cart-totals__grand-total__value{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:500;line-height:150%;text-align:right}.page-checkout .checkout-address__title{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-checkout .checkout-address__title{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-checkout .checkout-address__title{margin-bottom:24px}}.page-checkout .checkout-address__wrapper{margin-top:32px;margin-bottom:32px;padding:0}.page-checkout .guest-address__wrapper{margin-bottom:4px}.page-checkout .guest-address__title{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-checkout .guest-address__title{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-checkout .guest-address__title{margin-bottom:24px}}.page-checkout .checkout-shipping__title{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-checkout .checkout-shipping__title{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-checkout .checkout-shipping__title{margin-bottom:24px}}.page-checkout .checkout-shipping__methods{margin-top:32px;display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;padding:0}.page-checkout .checkout-shipping__methods>*{flex:1 1 0%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-shipping__methods .shipping-method.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-shipping__methods .shipping-method.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-shipping__methods .shipping-method.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-shipping__methods .shipping-method.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-shipping__methods .shipping-method.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-shipping__methods .shipping-method.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-shipping__methods .shipping-method.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-shipping__methods .shipping-method.transition-all.duration-300 img{max-height:500px}}.page-checkout .checkout-shipping__methods .shipping-method{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-checkout .checkout-shipping__methods .shipping-method .radio-custom{pointer-events:none;position:absolute;left:8px;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-checkout .checkout-shipping__methods .shipping-method__content{display:flex;height:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:2px;border-width:1px;border-color:var(--color-light-gray);padding:8px 8px 8px 40px}.page-checkout .checkout-shipping__methods .shipping-method__content__title{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.page-checkout .checkout-shipping__methods .shipping-method__content__title>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.page-checkout .checkout-shipping__methods .shipping-method__content__title{display:flex;align-items:center;gap:8px}.page-checkout .checkout-shipping__methods .shipping-method__content__price{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:500;line-height:150%;text-align:right}.page-checkout .checkout-payment__title{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-checkout .checkout-payment__title{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-checkout .checkout-payment__title{margin-bottom:24px}}.page-checkout .checkout-payment__methods{margin-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0}@media not all and (min-width:768px){.page-checkout .checkout-payment__methods{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-payment__methods .payment-method.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-payment__methods .payment-method.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-payment__methods .payment-method.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-payment__methods .payment-method.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-payment__methods .payment-method.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-checkout .checkout-payment__methods .payment-method.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-payment__methods .payment-method.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-checkout .checkout-payment__methods .payment-method.transition-all.duration-300 img{max-height:500px}}.page-checkout .checkout-payment__methods .payment-method{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-checkout .checkout-payment__methods .payment-method .radio-custom{pointer-events:none;position:absolute;left:8px;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-checkout .checkout-payment__methods .payment-method__content{display:flex;height:100%;cursor:pointer;align-items:center;gap:8px;border-radius:0;border-width:1px;border-color:var(--color-light-gray);padding:8px 8px 8px 40px}.page-checkout .checkout-payment__methods .payment-method__content__title{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.page-checkout .checkout-payment__methods .payment-method__content__title>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.page-checkout .checkout-payment__methods .payment-method__content__title{display:flex;align-items:center;gap:8px}.page-checkout .checkout-payment__methods .payment-method__image{max-height:40px;max-width:100px}.page-thank-you{margin-top:32px;margin-bottom:32px;min-height:70vh;max-width:100%;padding-left:16px;padding-right:16px}@media(min-width:768px)and (max-width:1024px){.page-thank-you{padding-top:4px;padding-bottom:4px}}@media(min-width:1025px){.page-thank-you{padding-left:32px;padding-right:32px}}.page-thank-you__content{display:flex;flex-direction:column;gap:16px}.page-thank-you__content__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.page-thank-you__content__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.page-thank-you__content__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.page-thank-you__content__title{font-weight:200}}.page-thank-you__content__subtitle{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-thank-you__content__subtitle{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-thank-you__content__subtitle{margin-bottom:24px}}.page-thank-you__content__desc{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-thank-you__content__desc>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-thank-you__content__actions{margin-top:32px;display:flex;flex-direction:column;gap:16px}.page-thank-you__content__actions__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%}.page-thank-you__content__actions__buttons{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.block-text-image .page-search{padding:0}.page-search{margin-left:auto;margin-right:auto;width:100%;padding:1px}.page-search__wrapper{margin-top:32px;min-height:70dvh}@media not all and (min-width:1024px){@media(min-width:1025px){.page-search__content.container-breadcrumbs{padding-left:32px;padding-right:32px}}.page-search__content.container-breadcrumbs{max-width:100%;padding-left:16px;padding-right:16px}@media(min-width:768px)and (max-width:1024px){.page-search__content.container-breadcrumbs{padding-top:4px;padding-bottom:4px}}@media(min-width:1025px){.page-search__content.container-breadcrumbs{padding-left:32px;padding-right:32px}.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.page-search__content.w-full.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.page-search__content.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.page-search__content.w-full.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.page-search__content.w-full.transition-all.duration-300 img{max-height:500px}}.hero-category__content>.page-search__content{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}@media(max-width:1024px){.hero-category__content>.page-search__content{gap:8px}}@media(min-width:1441px){.hero-category__content>.page-search__content{padding-left:32px;padding-right:32px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.page-search__content.w-full.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.page-search__content.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.page-search__content.w-full.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.page-search__content.w-full.transition-all.duration-300 img{max-height:500px}}.hero-category__description>.page-search__content{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}@media(max-width:1024px){.hero-category__description>.page-search__content{gap:8px}}@media(min-width:1441px){.hero-category__description>.page-search__content{padding-left:32px;padding-right:32px}}.page-search__content{margin-left:auto;margin-right:auto;max-width:1312px;padding-left:16px;padding-right:16px;width:100%}.page-search__content{width:100%}@media(min-width:525px){.page-search__content{max-width:525px}}@media(min-width:768px){.page-search__content{max-width:768px}}@media(min-width:868px){.page-search__content{max-width:868px}}@media(min-width:991px){.page-search__content{max-width:991px}}@media(min-width:1024px){.page-search__content{max-width:1024px}}@media(min-width:1060px){.page-search__content{max-width:1060px}}@media(min-width:1180px){.page-search__content{max-width:1180px}}@media(min-width:1280px){.page-search__content{max-width:1280px}}@media(min-width:1440px){.page-search__content{max-width:1440px}}.page-search__content{margin-left:auto;margin-right:auto;width:100%;max-width:1312px;padding-left:16px;padding-right:16px}@media(min-width:768px){.page-search__content{padding-left:4.44%;padding-right:4.44%}}@media(min-width:1441px){.page-search__content{padding-left:0;padding-right:0}}}@media(min-width:1024px){.page-search__content{padding-left:32px;padding-right:32px}}.page-search__content__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.page-search__content__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.page-search__content__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.page-search__content__title{font-weight:200}}.page-search__content__title{margin-top:16px;margin-bottom:16px}@media not all and (min-width:1024px){@media(min-width:1025px){.page-search .product-list__empty.container-breadcrumbs{padding-left:32px;padding-right:32px}}.page-search .product-list__empty.container-breadcrumbs{max-width:100%;padding-left:16px;padding-right:16px}@media(min-width:768px)and (max-width:1024px){.page-search .product-list__empty.container-breadcrumbs{padding-top:4px;padding-bottom:4px}}@media(min-width:1025px){.page-search .product-list__empty.container-breadcrumbs{padding-left:32px;padding-right:32px}.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.page-search .product-list__empty.w-full.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.page-search .product-list__empty.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.page-search .product-list__empty.w-full.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.hero-category__content>.page-search .product-list__empty.w-full.transition-all.duration-300 img{max-height:500px}}.hero-category__content>.page-search .product-list__empty{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}@media(max-width:1024px){.hero-category__content>.page-search .product-list__empty{gap:8px}}@media(min-width:1441px){.hero-category__content>.page-search .product-list__empty{padding-left:32px;padding-right:32px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.page-search .product-list__empty.w-full.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.page-search .product-list__empty.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.page-search .product-list__empty.w-full.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.hero-category__description>.page-search .product-list__empty.w-full.transition-all.duration-300 img{max-height:500px}}.hero-category__description>.page-search .product-list__empty{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}@media(max-width:1024px){.hero-category__description>.page-search .product-list__empty{gap:8px}}@media(min-width:1441px){.hero-category__description>.page-search .product-list__empty{padding-left:32px;padding-right:32px}}.page-search .product-list__empty{margin-left:auto;margin-right:auto;max-width:1312px;padding-left:16px;padding-right:16px;width:100%}.page-search .product-list__empty{width:100%}@media(min-width:525px){.page-search .product-list__empty{max-width:525px}}@media(min-width:768px){.page-search .product-list__empty{max-width:768px}}@media(min-width:868px){.page-search .product-list__empty{max-width:868px}}@media(min-width:991px){.page-search .product-list__empty{max-width:991px}}@media(min-width:1024px){.page-search .product-list__empty{max-width:1024px}}@media(min-width:1060px){.page-search .product-list__empty{max-width:1060px}}@media(min-width:1180px){.page-search .product-list__empty{max-width:1180px}}@media(min-width:1280px){.page-search .product-list__empty{max-width:1280px}}@media(min-width:1440px){.page-search .product-list__empty{max-width:1440px}}.page-search .product-list__empty{margin-left:auto;margin-right:auto;width:100%;max-width:1312px;padding-left:16px;padding-right:16px}@media(min-width:768px){.page-search .product-list__empty{padding-left:4.44%;padding-right:4.44%}}@media(min-width:1441px){.page-search .product-list__empty{padding-left:0;padding-right:0}}}@media(min-width:1024px){.page-search .product-list__empty{padding-left:32px;padding-right:32px}}.block-text-image .product-list{padding:0}.product-list{margin-left:auto;margin-right:auto;width:100%;padding:1px}.product-list__shimmer,.product-list__products{margin-top:16px;margin-bottom:64px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:1px}@media not all and (min-width:1280px){.product-list__shimmer,.product-list__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:1024px){.product-list__shimmer,.product-list__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:768px){.product-list__shimmer,.product-list__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:525px){.product-list__shimmer,.product-list__products{justify-items:center}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.product-list__empty.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.product-list__empty.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.product-list__empty.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.product-list__empty.transition-all.duration-300 img{max-height:500px}}.product-list__empty{margin:auto;display:grid;width:100%;justify-items:start;gap:10px;padding:32px 16px}@media(min-width:768px){.product-list__empty{padding-left:32px;padding-right:32px}}.product-list__empty>svg.icon{height:70px;width:70px}.product-list__empty__title{margin-bottom:24px}.product-list__empty__button{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.product-list__empty__button{font-size:.9375rem}}.product-list__empty__button{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.product-list__empty__button{min-width:160px;gap:32px}}.product-list__empty__button{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.product-list__empty__button svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.product-list__empty__button:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.product-list__empty__button{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.product-list__empty__button:hover,.product-list__empty__button:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.product-list__empty__button:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .product-list__empty__button{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .product-list__empty__button{height:42px}}.block-text-image__content .product-list__empty__button{margin-top:48px;display:inline-flex}.product-list__load-more{margin:64px auto;display:grid;width:-moz-max-content;width:max-content;justify-items:center;gap:16px}@media not all and (min-width:1024px){.product-list__load-more{margin-top:32px;margin-bottom:32px}}.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Ccircle fill-opacity='.6' fill='%23FFF' cx='16' cy='16' r='16'/%3E%3Cpath fill='%23000' d='M20.385 11l-4.395 4.39-4.375-4.37-.615.615L15.375 16 11 20.37l.615.61 4.375-4.365L20.385 21l.615-.61L16.604 16 21 11.615z'/%3E%3C/g%3E%3C/svg%3E") 16 16,pointer}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.modal__content.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.modal__content.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.modal__content.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.modal__content.transition-all.duration-300 img{max-height:500px}}.modal__content{position:fixed;left:50%;top:50%;z-index:999;width:100%;max-width:595px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:0;background-color:var(--color-white)}.modal__content.block-text+.bg-color-white.block-text{padding-top:0}@media not all and (min-width:768px){.modal__content{width:90%}}.modal__header{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;border-bottom-width:1px;padding:1.25rem}@media not all and (min-width:525px){.modal__header{padding-left:4px;padding-right:4px;padding-top:.75rem;padding-bottom:.75rem}}.modal__body{padding:1.25rem}@media not all and (min-width:525px){.modal__body{padding:4px}}.modal__footer{border-top-width:1px;padding:1.25rem}@media not all and (min-width:525px){.modal__footer{padding:4px}}.modal-confirm__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Ccircle fill-opacity='.6' fill='%23FFF' cx='16' cy='16' r='16'/%3E%3Cpath fill='%23000' d='M20.385 11l-4.395 4.39-4.375-4.37-.615.615L15.375 16 11 20.37l.615.61 4.375-4.365L20.385 21l.615-.61L16.604 16 21 11.615z'/%3E%3C/g%3E%3C/svg%3E") 16 16,pointer}.modal-confirm__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow-y:auto;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modal-confirm__content{display:flex;min-height:100%;align-items:flex-end;justify-content:center;padding:4px;text-align:center}@media(min-width:525px){.modal-confirm__content{align-items:center}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.modal-confirm__dialog.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.modal-confirm__dialog.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.modal-confirm__dialog.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.modal-confirm__dialog.transition-all.duration-300 img{max-height:500px}}.modal-confirm__dialog{position:absolute;left:50%;top:50%;width:100%;max-width:550px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:32px}@media not all and (min-width:768px){.modal-confirm__dialog{width:90%}}@media not all and (min-width:525px){.modal-confirm__dialog{padding:16px}}.modal-confirm__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%;display:flex;align-items:center;justify-content:space-between;gap:8px}.modal-confirm__message{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.modal-confirm__message>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.modal-confirm__message{padding-top:.375rem;text-align:left}.modal-confirm__actions{margin-top:32px;display:flex;flex-wrap:wrap;gap:8px}@media not all and (min-width:525px){.modal-confirm__actions{gap:4px}}.modal-confirm__actions__disagree{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.modal-confirm__actions__disagree{font-size:.9375rem}}.modal-confirm__actions__disagree{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.modal-confirm__actions__disagree{min-width:160px;gap:32px}}.modal-confirm__actions__disagree{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.modal-confirm__actions__disagree svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.modal-confirm__actions__disagree:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.modal-confirm__actions__disagree{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.modal-confirm__actions__disagree:hover,.modal-confirm__actions__disagree:focus{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.modal-confirm__actions__disagree:active{background-color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-white)}.modal-confirm__actions__disagree{white-space:nowrap;text-align:center}.modal-confirm__actions__agree{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.modal-confirm__actions__agree{font-size:.9375rem}}.modal-confirm__actions__agree{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.modal-confirm__actions__agree{min-width:160px;gap:32px}}.modal-confirm__actions__agree{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.modal-confirm__actions__agree svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.modal-confirm__actions__agree:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.modal-confirm__actions__agree{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.modal-confirm__actions__agree:hover,.modal-confirm__actions__agree:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.modal-confirm__actions__agree:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .modal-confirm__actions__agree{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .modal-confirm__actions__agree{height:42px}}.block-text-image__content .modal-confirm__actions__agree{margin-top:48px;display:inline-flex}.modal-confirm__actions__agree{text-align:center}.accordion__header{margin-top:32px;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between}@media not all and (min-width:768px){.accordion__header{margin-top:16px}}.accordion .slide-enter-active,.accordion .slide-leave-active{transition:height .25s cubic-bezier(.215,.61,.355,1);overflow:hidden}.accordion .slide-enter-from,.accordion .slide-leave-to{height:0}.page-404{display:flex;min-height:90vh;background-color:var(--color-light-cream)}.page-404.block-text+.bg-color-light-cream.block-text{padding-top:0}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-404__left.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-404__left.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-404__left.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-404__left.transition-all.duration-300 img{max-height:500px}}.page-404__left{width:100%;padding:24px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px}@media(min-width:1025px){.page-404__left{width:50%;padding:32px}}.page-404__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.page-404__label{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .page-404__label{margin-bottom:8px;display:block}.page-404__label{margin-bottom:16px;display:block;color:var(--color-dark-gray)}.page-404__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.page-404__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.page-404__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.page-404__title{font-weight:200}}.page-404__desc{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-404__desc>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.page-404__desc{margin-bottom:32px;color:var(--color-dark-gray)}.page-404__btn{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-404__btn{font-size:.9375rem}}.page-404__btn{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-404__btn{min-width:160px;gap:32px}}.page-404__btn{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-404__btn svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-404__btn:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-404__btn{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-404__btn:hover,.page-404__btn:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-404__btn:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-404__btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-404__btn{height:42px}}.block-text-image__content .page-404__btn{margin-top:48px;display:inline-flex}.page-404__btn{align-self:flex-start;margin:0 auto}.page-404__right{display:none}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-404__right.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-404__right.w-full.transition-all.duration-300 img{min-height:350px}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-404__right.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-404__right.w-full.transition-all.duration-300 img{max-height:500px}}.page-404__right{position:relative;display:block;width:50%;overflow:hidden}.carousel-banner-card .slider .swiper-slide .group.relative.page-404__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-404__image.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-404__image.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-404__image.transition-all.duration-300 img{max-height:500px}}.page-404__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact.transition-all.duration-300 img{max-height:500px}}.page-contact{width:100%}.page-contact__wrapper{margin-top:16px;display:flex;gap:0px}@media not all and (min-width:1024px){.page-contact__wrapper{flex-direction:column}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-contact__image.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-contact__image.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-contact__image.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-contact__image.w-full.transition-all.duration-300 img{max-height:500px}}.page-contact__image{position:relative;display:flex;min-height:400px;flex:1 1 0%;flex-basis:50%;align-items:center;justify-content:center;overflow:hidden;background-color:var(--color-light-cream)}.page-contact__image.block-text+.bg-color-light-cream.block-text{padding-top:0}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-contact__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-contact__image.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-contact__image.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-contact__image.group.relative.transition-all.duration-300 img{max-height:500px}}.page-contact__image{width:100%}}@media(min-width:1024px){.page-contact__image{align-items:flex-end;justify-content:flex-start}}.page-contact__image{aspect-ratio:720/1220;display:flex;justify-content:center}@media(min-width:1025px){.page-contact__image{max-height:calc(100svh - 95px);min-height:100%}}@media(max-width:767px){.page-contact__image{max-height:75svh;aspect-ratio:1}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image img.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image img.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image img.transition-all.duration-300 img{max-height:500px}}.page-contact__image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-contact__image__text.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-contact__image__text.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__text.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__text.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-contact__image__text.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-contact__image__text.w-full.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__text.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__text.transition-all.duration-300 img{max-height:500px}}.page-contact__image__text{position:relative;z-index:10;margin:24px;display:flex;width:100%;max-width:600px;flex-direction:column;align-items:flex-start;gap:24px;background-color:var(--color-black);padding:32px;color:var(--color-white)}.page-contact__image__text.block-text+.bg-color-black.block-text{padding-top:0}@media(min-width:1024px){.page-contact__image__text{margin:64px}}.page-contact__image__text__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.page-contact__image__text__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.page-contact__image__text__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.page-contact__image__text__title{font-weight:200}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__text__title.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__text__title.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__text__title.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__text__title.transition-all.duration-300 img{max-height:500px}}.page-contact__image__text__title{margin-bottom:16px;display:flex;width:100%;align-items:center;justify-content:space-between}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__contact.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__contact.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__contact.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__image__contact.transition-all.duration-300 img{max-height:500px}}.page-contact__image__contact{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.page-contact__image__contact a{text-decoration-line:underline}.page-contact__content{flex:1 1 0%;flex-basis:50%}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .page-contact__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-contact__content.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .page-contact__content.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .page-contact__content.group.relative.transition-all.duration-300 img{max-height:500px}}.page-contact__content{width:100%}}@media not all and (min-width:768px){.page-contact__content{z-index:10}}@media(min-width:1024px){.page-contact__content{max-width:720px}}.page-contact__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.page-contact__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.page-contact__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.page-contact__title{font-weight:200}}.page-contact__title{margin-bottom:16px}.page-contact__text{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .page-contact__text{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .page-contact__text{margin-bottom:24px}}.page-contact__text{color:var(--color-dark-gray)}.page-contact form{margin-top:64px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact form button[type=submit].transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact form button[type=submit].transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact form button[type=submit].transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact form button[type=submit].transition-all.duration-300 img{max-height:500px}}.page-contact form button[type=submit]{width:100%}.page-contact form .w-50{flex:1 0 calc(50% - 4px)}.page-contact form .w-33{flex:1 0 calc(33.333% - 4px)}.page-contact form .w-25{flex:1 0 calc(25% - 4px)}.page-contact__form{min-height:450px;padding:16px}@media(min-width:1024px){.page-contact__form{min-height:650px;padding:64px}}.page-contact__form .form-control{margin-bottom:16px}@media(min-width:1024px){.page-contact__form .form-control{margin-bottom:24px}}.page-contact__form form{margin-top:64px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.page-contact__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-contact__form .forgot-password.w-full.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.page-contact__form .forgot-password.w-full.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.page-contact__form .forgot-password.w-full.transition-all.duration-300 img{max-height:500px}}.page-contact__form .forgot-password{position:relative;width:-moz-fit-content;width:fit-content;padding-top:4px;padding-bottom:4px}.page-contact__form .forgot-password:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:currentColor;transition:width .4s cubic-bezier(.215,.61,.355,1)}.page-contact__form .forgot-password:hover:after{width:100%}.block-text__actions .page-contact__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.block-text__actions .page-contact__form .forgot-password svg{width:12px;height:12px}.page-contact__form .forgot-password{display:inline-flex;align-items:center;gap:4px}.page-contact__form .submit-btn{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.page-contact__form .submit-btn{font-size:.9375rem}}.page-contact__form .submit-btn{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.page-contact__form .submit-btn{min-width:160px;gap:32px}}.page-contact__form .submit-btn{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-contact__form .submit-btn svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.page-contact__form .submit-btn:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.page-contact__form .submit-btn{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-contact__form .submit-btn:hover,.page-contact__form .submit-btn:focus{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.page-contact__form .submit-btn:active{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-primary)}.block-newsletter__form__group .page-contact__form .submit-btn{height:41px}@media not all and (min-width:768px){.block-newsletter__form__group .page-contact__form .submit-btn{height:42px}}.block-text-image__content .page-contact__form .submit-btn{margin-top:48px;display:inline-flex}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__form .submit-btn.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__form .submit-btn.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.page-contact__form .submit-btn.transition-all.duration-300 img{max-height:500px}}.page-contact__form .submit-btn{margin-top:24px;width:100%}.recaptcha-container{margin-top:16px;margin-bottom:16px}@media(min-width:1024px){.recaptcha-container{margin-top:24px;margin-bottom:24px}}.pg-blog .container-breadcrumbs .py-8{padding-bottom:0}.pg-blog__title-wrap{max-width:100%;padding:16px}@media(min-width:1025px){.pg-blog__title-wrap{padding:32px}}.pg-blog .blog-top{margin-bottom:16px}.pg-blog .blog-top,.pg-blog .blog-grid{max-width:100%;padding-left:2px;padding-right:2px;gap:16px}@media(min-width:768px){.pg-blog .blog-top,.pg-blog .blog-grid{padding-left:16px;padding-right:16px}}@media(min-width:1025px){.pg-blog .blog-top,.pg-blog .blog-grid{padding-left:32px;padding-right:32px}}.pg-blog__load-more{margin-top:32px;margin-bottom:16px;display:flex;justify-content:center;padding-left:16px;padding-right:16px}@media(min-width:1025px){.pg-blog__load-more{padding-left:32px;padding-right:32px}}.pg-blog .btn--load-more{font-size:.75rem;letter-spacing:.1em}@media(min-width:768px){.pg-blog .btn--load-more{font-size:.9375rem}}.pg-blog .btn--load-more{font-family:var(--font-paragraph);font-weight:400;line-height:100%;display:inline-flex;min-width:150px;align-items:center;justify-content:space-between;gap:24px;text-transform:uppercase}@media(min-width:1024px){.pg-blog .btn--load-more{min-width:160px;gap:32px}}.pg-blog .btn--load-more{padding:24px 16px 8px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.pg-blog .btn--load-more svg{height:16px;width:16px;flex-shrink:0;flex-basis:16px;fill:currentColor}.pg-blog .btn--load-more:disabled{pointer-events:none;border-color:var(--color-gray);background-color:var(--color-gray);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-disabled)}.pg-blog .btn--load-more{background-color:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.pg-blog .btn--load-more:hover,.pg-blog .btn--load-more:focus{background-color:var(--color-primary);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-primary)}.pg-blog .btn--load-more:active{background-color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-white)}.pg-blog .btn--load-more{justify-content:center}.pg-blog .btn--load-more.is-loading{pointer-events:none;opacity:.6}.pg-blog__no-posts{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.pg-blog__no-posts>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.pg-blog__no-posts{color:var(--color-gray)}.pg-blog .blog-card__image-wrap{aspect-ratio:390/270}@media(min-width:1024px){.pg-blog .blog-card__image-wrap{aspect-ratio:330/430}}.pg-blog .blog-card__body{display:block}@media not all and (min-width:1024px){.pg-blog .blog-card__body{padding:8px 8px 24px}}@media(min-width:1024px){.pg-blog .blog-card__body{padding:16px}}.pg-blog .blog-card__category{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.pg-blog .blog-card__category{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .pg-blog .blog-card__category{margin-bottom:8px;display:block}.pg-blog .blog-card__category{margin-bottom:8px;color:var(--color-dark-gray)}.pg-blog .blog-card__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%;margin-bottom:16px}@media(min-width:1024px){.pg-blog .blog-card__title{margin-bottom:24px;min-height:78px}}.pg-blog .blog-card__excerpt{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.pg-blog .blog-card__excerpt>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.pg-blog .blog-card__excerpt{flex-grow:0;color:var(--color-primary)}.pg-blog .blog-card__date{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%;margin-top:8px;display:block;color:var(--color-dark-gray)}@media(min-width:1024px){.pg-blog .blog-card__date{margin-top:16px}}.pg-blog .blog-card--featured .blog-card__body{display:flex;align-items:center;justify-content:center;gap:24px;text-align:center}.pg-blog .blog-card--featured .blog-card__title{font-size:24px}@media(min-width:768px){.pg-blog .blog-card--featured .blog-card__title{font-size:clamp(24px,10.2857142857px + .0178571429 * 100vw,36px)}}.pg-blog .blog-card--featured .blog-card__title{font-family:var(--font-display);font-weight:200;line-height:120%;min-height:0px}.pg-blog-show .blog-card__image-wrap{aspect-ratio:390/270}@media(min-width:1024px){.pg-blog-show .blog-card__image-wrap{aspect-ratio:330/430}}.pg-blog-show .blog-card__body{display:flex;flex-direction:column;gap:8px}@media not all and (min-width:1024px){.pg-blog-show .blog-card__body{padding:8px 8px 24px}}@media(min-width:1024px){.pg-blog-show .blog-card__body{padding:16px}}.pg-blog-show .blog-card__category{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.pg-blog-show .blog-card__category{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .pg-blog-show .blog-card__category{margin-bottom:8px;display:block}.pg-blog-show .blog-card__category{color:var(--color-dark-gray)}.pg-blog-show .blog-card__title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%;margin-bottom:8px}@media(min-width:1024px){.pg-blog-show .blog-card__title{margin-bottom:16px;min-height:78px}}.pg-blog-show .blog-card__excerpt{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.pg-blog-show .blog-card__excerpt>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.pg-blog-show .blog-card__excerpt{flex-grow:0;color:var(--color-primary)}.pg-blog-show .blog-card__date{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;line-height:130%;margin-top:8px;color:var(--color-dark-gray)}@media(min-width:1024px){.pg-blog-show .blog-card__date{margin-top:16px}}.pg-blog-show .blog-post-hero__category{font-size:.75rem;font-family:var(--font-paragraph);font-weight:500;text-transform:uppercase;line-height:100%}@media(max-width:767px){.pg-blog-show .blog-post-hero__category{font-size:.9375rem}}.hero-homepage .hero-slide__wrapper .pg-blog-show .blog-post-hero__category{margin-bottom:8px;display:block}.pg-blog-show .blog-post-hero__category{color:var(--color-dark-gray)}.pg-blog-show .blog-post-hero__title{font-size:clamp(26px,-19.7142857143px + .1428571429 * 100vw,36px)}@media(min-width:768px){.pg-blog-show .blog-post-hero__title{font-size:clamp(30px,9.4285714286px + .0267857143 * 100vw,48px)}}.pg-blog-show .blog-post-hero__title{font-family:var(--font-display);font-weight:300;line-height:110%}@media(min-width:1024px){.pg-blog-show .blog-post-hero__title{font-weight:200;margin-bottom:8px}}.pg-blog-show .blog-post-hero__excerpt{font-size:1.25rem;font-family:var(--font-paragraph);font-weight:200;line-height:120%}.hero-homepage .hero-slide__wrapper .pg-blog-show .blog-post-hero__excerpt{margin-bottom:16px}@media(min-width:1024px){.hero-homepage .hero-slide__wrapper .pg-blog-show .blog-post-hero__excerpt{margin-bottom:24px}}.pg-blog-show .blog-post-hero__excerpt{--tw-text-opacity: 1;color:rgb(123 115 102 / var(--tw-text-opacity, 1))}.pg-blog-show .blog-post-hero__date{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.pg-blog-show .blog-post-hero__date>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.pg-blog-show .blog-post-hero__date{margin-top:8px;color:var(--color-dark-gray)}@media(min-width:1024px){.pg-blog-show .blog-post-hero__date{margin-top:16px}}.pg-blog-show__body{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.pg-blog-show__body>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.basic-page-content .pg-blog-show__body{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.basic-page-content .pg-blog-show__body>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.basic-page-content .pg-blog-show__body{margin-bottom:32px}.pg-blog-show__body{margin-left:auto;margin-right:auto;max-width:1100px;position:relative;width:100%;font-size:inherit;line-height:inherit}.pg-blog-show__body p:not(:last-child),.pg-blog-show__body h1,.pg-blog-show__body h2,.pg-blog-show__body h3,.pg-blog-show__body h4,.pg-blog-show__body h5,.pg-blog-show__body h6{margin-bottom:24px}.pg-blog-show__body ul{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.pg-blog-show__body ul>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.pg-blog-show__body ul{font-size:inherit;line-height:inherit;list-style-type:disc;padding:0 0 10px 30px}.pg-blog-show__body ul li{padding:0 0 10px}.pg-blog-show__body ol{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.pg-blog-show__body ol>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.pg-blog-show__body ol{font-size:inherit;line-height:inherit;list-style-type:decimal;padding:0 0 10px 20px}.pg-blog-show__body ol li{padding:0 0 10px}.pg-blog-show__body video{margin:0;width:100%;height:auto}.pg-blog-show__body iframe{margin:0;width:100%;height:auto}.pg-blog-show__body img{margin:0 0 20px;width:auto;height:auto;max-width:100%}.pg-blog-show__body a{font-size:inherit;line-height:inherit;text-decoration:underline}.pg-blog-show__body strong,.pg-blog-show__body b{font-weight:700}.pg-blog-show__body em,.pg-blog-show__body em>*{font-style:italic}@media(min-width:1024px){.pg-blog-show__body{padding-top:100px;padding-bottom:100px}}.pg-blog-show__related{margin-top:64px;margin-bottom:16px;padding:0 24px}@media(min-width:1024px){.pg-blog-show__related{padding-left:32px;padding-right:32px}}.pg-blog-show__related-title{font-size:1.5rem;font-family:var(--font-display);font-weight:400;line-height:90%}.shop-as-guest{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:24px}.shop-as-guest__label{font-size:.75rem;font-family:var(--font-paragraph);font-weight:400;text-transform:uppercase;line-height:100%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.shop-as-guest__label.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.shop-as-guest__label.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.shop-as-guest__label.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.shop-as-guest__label.transition-all.duration-300 img{max-height:500px}}.shop-as-guest__label{display:flex;width:100%;align-items:center;gap:16px;color:var(--color-black)}.shop-as-guest__label:before,.shop-as-guest__label:after{content:"";height:1px;flex:1 1 0%;background-color:var(--color-gray)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!left-\[30px\]{left:30px!important}.-left-1{left:-.25rem}.-left-8{left:-8px}.-right-1{right:-.25rem}.-top-2\.5{top:-.625rem}.-top-4{top:-4px}.-top-8{top:-8px}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-1\/2{bottom:50%}.bottom-16{bottom:16px}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-3{left:.75rem}.right-0{right:0}.right-16,.right-\[16px\]{right:16px}.top-0{top:0}.top-1\/2{top:50%}.top-16{top:16px}.top-2\.5{top:.625rem}.top-5{top:1.25rem}.top-\[16px\]{top:16px}.top-\[20px\]{top:20px}.top-\[80px\]{top:80px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.m-0{margin:0}.m-auto{margin:auto}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:4px;margin-right:4px}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:16px;margin-bottom:16px}.my-24{margin-top:24px;margin-bottom:24px}.my-4{margin-top:4px;margin-bottom:4px}.my-\[16px\]{margin-top:16px;margin-bottom:16px}.my-\[24px\]{margin-top:24px;margin-bottom:24px}.my-\[32px\]{margin-top:32px;margin-bottom:32px}.my-\[8px\]{margin-top:8px;margin-bottom:8px}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-0{margin-bottom:0!important}.\!mb-4{margin-bottom:4px!important}.\!mb-6{margin-bottom:1.5rem!important}.\!mt-0{margin-top:0!important}.-ml-1{margin-left:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1\.5{margin-bottom:.375rem}.mb-16{margin-bottom:16px}.mb-2{margin-bottom:2px}.mb-2\.5{margin-bottom:.625rem}.mb-24{margin-bottom:24px}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:32px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:8px}.mb-\[16px\]{margin-bottom:16px}.mb-\[24px\]{margin-bottom:24px}.mb-\[32px\]{margin-bottom:32px}.mb-\[4px\]{margin-bottom:4px}.ml-1{margin-left:.25rem}.ml-16{margin-left:16px}.ml-2{margin-left:2px}.ml-auto{margin-left:auto}.mr-2{margin-right:2px}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:16px}.mt-2{margin-top:2px}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:24px}.mt-3{margin-top:.75rem}.mt-32{margin-top:32px}.mt-4{margin-top:4px}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:8px}.mt-\[130px\]{margin-top:130px}.mt-\[16px\]{margin-top:16px}.mt-\[18px\]{margin-top:18px}.mt-\[24px\]{margin-top:24px}.mt-\[7px\]{margin-top:7px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[0\.81\/1\]{aspect-ratio:.81/1}.aspect-\[0\.817\/1\]{aspect-ratio:.817/1}.aspect-\[1\]{aspect-ratio:1}.aspect-\[3\/1\]{aspect-ratio:3/1}.aspect-\[432\/432\]{aspect-ratio:432/432}.aspect-\[480\/650\]{aspect-ratio:480/650}.\!h-auto{height:auto!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:2px}.h-20{height:5rem}.h-4{height:4px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:8px}.h-9{height:2.25rem}.h-\[104px\]{height:104px}.h-\[106px\]{height:106px}.h-\[10px\]{height:10px}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[123px\]{height:123px}.h-\[124px\]{height:124px}.h-\[128px\]{height:128px}.h-\[12px\]{height:12px}.h-\[130px\]{height:130px}.h-\[142px\]{height:142px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[189px\]{height:189px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[24px\]{height:24px}.h-\[25px\]{height:25px}.h-\[27px\]{height:27px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[37px\]{height:37px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[476px\]{height:476px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[530px\]{height:530px}.h-\[5px\]{height:5px}.h-\[60px\]{height:60px}.h-\[6px\]{height:6px}.h-\[73px\]{height:73px}.h-\[80px\]{height:80px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-10{max-height:2.5rem}.max-h-20{max-height:5rem}.max-h-\[1320px\]{max-height:1320px}.max-h-\[24px\]{max-height:24px}.max-h-\[293px\]{max-height:293px}.max-h-\[304px\]{max-height:304px}.max-h-\[48px\]{max-height:48px}.max-h-\[500px\]{max-height:500px}.max-h-\[580px\]{max-height:580px}.max-h-\[60px\]{max-height:60px}.max-h-\[80px\]{max-height:80px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.\!min-h-\[600px\]{min-height:600px!important}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-5{min-height:1.25rem}.min-h-\[34px\]{min-height:34px}.min-h-\[39px\]{min-height:39px}.min-h-\[40px\]{min-height:40px}.min-h-\[80vh\]{min-height:80vh}.min-h-\[82px\]{min-height:82px}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\.5{width:.625rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:24px}.w-28{width:7rem}.w-32{width:32px}.w-36{width:9rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-8{width:8px}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[103px\]{width:103px}.w-\[104px\]{width:104px}.w-\[106px\]{width:106px}.w-\[108px\]{width:108px}.w-\[10px\]{width:10px}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[116px\]{width:116px}.w-\[120px\]{width:120px}.w-\[12px\]{width:12px}.w-\[135px\]{width:135px}.w-\[136px\]{width:136px}.w-\[140px\]{width:140px}.w-\[142px\]{width:142px}.w-\[143px\]{width:143px}.w-\[146px\]{width:146px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[152px\]{width:152px}.w-\[158px\]{width:158px}.w-\[168px\]{width:168px}.w-\[16px\]{width:16px}.w-\[170px\]{width:170px}.w-\[175px\]{width:175px}.w-\[180px\]{width:180px}.w-\[182px\]{width:182px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[195px\]{width:195px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[202px\]{width:202px}.w-\[203px\]{width:203px}.w-\[204px\]{width:204px}.w-\[20px\]{width:20px}.w-\[218px\]{width:218px}.w-\[240px\]{width:240px}.w-\[24px\]{width:24px}.w-\[250px\]{width:250px}.w-\[252px\]{width:252px}.w-\[28px\]{width:28px}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[302px\]{width:302px}.w-\[30px\]{width:30px}.w-\[31\%\]{width:31%}.w-\[311px\]{width:311px}.w-\[324px\]{width:324px}.w-\[328px\]{width:328px}.w-\[32px\]{width:32px}.w-\[33\%\]{width:33%}.w-\[35\%\]{width:35%}.w-\[356px\]{width:356px}.w-\[35px\]{width:35px}.w-\[36\%\]{width:36%}.w-\[36px\]{width:36px}.w-\[374px\]{width:374px}.w-\[37px\]{width:37px}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[400px\]{width:400px}.w-\[440px\]{width:440px}.w-\[44px\]{width:44px}.w-\[452px\]{width:452px}.w-\[455px\]{width:455px}.w-\[45px\]{width:45px}.w-\[49px\]{width:49px}.w-\[54px\]{width:54px}.w-\[55\%\]{width:55%}.w-\[58px\]{width:58px}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[75px\]{width:75px}.w-\[80px\]{width:80px}.w-\[90\%\]{width:90%}.w-\[90px\]{width:90px}.w-\[94px\]{width:94px}.w-\[98px\]{width:98px}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-12{min-width:3rem}.min-w-14{min-width:3.5rem}.min-w-2\.5{min-width:.625rem}.min-w-20{min-width:5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:8px}.min-w-\[116px\]{min-width:116px}.min-w-\[150px\]{min-width:150px}.min-w-\[200px\]{min-width:200px}.min-w-\[250px\]{min-width:250px}.min-w-\[304px\]{min-width:304px}.min-w-\[342px\]{min-width:342px}.min-w-\[64px\]{min-width:64px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-10{max-width:2.5rem}.max-w-52{max-width:13rem}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[245px\]{max-width:245px}.max-w-\[286px\]{max-width:286px}.max-w-\[301px\]{max-width:301px}.max-w-\[302px\]{max-width:302px}.max-w-\[311px\]{max-width:311px}.max-w-\[374px\]{max-width:374px}.max-w-\[400px\]{max-width:400px}.max-w-\[414px\]{max-width:414px}.max-w-\[452px\]{max-width:452px}.max-w-\[454px\]{max-width:454px}.max-w-\[467px\]{max-width:467px}.max-w-\[485px\]{max-width:485px}.max-w-\[48px\]{max-width:48px}.max-w-\[580px\]{max-width:580px}.max-w-\[60px\]{max-width:60px}.max-w-\[64px\]{max-width:64px}.max-w-\[700px\]{max-width:700px}.max-w-\[775px\]{max-width:775px}.max-w-full{max-width:100%}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-1\/2{flex-basis:50%}.basis-1\/4{flex-basis:25%}.basis-3\/4{flex-basis:75%}.basis-\[120px\]{flex-basis:120px}.basis-\[32px\]{flex-basis:32px}.border-collapse{border-collapse:collapse}.\!translate-x-0{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[fade-in_1\.2s_cubic-bezier\(0\.390\,_0\.575\,_0\.565\,_1\.000\)_both\]{animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}.animate-\[on-fade_0\.5s_ease-in-out\]{animation:on-fade .5s ease-in-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[0\.5fr_2fr_1fr\]{grid-template-columns:.5fr 2fr 1fr}.grid-cols-\[1fr\]{grid-template-columns:1fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-baseline{place-content:baseline}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.\!justify-end{justify-content:flex-end!important}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:16px}.gap-2{gap:2px}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-24{gap:24px}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:4px}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:8px}.gap-9{gap:2.25rem}.gap-\[10px\]{gap:10px}.gap-\[16px\]{gap:16px}.gap-\[1px\]{gap:1px}.gap-\[24px\]{gap:24px}.gap-\[4px\]{gap:4px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-11{-moz-column-gap:2.75rem;column-gap:2.75rem}.gap-x-16{-moz-column-gap:16px;column-gap:16px}.gap-x-2{-moz-column-gap:2px;column-gap:2px}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-24{-moz-column-gap:24px;column-gap:24px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:4px;column-gap:4px}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.gap-x-\[12px\]{-moz-column-gap:12px;column-gap:12px}.gap-y-1\.5{row-gap:.375rem}.gap-y-16{row-gap:16px}.gap-y-2{row-gap:2px}.gap-y-2\.5{row-gap:.625rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:8px}.gap-y-\[10px\]{row-gap:10px}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-icon-color>:not([hidden])~:not([hidden]){border-color:var(--color-primary)}.place-self-start{place-self:start}.place-self-end{place-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[44px\]{border-radius:44px}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:48px}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-\[1px\]{border-left-width:1px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-alert-color{border-color:var(--color-red)!important}.border-active-color{border-color:var(--color-primary)}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-icon-color{border-color:var(--color-primary)}.border-line-color{border-color:var(--color-light-gray)}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-zinc-300{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}.border-zinc-400{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.border-x-gray-200{--tw-border-opacity: 1;border-left-color:rgb(229 231 235 / var(--tw-border-opacity, 1));border-right-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-x-icon-color{border-left-color:var(--color-primary);border-right-color:var(--color-primary)}.border-y-icon-color{border-top-color:var(--color-primary);border-bottom-color:var(--color-primary)}.border-b-icon-color{border-bottom-color:var(--color-primary)}.border-e-icon-color{border-inline-end-color:var(--color-primary)}.border-l-gray-200{--tw-border-opacity: 1;border-left-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-l-icon-color{border-left-color:var(--color-primary)}.border-r-icon-color{border-right-color:var(--color-primary)}.border-s-icon-color{border-inline-start-color:var(--color-primary)}.border-t-icon-color{border-top-color:var(--color-primary)}.\!bg-gray-100{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important}.bg-\[\#FFF3CD\]{--tw-bg-opacity: 1;background-color:rgb(255 243 205 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(255\,255\,255\,0\.20\)\]{background-color:#fff3}.bg-color-black{background-color:var(--color-black)}.bg-color-brown{background-color:var(--color-brown)}.bg-color-dark-gray{background-color:var(--color-dark-gray)}.bg-color-gold{background-color:var(--color-gold)}.bg-color-gray{background-color:var(--color-gray)}.bg-color-green{background-color:var(--color-green)}.bg-color-grey{background-color:var(--color-gray)}.bg-color-light-cream{background-color:var(--color-light-cream)}.bg-color-light-gray,.bg-color-light-grey{background-color:var(--color-light-gray)}.bg-color-orange{background-color:var(--color-orange)}.bg-color-primary{background-color:var(--color-primary)}.bg-color-red{background-color:var(--color-red)}.bg-color-secondary{background-color:var(--color-secondary)}.bg-color-white{background-color:var(--color-white)}.bg-color-yellow{background-color:var(--color-yellow)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-icon-color{background-color:var(--color-primary)}.bg-line-color{background-color:var(--color-light-gray)}.bg-neutral-200{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.bg-zinc-300{--tw-bg-opacity: 1;background-color:rgb(212 212 216 / var(--tw-bg-opacity, 1))}.bg-opacity-80{--tw-bg-opacity: .8}.from-icon-color{--tw-gradient-from: var(--color-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-icon-color{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-primary) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-icon-color{--tw-gradient-to: var(--color-primary) var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-no-repeat{background-repeat:no-repeat}.fill-color-black{fill:var(--color-black)}.fill-color-primary{fill:var(--color-primary)}.fill-current{fill:currentColor}.fill-icon-color{fill:var(--color-primary)}.stroke-icon-color{stroke:var(--color-primary)}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-24{padding:24px!important}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-16{padding:16px}.p-2{padding:2px}.p-24{padding:24px}.p-3{padding:.75rem}.p-32{padding:32px}.p-4{padding:4px}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:8px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-24{padding-left:24px!important;padding-right:24px!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-16{padding-left:16px;padding-right:16px}.px-2{padding-left:2px;padding-right:2px}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-24{padding-left:24px;padding-right:24px}.px-3{padding-left:.75rem;padding-right:.75rem}.px-32{padding-left:32px;padding-right:32px}.px-4{padding-left:4px;padding-right:4px}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:8px;padding-right:8px}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[60px\]{padding-left:60px;padding-right:60px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[90px\]{padding-left:90px;padding-right:90px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:16px;padding-bottom:16px}.py-2{padding-top:2px;padding-bottom:2px}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:24px;padding-bottom:24px}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:32px;padding-bottom:32px}.py-4{padding-top:4px;padding-bottom:4px}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-64{padding-top:64px;padding-bottom:64px}.py-8{padding-top:8px;padding-bottom:8px}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.pb-0{padding-bottom:0}.pb-16{padding-bottom:16px}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-32{padding-bottom:32px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:8px}.pb-\[16px\]{padding-bottom:16px}.pl-5{padding-left:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:8px}.pr-\[32px\]{padding-right:32px}.pr-\[60px\]{padding-right:60px}.pt-2\.5{padding-top:.625rem}.pt-4{padding-top:4px}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-\[16px\]{padding-top:16px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.indent-\[24px\]{text-indent:24px}.font-display{font-family:var(--font-display)}.font-paragraph{font-family:var(--font-paragraph)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[13px\]{font-size:13px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.\!leading-6{line-height:1.5rem!important}.leading-6{line-height:1.5rem}.leading-\[9px\]{line-height:9px}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-\[0\.01em\]{letter-spacing:.01em}.\!text-zinc-500{--tw-text-opacity: 1 !important;color:rgb(113 113 122 / var(--tw-text-opacity, 1))!important}.text-\[\#383D41\]{--tw-text-opacity: 1;color:rgb(56 61 65 / var(--tw-text-opacity, 1))}.text-active-color{color:var(--color-primary)}.text-alert-color{color:var(--color-red)}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-color-black{color:var(--color-black)}.text-color-brown{color:var(--color-brown)}.text-color-dark-gray{color:var(--color-dark-gray)}.text-color-gold{color:var(--color-gold)}.text-color-gray{color:var(--color-gray)}.text-color-green{color:var(--color-green)}.text-color-grey{color:var(--color-gray)}.text-color-light-cream{color:var(--color-light-cream)}.text-color-light-gray,.text-color-light-grey{color:var(--color-light-gray)}.text-color-orange{color:var(--color-orange)}.text-color-primary{color:var(--color-primary)}.text-color-red{color:var(--color-red)}.text-color-secondary{color:var(--color-secondary)}.text-color-white{color:var(--color-white)}.text-color-yellow{color:var(--color-yellow)}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-icon-color{color:var(--color-primary)}.text-lime-400{--tw-text-opacity: 1;color:rgb(163 230 53 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-icon-color{text-decoration-color:var(--color-primary)}.placeholder-color-primary::-moz-placeholder{color:var(--color-primary)}.placeholder-color-primary::placeholder{color:var(--color-primary)}.placeholder-icon-color::-moz-placeholder{color:var(--color-primary)}.placeholder-icon-color::placeholder{color:var(--color-primary)}.caret-icon-color{caret-color:var(--color-primary)}.accent-icon-color{accent-color:var(--color-primary)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-75{opacity:.75}.shadow-\[0_5px_20px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 5px 20px rgba(0,0,0,.15);--tw-shadow-colored: 0 5px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_0px_16px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0px 0px 16px 0px rgba(0,0,0,.08);--tw-shadow-colored: 0px 0px 16px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_1px_0px_0px_rgba\(229\,_229\,_229\,_1\)_inset\]{--tw-shadow: 0px 1px 0px 0px rgba(229, 229, 229, 1) inset;--tw-shadow-colored: inset 0px 1px 0px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-icon-color{--tw-shadow-color: var(--color-primary);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.outline-\[1px\]{outline-width:1px}.outline-\[3px\]{outline-width:3px}.outline-offset-0{outline-offset:0px}.outline-active-color,.outline-icon-color{outline-color:var(--color-primary)}.outline-line-color{outline-color:var(--color-light-gray)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-icon-color{--tw-ring-color: var(--color-primary)}.ring-neutral-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(23 23 23 / var(--tw-ring-opacity, 1))}.ring-zinc-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(113 113 122 / var(--tw-ring-opacity, 1))}.ring-opacity-5{--tw-ring-opacity: .05}.ring-offset-icon-color{--tw-ring-offset-color: var(--color-primary)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-\[cubic-bezier\(\.4\,0\,\.2\,1\)\]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.container{margin-left:auto;margin-right:auto;width:100%;max-width:1312px;padding-left:16px;padding-right:16px}@media(min-width:768px){.container{padding-left:4.44%;padding-right:4.44%}}@media(min-width:1441px){.container{padding-left:0;padding-right:0}}.container--fluid{margin-left:auto;margin-right:auto;width:100%;padding:1px}.text-content{position:relative;width:100%;font-size:inherit;line-height:inherit}.text-content p:not(:last-child),.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{margin-bottom:24px}.text-content ul{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.text-content ul>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.text-content ul{font-size:inherit;line-height:inherit;list-style-type:disc;padding:0 0 10px 30px}.text-content ul li{padding:0 0 10px}.text-content ol{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.text-content ol>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.text-content ol{font-size:inherit;line-height:inherit;list-style-type:decimal;padding:0 0 10px 20px}.text-content ol li{padding:0 0 10px}.text-content video{margin:0;width:100%;height:auto}.text-content iframe{margin:0;width:100%;height:auto}.text-content img{margin:0 0 20px;width:auto;height:auto;max-width:100%}.text-content a{font-size:inherit;line-height:inherit;text-decoration:underline}.text-content strong,.text-content b{font-weight:700}.text-content em,.text-content em>*{font-style:italic}.base-input{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.base-input>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.base-input.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.base-input.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.base-input.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.base-input.transition-all.duration-300 img{max-height:500px}}.base-input{width:100%;border-radius:0;border-width:1px;border-color:var(--color-light-gray);padding:10px 16px;color:var(--color-black);outline-color:#000}@media not all and (min-width:768px){.base-input{font-size:16px}}textarea.base-input{min-height:130px}.checkbox-custom{flex:0 0 20px}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.checkbox-custom.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.checkbox-custom.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.checkbox-custom.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.checkbox-custom.duration-300 img{max-height:500px}}.checkbox-custom{display:block;height:20px;width:20px;cursor:pointer;border-radius:4px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(172 172 172 / var(--tw-border-opacity, 1));background-color:var(--color-white);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.checkbox-custom.block-text+.bg-color-white.block-text{padding-top:0}.peer:checked~.checkbox-custom{background-color:var(--color-brown)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.radio-custom.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.radio-custom.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.radio-custom.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.radio-custom.duration-300 img{max-height:500px}}.radio-custom{display:block;height:20px;width:20px;cursor:pointer;border-radius:100%;border-width:1px;--tw-border-opacity: 1;border-color:rgb(172 172 172 / var(--tw-border-opacity, 1));background-color:var(--color-white);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.radio-custom.block-text+.bg-color-white.block-text{padding-top:0}.peer:checked~.radio-custom{background-color:var(--color-brown)}.select-custom{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 10px);background-size:24px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M11.629 16.596a.734.734 0 0 0 .316-.07.86.86 0 0 0 .264-.185L19.02 9.38a.79.79 0 0 0 .238-.58.8.8 0 0 0-.106-.404.765.765 0 0 0-.29-.29.77.77 0 0 0-.404-.106.814.814 0 0 0-.571.229l-6.258 6.398L5.37 8.229A.814.814 0 0 0 4.8 8a.77.77 0 0 0-.404.105.766.766 0 0 0-.29.29A.8.8 0 0 0 4 8.8c0 .228.076.422.229.58l6.82 6.96a.832.832 0 0 0 .272.185.68.68 0 0 0 .308.07Z'/%3E%3C/svg%3E%0A")}.required:after{content:"*"}.block-newsletter__content .required:after{text-align:left}.block-newsletter__form__group .required:after{color:var(--color-white)}.required:after{margin-left:2px;font-size:12px;font-weight:700;color:var(--color-red)}.form-control{margin-bottom:16px}.product-name{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.product-name>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.product-name{line-height:1.5;color:var(--color-primary)}.product-thumb{aspect-ratio:120/160;height:180px;min-width:120px;max-width:120px;-o-object-fit:cover;object-fit:cover}.product-brand{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.product-brand>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.product-brand{line-height:1.5;color:var(--color-dark-gray)}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.btn-swiper-nav.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.btn-swiper-nav.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.btn-swiper-nav,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.btn-swiper-nav img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.btn-swiper-nav.duration-300,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.btn-swiper-nav.duration-300 img,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.btn-swiper-nav,.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.btn-swiper-nav img{max-height:500px}}.btn-swiper-nav{cursor:pointer;border-radius:9999px;border-width:1px;border-color:var(--color-primary);background-color:var(--color-primary);padding:3px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-swiper-nav.block-text+.bg-color-primary.block-text{padding-top:0}.btn-swiper-nav:hover,.btn-swiper-nav:focus-visible{border-color:var(--color-primary);background-color:transparent}.btn-swiper-nav:hover svg,.btn-swiper-nav:focus-visible svg{fill:var(--color-primary)!important}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.btn-swiper-nav svg.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.w-full.btn-swiper-nav svg.duration-300 img{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.btn-swiper-nav svg{min-height:350px}.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.btn-swiper-nav svg img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .group.relative.w-full.btn-swiper-nav svg.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.w-full.btn-swiper-nav svg.duration-300 img{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.btn-swiper-nav svg{max-height:500px}.carousel-banner-card .slider .swiper-slide .group.relative.w-full.transition-all.btn-swiper-nav svg img{max-height:500px}}.btn-swiper-nav svg{height:24px;width:24px;fill:var(--color-white);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-swiper-nav[aria-disabled=true]{pointer-events:none;opacity:.3}.swiper-pagination{text-align:center!important;left:initial!important;bottom:-32px!important}@media(min-width:1024px){.swiper-pagination{display:none}}.swiper-pagination .swiper-pagination-bullet{pointer-events:auto;height:4px;width:4px;border-radius:9999px;background-color:var(--color-primary);opacity:1}.swiper-pagination .swiper-pagination-bullet.block-text+.bg-color-primary.block-text{padding-top:0}.swiper-pagination .swiper-pagination-bullet-active{height:4px;width:20px;border-radius:4px;background-color:var(--color-primary)}.swiper-pagination .swiper-pagination-bullet-active.block-text+.bg-color-primary.block-text{padding-top:0}.cursor-close{cursor:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Ccircle fill-opacity='.6' fill='%23FFF' cx='16' cy='16' r='16'/%3E%3Cpath fill='%23000' d='M20.385 11l-4.395 4.39-4.375-4.37-.615.615L15.375 16 11 20.37l.615.61 4.375-4.365L20.385 21l.615-.61L16.604 16 21 11.615z'/%3E%3C/g%3E%3C/svg%3E") 16 16,pointer}.shimmer{animation-duration:2.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:skeleton;animation-timing-function:linear;background:linear-gradient(to right,#f6f6f6 8%,#f0f0f0 18%,#f6f6f6 33%);background-size:1250px 100%}@keyframes skeleton{0%{background-position:-1250px 0}to{background-position:1250px 0}}#cookiescript_badge{z-index:10!important;right:10px!important;left:unset!important}.\[transform\:translateZ\(0\)\]{transform:translateZ(0)}body.mini_cart_opened{overflow:hidden}.header__wrapper.no-transition{transition:none!important}.\[\&\>p\]\:p-body>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.\[\&\>p\]\:p-body>p>p{font-size:1.125rem;font-family:var(--font-paragraph);font-weight:200;line-height:160%}.\[\&\>p\]\:p-mini>p{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}.\[\&\>p\]\:p-mini>p>*{font-size:.9375rem;font-family:var(--font-paragraph);font-weight:200;line-height:130%}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .after\:transition-all.group.relative.w-full.duration-300:after{content:var(--tw-content);min-height:350px}.carousel-banner-card .slider .swiper-slide .after\:transition-all.group.relative.w-full.duration-300 img:after{content:var(--tw-content);min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .after\:transition-all.group.relative.w-full.duration-300:after{content:var(--tw-content);max-height:500px}.carousel-banner-card .slider .swiper-slide .after\:transition-all.group.relative.w-full.duration-300 img:after{content:var(--tw-content);max-height:500px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .after\:hover\:w-full:hover.group.relative.transition-all.duration-300:after{content:var(--tw-content);min-height:350px}.carousel-banner-card .slider .swiper-slide .after\:hover\:w-full:hover.group.relative.transition-all.duration-300 img:after{content:var(--tw-content);min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .after\:hover\:w-full:hover.group.relative.transition-all.duration-300:after{content:var(--tw-content);max-height:500px}.carousel-banner-card .slider .swiper-slide .after\:hover\:w-full:hover.group.relative.transition-all.duration-300 img:after{content:var(--tw-content);max-height:500px}}@media not all and (min-width:1024px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .max-lg\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-lg\:w-full.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .max-lg\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-lg\:w-full.group.relative.transition-all.duration-300 img{max-height:500px}}}@media not all and (min-width:868px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .max-868\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-868\:w-full.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .max-868\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-868\:w-full.group.relative.transition-all.duration-300 img{max-height:500px}}}@media not all and (min-width:768px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .max-md\:\!w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-md\:\!w-full.group.relative.transition-all.duration-300 img,.carousel-banner-card .slider .swiper-slide .max-md\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-md\:w-full.group.relative.transition-all.duration-300 img{min-height:350px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .max-md\:\!w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-md\:\!w-full.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .max-md\:\!w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-md\:\!w-full.group.relative.transition-all.duration-300 img{max-height:500px}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .max-md\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-md\:w-full.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .max-md\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-md\:w-full.group.relative.transition-all.duration-300 img{max-height:500px}}.pg-blog .container-breadcrumbs .max-md\:py-8{padding-bottom:0}}@media not all and (min-width:525px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .max-sm\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-sm\:w-full.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .max-sm\:w-full.group.relative.transition-all.duration-300,.carousel-banner-card .slider .swiper-slide .max-sm\:w-full.group.relative.transition-all.duration-300 img{max-height:500px}}}@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .\[\&\>\*\]\:\!w-full>*.group.relative.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .\[\&\>\*\]\:\!w-full>*.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .\[\&\>\*\]\:\!w-full>*.group.relative.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .\[\&\>\*\]\:\!w-full>*.group.relative.transition-all.duration-300 img{max-height:500px}}@media not all and (min-width:768px){@media(min-width:1025px){.carousel-banner-card .slider .swiper-slide .max-md\:\[\&\>\*\]\:w-full>*.group.relative.transition-all.duration-300{min-height:350px}.carousel-banner-card .slider .swiper-slide .max-md\:\[\&\>\*\]\:w-full>*.group.relative.transition-all.duration-300 img{min-height:350px}}@media(max-width:1024px){.carousel-banner-card .slider .swiper-slide .max-md\:\[\&\>\*\]\:w-full>*.group.relative.transition-all.duration-300{max-height:500px}.carousel-banner-card .slider .swiper-slide .max-md\:\[\&\>\*\]\:w-full>*.group.relative.transition-all.duration-300 img{max-height:500px}}}.marker\:shadow *::marker{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.marker\:shadow::marker{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-1:after{content:var(--tw-content);bottom:-.25rem}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-0\.5:after{content:var(--tw-content);left:.125rem}.after\:top-0\.5:after{content:var(--tw-content);top:.125rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-4:after{content:var(--tw-content);height:4px}.after\:h-\[1px\]:after{content:var(--tw-content);height:1px}.after\:w-0:after{content:var(--tw-content);width:0px}.after\:w-4:after{content:var(--tw-content);width:4px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\:bg-color-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:bg-neutral-900:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.after\:pb-\[calc\(100\%\+9px\)\]:after{content:var(--tw-content);padding-bottom:calc(100% + 9px)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:border-b:last-child{border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-width:0px}.odd\:bg-color-white:nth-child(odd){background-color:var(--color-white)}.odd\:bg-white:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.even\:bg-gray-50:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.first-of-type\:border-none:first-of-type{border-style:none}.last-of-type\:border-b:last-of-type{border-bottom-width:1px}.last-of-type\:border-line-color:last-of-type{border-color:var(--color-light-gray)}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-100:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-\[0\.8\]:hover{opacity:.8}.after\:hover\:w-full:hover:after{content:var(--tw-content);width:100%}.focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.active\:border-gray-300:active{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.group:focus-within .group-focus-within\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/item:hover .group-hover\/item\:block{display:block}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:border-zinc-900{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.dark\:border-gray-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:mix-blend-exclusion:is(.dark *){mix-blend-mode:exclusion}.dark\:invert:is(.dark *){--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:hover\:border-gray-400:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-950:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.dark\:focus\:border-gray-400:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.dark\:focus\:bg-gray-800:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}@media not all and (min-width:1280px){.max-xl\:mb-5{margin-bottom:1.25rem}.max-xl\:min-w-\[270px\]{min-width:270px}}@media not all and (min-width:1180px){.max-1180\:hidden{display:none}.max-1180\:flex-wrap{flex-wrap:wrap}.max-1180\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media not all and (min-width:1060px){.max-1060\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-1060\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-1060\:flex-col{flex-direction:column}}@media not all and (min-width:1024px){.max-lg\:ml-8{margin-left:8px}.max-lg\:mt-0{margin-top:0}.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:w-full{width:100%}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-lg\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-lg\:flex-col{flex-direction:column}.max-lg\:gap-4{gap:4px}.max-lg\:gap-5{gap:1.25rem}.max-lg\:\!overflow-visible{overflow:visible!important}.max-lg\:rounded-t-\[48px\]{border-top-left-radius:48px;border-top-right-radius:48px}.max-lg\:bg-color-white{background-color:var(--color-white)}.max-lg\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-lg\:px-16{padding-left:16px;padding-right:16px}.max-lg\:px-8{padding-left:8px;padding-right:8px}.max-lg\:text-2xl{font-size:1.5rem;line-height:2rem}}@media not all and (min-width:868px){.max-868\:w-full{width:100%}.max-868\:max-w-full{max-width:100%}.max-868\:gap-4{gap:4px}}@media not all and (min-width:768px){.max-md\:top-3{top:.75rem}.max-md\:top-8{top:8px}.max-md\:m-0{margin:0}.max-md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.max-md\:my-4{margin-top:4px;margin-bottom:4px}.max-md\:\!mb-4{margin-bottom:4px!important}.max-md\:-mt-1{margin-top:-.25rem}.max-md\:mb-0{margin-bottom:0}.max-md\:mb-4{margin-bottom:4px}.max-md\:ml-0{margin-left:0}.max-md\:mt-0{margin-top:0}.max-md\:mt-1{margin-top:.25rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:2px}.max-md\:mt-2\.5{margin-top:.625rem}.max-md\:mt-3{margin-top:.75rem}.max-md\:mt-4{margin-top:4px}.max-md\:mt-5{margin-top:1.25rem}.max-md\:mt-6{margin-top:1.5rem}.max-md\:mt-7{margin-top:1.75rem}.max-md\:mt-8{margin-top:8px}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:aspect-\[1\/1\]{aspect-ratio:1/1}.max-md\:\!h-\[96px\]{height:96px!important}.max-md\:h-10{height:2.5rem}.max-md\:h-20{height:5rem}.max-md\:h-32{height:32px}.max-md\:h-36{height:9rem}.max-md\:h-4{height:4px}.max-md\:h-5{height:1.25rem}.max-md\:h-6{height:1.5rem}.max-md\:h-60{height:15rem}.max-md\:h-7{height:1.75rem}.max-md\:h-8{height:8px}.max-md\:h-\[42px\]{height:42px}.max-md\:h-\[96px\]{height:96px}.max-md\:h-full{height:100%}.max-md\:\!w-\[96px\]{width:96px!important}.max-md\:\!w-full{width:100%!important}.max-md\:w-20{width:5rem}.max-md\:w-32{width:32px}.max-md\:w-36{width:9rem}.max-md\:w-6{width:1.5rem}.max-md\:w-60{width:15rem}.max-md\:w-7{width:1.75rem}.max-md\:w-\[100px\]{width:100px}.max-md\:w-\[110px\]{width:110px}.max-md\:w-\[118px\]{width:118px}.max-md\:w-\[250px\]{width:250px}.max-md\:w-\[320px\]{width:320px}.max-md\:w-\[75px\]{width:75px}.max-md\:w-\[96px\]{width:96px}.max-md\:w-\[97px\]{width:97px}.max-md\:w-auto{width:auto}.max-md\:w-full{width:100%}.max-md\:min-w-40{min-width:10rem}.max-md\:min-w-60{min-width:15rem}.max-md\:min-w-\[96px\]{min-width:96px}.max-md\:max-w-60{max-width:15rem}.max-md\:max-w-9{max-width:2.25rem}.max-md\:max-w-\[153px\]{max-width:153px}.max-md\:max-w-\[320px\]{max-width:320px}.max-md\:max-w-full{max-width:100%}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-md\:flex-col{flex-direction:column}.max-md\:flex-col-reverse{flex-direction:column-reverse}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:items-start{align-items:flex-start}.max-md\:items-center{align-items:center}.max-md\:justify-normal{justify-content:normal}.max-md\:justify-between{justify-content:space-between}.max-md\:gap-0{gap:0px}.max-md\:gap-1\.5{gap:.375rem}.max-md\:gap-2{gap:2px}.max-md\:gap-3{gap:.75rem}.max-md\:gap-4{gap:4px}.max-md\:gap-5{gap:1.25rem}.max-md\:gap-8{gap:8px}.max-md\:gap-x-4{-moz-column-gap:4px;column-gap:4px}.max-md\:gap-y-0{row-gap:0px}.max-md\:gap-y-24{row-gap:24px}.max-md\:gap-y-4{row-gap:4px}.max-md\:gap-y-8{row-gap:8px}.max-md\:rounded-full{border-radius:9999px}.max-md\:rounded-lg{border-radius:.5rem}.max-md\:border-0{border-width:0px}.max-md\:border-none{border-style:none}.max-md\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.max-md\:p-2{padding:2px}.max-md\:p-4{padding:4px}.max-md\:p-5{padding:1.25rem}.max-md\:\!px-0{padding-left:0!important;padding-right:0!important}.max-md\:\!py-0{padding-top:0!important;padding-bottom:0!important}.max-md\:\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.max-md\:px-0{padding-left:0;padding-right:0}.max-md\:px-2{padding-left:2px;padding-right:2px}.max-md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.max-md\:px-24{padding-left:24px;padding-right:24px}.max-md\:px-3{padding-left:.75rem;padding-right:.75rem}.max-md\:px-4{padding-left:4px;padding-right:4px}.max-md\:px-8{padding-left:8px;padding-right:8px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.max-md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.max-md\:py-8{padding-top:8px;padding-bottom:8px}.max-md\:\!pt-16{padding-top:16px!important}.max-md\:pb-0{padding-bottom:0}.max-md\:pl-4{padding-left:4px}.max-md\:pt-2{padding-top:2px}.max-md\:text-left{text-align:left}.max-md\:text-center{text-align:center}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-base{font-size:1rem;line-height:1.5rem}.max-md\:text-lg{font-size:1.125rem;line-height:1.75rem}.max-md\:text-sm{font-size:.875rem;line-height:1.25rem}.max-md\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-md\:text-xs{font-size:.75rem;line-height:1rem}.max-md\:font-medium{font-weight:500}.max-md\:font-normal{font-weight:400}}@media not all and (min-width:525px){.max-sm\:bottom-2\.5{bottom:.625rem}.max-sm\:m-0{margin:0}.max-sm\:mx-4{margin-left:4px;margin-right:4px}.max-sm\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.max-sm\:my-2{margin-top:2px;margin-bottom:2px}.max-sm\:my-\[20px\]{margin-top:20px;margin-bottom:20px}.max-sm\:\!mb-2\.5{margin-bottom:.625rem!important}.max-sm\:mb-0{margin-bottom:0}.max-sm\:mb-1{margin-bottom:.25rem}.max-sm\:mb-1\.5{margin-bottom:.375rem}.max-sm\:mb-5{margin-bottom:1.25rem}.max-sm\:mt-0{margin-top:0}.max-sm\:mt-0\.5{margin-top:.125rem}.max-sm\:mt-1{margin-top:.25rem}.max-sm\:mt-2{margin-top:2px}.max-sm\:mt-3{margin-top:.75rem}.max-sm\:mt-4{margin-top:4px}.max-sm\:mt-5{margin-top:1.25rem}.max-sm\:mt-8{margin-top:8px}.max-sm\:block{display:block}.max-sm\:flex{display:flex}.max-sm\:grid{display:grid}.max-sm\:hidden{display:none}.max-sm\:h-14{height:3.5rem}.max-sm\:h-4{height:4px}.max-sm\:h-5{height:1.25rem}.max-sm\:h-6{height:1.5rem}.max-sm\:h-\[100px\]{height:100px}.max-sm\:h-\[21px\]{height:21px}.max-sm\:h-\[35px\]{height:35px}.max-sm\:h-\[46px\]{height:46px}.max-sm\:max-h-full{max-height:100%}.max-sm\:w-14{width:3.5rem}.max-sm\:w-4{width:4px}.max-sm\:w-44{width:11rem}.max-sm\:w-5{width:1.25rem}.max-sm\:w-\[100px\]{width:100px}.max-sm\:w-\[190px\]{width:190px}.max-sm\:w-\[35px\]{width:35px}.max-sm\:w-\[60px\]{width:60px}.max-sm\:w-full{width:100%}.max-sm\:min-w-\[110px\]{min-width:110px}.max-sm\:min-w-\[190px\]{min-width:190px}.max-sm\:max-w-\[190px\]{max-width:190px}.max-sm\:max-w-full{max-width:100%}.max-sm\:flex-auto{flex:1 1 auto}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:justify-normal{justify-content:normal}.max-sm\:justify-start{justify-content:flex-start}.max-sm\:justify-center{justify-content:center}.max-sm\:justify-between{justify-content:space-between}.max-sm\:justify-items-start{justify-items:start}.max-sm\:justify-items-center{justify-items:center}.max-sm\:gap-1{gap:.25rem}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:gap-2{gap:2px}.max-sm\:gap-2\.5{gap:.625rem}.max-sm\:gap-3{gap:.75rem}.max-sm\:gap-4{gap:4px}.max-sm\:gap-x-0{-moz-column-gap:0px;column-gap:0px}.max-sm\:gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.max-sm\:gap-x-2{-moz-column-gap:2px;column-gap:2px}.max-sm\:gap-y-0\.5{row-gap:.125rem}.max-sm\:gap-y-6{row-gap:1.5rem}.max-sm\:gap-y-8{row-gap:8px}.max-sm\:rounded-lg{border-radius:.5rem}.max-sm\:rounded-none{border-radius:0}.max-sm\:border-0{border-width:0px}.max-sm\:border-t{border-top-width:1px}.max-sm\:border-none{border-style:none}.max-sm\:border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.max-sm\:p-0{padding:0}.max-sm\:p-2{padding:2px}.max-sm\:\!py-0{padding-top:0!important;padding-bottom:0!important}.max-sm\:px-3{padding-left:.75rem;padding-right:.75rem}.max-sm\:px-4{padding-left:4px;padding-right:4px}.max-sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.max-sm\:py-2{padding-top:2px;padding-bottom:2px}.max-sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.max-sm\:py-4{padding-top:4px;padding-bottom:4px}.max-sm\:pb-0{padding-bottom:0}.max-sm\:pb-2\.5{padding-bottom:.625rem}.max-sm\:pb-4{padding-bottom:4px}.max-sm\:pt-4{padding-top:4px}.max-sm\:text-center{text-align:center}.max-sm\:text-right{text-align:right}.max-sm\:text-base{font-size:1rem;line-height:1.5rem}.max-sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.max-sm\:text-sm{font-size:.875rem;line-height:1.25rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:text-xs{font-size:.75rem;line-height:1rem}.max-sm\:\!font-semibold{font-weight:600!important}}@media(min-width:525px){.sm\:hidden{display:none}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}}@media(min-width:768px){.md\:sticky{position:sticky}.md\:left-0{left:0}.md\:mt-8{margin-top:8px}.md\:flex{display:flex}.md\:hidden{display:none}.md\:min-w-\[700px\]{min-width:700px}.md\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:overflow-auto{overflow:auto}.md\:hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}}@media(min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[720\/600\]{aspect-ratio:720/600}.lg\:h-\[20px\]{height:20px}.lg\:h-full{height:100%}.lg\:w-\[20px\]{width:20px}.lg\:min-w-\[360px\]{min-width:360px}.lg\:min-w-\[500px\]{min-width:500px}.lg\:translate-y-\[75px\]{--tw-translate-y: 75px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-16{gap:16px}.lg\:rounded-l-\[48px\]{border-top-left-radius:48px;border-bottom-left-radius:48px}.lg\:border{border-width:1px}.lg\:border-color-primary{border-color:var(--color-primary)}.lg\:px-32{padding-left:32px;padding-right:32px}.lg\:px-\[16px\]{padding-left:16px;padding-right:16px}.lg\:transition-none{transition-property:none}.group:hover .lg\:group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media(min-width:1180px){.\31 180\:hidden{display:none}}.ltr\:-left-9:where([dir=ltr],[dir=ltr] *){left:-2.25rem}.ltr\:left-0:where([dir=ltr],[dir=ltr] *){left:0}.ltr\:left-5:where([dir=ltr],[dir=ltr] *){left:1.25rem}.ltr\:left-full:where([dir=ltr],[dir=ltr] *){left:100%}.ltr\:right-0:where([dir=ltr],[dir=ltr] *){right:0}.ltr\:right-10:where([dir=ltr],[dir=ltr] *){right:2.5rem}.ltr\:right-2:where([dir=ltr],[dir=ltr] *){right:2px}.ltr\:right-3:where([dir=ltr],[dir=ltr] *){right:.75rem}.ltr\:right-5:where([dir=ltr],[dir=ltr] *){right:1.25rem}.ltr\:ml-1:where([dir=ltr],[dir=ltr] *){margin-left:.25rem}.ltr\:ml-1\.5:where([dir=ltr],[dir=ltr] *){margin-left:.375rem}.ltr\:ml-2:where([dir=ltr],[dir=ltr] *){margin-left:2px}.ltr\:ml-2\.5:where([dir=ltr],[dir=ltr] *){margin-left:.625rem}.ltr\:ml-3:where([dir=ltr],[dir=ltr] *){margin-left:.75rem}.ltr\:-translate-x-full:where([dir=ltr],[dir=ltr] *){--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:translate-x-full:where([dir=ltr],[dir=ltr] *){--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:translate-y-0:where([dir=ltr],[dir=ltr] *){--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:translate-y-full:where([dir=ltr],[dir=ltr] *){--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:rounded-l-lg:where([dir=ltr],[dir=ltr] *){border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.ltr\:rounded-r-lg:where([dir=ltr],[dir=ltr] *){border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.ltr\:border-l-\[1px\]:where([dir=ltr],[dir=ltr] *){border-left-width:1px}.ltr\:pl-0:where([dir=ltr],[dir=ltr] *){padding-left:0}.ltr\:pl-2:where([dir=ltr],[dir=ltr] *){padding-left:2px}.ltr\:pl-2\.5:where([dir=ltr],[dir=ltr] *){padding-left:.625rem}.ltr\:pl-4:where([dir=ltr],[dir=ltr] *){padding-left:4px}.ltr\:pr-0:where([dir=ltr],[dir=ltr] *){padding-right:0}.ltr\:pr-3:where([dir=ltr],[dir=ltr] *){padding-right:.75rem}.ltr\:pr-7:where([dir=ltr],[dir=ltr] *){padding-right:1.75rem}@media not all and (min-width:768px){.ltr\:max-md\:right-1\.5:where([dir=ltr],[dir=ltr] *){right:.375rem}.max-md\:ltr\:left-4:where([dir=ltr],[dir=ltr] *){left:4px}.max-md\:ltr\:right-4:where([dir=ltr],[dir=ltr] *){right:4px}.max-md\:ltr\:pl-2\.5:where([dir=ltr],[dir=ltr] *){padding-left:.625rem}.max-md\:ltr\:pr-2\.5:where([dir=ltr],[dir=ltr] *){padding-right:.625rem}}.rtl\:-right-9:where([dir=rtl],[dir=rtl] *){right:-2.25rem}.rtl\:left-0:where([dir=rtl],[dir=rtl] *){left:0}.rtl\:left-10:where([dir=rtl],[dir=rtl] *){left:2.5rem}.rtl\:left-2:where([dir=rtl],[dir=rtl] *){left:2px}.rtl\:left-3:where([dir=rtl],[dir=rtl] *){left:.75rem}.rtl\:left-5:where([dir=rtl],[dir=rtl] *){left:1.25rem}.rtl\:right-0:where([dir=rtl],[dir=rtl] *){right:0}.rtl\:right-3:where([dir=rtl],[dir=rtl] *){right:.75rem}.rtl\:right-5:where([dir=rtl],[dir=rtl] *){right:1.25rem}.rtl\:right-full:where([dir=rtl],[dir=rtl] *){right:100%}.rtl\:mr-1:where([dir=rtl],[dir=rtl] *){margin-right:.25rem}.rtl\:mr-1\.5:where([dir=rtl],[dir=rtl] *){margin-right:.375rem}.rtl\:mr-2:where([dir=rtl],[dir=rtl] *){margin-right:2px}.rtl\:mr-2\.5:where([dir=rtl],[dir=rtl] *){margin-right:.625rem}.rtl\:mr-3:where([dir=rtl],[dir=rtl] *){margin-right:.75rem}.rtl\:-translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-y-0:where([dir=rtl],[dir=rtl] *){--tw-translate-y: -0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-y-full:where([dir=rtl],[dir=rtl] *){--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rounded-l-lg:where([dir=rtl],[dir=rtl] *){border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rtl\:rounded-r-lg:where([dir=rtl],[dir=rtl] *){border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rtl\:border-r-\[1px\]:where([dir=rtl],[dir=rtl] *){border-right-width:1px}.rtl\:pl-0:where([dir=rtl],[dir=rtl] *){padding-left:0}.rtl\:pl-3:where([dir=rtl],[dir=rtl] *){padding-left:.75rem}.rtl\:pl-7:where([dir=rtl],[dir=rtl] *){padding-left:1.75rem}.rtl\:pr-0:where([dir=rtl],[dir=rtl] *){padding-right:0}.rtl\:pr-2:where([dir=rtl],[dir=rtl] *){padding-right:2px}.rtl\:pr-2\.5:where([dir=rtl],[dir=rtl] *){padding-right:.625rem}.rtl\:pr-4:where([dir=rtl],[dir=rtl] *){padding-right:4px}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}@media not all and (min-width:768px){.max-md\:rtl\:left-4:where([dir=rtl],[dir=rtl] *){left:4px}.max-md\:rtl\:right-4:where([dir=rtl],[dir=rtl] *){right:4px}.rtl\:max-md\:left-1\.5:where([dir=rtl],[dir=rtl] *){left:.375rem}.max-md\:rtl\:pl-2\.5:where([dir=rtl],[dir=rtl] *){padding-left:.625rem}.max-md\:rtl\:pr-2\.5:where([dir=rtl],[dir=rtl] *){padding-right:.625rem}}.\[\&\:\:-moz-range-thumb\]\:pointer-events-auto::-moz-range-thumb{pointer-events:auto}.\[\&\:\:-moz-range-thumb\]\:h-\[20px\]::-moz-range-thumb{height:20px}.\[\&\:\:-moz-range-thumb\]\:w-\[20px\]::-moz-range-thumb{width:20px}.\[\&\:\:-moz-range-thumb\]\:appearance-none::-moz-range-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:bg-color-primary::-moz-range-thumb{background-color:var(--color-primary)}.\[\&\:\:-moz-range-thumb\]\:shadow-lg::-moz-range-thumb{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\:\:-moz-range-thumb\]\:ring-4::-moz-range-thumb{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&\:\:-moz-range-thumb\]\:ring-white::-moz-range-thumb{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.\[\&\:\:-ms-thumb\]\:pointer-events-auto::-ms-thumb{pointer-events:auto}.\[\&\:\:-ms-thumb\]\:h-\[20px\]::-ms-thumb{height:20px}.\[\&\:\:-ms-thumb\]\:w-\[20px\]::-ms-thumb{width:20px}.\[\&\:\:-ms-thumb\]\:appearance-none::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-ms-thumb\]\:rounded-full::-ms-thumb{border-radius:9999px}.\[\&\:\:-ms-thumb\]\:bg-color-primary::-ms-thumb{background-color:var(--color-primary)}.\[\&\:\:-ms-thumb\]\:shadow-lg::-ms-thumb{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\:\:-ms-thumb\]\:ring-4::-ms-thumb{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&\:\:-ms-thumb\]\:ring-white::-ms-thumb{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.\[\&\:\:-webkit-slider-thumb\]\:pointer-events-auto::-webkit-slider-thumb{pointer-events:auto}.\[\&\:\:-webkit-slider-thumb\]\:h-\[20px\]::-webkit-slider-thumb{height:20px}.\[\&\:\:-webkit-slider-thumb\]\:w-\[20px\]::-webkit-slider-thumb{width:20px}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-color-primary::-webkit-slider-thumb{background-color:var(--color-primary)}.\[\&\:\:-webkit-slider-thumb\]\:shadow-lg::-webkit-slider-thumb{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\:\:-webkit-slider-thumb\]\:ring-4::-webkit-slider-thumb{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&\:\:-webkit-slider-thumb\]\:ring-white::-webkit-slider-thumb{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.\[\&\>\*\:first-child\]\:\!hidden>*:first-child{display:none!important}.\[\&\>\*\:first-child\]\:\!h-\[331px\]>*:first-child{height:331px!important}.\[\&\>\*\:first-child\]\:\!w-\[270px\]>*:first-child{width:270px!important}.first\:\[\&\>\*\:first-child\]\:\!block>*:first-child:first-child{display:block!important}.\[\&\>\*\]\:\[\&\>\*\]\:flex>*>*{display:flex}.\[\&\>\*\]\:flex>*{display:flex}.\[\&\>\*\]\:\!max-h-\[388px\]>*{max-height:388px!important}.\[\&\>\*\]\:\!max-h-\[530px\]>*{max-height:530px!important}.\[\&\>\*\]\:\!w-full>*{width:100%!important}.\[\&\>\*\]\:\!max-w-\[316px\]>*{max-width:316px!important}.\[\&\>\*\]\:\!max-w-\[432px\]>*{max-width:432px!important}.\[\&\>\*\]\:flex-1>*{flex:1 1 0%}.\[\&\>\*\]\:flex-grow-0>*{flex-grow:0}.\[\&\>\*\]\:\[\&\>\*\]\:items-center>*>*{align-items:center}.\[\&\>\*\]\:justify-between>*{justify-content:space-between}.\[\&\>\*\]\:border-0>*{border-width:0px}.\[\&\>\*\]\:px-6>*{padding-left:1.5rem;padding-right:1.5rem}.\[\&\>\*\]\:py-3>*{padding-top:.75rem;padding-bottom:.75rem}.\[\&\>\*\]\:py-4>*{padding-top:4px;padding-bottom:4px}.\[\&\>\*\]\:text-right>*{text-align:right}.\[\&\>\*\]\:text-sm>*{font-size:.875rem;line-height:1.25rem}.\[\&\>\*\]\:font-medium>*{font-weight:500}.\[\&\>\*\]\:text-black>*{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}@media not all and (min-width:768px){.max-md\:\[\&\>\*\]\:w-full>*{width:100%}.max-md\:\[\&\>\*\]\:place-content-center>*{place-content:center}}@media not all and (min-width:525px){.max-sm\:\[\&\>\*\]\:\!max-w-full>*{max-width:100%!important}}.\[\&\>\*\:last-child\]\:first\:\[\&\>\*\]\:bg-neutral-900>*:first-child>*:last-child{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.\[\&_span\.icon-compare\]\:hidden span.icon-compare,.\[\&_span\.icon-heart-fill\]\:hidden span.icon-heart-fill,.\[\&_span\.icon-heart\]\:hidden span.icon-heart{display:none}
