@charset "UTF-8";html{--transparent: transparent;--pure-white: #fff;--white: #F5F5F5;--almost-white: #eee;--gray-lightest: #ddd;--gray-lighter: #bbb;--gray-light: #999;--gray-medium: #777;--gray-dark: #555;--gray-darker: #333;--black: #141414;--pure-black: #000;--red: #ED1C24}.transparent{color:transparent}.bg-transparent{background-color:transparent}.pure-white{color:#fff}.bg-pure-white{background-color:#fff}.white{color:#f5f5f5}.bg-white{background-color:#f5f5f5}.almost-white{color:#eee}.bg-almost-white{background-color:#eee}.gray-lightest{color:#ddd}.bg-gray-lightest{background-color:#ddd}.gray-lighter{color:#bbb}.bg-gray-lighter{background-color:#bbb}.gray-light{color:#999}.bg-gray-light{background-color:#999}.gray-medium{color:#777}.bg-gray-medium{background-color:#777}.gray-dark{color:#555}.bg-gray-dark{background-color:#555}.gray-darker{color:#333}.bg-gray-darker{background-color:#333}.black{color:#141414}.bg-black{background-color:#141414}.pure-black{color:#000}.bg-pure-black{background-color:#000}.red{color:#ed1c24}.bg-red{background-color:#ed1c24}@font-face{font-family:ITC Avant Garde Std;src:url(../assets/ITCAvantGardeStd-Bk.woff2) format("woff2"),url(../assets/ITCAvantGardeStd-Bk.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;text-rendering:optimizeLegibility}@font-face{font-family:ITC Avant Garde Std;src:url(../assets/ITCAvantGardeStd-Md.woff2) format("woff2"),url(../assets/ITCAvantGardeStd-Md.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;text-rendering:optimizeLegibility}@font-face{font-family:ITC Avant Garde Std;src:url(../assets/ITCAvantGardeStd-Demi.woff2) format("woff2"),url(../assets/ITCAvantGardeStd-Demi.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:.25rem}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#555;border-radius:1rem}::-webkit-scrollbar-thumb:hover{cursor:grab}.container{padding-left:.675rem;padding-right:.675rem;max-width:calc(100% - .5rem)}@media only screen and (min-width: 421px){.container{max-width:calc(100vw - 3rem)}}@media only screen and (min-width: 993px){.container{max-width:calc(100vw - 6rem)}}@media only screen and (min-width: 1401px){.container{max-width:calc(100vw - 10rem)}}@media only screen and (min-width: 1601px){.container{max-width:calc(100vw - 14rem)}}.row{margin-left:-.675rem;margin-right:-.675rem}@media only screen and (min-width: 1401px){.row{margin-left:-1.0125rem;margin-right:-1.0125rem}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:.675rem;padding-right:.675rem}@media only screen and (min-width: 1401px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:1.0125rem;padding-right:1.0125rem}}.font-body{font-family:ITC Avant Garde Std,sans-serif}.text-95{font-size:2.75rem;line-height:1.1}@media only screen and (min-width: 421px){.text-95{font-size:3.25rem}}@media only screen and (min-width: 576px){.text-95{font-size:3.5rem;line-height:1}}@media only screen and (min-width: 768px){.text-95{font-size:3.75rem}}@media only screen and (min-width: 993px){.text-95{font-size:4rem}}@media only screen and (min-width: 1201px){.text-95{font-size:4.25rem}}@media only screen and (min-width: 1401px){.text-95{font-size:4.5rem}}@media only screen and (min-width: 1601px){.text-95{font-size:4.75rem}}.text-80{font-size:2.25rem;line-height:1.2}@media only screen and (min-width: 421px){.text-80{font-size:2.75rem}}@media only screen and (min-width: 576px){.text-80{font-size:3rem;line-height:1.1}}@media only screen and (min-width: 768px){.text-80{font-size:3.25rem}}@media only screen and (min-width: 993px){.text-80{font-size:3.5rem}}@media only screen and (min-width: 1201px){.text-80{font-size:3.75rem;line-height:1}}@media only screen and (min-width: 1401px){.text-80{font-size:4rem}}.text-65{font-size:2rem;line-height:1.3}@media only screen and (min-width: 576px){.text-65{font-size:2.25rem;line-height:1.2}}@media only screen and (min-width: 768px){.text-65{font-size:2.5rem}}@media only screen and (min-width: 1201px){.text-65{font-size:2.75rem;line-height:1.1}}@media only screen and (min-width: 1401px){.text-65{font-size:3rem}}.text-50{font-size:1.75rem;line-height:1.3}@media only screen and (min-width: 768px){.text-50{font-size:2rem}}@media only screen and (min-width: 993px){.text-50{font-size:2.25rem;line-height:1.2}}@media only screen and (min-width: 1201px){.text-50{font-size:2.5rem}}.text-45{font-size:1.5rem;line-height:1.4}@media only screen and (min-width: 768px){.text-45{font-size:1.75rem;line-height:1.3}}@media only screen and (min-width: 993px){.text-45{font-size:2rem}}@media only screen and (min-width: 1201px){.text-45{font-size:2.25rem;line-height:1.2}}.text-35{font-size:1.25rem;line-height:1.4}@media only screen and (min-width: 768px){.text-35{font-size:1.5rem}}@media only screen and (min-width: 993px){.text-35{font-size:1.75rem;line-height:1.3}}.text-30{font-size:1.2rem;line-height:1.4}@media only screen and (min-width: 768px){.text-30{font-size:1.25rem}}@media only screen and (min-width: 993px){.text-30{font-size:1.5rem}}.text-25{font-size:1.1rem}@media only screen and (min-width: 768px){.text-25{font-size:1.25rem;line-height:1.5}}.text-20{font-size:1rem}.text-18{font-size:.9rem}.text-16{font-size:.8rem}.text-14{font-size:.7rem}.text-12{font-size:.6rem}.regular{font-weight:400}.medium{font-weight:500}.demi{font-weight:600}.hover-underline{cursor:pointer;--border-color: currentColor;--border-width: 1px;--bottom-distance: 0px;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-size:0% var(--border-width);background-repeat:no-repeat;transition:background-size .3s ease-in-out;background-position:0 calc(100% - var(--bottom-distance));width:fit-content}.hover-underline:hover,.hover-underline:focus-visible,.hover-underline.active{background-size:100% var(--border-width)}.hover-underline-white{display:inline-flex;position:relative;overflow:hidden;width:fit-content}.hover-underline-white:before{content:"";position:absolute;bottom:.1em;left:0;width:100%;height:1px;background-color:currentColor;transition:.4s}.hover-underline-white:after{content:"";position:absolute;bottom:.1em;left:0;width:100%;height:1px;background-color:currentColor;transform:translate(-200%);transition:.5s}.hover-underline-white:hover:before{transform:translate(100%)}.hover-underline-white:hover:after{transform:none}.button{position:relative;z-index:1;display:flex;align-items:center;gap:1rem;padding:1rem 2rem;font-weight:600;text-transform:uppercase;cursor:pointer;transition:.3s ease-in-out;line-height:1;width:fit-content;height:fit-content;border-radius:.175rem;font-size:.8rem}.button--hollow-black{border:1px solid #141414;color:#141414}.button--hollow-black:hover,.button--hollow-black:focus-visible{background-color:#141414;color:#f5f5f5}.button--black{border:1px solid #141414;background-color:#141414;color:#f5f5f5}.button--black:hover,.button--black:focus-visible{background-color:transparent;color:#141414}.button__loader{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:auto;height:50%;pointer-events:none;opacity:0}.button__loader svg{display:block;width:auto;height:100%;aspect-ratio:1/1}.form-line{position:relative;display:block;margin-bottom:1rem}.form-line.error .label{color:#ed1c24}.form-line.error .line-wrapper .input{border-color:#ed1c24}.form-line.error label.error{position:absolute;z-index:2;bottom:-.5rem;right:.75rem;color:#f5f5f5;background-color:#ed1c24;font-size:.575rem;line-height:1;padding:.25rem .375rem;border-radius:.125rem}.form-line.error .checkbox-wrapper .checkbox{border-color:#ed1c24}.form-line.error .checkbox-wrapper p{color:#ed1c24}.form-line.error .checkbox-wrapper+label.error{right:auto;left:0;bottom:-1.25rem;white-space:nowrap}.form-line .label{display:block;font-size:.85rem;margin-bottom:.25rem}.form-line .label span{color:#ed1c24}.form-line .line-wrapper{position:relative;display:block}.form-line .line-wrapper .input{display:block;width:100%;background-color:#f5f5f5;border:1px solid rgba(20,20,20,.1);padding:.675rem 1.125rem;line-height:1;border-radius:.25rem}.form-line .line-wrapper .input:focus-visible{outline:1px solid #999}.form-line .line-wrapper .input:-webkit-autofill,.form-line .line-wrapper .input:-webkit-autofill:active,.form-line .line-wrapper .input:-webkit-autofill:focus,.form-line .line-wrapper .input:-webkit-autofill:hover{-webkit-box-shadow:0 0 50rem rgba(255,255,255,0) inset!important;background-color:transparent!important;background-clip:text;-webkit-text-fill-color:#141414!important;border-color:#14141480;-webkit-animation:autofill 0s forwards;animation:autofill 0s forwards;font-size:inherit}.form-line .line-wrapper .input.select{cursor:pointer;padding:.72rem .75rem}.form-line .line-wrapper .input.textarea{min-height:9rem;height:9rem;resize:vertical}@media only screen and (min-width: 993px){.form-line .line-wrapper .input.textarea{min-height:5rem;height:18vh}}.form-line .line-wrapper .input[type=number]{-webkit-appearance:none;appearance:none}.form-line .line-wrapper .input[type=number]::-webkit-outer-spin-button,.form-line .line-wrapper .input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-line .line-wrapper .buttons{position:absolute;z-index:2;top:0;right:0;width:1.5rem;height:100%;display:flex;flex-direction:column}.form-line .line-wrapper .buttons button{width:100%;height:50%;display:flex;align-items:center;justify-content:center;padding:.5rem;text-align:center;border-left:1px solid #999;color:#777;line-height:50%;cursor:pointer}.form-line .line-wrapper .buttons button:hover{background-color:#141414;color:#f5f5f5}.form-line .line-wrapper .buttons button:first-child{border-bottom:1px solid #999;border-top-right-radius:.25rem}.form-line .line-wrapper .buttons button:last-child{border-bottom-right-radius:.25rem}.form-line .line-wrapper .icon{position:absolute;z-index:2;top:52%;right:.75rem;transform:translateY(-50%);width:.625rem;height:.625rem;opacity:.5;pointer-events:none;display:flex;align-items:center;justify-content:center}.form-line .line-wrapper .show-pass{position:absolute;z-index:2;top:52%;right:.75rem;transform:translateY(-50%);cursor:pointer;width:.875rem;height:.875rem;opacity:.5;transition:.3s ease-in-out}.form-line .line-wrapper .show-pass:hover{opacity:1}.form-line .line-wrapper .show-pass.hidden svg:first-child{opacity:0}.form-line .line-wrapper .show-pass.hidden svg:last-child{opacity:1}.form-line .line-wrapper .show-pass svg{position:absolute;top:0;left:0;width:100%;height:100%}.form-line .line-wrapper .show-pass svg:last-child{opacity:0}.form-line input[type=submit]{display:none}.radio-wrapper{display:flex;align-items:center;position:relative;gap:.5rem}.radio-wrapper input{position:absolute;top:-999rem;left:-999rem;z-index:-999;opacity:0;visibility:hidden;pointer-events:none;width:0;height:0;color:transparent;font-size:0}.radio-wrapper input:checked+.radio-button{border-color:#141414}.radio-wrapper input:checked+.radio-button:before{background-color:#141414}.radio-wrapper .radio-button{position:relative;display:flex;align-items:center;justify-content:center;width:1rem;min-width:1rem;height:1rem;border-radius:50%;border:1px solid #999;padding:.375rem;cursor:pointer;color:#f5f5f5}.radio-wrapper .radio-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;border-radius:50%}.radio-wrapper .radio-text{line-height:1.4;cursor:pointer}.checkbox-wrapper{position:relative;display:flex;align-items:center;gap:.75rem;cursor:pointer}.checkbox-wrapper:hover .checkbox,.checkbox-wrapper:focus .checkbox{background-color:#ed1c24bf}.checkbox-wrapper input{position:absolute;z-index:-999;left:-9999rem;width:0;height:0;opacity:0;pointer-events:none}.checkbox-wrapper input:checked+.checkbox{background-color:#ed1c24}.checkbox-wrapper input:checked+.checkbox svg{color:#fff}.checkbox-wrapper .checkbox{display:flex;align-items:center;justify-content:center;padding:.25rem;width:1.5rem;min-width:1.5rem;height:1.5rem;border-radius:.25rem;border:1px solid #ED1C24}.checkbox-wrapper .checkbox svg{color:transparent;width:100%;height:100%}.checkbox-wrapper p{line-height:1.3}.form-validate.sending .submit{pointer-events:none}.form-validate.sending .submit span:not(.loader){opacity:0}.form-validate.sending .submit span.button__loader{opacity:1}.form-validate.sending .submit span.button__loader svg{animation:rotation 1s infinite linear}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.rotation,.rotation-reverse{animation-name:rotation;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:calc(var(--speed) * 1s)}.rotation-reverse{animation-direction:reverse}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li,ul,ol,figure{padding:0;margin:0;list-style:none}.cf:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}canvas,img,video,picture,figure{max-width:100%;height:auto;box-sizing:border-box;display:block}svg:not(.lucide){max-width:100%;height:auto;fill:currentColor}button{-webkit-appearance:none;appearance:none;border:none;background-color:transparent;cursor:pointer;padding:0}a{color:currentColor}a,a:hover{text-decoration:none}textarea,input,select{-webkit-appearance:none;appearance:none}textarea{resize:vertical}h1,h2,h3,h4,h5,h6,p,a,li,ul,ol,span,strong,em{padding:0;margin:0;margin-block-start:0;margin-block-end:0;font-weight:inherit;font-size:inherit}strong,b{font-weight:600}br{line-height:inherit}section,main{position:relative}html,body{-webkit-font-smoothing:antialiased;background-color:#fff;font-family:ITC Avant Garde Std,sans-serif;color:#333;font-weight:400;font-style:normal;font-size:16px;line-height:1.6;ascent-override:110%;font-optical-sizing:auto;width:100%}@media only screen and (min-width: 1601px){html,body{font-size:.975vw}}body:has(dialog[open]),body.no-scroll{overflow:hidden}.cover{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover}.relative{position:relative}.z0{z-index:0}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z5{z-index:5}.z9{z-index:9}.nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.skip-content{position:fixed;z-index:99999999;top:.25rem;left:.25rem;opacity:0;pointer-events:none;padding:.275rem .5rem;font-size:.8rem;border-radius:.125rem}.skip-content:focus-visible{opacity:1;background-color:#141414;color:#f5f5f5;border:none;outline:none}.ul{position:relative}.ul li{display:block;position:relative;padding-left:.75rem;margin-bottom:.25rem}.ul li:before{content:"\2219";position:absolute;left:0}:root{--smallest: clamp(1rem, 3vw, 2rem);--smaller: clamp(2rem, 4vw, 3rem);--small: clamp(2.5rem, 6vw, 5rem);--medium: clamp(3rem, 9vw, 7rem);--big: clamp(4rem, 10vw, 9rem);--bigger: clamp(7rem, 17vw, 15rem)}.rich-text{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 768px){.rich-text p{font-size:.9rem;line-height:1.8}}.rich-text ul{position:relative;padding-left:.5rem}.rich-text ul li{display:block;position:relative;padding-left:.75rem;margin-bottom:.25rem;font-size:1rem}.rich-text ul li:before{content:"\2219";position:absolute;left:0}.rich-text h1,.rich-text h2{font-size:1.25rem;line-height:1.4}@media only screen and (min-width: 768px){.rich-text h1,.rich-text h2{font-size:1.5rem}}@media only screen and (min-width: 993px){.rich-text h1,.rich-text h2{font-size:1.75rem;line-height:1.3}}.rich-text h3{font-size:1.2rem;line-height:1.4}@media only screen and (min-width: 768px){.rich-text h3{font-size:1.25rem}}@media only screen and (min-width: 993px){.rich-text h3{font-size:1.5rem}}.rich-text h4,.rich-text h5,.rich-text h6{font-size:1.1rem}@media only screen and (min-width: 768px){.rich-text h4,.rich-text h5,.rich-text h6{font-size:1.25rem;line-height:1.5}}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-weight:600}.rich-text h1:not(:first-child),.rich-text h2:not(:first-child),.rich-text h3:not(:first-child),.rich-text h4:not(:first-child),.rich-text h5:not(:first-child),.rich-text h6:not(:first-child){margin-top:1rem}.rich-text a{text-decoration:underline;transition:.2s ease-in-out}.rich-text a:hover,.rich-text a:focus-visible{opacity:.7}.rich-text blockquote{display:block;width:100%;background-color:#bbb;color:#777;border-radius:.25rem;padding:2rem;margin:0;font-size:.9rem}@media only screen and (min-width: 768px){.rich-text blockquote{padding:3rem;border-radius:.5rem;font-size:1.1rem;font-weight:600;line-height:1.8}}@media only screen and (min-width: 768px) and (min-width: 768px){.rich-text blockquote{font-size:1.25rem;line-height:1.5}}.rich-text blockquote:before,.rich-text blockquote:after{content:'"'}.top-menu{position:relative;z-index:9;border-bottom:1px solid #141414;padding:.75rem 0}@media only screen and (min-width: 421px){.top-menu{padding:1rem 0}}@media only screen and (min-width: 1201px){.top-menu{padding:2rem 0}}.top-menu__wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}.top-menu__wrapper .logo{display:flex;width:11rem;transition:.2s ease-in-out}@media only screen and (min-width: 421px){.top-menu__wrapper .logo{width:12rem}}@media only screen and (min-width: 768px){.top-menu__wrapper .logo{width:14rem}}@media only screen and (min-width: 1201px){.top-menu__wrapper .logo{width:16rem}}.top-menu__wrapper .logo:hover,.top-menu__wrapper .logo:focus-visible{opacity:.75}.top-menu__wrapper .logo img{width:100%}.top-menu__wrapper .right{display:flex;align-items:center;justify-content:flex-end}@media only screen and (min-width: 1201px){.top-menu__wrapper .right{gap:2rem}}.top-menu__wrapper .right .menu{display:none;align-items:center;gap:1.5rem}@media only screen and (min-width: 1201px){.top-menu__wrapper .right .menu{display:flex}}.top-menu__wrapper .right .menu>li.has-sub.active>a{background-size:100% var(--border-width)}.top-menu__wrapper .right .menu>li.has-sub .sub-menu{position:absolute;z-index:-1;top:calc(100% + 1px);left:0;width:100%;background-color:#fff;border-bottom:1px solid #141414;padding:2rem 0;opacity:0;visibility:hidden;transition:.2s ease-in-out}.top-menu__wrapper .right .menu>li.has-sub .sub-menu.active{opacity:1;visibility:visible;transform:none}.top-menu__wrapper .right .menu>li.has-sub .sub-menu .container .wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:70%}.top-menu__wrapper .right .menu>li.has-sub .sub-menu .container .wrapper ul p{display:block;width:100%;padding:.5rem 0;border-top:1px solid #141414;border-bottom:1px solid #141414;line-height:1;text-transform:uppercase;font-weight:600;margin-bottom:.5rem}.top-menu__wrapper .right .menu>li.has-sub .sub-menu .container .wrapper ul a{display:block;padding:.1rem 0}.top-menu__wrapper .right .menu>li.has-sub .sub-menu .container .wrapper ul a .new{display:inline-block;vertical-align:middle;width:fit-content;background-color:#141414;color:#f5f5f5;line-height:1;padding:.2rem .325rem;border-radius:.125rem;margin-left:.125rem;text-transform:uppercase}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images{min-height:20rem}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .container{pointer-events:none}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .container .wrapper{width:calc(50% - 2rem);pointer-events:all;grid-template-columns:1fr}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images{position:absolute;top:0;right:0;width:50%;height:100%;display:flex;align-items:center;justify-content:space-between;color:#f5f5f5;background-color:#141414}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image{position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:1rem;gap:.5rem;height:100%;width:100%}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image:hover .cover,.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image:focus-visible .cover{opacity:.5}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image:before{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(0deg,#141414,#14141400)}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image .cover{transition:.2s ease-in-out}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image__infos{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image__infos .new{display:block;width:fit-content;border-radius:.125rem;background-color:#f5f5f5;color:#141414;padding:.325rem .5rem .25rem;line-height:1;font-weight:600}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image__infos .name{display:block;width:75%;line-height:1.2}.top-menu__wrapper .right .menu>li.has-sub .sub-menu--with-images .sub-menu__images .image__infos .shop{text-decoration:underline;text-underline-offset:.25rem}.top-menu__wrapper .right .menu>li>a,.top-menu__wrapper .right .menu>li>p{text-transform:uppercase}.top-menu__wrapper .right .side-icons{display:flex;align-items:center;gap:.75rem}@media only screen and (min-width: 768px){.top-menu__wrapper .right .side-icons{gap:.5rem}}@media only screen and (min-width: 1201px){.top-menu__wrapper .right .side-icons li:has(.open-fs){display:none}}.top-menu__wrapper .right .side-icons li:has(.open-cart) button svg{stroke-width:1.1}@media only screen and (min-width: 768px){.top-menu__wrapper .right .side-icons li:has(.open-cart) button svg{stroke-width:1.175}}.top-menu__wrapper .right .side-icons li a,.top-menu__wrapper .right .side-icons li button{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:.1rem;transition:.1s ease-in-out}@media only screen and (min-width: 768px){.top-menu__wrapper .right .side-icons li a,.top-menu__wrapper .right .side-icons li button{width:2rem;height:2rem;padding:0}}.top-menu__wrapper .right .side-icons li a:hover,.top-menu__wrapper .right .side-icons li a:focus-visible,.top-menu__wrapper .right .side-icons li button:hover,.top-menu__wrapper .right .side-icons li button:focus-visible{opacity:.5}.top-menu__wrapper .right .side-icons li a svg,.top-menu__wrapper .right .side-icons li button svg{width:100%;stroke-width:1.5}@media only screen and (max-width: 767px){.top-menu__wrapper .right .side-icons li a svg,.top-menu__wrapper .right .side-icons li button svg{stroke-width:1.5}}#fs-menu{position:fixed;z-index:99;top:0;right:0;height:100dvh;background-color:#f5f5f5;width:32rem;max-width:100%;transform:translate(110%);overflow-x:hidden;overflow-y:scroll;visibility:hidden}#fs-menu .wrapper{padding:1rem}@media only screen and (min-width: 576px){#fs-menu .wrapper{padding-top:1.5rem}}#fs-menu .wrapper .top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #bbb}#fs-menu .wrapper .top .close-fs{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.25rem}#fs-menu .wrapper .top .close-fs:hover svg{transform:rotate(180deg)}#fs-menu .wrapper .top .close-fs svg{width:100%;height:100%;transition:.3s ease-in-out}#fs-menu .wrapper .middle{padding-top:1rem}#fs-menu .wrapper .middle .menu{display:flex;flex-direction:column;gap:.25rem}#fs-menu .wrapper .middle .menu>li{display:block;background-color:#fff;border-radius:.25rem;transition:.2s ease-in-out}#fs-menu .wrapper .middle .menu>li:has(input:checked){background-color:#141414;color:#f5f5f5}#fs-menu .wrapper .middle .menu>li:has(input:checked) label{background-color:#000}#fs-menu .wrapper .middle .menu>li:has(input:checked) label svg{transform:rotate(180deg)}#fs-menu .wrapper .middle .menu>li:has(input:checked) .sub-menu{grid-template-rows:1fr}#fs-menu .wrapper .middle .menu>li:has(input:checked) .sub-menu>div{visibility:visible;opacity:1}#fs-menu .wrapper .middle .menu>li:has(input:focus-visible) label{outline:2px solid #0058C1;border-radius:.25rem}#fs-menu .wrapper .middle .menu>li>a,#fs-menu .wrapper .middle .menu>li label{display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;padding:.75rem 1rem;cursor:pointer;border-radius:.25rem}#fs-menu .wrapper .middle .menu>li>a:hover,#fs-menu .wrapper .middle .menu>li label:hover{background-color:#333;color:#f5f5f5;transition:.2s ease-in-out}#fs-menu .wrapper .middle .menu>li>a input,#fs-menu .wrapper .middle .menu>li label input{position:absolute;opacity:0}#fs-menu .wrapper .middle .menu>li>a>svg,#fs-menu .wrapper .middle .menu>li label>svg{width:1.25rem;height:1.25rem;transition:.2s ease-in-out}#fs-menu .wrapper .middle .menu>li .sub-menu{position:relative;overflow:hidden;display:grid;grid-template-rows:0fr;transition:.3s ease-in-out}#fs-menu .wrapper .middle .menu>li .sub-menu>div{min-height:0;transition:.3s ease-in-out;visibility:hidden;opacity:0;overflow:hidden;text-align:left}#fs-menu .wrapper .middle .menu>li .sub-menu>div ul{padding:1rem}#fs-menu .wrapper .middle .menu>li .sub-menu>div ul a{display:block;padding:.125rem .25rem;transition:.2s ease-in-out;color:#f5f5f5}#fs-menu .wrapper .middle .menu>li .sub-menu>div ul a:before{content:"\2219"}#fs-menu .wrapper .middle .menu>li .sub-menu>div ul a:hover,#fs-menu .wrapper .middle .menu>li .sub-menu>div ul a:focus-visible{opacity:.75;transform:translate(.5rem)}#fs-menu .wrapper .middle .social{display:flex;align-items:flex-start;justify-content:flex-start;gap:1.25rem;margin-block:4vh;width:fit-content}@media only screen and (min-width: 576px){#fs-menu .wrapper .middle .social{font-size:1.175rem;gap:2rem}}#fs-menu .wrapper .middle .social:hover a:not(:hover){opacity:.25}#fs-menu .wrapper .middle .social a{transition:.3s ease-in-out}.blur{position:fixed;z-index:98;top:0;left:0;width:100vw;height:100vh;pointer-events:none;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#141414bf;opacity:0}#cart-menu{position:fixed;z-index:99;top:0;right:0;height:100dvh;background-color:#f5f5f5;width:32rem;max-width:100%;transform:translate(110%);overflow-x:hidden;overflow-y:scroll;visibility:hidden}#cart-menu .wrapper{padding:1rem}@media only screen and (min-width: 576px){#cart-menu .wrapper{padding-top:1.5rem}}#cart-menu .wrapper .top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #bbb}#cart-menu .wrapper .top .close-cart{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.25rem}#cart-menu .wrapper .top .close-cart:hover svg{transform:rotate(180deg)}#cart-menu .wrapper .top .close-cart svg{width:100%;height:100%;transition:.3s ease-in-out}#cart-menu .wrapper .middle{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}#cart-menu .wrapper .subtotal{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding:1rem 0;margin-top:1rem}#cart-menu .wrapper .shipping{text-align:center;margin:1.25rem 0}#cart-menu .wrapper .checkout{display:block;width:100%;padding:1.125rem 0;text-align:center}#cart-menu .wrapper .cards{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem}#cart-menu .wrapper .cards svg{width:10rem}.cart-product-block{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:1rem;border-radius:.25rem;background-color:#fff}.cart-product-block .inner-wrapper{position:relative;width:100%}.cart-product-block .inner-wrapper .image{position:absolute;overflow:hidden;top:0;left:-.25rem;width:4.5rem;height:100%;max-height:6rem;border-radius:.25rem}@media only screen and (min-width: 576px){.cart-product-block .inner-wrapper .image{width:5.75rem;max-height:100%;left:0}}.cart-product-block .inner-wrapper .image img{object-fit:contain;object-position:center top}.cart-product-block .inner-wrapper .infos{padding-right:1.5rem;padding-left:5.25rem}@media only screen and (min-width: 576px){.cart-product-block .inner-wrapper .infos{padding-left:7rem}}.cart-product-block .inner-wrapper .infos .product-name{display:block;line-height:1.2}.cart-product-block .inner-wrapper .infos .product-price{display:block;display:flex;align-items:center;gap:.5rem}.cart-product-block .inner-wrapper .infos .product-price .old{text-decoration:line-through;opacity:.5}.cart-product-block .inner-wrapper .infos .bottom-part{display:flex;align-items:stretch;gap:.25rem;margin-top:.5rem}.cart-product-block .inner-wrapper .infos .bottom-part .quantity{display:flex;align-items:stretch;justify-content:flex-start;gap:.25rem}.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line{width:5rem;margin-bottom:0}.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .input{padding-top:.425rem;padding-bottom:.425rem;border-radius:.25rem;text-align:center;-webkit-appearance:textfield;appearance:textfield;background:transparent;width:100%;border:1px solid rgba(20,20,20,.25);pointer-events:none;background-color:transparent;font-size:.8rem}.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .input::-webkit-outer-spin-button,.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .decrease,.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .increase{position:absolute;z-index:2;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:.325rem;transition:.1s ease-in-out}.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .decrease:hover,.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .decrease:focus-visible,.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .increase:hover,.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .increase:focus-visible{opacity:.5}.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .decrease svg,.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .increase svg{width:100%;height:100%}.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .decrease{left:.125rem}.cart-product-block .inner-wrapper .infos .bottom-part .quantity .form-line .line-wrapper .increase{right:.125rem}.cart-product-block .inner-wrapper .infos .bottom-part .subs-and-save{display:flex;align-items:center;justify-content:center;border-radius:.25rem;background-color:#f5f5f5;font-weight:600;line-height:1;padding:0 .375rem;height:auto;width:6rem;text-align:center}@media only screen and (min-width: 576px){.cart-product-block .inner-wrapper .infos .bottom-part .subs-and-save{padding:0 .75rem;width:auto}}.cart-product-block .inner-wrapper .remove-product{position:absolute;top:0;right:0;width:.875rem;height:.875rem;display:flex;align-items:center;justify-content:center;z-index:3;transition:.3s ease-in-out}.cart-product-block .inner-wrapper .remove-product:hover{color:#ed1c24}.cart-product-block .inner-wrapper .remove-product svg{width:100%;height:100%;stroke-width:1.75}@media only screen and (min-width: 1201px){.footer .top{display:flex;gap:6%}}@media only screen and (min-width: 1201px){.footer .top .left{width:40%}}.footer .top .left h2{letter-spacing:.325em}.footer .top .left form{position:relative}.footer .top .left form .form-line.error .line-wrapper input{border-color:#ed1c24}.footer .top .left form .form-line .line-wrapper input{background-color:transparent;border:none;border-bottom:1px solid #777;padding:.75rem 1rem .75rem 0;color:#f5f5f5;width:100%}.footer .top .left form .form-line .line-wrapper input::placeholder{opacity:1;color:#f5f5f5}.footer .top .left form .form-line .line-wrapper input:focus-visible{outline:1px solid #555}.footer .top .left form .submit{position:absolute;z-index:2;top:.5rem;right:0;display:flex;align-items:center;justify-content:flex-end;width:1.5rem;height:2rem;transition:.1s ease-in-out}.footer .top .left form .submit:focus-visible{outline:1px solid #555}.footer .top .left form .submit:hover{opacity:.5}.footer .top .left form .submit svg{width:100%;stroke:#f5f5f5}.footer .top .right{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--small) 1rem;margin-top:var(--small)}@media only screen and (min-width: 768px){.footer .top .right{gap:1rem;flex-wrap:nowrap}}@media only screen and (min-width: 1201px){.footer .top .right{margin-top:0;width:60%}}@media only screen and (max-width: 767px){.footer .top .right ul{width:calc(50% - 1rem)}}.footer .top .right ul li:not(:first-child){display:block;margin-top:.5rem}.footer .bottom{display:flex;align-items:center;flex-direction:column;gap:var(--small);border-top:1px solid #333}@media only screen and (min-width: 768px){.footer .bottom{justify-content:space-between;flex-direction:row;gap:1rem}}.footer .bottom .left{display:flex;align-items:center;flex-direction:column;gap:var(--smallest)}@media only screen and (min-width: 576px){.footer .bottom .left{flex-direction:row;gap:2rem}}.footer .bottom .left .logo{display:flex;width:13rem;height:auto;transition:.2s ease-in-out}@media only screen and (min-width: 1201px){.footer .bottom .left .logo{width:16rem}}.footer .bottom .left .logo:hover,.footer .bottom .left .logo:focus-visible{opacity:.5}.footer .bottom .left .logo img{width:100%}.footer .bottom .left .social{display:flex;align-items:center;gap:.5rem}.footer .bottom .left .social a{display:flex;align-items:center;justify-content:center;width:2rem;min-width:2rem;height:2rem;transition:.2s ease-in-out}.footer .bottom .left .social a:hover,.footer .bottom .left .social a:focus-visible{opacity:.5}.footer .bottom .left .social a img,.footer .bottom .left .social a svg{width:1rem;height:1rem;object-fit:contain;filter:invert(1) contrast(3) brightness(2)}.accordion{border-bottom:1px solid #ddd}.accordion .question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1rem;transition:.2s ease-in-out;width:100%;text-align:left}.accordion .question .icon{display:flex;align-items:center;justify-content:center;width:1.25rem;min-width:1.25rem;height:1.25rem;transition:.2s ease-in-out}.accordion .question .icon svg{width:100%;height:100%}.accordion .answer{position:relative;overflow:hidden;display:grid;grid-template-rows:0fr;transition:.3s ease-in-out}.accordion .answer>div{min-height:0;transition:.3s ease-in-out;visibility:hidden;opacity:0;overflow:hidden}.accordion .answer>div>div{padding:1rem}.accordion.active .question{background-color:#141414;color:#f5f5f5}.accordion.active .question .icon{transform:rotate(180deg)}.accordion.active .answer{grid-template-rows:1fr}.accordion.active .answer>div{visibility:visible;opacity:1}.pencil-banner{display:none}@media only screen and (min-width: 768px){.pencil-banner{text-align:center}}.pencil-banner.visible{display:block}.pencil-banner__wrapper{position:relative;padding-right:2rem}@media only screen and (min-width: 768px){.pencil-banner__wrapper{padding-left:2rem}}.pencil-banner__wrapper .close{position:absolute;top:50%;right:0;transform:translateY(-50%);width:1.5rem;height:1.5rem;color:#f5f5f5;display:flex;align-items:center;justify-content:center;padding:.125rem}.pencil-banner__wrapper .close:hover svg,.pencil-banner__wrapper .close:focus-visible svg{transform:rotate(180deg)}.pencil-banner__wrapper .close svg{width:100%;stroke-width:1.5;transition:.3s ease-in-out}.three-icons .icon{display:block;width:1.75rem;height:1.75rem;stroke-width:1}.three-icons h3{display:block;margin:.375rem 0 .25rem;letter-spacing:.1rem}@media only screen and (min-width: 768px){.three-icons h3{letter-spacing:.175rem}}@media only screen and (min-width: 993px){.three-icons h3{margin:.5rem 0 .75rem}}.three-icons .desc{display:block;margin-bottom:var(--smaller)}@media only screen and (min-width: 993px){.three-icons .desc{padding-right:5rem}}.bottom-banner-with-products .bg{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:50%;background-color:#141414}.bottom-banner-with-products .wrapper{display:flex;background-color:#fff}.bottom-banner-with-products .wrapper .left .top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.bottom-banner-with-products .wrapper .left .top p{line-height:1.2}@media only screen and (min-width: 576px){.bottom-banner-with-products .wrapper .left .top p{letter-spacing:.1rem;width:18rem;max-width:100%}}.bottom-banner-with-products .wrapper .left .top .icon{display:flex;align-items:center;justify-content:center;width:3rem;min-width:3rem;height:3rem;background-color:#141414;border-radius:.5rem;color:#f5f5f5;border:1px solid #141414;cursor:pointer;transition:.2s ease-in-out}@media only screen and (min-width: 576px){.bottom-banner-with-products .wrapper .left .top .icon{border-radius:.75rem}}.bottom-banner-with-products .wrapper .left .top .icon:hover,.bottom-banner-with-products .wrapper .left .top .icon:focus-visible{background-color:transparent;color:#141414}.bottom-banner-with-products .wrapper .left .top .icon svg{width:1rem;height:1rem}.bottom-banner-with-products .wrapper .left .bottom{display:flex;align-items:center;justify-content:space-between;gap:.25rem}@media only screen and (min-width: 421px){.bottom-banner-with-products .wrapper .left .bottom{gap:.5rem}}@media only screen and (min-width: 768px){.bottom-banner-with-products .wrapper .left .bottom{gap:1rem}}.bottom-banner-with-products .wrapper .left .bottom .plus{transform:translateY(-1rem)}.bottom-banner-with-products .wrapper .right{position:relative;overflow:hidden;width:100%;min-width:40%;display:none}@media only screen and (min-width: 768px){.bottom-banner-with-products .wrapper .right{display:block}}@media only screen and (min-width: 993px){.bottom-banner-with-products .wrapper .right{min-width:50%}}@media only screen and (min-width: 1201px){.bottom-banner-with-products .wrapper .right{min-width:66%}}.bottom-banner-with-products .wrapper .right img{object-position:20% 50%}.bottom-banner-without-products .bg{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:50%;background-color:#141414}.bottom-banner-without-products .wrapper{position:relative;overflow:hidden;display:flex;background-color:#141414}.bottom-banner-without-products .wrapper .cover{opacity:.75}.bottom-banner-without-products .wrapper .wrapper-inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:1rem}.product-block-simple{position:relative;display:flex;flex-direction:column}.product-block-simple:hover .product-block-simple__image,.product-block-simple:focus-visible .product-block-simple__image{border-color:#141414}.product-block-simple__image{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:auto;aspect-ratio:1;padding:1rem;background-color:#f5f5f5;border-radius:.5rem;margin-bottom:.75rem;border:1px solid transparent;transition:.2s ease-in-out}.product-block-simple__image img{width:100%;height:100%;object-fit:cotain}.fading-logos{text-align:center;overflow:hidden}.fading-logos h2{letter-spacing:.5rem}.fading-logos .fading-logos-slider{overflow:visible}.fading-logos .fading-logos-slider .swiper-wrapper{transition-timing-function:linear}.fading-logos .fading-logos-slider .swiper-slide img,.fading-logos .fading-logos-slider .swiper-slide svg{width:80%;margin:auto;filter:grayscale(100%)}.space-size-block{display:flex;flex-direction:column;gap:.75rem}.space-size-block:hover .space-size-block__image,.space-size-block:focus-visible .space-size-block__image{border-color:#141414}.space-size-block:hover .space-size-block__plus,.space-size-block:focus-visible .space-size-block__plus{background-color:#141414;color:#fff}.space-size-block__image{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:4/3.75;border-radius:.5rem;border:1px solid transparent;transition:.2s ease-in-out}.space-size-block__plus{position:absolute;z-index:2;bottom:1rem;right:1rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:.325rem;width:2rem;height:2rem;transition:.2s ease-in-out}@media only screen and (min-width: 1201px){.space-size-block__plus{width:3rem;height:3rem;bottom:1.5rem;right:1.5rem}}.space-size-block__plus svg{width:1rem;height:1rem}@media only screen and (min-width: 1201px){.space-size-block__plus svg{width:1.25rem;height:1.25rem}}.space-size-block__infos .desc{color:#555}.slider-section{overflow:hidden}.slider-section__top{display:flex;justify-content:space-between;gap:1rem}@media only screen and (min-width: 993px){.slider-section__top h2{letter-spacing:.25rem}}.slider-section__navigation{display:flex;align-items:center;gap:.5rem}.slider-section__navigation button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid #141414;color:#141414;border-radius:5rem;opacity:1;transition:.2s ease-in-out}@media only screen and (min-width: 768px){.slider-section__navigation button{width:3.75rem}}.slider-section__navigation button.swiper-button-disabled{opacity:.25;cursor:not-allowed}.slider-section__navigation button svg{width:1.1rem;height:1.1rem}.slider-section__slider{overflow:visible}.slider-section__slider .swiper-scrollbar{position:relative;overflow:hidden;left:auto;top:auto;bottom:auto;right:auto;width:100%;height:.125rem;background-color:#ddd}.slider-section__slider .swiper-scrollbar .swiper-scrollbar-drag{background-color:#141414}.slider-section__slider .swiper-scrollbar .swiper-scrollbar-drag:after{content:"";position:absolute;top:0;right:0;width:100vw;height:100%;background-color:#141414}.featured-banner{background-color:#141414}.featured-banner .cover{opacity:.5;object-position:60% 50%}@media only screen and (min-width: 768px){.featured-banner .cover{object-position:center center}}.featured-banner .plus{position:absolute;z-index:3;top:30%;left:70%;display:none;align-items:center;justify-content:center;border-radius:.25rem;width:3rem;height:3rem;background-color:#f5f5f580;color:#141414;transition:.2s ease-in-out}@media only screen and (min-width: 768px){.featured-banner .plus{display:flex}}@media only screen and (min-width: 1201px){.featured-banner .plus{top:35%;left:67%}}.featured-banner .plus:hover,.featured-banner .plus:focus-visible{background-color:#fff}.featured-banner .plus svg{width:1rem;height:1rem}.featured-banner .wrapper{display:flex;flex-direction:column;gap:1rem;text-align:center}@media only screen and (min-width: 768px){.featured-banner .wrapper{max-width:60%}}@media only screen and (min-width: 993px){.featured-banner .wrapper{max-width:50%}}@media only screen and (max-width: 420px){.featured-banner .wrapper h2 br,.featured-banner .wrapper p br{display:none}}.featured-banner .wrapper .button{margin-left:auto;margin-right:auto}.featured-banner .wrapper .button:hover,.featured-banner .wrapper .button:focus-visible{background-color:#f5f5f5;border-color:#f5f5f5;color:#141414}.hotel-block{position:relative}.hotel-block:hover .hotel-block__plus,.hotel-block:focus-visible .hotel-block__plus{background-color:#141414;color:#fff}.hotel-block__image{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:1rem;width:100%;aspect-ratio:4/3.75;border-radius:.5rem;background-color:#fff;border:1px solid #F5F5F5;transition:.2s ease-in-out}.hotel-block__image .cover{z-index:0;opacity:0;transition:.4s ease-in-out}.hotel-block__inner-infos{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.hotel-block__inner-infos sup{font-size:65%}.hotel-block__product{width:80%;height:80%;aspect-ratio:1;object-fit:contain;margin-bottom:.5rem}.hotel-block__texts{position:absolute;z-index:2;bottom:0;left:1;display:flex;flex-direction:column;gap:.1rem;width:100%}.hotel-block__texts p{background-color:#f5f5f5;color:#141414;padding:.25rem .5rem;width:fit-content}.hotel-block__plus{position:absolute;z-index:3;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:.25rem;width:2.5rem;height:2.5rem;transition:.2s ease-in-out}.hotel-block__plus svg{width:1rem;height:1rem}.hotel-block__outer-infos{margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem}.hotel-block__outer-infos .desc{color:#555}@media only screen and (min-width: 768px){.hotel-block__outer-infos .desc{letter-spacing:.05rem}}.product-block{position:relative}.product-block:hover:has(.product-block__image-hover) .product-block__image-hover,.product-block:focus-visible:has(.product-block__image-hover) .product-block__image-hover{opacity:1}.product-block:hover .product-block__plus,.product-block:focus-visible .product-block__plus{background-color:#141414;color:#fff}.product-block__image{position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;width:100%;aspect-ratio:4/3.75;padding:1rem 2rem;border-radius:.5rem;background-color:#fff;border:1px solid #F5F5F5}.product-block__image:before{content:none;position:absolute;bottom:-10%;left:-25%;width:150%;height:30%;background-color:#ddddddbf;filter:blur(.25rem)}.product-block__plus{position:absolute;z-index:3;bottom:1rem;right:1rem;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:.325rem;width:2rem;height:2rem;transition:.2s ease-in-out}@media only screen and (min-width: 1201px){.product-block__plus{width:3rem;height:3rem;bottom:1.5rem;right:1.5rem}}.product-block__plus svg{width:1rem;height:1rem}@media only screen and (min-width: 1201px){.product-block__plus svg{width:1.25rem;height:1.25rem}}.product-block__image-standalone{position:relative;width:100%;height:100%;object-fit:contain;z-index:1}.product-block__image-hover{opacity:0;z-index:2;transition:.4s ease-in-out}.product-block__infos{display:block;margin-top:.5rem}.product-block__infos .category{color:#555}@media only screen and (min-width: 768px){.product-block__infos .category{letter-spacing:.05rem}}.product-block__infos__bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem}.product-block__infos__left .price i{font-size:80%}.product-block__infos__right .sizes{color:#777}.product-block__infos__right .colors{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.product-block__infos__right .colors .color{position:relative;display:block;width:1.5rem;min-width:1.5rem;height:1.5rem;border-radius:50%}.product-block__infos__right .colors .color[data-selected]:before{content:"";position:absolute;z-index:2;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;box-shadow:inset 0 0 0 .175rem #f5f5f5}.product-block__infos__right .colors .color[data-color=black]{background-color:#141414}.product-block__infos__right .colors .color[data-color=gray]{background-color:#bbb}.product-block__infos__right .colors .color[data-color=gold]{background-color:#d49a06}.home-banner{position:relative}.home-banner .sticky-tag{position:absolute;top:50%;transform:translateY(-50%) translate(-1rem);left:0;z-index:2;padding:1.5rem .25rem 1.5rem 1.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;transition:.3s ease-in-out}@media only screen and (min-width: 768px){.home-banner .sticky-tag{transform:translateY(-50%) translate(-1rem);padding:2rem .5rem 2rem 1.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}}.home-banner .sticky-tag:hover,.home-banner .sticky-tag:focus-visible{transform:translateY(-50%)}.home-banner .sticky-tag p{writing-mode:sideways-lr}@media only screen and (max-width: 767px){.home-banner .sticky-tag p{font-size:.8rem}}.home-banner .banner-slider{position:relative}.home-banner .banner-slider .slide{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:auto;aspect-ratio:1/1.35;background-color:#141414}@media only screen and (min-width: 768px){.home-banner .banner-slider .slide{height:40vw;aspect-ratio:none}}@media only screen and (min-width: 1201px){.home-banner .banner-slider .slide{height:33vw}}.home-banner .banner-slider .slide .desk{display:none}@media only screen and (min-width: 768px){.home-banner .banner-slider .slide .desk{display:block}}@media only screen and (min-width: 768px){.home-banner .banner-slider .slide .mob{display:none}}.home-banner .banner-slider .slide video{opacity:.6}.home-banner .banner-slider .slide .container{display:block}.home-banner .banner-slider .slide .container .wrapper{color:#f5f5f5;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;padding:0 2rem}@media only screen and (min-width: 768px){.home-banner .banner-slider .slide .container .wrapper{width:50%}}.home-banner .banner-slider .banner-slider-pagination{position:absolute;z-index:3;bottom:1rem;right:1rem;left:auto;top:auto;display:flex;align-items:center;justify-content:center;gap:.325rem;background-color:#1414146c;padding:.5rem .75rem;border-radius:2rem;width:fit-content}.home-banner .banner-slider .banner-slider-pagination .swiper-pagination-bullet{display:block;margin:0;width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;background-color:#f5f5f5;opacity:.5}.home-banner .banner-slider .banner-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.floating-product-recommendation{position:fixed;z-index:8;bottom:.5rem;right:.5rem;transform:translate(120%);opacity:0;visibility:hidden;transition:transform .4s ease-in-out}.floating-product-recommendation.visible{transform:translate(0);opacity:1;visibility:visible}.floating-product-recommendation .close-button{position:absolute;z-index:3;top:-.25rem;right:-.25rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:#141414;border:1px solid #141414;color:#f5f5f5;padding:.5rem;border-radius:.2rem;transition:.2s ease-in-out}@media only screen and (min-width: 768px){.floating-product-recommendation .close-button{top:1rem;right:1rem}}.floating-product-recommendation .close-button:hover,.floating-product-recommendation .close-button:focus-visible{background-color:#f5f5f5;color:#141414}.floating-product-recommendation .close-button svg{width:100%;height:100%}.floating-product-recommendation .wrapper{position:relative;overflow:hidden;display:flex;align-items:center;background-color:#f5f5f5;border-radius:.25rem;width:16rem}@media only screen and (min-width: 768px){.floating-product-recommendation .wrapper{width:25rem}}.floating-product-recommendation .wrapper:hover .image .plus,.floating-product-recommendation .wrapper:focus-visible .image .plus{background-color:#141414;color:#f5f5f5}.floating-product-recommendation .wrapper .image{position:relative;display:flex;align-items:center;justify-content:center}.floating-product-recommendation .wrapper .image img{width:6rem;height:6rem;object-fit:contain}@media only screen and (min-width: 768px){.floating-product-recommendation .wrapper .image img{width:10rem;height:10rem}}.floating-product-recommendation .wrapper .image .plus{position:absolute;z-index:2;bottom:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:.25rem;background-color:#fff;color:#141414;border-radius:.125rem;transition:.2s ease-in-out}@media only screen and (min-width: 768px){.floating-product-recommendation .wrapper .image .plus{bottom:.5rem;right:.5rem}}.floating-product-recommendation .wrapper .image .plus svg{width:100%;height:100%}.floating-product-recommendation .wrapper .infos{padding:1rem;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.floating-product-recommendation .wrapper .infos{gap:.125rem}}.floating-product-recommendation .wrapper .infos .people{display:block;width:fit-content;background-color:#141414;color:#f5f5f5;padding:.25rem .5rem;border-radius:.125rem;margin-bottom:.75rem}@media only screen and (max-width: 767px){.floating-product-recommendation .wrapper .infos .people{font-size:.6rem;padding:.125rem .25rem;margin-bottom:.25rem;text-transform:capitalize}}.popup{display:none}#popup-newsletter{width:35rem;max-width:100%;padding:2rem 0}#popup-newsletter .f-button{display:none}#popup-newsletter .popup__wrapper{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}#popup-newsletter .popup__wrapper form{width:90%!important;margin:0 auto 1rem}#popup-newsletter .popup__wrapper form .form-line{margin-bottom:.5rem;text-align:left}#popup-newsletter .popup__wrapper form .form-line .input{background-color:#fff;text-align:left;border-radius:.25rem}#popup-newsletter .popup__wrapper form .form-line .error{text-align:left}#popup-newsletter .popup__wrapper form button,#popup-newsletter .popup__wrapper form .needsclick input,#popup-newsletter .popup__wrapper form .needsclick span{font-family:ITC Avant Garde Std,sans-serif!important}#popup-newsletter .popup__wrapper form .needsclick h1 span{font-family:ITC Avant Garde Std,sans-serif!important;font-size:2.5rem!important;color:var(--f-html-color, currentColor)!important}#popup-newsletter .popup__wrapper form .needsclick h2 span{font-size:1rem!important}#popup-newsletter .popup__wrapper form .needsclick a{text-decoration:none!important}#popup-newsletter .popup__wrapper form .button{width:100%;text-align:center;justify-content:center}#popup-contact-success,#popup-contact-error,#subscribe-success,#subscribe-error{position:relative;width:35rem;max-width:100%;padding:4rem 0}#popup-contact-success .f-button,#popup-contact-error .f-button,#subscribe-success .f-button,#subscribe-error .f-button{display:none}#popup-contact-success .close,#popup-contact-error .close,#subscribe-success .close,#subscribe-error .close{position:absolute;z-index:2;top:.5rem;right:.5rem;display:flex;width:2rem;height:2rem;border-radius:.25rem;background-color:#141414;color:#f5f5f5;padding:.5rem;transition:.2s ease-in-out;border:1px solid #141414}#popup-contact-success .close:hover,#popup-contact-success .close:focus-visible,#popup-contact-error .close:hover,#popup-contact-error .close:focus-visible,#subscribe-success .close:hover,#subscribe-success .close:focus-visible,#subscribe-error .close:hover,#subscribe-error .close:focus-visible{background-color:#f5f5f5;color:#141414}#popup-contact-success .close svg,#popup-contact-error .close svg,#subscribe-success .close svg,#subscribe-error .close svg{width:100%;height:100%}#popup-contact-success .popup__wrapper,#popup-contact-error .popup__wrapper,#subscribe-success .popup__wrapper,#subscribe-error .popup__wrapper{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;gap:.5rem}@media only screen and (min-width: 576px){#popup-contact-success .popup__wrapper .desc,#popup-contact-error .popup__wrapper .desc,#subscribe-success .popup__wrapper .desc,#subscribe-error .popup__wrapper .desc{padding:0 2rem}}#popup-contact-success .popup__wrapper .button,#popup-contact-error .popup__wrapper .button,#subscribe-success .popup__wrapper .button,#subscribe-error .popup__wrapper .button{margin:0 auto}.internal-banner .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:40rem;max-width:100%;margin:0 auto;text-align:center}.internal-banner .wrapper--big{width:70rem}@media only screen and (max-width: 767px){.internal-banner .wrapper--big{text-align:left;align-items:flex-start}}.internal-banner .wrapper .subtitle{letter-spacing:.25rem}.post-block:hover .post-block__image,.post-block:focus-visible .post-block__image{border-color:#141414}.post-block:hover .post-block__read-more:before,.post-block:focus-visible .post-block__read-more:before{transform:translate(100%)}.post-block:hover .post-block__read-more:after,.post-block:focus-visible .post-block__read-more:after{transform:none}.post-block__image{position:relative;overflow:hidden;display:block;border-radius:.25rem;width:100%;height:auto;aspect-ratio:4/2.35;border:1px solid transparent;transition:.2s ease-in-out}.post-block__infos{display:flex;flex-direction:column;gap:.25rem;margin-top:1rem}@media only screen and (min-width: 576px){.post-block__infos{gap:.5rem}}@media only screen and (min-width: 576px){.post-block__date{letter-spacing:.1rem}}.post-block__desc{display:block;margin-bottom:.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-line-clamp:3;-webkit-box-orient:vertical}.dev-breakpoint{display:flex;position:fixed;z-index:99999999;bottom:.5rem;left:.5rem;padding:.25rem;font-size:.7rem;line-height:1;background-color:#141414;color:#f5f5f5;opacity:.3;font-family:sans-serif;pointer-events:none}.dev-breakpoint:before{content:"mob"}@media only screen and (min-width: 421px){.dev-breakpoint:before{content:"xs"}}@media only screen and (min-width: 576px){.dev-breakpoint:before{content:"sm"}}@media only screen and (min-width: 768px){.dev-breakpoint:before{content:"md"}}@media only screen and (min-width: 993px){.dev-breakpoint:before{content:"lg"}}@media only screen and (min-width: 1201px){.dev-breakpoint:before{content:"xl"}}@media only screen and (min-width: 1401px){.dev-breakpoint:before{content:"2xl"}}@media only screen and (min-width: 1601px){.dev-breakpoint:before{content:"3xl"}}.dev-grid{position:fixed;overflow:hidden;z-index:9999;top:0;left:0;width:100%;height:0;pointer-events:none;transition:.3s ease-in-out}.dev-grid.active{height:100%}.dev-grid .block{display:block;width:100%;height:100lvh;background-color:#f003}#main-content.home .featured-products .top{display:flex;flex-direction:column;padding:0 1rem}@media only screen and (min-width: 576px){#main-content.home .featured-products .top{padding:0}}@media only screen and (min-width: 993px){#main-content.home .featured-products .top{display:grid;grid-template-columns:repeat(3,1fr)}}#main-content.home .featured-products__block{position:relative;overflow:hidden;width:100%;display:flex;align-items:center;padding:2rem 1.5rem;background-color:#f5f5f5;min-height:15rem;border-radius:.25rem;margin-block-end:.5rem;border:1px solid #ddd}@media only screen and (min-width: 576px){#main-content.home .featured-products__block{padding:5rem 2rem;min-height:auto;align-items:flex-start;border-radius:0;margin-block-end:0;border:none}}@media only screen and (min-width: 576px){#main-content.home .featured-products__block:hover .cover,#main-content.home .featured-products__block:focus-visible .cover{transform:scale(1.05)}}#main-content.home .featured-products__block:before{content:"";position:absolute;top:0;left:0;z-index:1;width:70%;height:100%;background:linear-gradient(90deg,#fff,#fff0)}#main-content.home .featured-products__block .cover{transition:.4s ease-in-out}#main-content.home .featured-products__block .wrapper{position:relative;z-index:2;display:flex;flex-direction:column;gap:.5rem;width:50%}#main-content.home .featured-products__block .wrapper .tag{width:fit-content;padding:.25rem .5rem .2rem;border-radius:.125rem;letter-spacing:.05rem;line-height:1.2}#main-content.home .featured-products .bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:1.5rem 0;margin-block-start:.5rem}@media only screen and (min-width: 576px){#main-content.home .featured-products .bottom{margin-block-start:0}}@media only screen and (min-width: 768px){#main-content.home .featured-products .bottom{padding:2rem 0;flex-direction:row;gap:3rem}}@media only screen and (min-width: 1201px){#main-content.home .featured-products .bottom{gap:5rem}}#main-content.home .featured-products__icon-block{display:flex;align-items:center;gap:.75rem}#main-content.home .featured-products__icon-block svg{width:1rem;min-width:1rem;height:1rem}#main-content.home .featured-products__icon-block p{letter-spacing:.1rem}#main-content.home .three-icons,#main-content.home .bottom-banner-with-products{background-color:#f5f5f5}#main-content.products .all-products .top-filters{border-bottom:1px solid #bbb}@media only screen and (min-width: 993px){#main-content.products .all-products .top-filters .wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}}#main-content.products .all-products .top-filters .wrapper .left{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}@media only screen and (min-width: 576px){#main-content.products .all-products .top-filters .wrapper .left{gap:1rem}}#main-content.products .all-products .top-filters .wrapper .left .filter-by{letter-spacing:.25rem;color:#777}@media only screen and (max-width: 992px){#main-content.products .all-products .top-filters .wrapper .left .filter-by{display:block;width:100%}}@media only screen and (max-width: 575px){#main-content.products .all-products .top-filters .wrapper .left .filter-by{margin-bottom:.5rem}}#main-content.products .all-products .top-filters .wrapper .left .form-line{margin-bottom:0}@media only screen and (max-width: 575px){#main-content.products .all-products .top-filters .wrapper .left .form-line{width:100%}}#main-content.products .all-products .top-filters .wrapper .left .form-line .input{background-color:transparent;padding-right:3rem;line-height:1.2}#main-content.products .all-products .top-filters .wrapper .right{display:flex;align-items:stretch;gap:.5rem;margin-top:1rem}@media only screen and (min-width: 576px){#main-content.products .all-products .top-filters .wrapper .right{margin-top:2rem}}@media only screen and (min-width: 993px){#main-content.products .all-products .top-filters .wrapper .right{justify-content:flex-end;margin-top:0}}#main-content.products .all-products .top-filters .wrapper .right .total{background-color:#141414;color:#f5f5f5;padding:.325rem .75rem;border-radius:.125rem}#main-content.products .all-products .top-filters .wrapper .right .reset-filters-btn{border:1px solid #999;padding:.325rem .75rem;border-radius:.125rem;color:#777;transition:.2s ease-in-out}#main-content.products .all-products .top-filters .wrapper .right .reset-filters-btn:hover,#main-content.products .all-products .top-filters .wrapper .right .reset-filters-btn:focus-visible{background-color:#777;color:#f5f5f5;border-color:#777}#main-content.products .all-products .bottom .grid{display:grid;gap:1rem}@media only screen and (min-width: 421px){#main-content.products .all-products .bottom .grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 768px){#main-content.products .all-products .bottom .grid{grid-template-columns:repeat(3,1fr);gap:2rem}}@media only screen and (min-width: 1201px){#main-content.products .all-products .bottom .grid{grid-template-columns:repeat(4,1fr)}}#main-content.products .bottom-banner .bg{position:relative;overflow:hidden;width:100%;height:20rem}@media only screen and (min-width: 768px){#main-content.products .bottom-banner .bg{position:absolute;top:0;left:0;width:50%;height:100%}}#main-content.products .bottom-banner .wrapper{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width: 768px){#main-content.products .bottom-banner .wrapper{padding-left:1.5rem}}@media only screen and (min-width: 1201px){#main-content.products .bottom-banner .wrapper{padding-left:3rem}}#main-content.products .bottom-banner .wrapper .white-block{display:flex;gap:.25rem;flex-wrap:wrap;background-color:transparent}#main-content.products .bottom-banner .wrapper .white-block span{background-color:#f5f5f5;color:#141414;padding:.5rem .75rem;line-height:1.2}#main-content.products.bundles .three-icons,#main-content.products.bundles .bottom-banner-without-products{background-color:#f5f5f5}#main-content.product .product-top-part .left{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}@media only screen and (min-width: 993px){#main-content.product .product-top-part .left{margin-bottom:0;padding-right:2rem}}#main-content.product .product-top-part .left .product-slider{position:relative;overflow:hidden;width:100%;border:1px solid #ddd;border-radius:.25rem}#main-content.product .product-top-part .left .product-slider .swiper-slide .image{display:flex;align-items:center;justify-content:center;position:relative;padding:1rem;width:100%}#main-content.product .product-top-part .left .product-slider .swiper-slide .image img,#main-content.product .product-top-part .left .product-slider .swiper-slide .image video{object-fit:contain;height:70vw}@media only screen and (min-width: 768px){#main-content.product .product-top-part .left .product-slider .swiper-slide .image img,#main-content.product .product-top-part .left .product-slider .swiper-slide .image video{height:30rem}}#main-content.product .product-top-part .left .product-slider-thumbs{height:20vw;width:100%}@media only screen and (min-width: 768px){#main-content.product .product-top-part .left .product-slider-thumbs{height:7rem;overflow:hidden}}#main-content.product .product-top-part .left .product-slider-thumbs .swiper-slide{cursor:pointer}#main-content.product .product-top-part .left .product-slider-thumbs .swiper-slide.swiper-slide-thumb-active .image{border-color:#141414;background-color:#ffffff40}#main-content.product .product-top-part .left .product-slider-thumbs .image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid rgba(20,20,20,.125);border-radius:.25rem;padding:.5rem}@media only screen and (min-width: 1201px){#main-content.product .product-top-part .left .product-slider-thumbs .image{padding:.75rem}}#main-content.product .product-top-part .left .product-slider-thumbs .image img{width:auto;height:auto;max-height:100%;object-fit:contain}#main-content.product .product-top-part .right .category{letter-spacing:.1rem}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .category{letter-spacing:.25rem}}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .name-price{display:flex;justify-content:space-between;gap:1rem}}#main-content.product .product-top-part .right .name-price .left-inner{display:flex;flex-direction:column;gap:.25rem}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .name-price .left-inner{order:1}}#main-content.product .product-top-part .right .name-price .right-inner{margin-bottom:.5rem}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .name-price .right-inner{order:2;padding-top:.5rem;margin-bottom:0}}#main-content.product .product-top-part .right .name-price .right-inner .tag{padding:.25rem .5rem;line-height:1.2;border-radius:.125rem;width:fit-content}#main-content.product .product-top-part .right .desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-line-clamp:3;-webkit-box-orient:vertical}#main-content.product .product-top-part .right .details{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .details{border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding:1rem;align-items:center;justify-content:space-between;flex-direction:row;gap:1rem}}#main-content.product .product-top-part .right .details .item{display:flex;align-items:center;gap:1rem}@media only screen and (max-width: 575px){#main-content.product .product-top-part .right .details .item{border:1px dotted #bbb;border-radius:.25rem;padding:.75rem 1rem}}#main-content.product .product-top-part .right .details .item svg{width:2rem;min-width:2rem;height:2rem;stroke-width:1}#main-content.product .product-top-part .right .buy-options{padding-top:1rem}#main-content.product .product-top-part .right .buy-options .variations{display:flex;flex-direction:column;gap:1rem}#main-content.product .product-top-part .right .buy-options .variations .variation{display:flex;gap:.5rem;flex-direction:column}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .variations .variation{flex-direction:row;gap:1rem;align-items:center}}#main-content.product .product-top-part .right .buy-options .variations .variation .label{letter-spacing:.25rem;min-width:5rem}#main-content.product .product-top-part .right .buy-options .variations .variation .options{position:relative;display:flex;flex-wrap:wrap;gap:.5rem}#main-content.product .product-top-part .right .buy-options .variations .variation .options input{position:absolute;z-index:-9;opacity:0;width:0;height:0;color:transparent}#main-content.product .product-top-part .right .buy-options .variations .variation .options label:has(input:checked) .button{background-color:#141414;color:#f5f5f5}#main-content.product .product-top-part .right .buy-options .variations .variation .options .button{padding:1rem 1.5rem}@media only screen and (max-width: 767px){#main-content.product .product-top-part .right .buy-options .variations .variation .options .button{padding:1rem}}#main-content.product .product-top-part .right .buy-options .subs-and-save{display:flex;flex-direction:column;gap:.5rem}#main-content.product .product-top-part .right .buy-options .subs-and-save label{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem;border:1px solid #ddd;cursor:pointer}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .subs-and-save label{padding:1rem;gap:1rem}}#main-content.product .product-top-part .right .buy-options .subs-and-save label input{position:absolute;z-index:-9;opacity:0;width:0;height:0;color:transparent}#main-content.product .product-top-part .right .buy-options .subs-and-save label .circle{position:relative;display:block;width:1rem;height:1rem;min-width:1rem;border-radius:50%;border:1px solid #141414}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .subs-and-save label .circle{margin-right:1rem;width:1.5rem;height:1.5rem;min-width:1.5rem}}#main-content.product .product-top-part .right .buy-options .subs-and-save label .circle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - .1rem);height:calc(100% - .1rem);border-radius:50%;box-shadow:inset 0 0 0 .1rem #f5f5f5;opacity:0}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .subs-and-save label .circle:before{box-shadow:inset 0 0 0 .2rem #f5f5f5}}#main-content.product .product-top-part .right .buy-options .subs-and-save label .purchase-details{width:100%;display:flex;flex-direction:column;gap:.5rem}#main-content.product .product-top-part .right .buy-options .subs-and-save label .purchase-details .title-tag{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .75rem}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .subs-and-save label .purchase-details .title-tag{gap:.1rem 1rem}}#main-content.product .product-top-part .right .buy-options .subs-and-save label .purchase-details .title-tag .save-tag{width:fit-content;line-height:1.2;padding:.25rem .5rem;border-radius:.125rem}#main-content.product .product-top-part .right .buy-options .subs-and-save label .purchase-details .frequency .form-line .line-wrapper .input{border-color:#999;background-color:transparent;font-size:.8rem}#main-content.product .product-top-part .right .buy-options .subs-and-save label .last-col{text-align:right;display:flex;flex-direction:column;gap:.5rem}#main-content.product .product-top-part .right .buy-options .subs-and-save label .last-col .price{display:flex;flex-direction:column}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .subs-and-save label .last-col .price{flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}}#main-content.product .product-top-part .right .buy-options .subs-and-save label .last-col .price-details p{white-space:nowrap}#main-content.product .product-top-part .right .buy-options .subs-and-save label:has(input:checked){border-color:#141414}#main-content.product .product-top-part .right .buy-options .subs-and-save label:has(input:checked) .circle{background-color:#141414}#main-content.product .product-top-part .right .buy-options .subs-and-save label:has(input:checked) .circle:before{opacity:1}#main-content.product .product-top-part .right .buy-options .subs-and-save label:has(input:checked).subs .purchase-details .frequency{display:block}#main-content.product .product-top-part .right .buy-options .subs-and-save label:has(input:checked).subs .last-col .price-details{display:block}#main-content.product .product-top-part .right .buy-options .subs-and-save label.subs .purchase-details .frequency,#main-content.product .product-top-part .right .buy-options .subs-and-save label.subs .last-col .price-details{display:none}#main-content.product .product-top-part .right .buy-options .quantity-buy{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .quantity-buy{align-items:stretch;justify-content:space-between;flex-direction:row;gap:1rem}}#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity{width:100%}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity{width:50%}}#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity .line-wrapper{position:relative}#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity .line-wrapper button{position:absolute;z-index:2;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:.25rem;transition:.1s ease-in-out}#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity .line-wrapper button:hover,#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity .line-wrapper button:focus-visible{opacity:.5}#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity .line-wrapper button.decrease{left:.5rem}#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity .line-wrapper button.increase{right:.5rem}#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity .line-wrapper button svg{width:100%;height:100%}#main-content.product .product-top-part .right .buy-options .quantity-buy .quantity .line-wrapper .input{position:relative;z-index:1;text-align:center;background-color:transparent;pointer-events:none}#main-content.product .product-top-part .right .buy-options .quantity-buy .button--black{width:100%;justify-content:center}@media only screen and (min-width: 576px){#main-content.product .product-top-part .right .buy-options .quantity-buy .button--black{width:80%}}#main-content.product .product-banner .image{position:relative;width:100%;height:60vw;overflow:hidden}@media only screen and (min-width: 993px){#main-content.product .product-banner .image{position:absolute;top:0;right:0;width:48vw;height:100%}}#main-content.product .product-banner .wrapper{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 993px){#main-content.product .product-banner .wrapper{gap:2rem}}#main-content.product .product-banner .wrapper h2{text-transform:uppercase;font-size:1.5rem;line-height:1.4}@media only screen and (min-width: 768px){#main-content.product .product-banner .wrapper h2{font-size:1.75rem;line-height:1.3}}@media only screen and (min-width: 993px){#main-content.product .product-banner .wrapper h2{font-size:2rem}}@media only screen and (min-width: 1201px){#main-content.product .product-banner .wrapper h2{font-size:2.25rem;line-height:1.2}}#main-content.product .icons-section .wrapper{display:flex;flex-direction:column;align-items:center;gap:.5rem}@media only screen and (min-width: 576px){#main-content.product .icons-section .wrapper{gap:1.5rem}}@media only screen and (min-width: 768px){#main-content.product .icons-section .wrapper{justify-content:center;flex-direction:row;gap:3rem;flex-wrap:wrap}}@media only screen and (min-width: 1201px){#main-content.product .icons-section .wrapper{justify-content:space-between}}#main-content.product .icons-section .wrapper .icon-block{display:flex;align-items:center;gap:.75rem}@media only screen and (max-width: 1200px){#main-content.product .icons-section .wrapper .icon-block{width:25%}}@media only screen and (max-width: 767px){#main-content.product .icons-section .wrapper .icon-block{width:fit-content}}@media only screen and (max-width: 575px){#main-content.product .icons-section .wrapper .icon-block{width:100%;border-radius:.25rem;border:1px dotted #F5F5F5;padding:.75rem 1rem}}#main-content.product .icons-section .wrapper .icon-block svg{width:2rem;min-width:2rem;height:2rem;stroke-width:1}#main-content.product .icons-section .wrapper .icon-block p{letter-spacing:.1rem}#main-content.product .tabs-section .tabs{display:flex;justify-content:space-between;gap:1rem}@media only screen and (min-width: 768px){#main-content.product .tabs-section .tabs{gap:2rem}}#main-content.product .tabs-section .tabs button{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;border-bottom:1px solid #ddd;background:transparent;border-radius:0;height:auto;margin:0;opacity:1;padding:.5rem}#main-content.product .tabs-section .tabs button.swiper-pagination-bullet-active{border-color:#141414;border-width:2px;font-weight:600}#main-content.product .tabs-section .tabs-slider .list .item{display:grid;grid-template-columns:.7fr 1fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid #141414}@media only screen and (min-width: 768px){#main-content.product .tabs-section .tabs-slider .list .item{padding:1rem .75rem}}#main-content.product .tabs-section .tabs-slider .list .item .title{font-weight:600}#main-content.product .tabs-section .tabs-slider .rich-text{padding-top:.75rem}@media only screen and (min-width: 768px){#main-content.product .tabs-section .tabs-slider .rich-text{padding-top:1rem}}#main-content.product .three-icons,#main-content.product .bottom-banner-without-products{background-color:#f5f5f5}#main-content.about .top-banner-image{width:100%;height:20rem}#main-content.about .about-section{overflow:hidden}#main-content.about .about-section .left-col{position:relative;z-index:2}@media only screen and (max-width: 767px){#main-content.about .about-section .left-col .image{height:60vw}}#main-content.about .about-section .left-col .slider{position:relative;overflow:hidden;display:block;width:100%;border-radius:.5rem;background-color:#555;padding:2rem}#main-content.about .about-section .left-col .slider .image-testimonials{display:block;margin:0 auto;width:20rem;max-width:70%}#main-content.about .about-section .left-col .slider .testimonial-slider{position:relative;z-index:1;margin-top:-5rem}#main-content.about .about-section .left-col .slider .testimonial-slider .box{display:block;background-color:#f5f5f5;border-radius:.5rem;padding:1.5rem;width:30rem;max-width:100%;margin:0 auto}#main-content.about .about-section .left-col .slider .testimonial-slider .box .bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}#main-content.about .about-section .left-col .slider .testimonial-slider .box .bottom .right{display:flex;align-items:center;gap:.25rem}#main-content.about .about-section .left-col .slider .testimonial-slider .box .bottom .right svg{width:1rem;min-width:1rem;height:1rem;fill:#f39c12;stroke-width:0}#main-content.about .about-section .left-col .slider .testimonial-slider .box .bottom .right .rating{background-color:#141414;color:#f5f5f5;padding:.1rem .25rem;border-radius:.125rem;line-height:1.3;font-size:.6rem}#main-content.about .about-section .left-col .slider .testimonial-slider .testimonial-slider-pagination{display:flex;align-items:center;justify-content:center;text-align:center;margin:1rem auto 0;bottom:auto;top:auto;left:auto;right:auto;position:relative;gap:.325rem}#main-content.about .about-section .left-col .slider .testimonial-slider .testimonial-slider-pagination .swiper-pagination-bullet{display:block;width:.5rem;min-width:.5rem;height:.5rem;margin:0;border-radius:50%;opacity:.25;background-color:#f5f5f5}#main-content.about .about-section .left-col .slider .testimonial-slider .testimonial-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#main-content.about .about-section .right-col{position:relative}#main-content.about .about-section .right-col .bg{position:absolute;z-index:0;top:-30vw;right:-20vw;width:150vw;height:calc(100% + 30vw);background-color:#f5f5f5}@media only screen and (min-width: 768px){#main-content.about .about-section .right-col .bg{top:0;right:-50vw;width:300vw;height:100%}}#main-content.about .about-section .right-col .wrapper{display:flex;flex-direction:column;gap:1rem}#main-content.about .about-section .right-col .wrapper .list{border-top:1px solid #bbb}#main-content.about .about-section .right-col .wrapper .list li{display:block;border-bottom:1px solid #bbb;padding:.75rem 0;text-transform:uppercase}@media only screen and (min-width: 576px){#main-content.about .about-section .right-col .wrapper .list li{padding:1rem 0}}@media only screen and (min-width: 1201px){#main-content.about .about-section .right-col .wrapper .list li{letter-spacing:.1rem}}#main-content.about .icons-section .wrapper{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media only screen and (min-width: 768px){#main-content.about .icons-section .wrapper{justify-content:center;flex-direction:row;gap:3rem;flex-wrap:wrap}}@media only screen and (min-width: 1201px){#main-content.about .icons-section .wrapper{justify-content:space-between}}#main-content.about .icons-section .wrapper .icon-block{display:flex;align-items:center;gap:.75rem}@media only screen and (max-width: 1200px){#main-content.about .icons-section .wrapper .icon-block{width:25%}}@media only screen and (max-width: 767px){#main-content.about .icons-section .wrapper .icon-block{width:fit-content}}#main-content.about .icons-section .wrapper .icon-block svg{width:2rem;min-width:2rem;height:2rem;stroke-width:1}#main-content.about .icons-section .wrapper .icon-block p{letter-spacing:.1rem}#main-content.about .join-us-section .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem}@media only screen and (min-width: 768px){#main-content.about .join-us-section .wrapper{gap:1rem}}#main-content.about .join-us-section .wrapper .icon{display:block;width:3.5rem;height:auto;margin-bottom:1rem}@media only screen and (min-width: 421px){#main-content.about .join-us-section .wrapper .icon{width:4rem}}@media only screen and (min-width: 768px){#main-content.about .join-us-section .wrapper .icon{width:5rem}}#main-content.contact .middle-section .wrapper .left .input{background-color:transparent}#main-content.contact .middle-section .wrapper .right{display:flex;flex-direction:column;gap:1rem}#main-content.contact .middle-section .wrapper .right h2{display:block}#main-content.contact .middle-section .wrapper .right h2:not(:first-child){margin-top:1rem}#main-content.contact .middle-section .wrapper .right .social{display:flex;align-items:center;gap:1rem}#main-content.contact .middle-section .wrapper .right .social a{display:flex;width:1.25rem;min-width:1.25rem;height:1.25rem;transition:.2s ease-in-out}#main-content.contact .middle-section .wrapper .right .social a:hover,#main-content.contact .middle-section .wrapper .right .social a:focus-visible{opacity:.5}#main-content.contact .middle-section .wrapper .right .social a svg{width:100%;height:100%}#main-content.contact .three-icons,#main-content.contact .bottom-banner-without-products,#main-content.faq .three-icons,#main-content.faq .bottom-banner-without-products,#main-content.terms .three-icons,#main-content.terms .bottom-banner-without-products{background-color:#f5f5f5}#main-content.login .middle-section .wrapper{display:block;width:35rem;max-width:100%;margin:0 auto}#main-content.login .middle-section .wrapper .success{width:100%;height:auto;display:block;margin:0 auto 2rem}#main-content.login .middle-section .wrapper .input{background-color:transparent}#main-content.login .middle-section .wrapper .button{width:100%;justify-content:center}#main-content.login .middle-section .wrapper .bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.25rem}#main-content.blogs .all-posts .grid{display:grid;gap:2rem}@media only screen and (min-width: 576px){#main-content.blogs .all-posts .grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 993px){#main-content.blogs .all-posts .grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 1201px){#main-content.blogs .all-posts .grid{gap:4rem}}#main-content.blogs .all-posts .bottom{display:flex;justify-content:center}#main-content.blog .blog-banner .cover{opacity:.5}#main-content.blog .blog-banner .wrapper{width:50rem;max-width:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}#main-content.blog .blog-post .bottom{border-top:1px solid #ddd}@media only screen and (min-width: 576px){#main-content.blog .also-like .title{letter-spacing:.1rem}}@media only screen and (min-width: 993px){#main-content.blog .also-like .title{letter-spacing:.25rem}}#main-content.blog .also-like .grid{display:grid;gap:2rem}@media only screen and (min-width: 576px){#main-content.blog .also-like .grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 993px){#main-content.blog .also-like .grid{grid-template-columns:repeat(3,1fr)}}#main-content.quiz{overflow:hidden}#main-content.quiz .quiz-slider{overflow:visible}#main-content.quiz .quiz-slider .slide-01 .image{position:relative;overflow:hidden;border-radius:.25rem;display:block;width:100%;height:50vw;margin-bottom:1rem}@media only screen and (min-width: 993px){#main-content.quiz .quiz-slider .slide-01 .image{height:30rem;margin-bottom:0}}#main-content.quiz .quiz-slider .slide-01 .right{display:flex;flex-direction:column;justify-content:center;gap:1rem}#main-content.quiz .quiz-slider .quiz-progress{position:relative;display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 993px){#main-content.quiz .quiz-slider .quiz-progress .title{letter-spacing:.1rem}}#main-content.quiz .quiz-slider .quiz-progress .progress-bar{position:relative;display:block;width:100%;height:.75rem;background-color:#ddd;border-radius:1rem}#main-content.quiz .quiz-slider .quiz-progress .progress-bar .progress{position:absolute;top:0;left:0;height:100%;background-color:#141414;border-radius:1rem}#main-content.quiz .quiz-slider .quiz-progress .progress-bar .progress p{position:absolute;top:calc(100% + .125rem);right:-.5rem;text-align:center}#main-content.quiz .quiz-slider .quiz-title{display:flex;flex-direction:column;gap:.5rem;margin-block:3rem 2rem}@media only screen and (min-width: 993px){#main-content.quiz .quiz-slider .quiz-title{margin-block:4rem 3rem}}#main-content.quiz .quiz-slider .quiz-grid{display:grid;gap:.5rem;padding:2px}@media only screen and (min-width: 768px){#main-content.quiz .quiz-slider .quiz-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media only screen and (min-width: 993px){#main-content.quiz .quiz-slider .quiz-grid{grid-template-columns:repeat(3,1fr)}}#main-content.quiz .quiz-slider .quiz-grid .radio-checkbox{position:relative;display:flex;align-items:center;width:100%;padding:1.5rem 1rem;border-radius:.25rem;border:1px solid #ddd;gap:1rem;cursor:pointer}@media only screen and (min-width: 993px){#main-content.quiz .quiz-slider .quiz-grid .radio-checkbox{padding:2rem 1.5rem;gap:1.5rem}}#main-content.quiz .quiz-slider .quiz-grid .radio-checkbox:has(input:checked){border-color:#141414;box-shadow:0 0 0 1px #141414}#main-content.quiz .quiz-slider .quiz-grid .radio-checkbox:has(input:checked) .circle{border-color:#141414}#main-content.quiz .quiz-slider .quiz-grid .radio-checkbox:has(input:checked) .circle:before{opacity:1}#main-content.quiz .quiz-slider .quiz-grid .radio-checkbox input{position:absolute;z-index:-9;opacity:0;width:0;height:0}#main-content.quiz .quiz-slider .quiz-grid .radio-checkbox .circle{position:relative;display:block;width:1.1rem;min-width:1.1rem;height:1.1rem;border:1px solid #777;border-radius:50%}#main-content.quiz .quiz-slider .quiz-grid .radio-checkbox .circle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:62%;height:62%;border-radius:50%;background-color:#141414;opacity:0}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox{position:relative;display:flex;align-items:center;width:100%;padding:1.5rem 1rem;border-radius:.25rem;border:1px solid #ddd;gap:1rem;cursor:pointer}@media only screen and (min-width: 993px){#main-content.quiz .quiz-slider .quiz-grid .check-checkbox{padding:2rem 1.5rem;gap:1.5rem}}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox:has(input:checked){border-color:#141414;box-shadow:0 0 0 1px #141414}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox:has(input:checked) .check{background-color:#141414}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox:has(input:checked) .check svg{opacity:1}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox:has(input:checked) .icon svg{opacity:1}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox input{position:absolute;z-index:-9;opacity:0;width:0;height:0}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox .check{position:relative;display:flex;align-items:center;justify-content:center;width:1.25rem;min-width:1.25rem;height:1.25rem;border:1px solid #777;border-radius:.25rem;padding:.25rem}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox .check svg{width:100%;height:100%;stroke-width:2;color:#f5f5f5;opacity:0}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox .texts{width:100%}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox .icon{display:flex;width:2rem;min-width:2rem;height:2rem;align-items:center;justify-content:center}#main-content.quiz .quiz-slider .quiz-grid .check-checkbox .icon svg{width:100%;height:100%;stroke-width:1;opacity:.5}#main-content.quiz .quiz-slider .quiz-grid .image-block{position:relative;display:flex;flex-direction:column;width:100%;border-radius:.25rem;border:1px solid #ddd;cursor:pointer}#main-content.quiz .quiz-slider .quiz-grid .image-block:has(input:checked){border-color:#141414;box-shadow:0 0 0 1px #141414}#main-content.quiz .quiz-slider .quiz-grid .image-block input{position:absolute;z-index:-9;opacity:0;width:0;height:0}#main-content.quiz .quiz-slider .quiz-grid .image-block .image{position:relative;border-top-left-radius:.325rem;border-top-right-radius:.325rem;display:block;width:100%;height:12rem}#main-content.quiz .quiz-slider .quiz-grid .image-block .bottom{padding:.875rem 1.5rem}#main-content.quiz .quiz-slider .quiz-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid #ddd;padding-bottom:2px;padding-left:2px;padding-right:2px}#main-content.quiz .quiz-slider .quiz-nav button{width:20rem;max-width:100%;justify-content:center;padding:1rem}@media only screen and (min-width: 768px){#main-content.quiz .quiz-slider .quiz-nav button{padding:1.5rem;width:25rem}}#main-content.quiz .quiz-slider .quiz-nav button[data-next]{opacity:.25;pointer-events:none;cursor:not-allowed}#main-content.quiz .quiz-slider .last-slide .quiz-title{text-align:center}@media only screen and (min-width: 1201px){#main-content.quiz .quiz-slider .last-slide .quiz-grid{gap:3rem}}#main-content.quiz .quiz-slider .last-slide .quiz-nav{justify-content:center}#main-content.quiz .quiz-slider .last-slide .quiz-nav .button{width:20rem;padding:1.5rem;max-width:100%;justify-content:center}#main-content.quiz .quiz-slider .swiper-slide:has(input:checked) .quiz-nav button[data-next]{opacity:1;pointer-events:all;cursor:pointer}#main-content.search .top-section .form-line .line-wrapper .input{background-color:transparent;height:3rem;line-height:3rem;padding-right:2rem}#main-content.search .top-section .form-line .line-wrapper .input::-webkit-search-cancel-button{position:relative;z-index:2;right:1rem;-webkit-appearance:none;width:1rem;height:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXgtaWNvbiBsdWNpZGUteCI+PHBhdGggZD0iTTE4IDYgNiAxOCIvPjxwYXRoIGQ9Im02IDYgMTIgMTIiLz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;cursor:pointer}#main-content.search .top-section .form-line .line-wrapper .button{position:absolute;z-index:2;top:.5rem;right:.5rem;padding:.5rem;display:flex;width:2rem;height:2rem}#main-content.search .top-section .form-line .line-wrapper .button svg{width:1rem;min-width:1rem;height:1rem}#main-content.search .results .top-details .wrapper{border-bottom:1px dashed #bbb}@media only screen and (min-width: 576px){#main-content.search .results .top-details .wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}}#main-content.search .results .top-details .wrapper .tag{display:block;width:fit-content;padding:.25rem .75rem;background-color:#141414;color:#f5f5f5;border-radius:.125rem;margin-top:.5rem}@media only screen and (min-width: 576px){#main-content.search .results .top-details .wrapper .tag{margin-top:0}}#main-content.search .results .bottom-part{display:flex;flex-direction:column;gap:var(--small)}#main-content.search .results .bottom-part .all-products .grid{display:grid;gap:1rem}@media only screen and (min-width: 421px){#main-content.search .results .bottom-part .all-products .grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 768px){#main-content.search .results .bottom-part .all-products .grid{grid-template-columns:repeat(3,1fr);gap:2rem}}@media only screen and (min-width: 1201px){#main-content.search .results .bottom-part .all-products .grid{grid-template-columns:repeat(4,1fr)}}#main-content.search .results .bottom-part .all-posts .grid{display:grid;gap:2rem}@media only screen and (min-width: 576px){#main-content.search .results .bottom-part .all-posts .grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 993px){#main-content.search .results .bottom-part .all-posts .grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 1201px){#main-content.search .results .bottom-part .all-posts .grid{gap:4rem}}.p-auto{padding:auto}.pt-auto{padding-block-start:auto}.pb-auto{padding-block-end:auto}.pl-auto{padding-inline-start:auto}.pr-auto{padding-inline-end:auto}.m-auto{margin:auto}.mt-auto{margin-block-start:auto}.mb-auto{margin-block-end:auto}.ml-auto{margin-inline-start:auto}.mr-auto{margin-inline-end:auto}.px-auto{padding-inline:auto}.py-auto{padding-block:auto}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.p-0{padding:0}.pt-0{padding-block-start:0}.pb-0{padding-block-end:0}.pl-0{padding-inline-start:0}.pr-0{padding-inline-end:0}.m-0{margin:0}.mt-0{margin-block-start:0}.mb-0{margin-block-end:0}.ml-0{margin-inline-start:0}.mr-0{margin-inline-end:0}.px-0{padding-inline:0}.py-0{padding-block:0}.mx-0{margin-inline:0}.my-0{margin-block:0}.p-half{padding:.5rem}.pt-half{padding-block-start:.5rem}.pb-half{padding-block-end:.5rem}.pl-half{padding-inline-start:.5rem}.pr-half{padding-inline-end:.5rem}.m-half{margin:.5rem}.mt-half{margin-block-start:.5rem}.mb-half{margin-block-end:.5rem}.ml-half{margin-inline-start:.5rem}.mr-half{margin-inline-end:.5rem}.px-half{padding-inline:.5rem}.py-half{padding-block:.5rem}.mx-half{margin-inline:.5rem}.my-half{margin-block:.5rem}.p-1{padding:1rem}.pt-1{padding-block-start:1rem}.pb-1{padding-block-end:1rem}.pl-1{padding-inline-start:1rem}.pr-1{padding-inline-end:1rem}.m-1{margin:1rem}.mt-1{margin-block-start:1rem}.mb-1{margin-block-end:1rem}.ml-1{margin-inline-start:1rem}.mr-1{margin-inline-end:1rem}.px-1{padding-inline:1rem}.py-1{padding-block:1rem}.mx-1{margin-inline:1rem}.my-1{margin-block:1rem}.p-2{padding:2rem}.pt-2{padding-block-start:2rem}.pb-2{padding-block-end:2rem}.pl-2{padding-inline-start:2rem}.pr-2{padding-inline-end:2rem}.m-2{margin:2rem}.mt-2{margin-block-start:2rem}.mb-2{margin-block-end:2rem}.ml-2{margin-inline-start:2rem}.mr-2{margin-inline-end:2rem}.px-2{padding-inline:2rem}.py-2{padding-block:2rem}.mx-2{margin-inline:2rem}.my-2{margin-block:2rem}.p-3{padding:3rem}.pt-3{padding-block-start:3rem}.pb-3{padding-block-end:3rem}.pl-3{padding-inline-start:3rem}.pr-3{padding-inline-end:3rem}.m-3{margin:3rem}.mt-3{margin-block-start:3rem}.mb-3{margin-block-end:3rem}.ml-3{margin-inline-start:3rem}.mr-3{margin-inline-end:3rem}.px-3{padding-inline:3rem}.py-3{padding-block:3rem}.mx-3{margin-inline:3rem}.my-3{margin-block:3rem}.p-4{padding:4rem}.pt-4{padding-block-start:4rem}.pb-4{padding-block-end:4rem}.pl-4{padding-inline-start:4rem}.pr-4{padding-inline-end:4rem}.m-4{margin:4rem}.mt-4{margin-block-start:4rem}.mb-4{margin-block-end:4rem}.ml-4{margin-inline-start:4rem}.mr-4{margin-inline-end:4rem}.px-4{padding-inline:4rem}.py-4{padding-block:4rem}.mx-4{margin-inline:4rem}.my-4{margin-block:4rem}.p-smallest{padding:var(--smallest)}.pt-smallest{padding-block-start:var(--smallest)}.pb-smallest{padding-block-end:var(--smallest)}.pl-smallest{padding-inline-start:var(--smallest)}.pr-smallest{padding-inline-end:var(--smallest)}.m-smallest{margin:var(--smallest)}.mt-smallest{margin-block-start:var(--smallest)}.mb-smallest{margin-block-end:var(--smallest)}.ml-smallest{margin-inline-start:var(--smallest)}.mr-smallest{margin-inline-end:var(--smallest)}.px-smallest{padding-inline:var(--smallest)}.py-smallest{padding-block:var(--smallest)}.mx-smallest{margin-inline:var(--smallest)}.my-smallest{margin-block:var(--smallest)}.p-smaller{padding:var(--smaller)}.pt-smaller{padding-block-start:var(--smaller)}.pb-smaller{padding-block-end:var(--smaller)}.pl-smaller{padding-inline-start:var(--smaller)}.pr-smaller{padding-inline-end:var(--smaller)}.m-smaller{margin:var(--smaller)}.mt-smaller{margin-block-start:var(--smaller)}.mb-smaller{margin-block-end:var(--smaller)}.ml-smaller{margin-inline-start:var(--smaller)}.mr-smaller{margin-inline-end:var(--smaller)}.px-smaller{padding-inline:var(--smaller)}.py-smaller{padding-block:var(--smaller)}.mx-smaller{margin-inline:var(--smaller)}.my-smaller{margin-block:var(--smaller)}.p-small{padding:var(--small)}.pt-small{padding-block-start:var(--small)}.pb-small{padding-block-end:var(--small)}.pl-small{padding-inline-start:var(--small)}.pr-small{padding-inline-end:var(--small)}.m-small{margin:var(--small)}.mt-small{margin-block-start:var(--small)}.mb-small{margin-block-end:var(--small)}.ml-small{margin-inline-start:var(--small)}.mr-small{margin-inline-end:var(--small)}.px-small{padding-inline:var(--small)}.py-small{padding-block:var(--small)}.mx-small{margin-inline:var(--small)}.my-small{margin-block:var(--small)}.p-medium{padding:var(--medium)}.pt-medium{padding-block-start:var(--medium)}.pb-medium{padding-block-end:var(--medium)}.pl-medium{padding-inline-start:var(--medium)}.pr-medium{padding-inline-end:var(--medium)}.m-medium{margin:var(--medium)}.mt-medium{margin-block-start:var(--medium)}.mb-medium{margin-block-end:var(--medium)}.ml-medium{margin-inline-start:var(--medium)}.mr-medium{margin-inline-end:var(--medium)}.px-medium{padding-inline:var(--medium)}.py-medium{padding-block:var(--medium)}.mx-medium{margin-inline:var(--medium)}.my-medium{margin-block:var(--medium)}.p-big{padding:var(--big)}.pt-big{padding-block-start:var(--big)}.pb-big{padding-block-end:var(--big)}.pl-big{padding-inline-start:var(--big)}.pr-big{padding-inline-end:var(--big)}.m-big{margin:var(--big)}.mt-big{margin-block-start:var(--big)}.mb-big{margin-block-end:var(--big)}.ml-big{margin-inline-start:var(--big)}.mr-big{margin-inline-end:var(--big)}.px-big{padding-inline:var(--big)}.py-big{padding-block:var(--big)}.mx-big{margin-inline:var(--big)}.my-big{margin-block:var(--big)}.p-bigger{padding:var(--bigger)}.pt-bigger{padding-block-start:var(--bigger)}.pb-bigger{padding-block-end:var(--bigger)}.pl-bigger{padding-inline-start:var(--bigger)}.pr-bigger{padding-inline-end:var(--bigger)}.m-bigger{margin:var(--bigger)}.mt-bigger{margin-block-start:var(--bigger)}.mb-bigger{margin-block-end:var(--bigger)}.ml-bigger{margin-inline-start:var(--bigger)}.mr-bigger{margin-inline-end:var(--bigger)}.px-bigger{padding-inline:var(--bigger)}.py-bigger{padding-block:var(--bigger)}.mx-bigger{margin-inline:var(--bigger)}.my-bigger{margin-block:var(--bigger)}@media only screen and (min-width: 421px){.p-xs-auto{padding:auto}.pt-xs-auto{padding-block-start:auto}.pb-xs-auto{padding-block-end:auto}.pl-xs-auto{padding-inline-start:auto}.pr-xs-auto{padding-inline-end:auto}.m-xs-auto{margin:auto}.mt-xs-auto{margin-block-start:auto}.mb-xs-auto{margin-block-end:auto}.ml-xs-auto{margin-inline-start:auto}.mr-xs-auto{margin-inline-end:auto}.px-xs-auto{padding-inline:auto}.py-xs-auto{padding-block:auto}.mx-xs-auto{margin-inline:auto}.my-xs-auto{margin-block:auto}.p-xs-0{padding:0}.pt-xs-0{padding-block-start:0}.pb-xs-0{padding-block-end:0}.pl-xs-0{padding-inline-start:0}.pr-xs-0{padding-inline-end:0}.m-xs-0{margin:0}.mt-xs-0{margin-block-start:0}.mb-xs-0{margin-block-end:0}.ml-xs-0{margin-inline-start:0}.mr-xs-0{margin-inline-end:0}.px-xs-0{padding-inline:0}.py-xs-0{padding-block:0}.mx-xs-0{margin-inline:0}.my-xs-0{margin-block:0}.p-xs-half{padding:.5rem}.pt-xs-half{padding-block-start:.5rem}.pb-xs-half{padding-block-end:.5rem}.pl-xs-half{padding-inline-start:.5rem}.pr-xs-half{padding-inline-end:.5rem}.m-xs-half{margin:.5rem}.mt-xs-half{margin-block-start:.5rem}.mb-xs-half{margin-block-end:.5rem}.ml-xs-half{margin-inline-start:.5rem}.mr-xs-half{margin-inline-end:.5rem}.px-xs-half{padding-inline:.5rem}.py-xs-half{padding-block:.5rem}.mx-xs-half{margin-inline:.5rem}.my-xs-half{margin-block:.5rem}.p-xs-1{padding:1rem}.pt-xs-1{padding-block-start:1rem}.pb-xs-1{padding-block-end:1rem}.pl-xs-1{padding-inline-start:1rem}.pr-xs-1{padding-inline-end:1rem}.m-xs-1{margin:1rem}.mt-xs-1{margin-block-start:1rem}.mb-xs-1{margin-block-end:1rem}.ml-xs-1{margin-inline-start:1rem}.mr-xs-1{margin-inline-end:1rem}.px-xs-1{padding-inline:1rem}.py-xs-1{padding-block:1rem}.mx-xs-1{margin-inline:1rem}.my-xs-1{margin-block:1rem}.p-xs-2{padding:2rem}.pt-xs-2{padding-block-start:2rem}.pb-xs-2{padding-block-end:2rem}.pl-xs-2{padding-inline-start:2rem}.pr-xs-2{padding-inline-end:2rem}.m-xs-2{margin:2rem}.mt-xs-2{margin-block-start:2rem}.mb-xs-2{margin-block-end:2rem}.ml-xs-2{margin-inline-start:2rem}.mr-xs-2{margin-inline-end:2rem}.px-xs-2{padding-inline:2rem}.py-xs-2{padding-block:2rem}.mx-xs-2{margin-inline:2rem}.my-xs-2{margin-block:2rem}.p-xs-3{padding:3rem}.pt-xs-3{padding-block-start:3rem}.pb-xs-3{padding-block-end:3rem}.pl-xs-3{padding-inline-start:3rem}.pr-xs-3{padding-inline-end:3rem}.m-xs-3{margin:3rem}.mt-xs-3{margin-block-start:3rem}.mb-xs-3{margin-block-end:3rem}.ml-xs-3{margin-inline-start:3rem}.mr-xs-3{margin-inline-end:3rem}.px-xs-3{padding-inline:3rem}.py-xs-3{padding-block:3rem}.mx-xs-3{margin-inline:3rem}.my-xs-3{margin-block:3rem}.p-xs-4{padding:4rem}.pt-xs-4{padding-block-start:4rem}.pb-xs-4{padding-block-end:4rem}.pl-xs-4{padding-inline-start:4rem}.pr-xs-4{padding-inline-end:4rem}.m-xs-4{margin:4rem}.mt-xs-4{margin-block-start:4rem}.mb-xs-4{margin-block-end:4rem}.ml-xs-4{margin-inline-start:4rem}.mr-xs-4{margin-inline-end:4rem}.px-xs-4{padding-inline:4rem}.py-xs-4{padding-block:4rem}.mx-xs-4{margin-inline:4rem}.my-xs-4{margin-block:4rem}.p-xs-smallest{padding:var(--smallest)}.pt-xs-smallest{padding-block-start:var(--smallest)}.pb-xs-smallest{padding-block-end:var(--smallest)}.pl-xs-smallest{padding-inline-start:var(--smallest)}.pr-xs-smallest{padding-inline-end:var(--smallest)}.m-xs-smallest{margin:var(--smallest)}.mt-xs-smallest{margin-block-start:var(--smallest)}.mb-xs-smallest{margin-block-end:var(--smallest)}.ml-xs-smallest{margin-inline-start:var(--smallest)}.mr-xs-smallest{margin-inline-end:var(--smallest)}.px-xs-smallest{padding-inline:var(--smallest)}.py-xs-smallest{padding-block:var(--smallest)}.mx-xs-smallest{margin-inline:var(--smallest)}.my-xs-smallest{margin-block:var(--smallest)}.p-xs-smaller{padding:var(--smaller)}.pt-xs-smaller{padding-block-start:var(--smaller)}.pb-xs-smaller{padding-block-end:var(--smaller)}.pl-xs-smaller{padding-inline-start:var(--smaller)}.pr-xs-smaller{padding-inline-end:var(--smaller)}.m-xs-smaller{margin:var(--smaller)}.mt-xs-smaller{margin-block-start:var(--smaller)}.mb-xs-smaller{margin-block-end:var(--smaller)}.ml-xs-smaller{margin-inline-start:var(--smaller)}.mr-xs-smaller{margin-inline-end:var(--smaller)}.px-xs-smaller{padding-inline:var(--smaller)}.py-xs-smaller{padding-block:var(--smaller)}.mx-xs-smaller{margin-inline:var(--smaller)}.my-xs-smaller{margin-block:var(--smaller)}.p-xs-small{padding:var(--small)}.pt-xs-small{padding-block-start:var(--small)}.pb-xs-small{padding-block-end:var(--small)}.pl-xs-small{padding-inline-start:var(--small)}.pr-xs-small{padding-inline-end:var(--small)}.m-xs-small{margin:var(--small)}.mt-xs-small{margin-block-start:var(--small)}.mb-xs-small{margin-block-end:var(--small)}.ml-xs-small{margin-inline-start:var(--small)}.mr-xs-small{margin-inline-end:var(--small)}.px-xs-small{padding-inline:var(--small)}.py-xs-small{padding-block:var(--small)}.mx-xs-small{margin-inline:var(--small)}.my-xs-small{margin-block:var(--small)}.p-xs-medium{padding:var(--medium)}.pt-xs-medium{padding-block-start:var(--medium)}.pb-xs-medium{padding-block-end:var(--medium)}.pl-xs-medium{padding-inline-start:var(--medium)}.pr-xs-medium{padding-inline-end:var(--medium)}.m-xs-medium{margin:var(--medium)}.mt-xs-medium{margin-block-start:var(--medium)}.mb-xs-medium{margin-block-end:var(--medium)}.ml-xs-medium{margin-inline-start:var(--medium)}.mr-xs-medium{margin-inline-end:var(--medium)}.px-xs-medium{padding-inline:var(--medium)}.py-xs-medium{padding-block:var(--medium)}.mx-xs-medium{margin-inline:var(--medium)}.my-xs-medium{margin-block:var(--medium)}.p-xs-big{padding:var(--big)}.pt-xs-big{padding-block-start:var(--big)}.pb-xs-big{padding-block-end:var(--big)}.pl-xs-big{padding-inline-start:var(--big)}.pr-xs-big{padding-inline-end:var(--big)}.m-xs-big{margin:var(--big)}.mt-xs-big{margin-block-start:var(--big)}.mb-xs-big{margin-block-end:var(--big)}.ml-xs-big{margin-inline-start:var(--big)}.mr-xs-big{margin-inline-end:var(--big)}.px-xs-big{padding-inline:var(--big)}.py-xs-big{padding-block:var(--big)}.mx-xs-big{margin-inline:var(--big)}.my-xs-big{margin-block:var(--big)}.p-xs-bigger{padding:var(--bigger)}.pt-xs-bigger{padding-block-start:var(--bigger)}.pb-xs-bigger{padding-block-end:var(--bigger)}.pl-xs-bigger{padding-inline-start:var(--bigger)}.pr-xs-bigger{padding-inline-end:var(--bigger)}.m-xs-bigger{margin:var(--bigger)}.mt-xs-bigger{margin-block-start:var(--bigger)}.mb-xs-bigger{margin-block-end:var(--bigger)}.ml-xs-bigger{margin-inline-start:var(--bigger)}.mr-xs-bigger{margin-inline-end:var(--bigger)}.px-xs-bigger{padding-inline:var(--bigger)}.py-xs-bigger{padding-block:var(--bigger)}.mx-xs-bigger{margin-inline:var(--bigger)}.my-xs-bigger{margin-block:var(--bigger)}}@media only screen and (min-width: 576px){.p-sm-auto{padding:auto}.pt-sm-auto{padding-block-start:auto}.pb-sm-auto{padding-block-end:auto}.pl-sm-auto{padding-inline-start:auto}.pr-sm-auto{padding-inline-end:auto}.m-sm-auto{margin:auto}.mt-sm-auto{margin-block-start:auto}.mb-sm-auto{margin-block-end:auto}.ml-sm-auto{margin-inline-start:auto}.mr-sm-auto{margin-inline-end:auto}.px-sm-auto{padding-inline:auto}.py-sm-auto{padding-block:auto}.mx-sm-auto{margin-inline:auto}.my-sm-auto{margin-block:auto}.p-sm-0{padding:0}.pt-sm-0{padding-block-start:0}.pb-sm-0{padding-block-end:0}.pl-sm-0{padding-inline-start:0}.pr-sm-0{padding-inline-end:0}.m-sm-0{margin:0}.mt-sm-0{margin-block-start:0}.mb-sm-0{margin-block-end:0}.ml-sm-0{margin-inline-start:0}.mr-sm-0{margin-inline-end:0}.px-sm-0{padding-inline:0}.py-sm-0{padding-block:0}.mx-sm-0{margin-inline:0}.my-sm-0{margin-block:0}.p-sm-half{padding:.5rem}.pt-sm-half{padding-block-start:.5rem}.pb-sm-half{padding-block-end:.5rem}.pl-sm-half{padding-inline-start:.5rem}.pr-sm-half{padding-inline-end:.5rem}.m-sm-half{margin:.5rem}.mt-sm-half{margin-block-start:.5rem}.mb-sm-half{margin-block-end:.5rem}.ml-sm-half{margin-inline-start:.5rem}.mr-sm-half{margin-inline-end:.5rem}.px-sm-half{padding-inline:.5rem}.py-sm-half{padding-block:.5rem}.mx-sm-half{margin-inline:.5rem}.my-sm-half{margin-block:.5rem}.p-sm-1{padding:1rem}.pt-sm-1{padding-block-start:1rem}.pb-sm-1{padding-block-end:1rem}.pl-sm-1{padding-inline-start:1rem}.pr-sm-1{padding-inline-end:1rem}.m-sm-1{margin:1rem}.mt-sm-1{margin-block-start:1rem}.mb-sm-1{margin-block-end:1rem}.ml-sm-1{margin-inline-start:1rem}.mr-sm-1{margin-inline-end:1rem}.px-sm-1{padding-inline:1rem}.py-sm-1{padding-block:1rem}.mx-sm-1{margin-inline:1rem}.my-sm-1{margin-block:1rem}.p-sm-2{padding:2rem}.pt-sm-2{padding-block-start:2rem}.pb-sm-2{padding-block-end:2rem}.pl-sm-2{padding-inline-start:2rem}.pr-sm-2{padding-inline-end:2rem}.m-sm-2{margin:2rem}.mt-sm-2{margin-block-start:2rem}.mb-sm-2{margin-block-end:2rem}.ml-sm-2{margin-inline-start:2rem}.mr-sm-2{margin-inline-end:2rem}.px-sm-2{padding-inline:2rem}.py-sm-2{padding-block:2rem}.mx-sm-2{margin-inline:2rem}.my-sm-2{margin-block:2rem}.p-sm-3{padding:3rem}.pt-sm-3{padding-block-start:3rem}.pb-sm-3{padding-block-end:3rem}.pl-sm-3{padding-inline-start:3rem}.pr-sm-3{padding-inline-end:3rem}.m-sm-3{margin:3rem}.mt-sm-3{margin-block-start:3rem}.mb-sm-3{margin-block-end:3rem}.ml-sm-3{margin-inline-start:3rem}.mr-sm-3{margin-inline-end:3rem}.px-sm-3{padding-inline:3rem}.py-sm-3{padding-block:3rem}.mx-sm-3{margin-inline:3rem}.my-sm-3{margin-block:3rem}.p-sm-4{padding:4rem}.pt-sm-4{padding-block-start:4rem}.pb-sm-4{padding-block-end:4rem}.pl-sm-4{padding-inline-start:4rem}.pr-sm-4{padding-inline-end:4rem}.m-sm-4{margin:4rem}.mt-sm-4{margin-block-start:4rem}.mb-sm-4{margin-block-end:4rem}.ml-sm-4{margin-inline-start:4rem}.mr-sm-4{margin-inline-end:4rem}.px-sm-4{padding-inline:4rem}.py-sm-4{padding-block:4rem}.mx-sm-4{margin-inline:4rem}.my-sm-4{margin-block:4rem}.p-sm-smallest{padding:var(--smallest)}.pt-sm-smallest{padding-block-start:var(--smallest)}.pb-sm-smallest{padding-block-end:var(--smallest)}.pl-sm-smallest{padding-inline-start:var(--smallest)}.pr-sm-smallest{padding-inline-end:var(--smallest)}.m-sm-smallest{margin:var(--smallest)}.mt-sm-smallest{margin-block-start:var(--smallest)}.mb-sm-smallest{margin-block-end:var(--smallest)}.ml-sm-smallest{margin-inline-start:var(--smallest)}.mr-sm-smallest{margin-inline-end:var(--smallest)}.px-sm-smallest{padding-inline:var(--smallest)}.py-sm-smallest{padding-block:var(--smallest)}.mx-sm-smallest{margin-inline:var(--smallest)}.my-sm-smallest{margin-block:var(--smallest)}.p-sm-smaller{padding:var(--smaller)}.pt-sm-smaller{padding-block-start:var(--smaller)}.pb-sm-smaller{padding-block-end:var(--smaller)}.pl-sm-smaller{padding-inline-start:var(--smaller)}.pr-sm-smaller{padding-inline-end:var(--smaller)}.m-sm-smaller{margin:var(--smaller)}.mt-sm-smaller{margin-block-start:var(--smaller)}.mb-sm-smaller{margin-block-end:var(--smaller)}.ml-sm-smaller{margin-inline-start:var(--smaller)}.mr-sm-smaller{margin-inline-end:var(--smaller)}.px-sm-smaller{padding-inline:var(--smaller)}.py-sm-smaller{padding-block:var(--smaller)}.mx-sm-smaller{margin-inline:var(--smaller)}.my-sm-smaller{margin-block:var(--smaller)}.p-sm-small{padding:var(--small)}.pt-sm-small{padding-block-start:var(--small)}.pb-sm-small{padding-block-end:var(--small)}.pl-sm-small{padding-inline-start:var(--small)}.pr-sm-small{padding-inline-end:var(--small)}.m-sm-small{margin:var(--small)}.mt-sm-small{margin-block-start:var(--small)}.mb-sm-small{margin-block-end:var(--small)}.ml-sm-small{margin-inline-start:var(--small)}.mr-sm-small{margin-inline-end:var(--small)}.px-sm-small{padding-inline:var(--small)}.py-sm-small{padding-block:var(--small)}.mx-sm-small{margin-inline:var(--small)}.my-sm-small{margin-block:var(--small)}.p-sm-medium{padding:var(--medium)}.pt-sm-medium{padding-block-start:var(--medium)}.pb-sm-medium{padding-block-end:var(--medium)}.pl-sm-medium{padding-inline-start:var(--medium)}.pr-sm-medium{padding-inline-end:var(--medium)}.m-sm-medium{margin:var(--medium)}.mt-sm-medium{margin-block-start:var(--medium)}.mb-sm-medium{margin-block-end:var(--medium)}.ml-sm-medium{margin-inline-start:var(--medium)}.mr-sm-medium{margin-inline-end:var(--medium)}.px-sm-medium{padding-inline:var(--medium)}.py-sm-medium{padding-block:var(--medium)}.mx-sm-medium{margin-inline:var(--medium)}.my-sm-medium{margin-block:var(--medium)}.p-sm-big{padding:var(--big)}.pt-sm-big{padding-block-start:var(--big)}.pb-sm-big{padding-block-end:var(--big)}.pl-sm-big{padding-inline-start:var(--big)}.pr-sm-big{padding-inline-end:var(--big)}.m-sm-big{margin:var(--big)}.mt-sm-big{margin-block-start:var(--big)}.mb-sm-big{margin-block-end:var(--big)}.ml-sm-big{margin-inline-start:var(--big)}.mr-sm-big{margin-inline-end:var(--big)}.px-sm-big{padding-inline:var(--big)}.py-sm-big{padding-block:var(--big)}.mx-sm-big{margin-inline:var(--big)}.my-sm-big{margin-block:var(--big)}.p-sm-bigger{padding:var(--bigger)}.pt-sm-bigger{padding-block-start:var(--bigger)}.pb-sm-bigger{padding-block-end:var(--bigger)}.pl-sm-bigger{padding-inline-start:var(--bigger)}.pr-sm-bigger{padding-inline-end:var(--bigger)}.m-sm-bigger{margin:var(--bigger)}.mt-sm-bigger{margin-block-start:var(--bigger)}.mb-sm-bigger{margin-block-end:var(--bigger)}.ml-sm-bigger{margin-inline-start:var(--bigger)}.mr-sm-bigger{margin-inline-end:var(--bigger)}.px-sm-bigger{padding-inline:var(--bigger)}.py-sm-bigger{padding-block:var(--bigger)}.mx-sm-bigger{margin-inline:var(--bigger)}.my-sm-bigger{margin-block:var(--bigger)}}@media only screen and (min-width: 768px){.p-md-auto{padding:auto}.pt-md-auto{padding-block-start:auto}.pb-md-auto{padding-block-end:auto}.pl-md-auto{padding-inline-start:auto}.pr-md-auto{padding-inline-end:auto}.m-md-auto{margin:auto}.mt-md-auto{margin-block-start:auto}.mb-md-auto{margin-block-end:auto}.ml-md-auto{margin-inline-start:auto}.mr-md-auto{margin-inline-end:auto}.px-md-auto{padding-inline:auto}.py-md-auto{padding-block:auto}.mx-md-auto{margin-inline:auto}.my-md-auto{margin-block:auto}.p-md-0{padding:0}.pt-md-0{padding-block-start:0}.pb-md-0{padding-block-end:0}.pl-md-0{padding-inline-start:0}.pr-md-0{padding-inline-end:0}.m-md-0{margin:0}.mt-md-0{margin-block-start:0}.mb-md-0{margin-block-end:0}.ml-md-0{margin-inline-start:0}.mr-md-0{margin-inline-end:0}.px-md-0{padding-inline:0}.py-md-0{padding-block:0}.mx-md-0{margin-inline:0}.my-md-0{margin-block:0}.p-md-half{padding:.5rem}.pt-md-half{padding-block-start:.5rem}.pb-md-half{padding-block-end:.5rem}.pl-md-half{padding-inline-start:.5rem}.pr-md-half{padding-inline-end:.5rem}.m-md-half{margin:.5rem}.mt-md-half{margin-block-start:.5rem}.mb-md-half{margin-block-end:.5rem}.ml-md-half{margin-inline-start:.5rem}.mr-md-half{margin-inline-end:.5rem}.px-md-half{padding-inline:.5rem}.py-md-half{padding-block:.5rem}.mx-md-half{margin-inline:.5rem}.my-md-half{margin-block:.5rem}.p-md-1{padding:1rem}.pt-md-1{padding-block-start:1rem}.pb-md-1{padding-block-end:1rem}.pl-md-1{padding-inline-start:1rem}.pr-md-1{padding-inline-end:1rem}.m-md-1{margin:1rem}.mt-md-1{margin-block-start:1rem}.mb-md-1{margin-block-end:1rem}.ml-md-1{margin-inline-start:1rem}.mr-md-1{margin-inline-end:1rem}.px-md-1{padding-inline:1rem}.py-md-1{padding-block:1rem}.mx-md-1{margin-inline:1rem}.my-md-1{margin-block:1rem}.p-md-2{padding:2rem}.pt-md-2{padding-block-start:2rem}.pb-md-2{padding-block-end:2rem}.pl-md-2{padding-inline-start:2rem}.pr-md-2{padding-inline-end:2rem}.m-md-2{margin:2rem}.mt-md-2{margin-block-start:2rem}.mb-md-2{margin-block-end:2rem}.ml-md-2{margin-inline-start:2rem}.mr-md-2{margin-inline-end:2rem}.px-md-2{padding-inline:2rem}.py-md-2{padding-block:2rem}.mx-md-2{margin-inline:2rem}.my-md-2{margin-block:2rem}.p-md-3{padding:3rem}.pt-md-3{padding-block-start:3rem}.pb-md-3{padding-block-end:3rem}.pl-md-3{padding-inline-start:3rem}.pr-md-3{padding-inline-end:3rem}.m-md-3{margin:3rem}.mt-md-3{margin-block-start:3rem}.mb-md-3{margin-block-end:3rem}.ml-md-3{margin-inline-start:3rem}.mr-md-3{margin-inline-end:3rem}.px-md-3{padding-inline:3rem}.py-md-3{padding-block:3rem}.mx-md-3{margin-inline:3rem}.my-md-3{margin-block:3rem}.p-md-4{padding:4rem}.pt-md-4{padding-block-start:4rem}.pb-md-4{padding-block-end:4rem}.pl-md-4{padding-inline-start:4rem}.pr-md-4{padding-inline-end:4rem}.m-md-4{margin:4rem}.mt-md-4{margin-block-start:4rem}.mb-md-4{margin-block-end:4rem}.ml-md-4{margin-inline-start:4rem}.mr-md-4{margin-inline-end:4rem}.px-md-4{padding-inline:4rem}.py-md-4{padding-block:4rem}.mx-md-4{margin-inline:4rem}.my-md-4{margin-block:4rem}.p-md-smallest{padding:var(--smallest)}.pt-md-smallest{padding-block-start:var(--smallest)}.pb-md-smallest{padding-block-end:var(--smallest)}.pl-md-smallest{padding-inline-start:var(--smallest)}.pr-md-smallest{padding-inline-end:var(--smallest)}.m-md-smallest{margin:var(--smallest)}.mt-md-smallest{margin-block-start:var(--smallest)}.mb-md-smallest{margin-block-end:var(--smallest)}.ml-md-smallest{margin-inline-start:var(--smallest)}.mr-md-smallest{margin-inline-end:var(--smallest)}.px-md-smallest{padding-inline:var(--smallest)}.py-md-smallest{padding-block:var(--smallest)}.mx-md-smallest{margin-inline:var(--smallest)}.my-md-smallest{margin-block:var(--smallest)}.p-md-smaller{padding:var(--smaller)}.pt-md-smaller{padding-block-start:var(--smaller)}.pb-md-smaller{padding-block-end:var(--smaller)}.pl-md-smaller{padding-inline-start:var(--smaller)}.pr-md-smaller{padding-inline-end:var(--smaller)}.m-md-smaller{margin:var(--smaller)}.mt-md-smaller{margin-block-start:var(--smaller)}.mb-md-smaller{margin-block-end:var(--smaller)}.ml-md-smaller{margin-inline-start:var(--smaller)}.mr-md-smaller{margin-inline-end:var(--smaller)}.px-md-smaller{padding-inline:var(--smaller)}.py-md-smaller{padding-block:var(--smaller)}.mx-md-smaller{margin-inline:var(--smaller)}.my-md-smaller{margin-block:var(--smaller)}.p-md-small{padding:var(--small)}.pt-md-small{padding-block-start:var(--small)}.pb-md-small{padding-block-end:var(--small)}.pl-md-small{padding-inline-start:var(--small)}.pr-md-small{padding-inline-end:var(--small)}.m-md-small{margin:var(--small)}.mt-md-small{margin-block-start:var(--small)}.mb-md-small{margin-block-end:var(--small)}.ml-md-small{margin-inline-start:var(--small)}.mr-md-small{margin-inline-end:var(--small)}.px-md-small{padding-inline:var(--small)}.py-md-small{padding-block:var(--small)}.mx-md-small{margin-inline:var(--small)}.my-md-small{margin-block:var(--small)}.p-md-medium{padding:var(--medium)}.pt-md-medium{padding-block-start:var(--medium)}.pb-md-medium{padding-block-end:var(--medium)}.pl-md-medium{padding-inline-start:var(--medium)}.pr-md-medium{padding-inline-end:var(--medium)}.m-md-medium{margin:var(--medium)}.mt-md-medium{margin-block-start:var(--medium)}.mb-md-medium{margin-block-end:var(--medium)}.ml-md-medium{margin-inline-start:var(--medium)}.mr-md-medium{margin-inline-end:var(--medium)}.px-md-medium{padding-inline:var(--medium)}.py-md-medium{padding-block:var(--medium)}.mx-md-medium{margin-inline:var(--medium)}.my-md-medium{margin-block:var(--medium)}.p-md-big{padding:var(--big)}.pt-md-big{padding-block-start:var(--big)}.pb-md-big{padding-block-end:var(--big)}.pl-md-big{padding-inline-start:var(--big)}.pr-md-big{padding-inline-end:var(--big)}.m-md-big{margin:var(--big)}.mt-md-big{margin-block-start:var(--big)}.mb-md-big{margin-block-end:var(--big)}.ml-md-big{margin-inline-start:var(--big)}.mr-md-big{margin-inline-end:var(--big)}.px-md-big{padding-inline:var(--big)}.py-md-big{padding-block:var(--big)}.mx-md-big{margin-inline:var(--big)}.my-md-big{margin-block:var(--big)}.p-md-bigger{padding:var(--bigger)}.pt-md-bigger{padding-block-start:var(--bigger)}.pb-md-bigger{padding-block-end:var(--bigger)}.pl-md-bigger{padding-inline-start:var(--bigger)}.pr-md-bigger{padding-inline-end:var(--bigger)}.m-md-bigger{margin:var(--bigger)}.mt-md-bigger{margin-block-start:var(--bigger)}.mb-md-bigger{margin-block-end:var(--bigger)}.ml-md-bigger{margin-inline-start:var(--bigger)}.mr-md-bigger{margin-inline-end:var(--bigger)}.px-md-bigger{padding-inline:var(--bigger)}.py-md-bigger{padding-block:var(--bigger)}.mx-md-bigger{margin-inline:var(--bigger)}.my-md-bigger{margin-block:var(--bigger)}}@media only screen and (min-width: 993px){.p-lg-auto{padding:auto}.pt-lg-auto{padding-block-start:auto}.pb-lg-auto{padding-block-end:auto}.pl-lg-auto{padding-inline-start:auto}.pr-lg-auto{padding-inline-end:auto}.m-lg-auto{margin:auto}.mt-lg-auto{margin-block-start:auto}.mb-lg-auto{margin-block-end:auto}.ml-lg-auto{margin-inline-start:auto}.mr-lg-auto{margin-inline-end:auto}.px-lg-auto{padding-inline:auto}.py-lg-auto{padding-block:auto}.mx-lg-auto{margin-inline:auto}.my-lg-auto{margin-block:auto}.p-lg-0{padding:0}.pt-lg-0{padding-block-start:0}.pb-lg-0{padding-block-end:0}.pl-lg-0{padding-inline-start:0}.pr-lg-0{padding-inline-end:0}.m-lg-0{margin:0}.mt-lg-0{margin-block-start:0}.mb-lg-0{margin-block-end:0}.ml-lg-0{margin-inline-start:0}.mr-lg-0{margin-inline-end:0}.px-lg-0{padding-inline:0}.py-lg-0{padding-block:0}.mx-lg-0{margin-inline:0}.my-lg-0{margin-block:0}.p-lg-half{padding:.5rem}.pt-lg-half{padding-block-start:.5rem}.pb-lg-half{padding-block-end:.5rem}.pl-lg-half{padding-inline-start:.5rem}.pr-lg-half{padding-inline-end:.5rem}.m-lg-half{margin:.5rem}.mt-lg-half{margin-block-start:.5rem}.mb-lg-half{margin-block-end:.5rem}.ml-lg-half{margin-inline-start:.5rem}.mr-lg-half{margin-inline-end:.5rem}.px-lg-half{padding-inline:.5rem}.py-lg-half{padding-block:.5rem}.mx-lg-half{margin-inline:.5rem}.my-lg-half{margin-block:.5rem}.p-lg-1{padding:1rem}.pt-lg-1{padding-block-start:1rem}.pb-lg-1{padding-block-end:1rem}.pl-lg-1{padding-inline-start:1rem}.pr-lg-1{padding-inline-end:1rem}.m-lg-1{margin:1rem}.mt-lg-1{margin-block-start:1rem}.mb-lg-1{margin-block-end:1rem}.ml-lg-1{margin-inline-start:1rem}.mr-lg-1{margin-inline-end:1rem}.px-lg-1{padding-inline:1rem}.py-lg-1{padding-block:1rem}.mx-lg-1{margin-inline:1rem}.my-lg-1{margin-block:1rem}.p-lg-2{padding:2rem}.pt-lg-2{padding-block-start:2rem}.pb-lg-2{padding-block-end:2rem}.pl-lg-2{padding-inline-start:2rem}.pr-lg-2{padding-inline-end:2rem}.m-lg-2{margin:2rem}.mt-lg-2{margin-block-start:2rem}.mb-lg-2{margin-block-end:2rem}.ml-lg-2{margin-inline-start:2rem}.mr-lg-2{margin-inline-end:2rem}.px-lg-2{padding-inline:2rem}.py-lg-2{padding-block:2rem}.mx-lg-2{margin-inline:2rem}.my-lg-2{margin-block:2rem}.p-lg-3{padding:3rem}.pt-lg-3{padding-block-start:3rem}.pb-lg-3{padding-block-end:3rem}.pl-lg-3{padding-inline-start:3rem}.pr-lg-3{padding-inline-end:3rem}.m-lg-3{margin:3rem}.mt-lg-3{margin-block-start:3rem}.mb-lg-3{margin-block-end:3rem}.ml-lg-3{margin-inline-start:3rem}.mr-lg-3{margin-inline-end:3rem}.px-lg-3{padding-inline:3rem}.py-lg-3{padding-block:3rem}.mx-lg-3{margin-inline:3rem}.my-lg-3{margin-block:3rem}.p-lg-4{padding:4rem}.pt-lg-4{padding-block-start:4rem}.pb-lg-4{padding-block-end:4rem}.pl-lg-4{padding-inline-start:4rem}.pr-lg-4{padding-inline-end:4rem}.m-lg-4{margin:4rem}.mt-lg-4{margin-block-start:4rem}.mb-lg-4{margin-block-end:4rem}.ml-lg-4{margin-inline-start:4rem}.mr-lg-4{margin-inline-end:4rem}.px-lg-4{padding-inline:4rem}.py-lg-4{padding-block:4rem}.mx-lg-4{margin-inline:4rem}.my-lg-4{margin-block:4rem}.p-lg-smallest{padding:var(--smallest)}.pt-lg-smallest{padding-block-start:var(--smallest)}.pb-lg-smallest{padding-block-end:var(--smallest)}.pl-lg-smallest{padding-inline-start:var(--smallest)}.pr-lg-smallest{padding-inline-end:var(--smallest)}.m-lg-smallest{margin:var(--smallest)}.mt-lg-smallest{margin-block-start:var(--smallest)}.mb-lg-smallest{margin-block-end:var(--smallest)}.ml-lg-smallest{margin-inline-start:var(--smallest)}.mr-lg-smallest{margin-inline-end:var(--smallest)}.px-lg-smallest{padding-inline:var(--smallest)}.py-lg-smallest{padding-block:var(--smallest)}.mx-lg-smallest{margin-inline:var(--smallest)}.my-lg-smallest{margin-block:var(--smallest)}.p-lg-smaller{padding:var(--smaller)}.pt-lg-smaller{padding-block-start:var(--smaller)}.pb-lg-smaller{padding-block-end:var(--smaller)}.pl-lg-smaller{padding-inline-start:var(--smaller)}.pr-lg-smaller{padding-inline-end:var(--smaller)}.m-lg-smaller{margin:var(--smaller)}.mt-lg-smaller{margin-block-start:var(--smaller)}.mb-lg-smaller{margin-block-end:var(--smaller)}.ml-lg-smaller{margin-inline-start:var(--smaller)}.mr-lg-smaller{margin-inline-end:var(--smaller)}.px-lg-smaller{padding-inline:var(--smaller)}.py-lg-smaller{padding-block:var(--smaller)}.mx-lg-smaller{margin-inline:var(--smaller)}.my-lg-smaller{margin-block:var(--smaller)}.p-lg-small{padding:var(--small)}.pt-lg-small{padding-block-start:var(--small)}.pb-lg-small{padding-block-end:var(--small)}.pl-lg-small{padding-inline-start:var(--small)}.pr-lg-small{padding-inline-end:var(--small)}.m-lg-small{margin:var(--small)}.mt-lg-small{margin-block-start:var(--small)}.mb-lg-small{margin-block-end:var(--small)}.ml-lg-small{margin-inline-start:var(--small)}.mr-lg-small{margin-inline-end:var(--small)}.px-lg-small{padding-inline:var(--small)}.py-lg-small{padding-block:var(--small)}.mx-lg-small{margin-inline:var(--small)}.my-lg-small{margin-block:var(--small)}.p-lg-medium{padding:var(--medium)}.pt-lg-medium{padding-block-start:var(--medium)}.pb-lg-medium{padding-block-end:var(--medium)}.pl-lg-medium{padding-inline-start:var(--medium)}.pr-lg-medium{padding-inline-end:var(--medium)}.m-lg-medium{margin:var(--medium)}.mt-lg-medium{margin-block-start:var(--medium)}.mb-lg-medium{margin-block-end:var(--medium)}.ml-lg-medium{margin-inline-start:var(--medium)}.mr-lg-medium{margin-inline-end:var(--medium)}.px-lg-medium{padding-inline:var(--medium)}.py-lg-medium{padding-block:var(--medium)}.mx-lg-medium{margin-inline:var(--medium)}.my-lg-medium{margin-block:var(--medium)}.p-lg-big{padding:var(--big)}.pt-lg-big{padding-block-start:var(--big)}.pb-lg-big{padding-block-end:var(--big)}.pl-lg-big{padding-inline-start:var(--big)}.pr-lg-big{padding-inline-end:var(--big)}.m-lg-big{margin:var(--big)}.mt-lg-big{margin-block-start:var(--big)}.mb-lg-big{margin-block-end:var(--big)}.ml-lg-big{margin-inline-start:var(--big)}.mr-lg-big{margin-inline-end:var(--big)}.px-lg-big{padding-inline:var(--big)}.py-lg-big{padding-block:var(--big)}.mx-lg-big{margin-inline:var(--big)}.my-lg-big{margin-block:var(--big)}.p-lg-bigger{padding:var(--bigger)}.pt-lg-bigger{padding-block-start:var(--bigger)}.pb-lg-bigger{padding-block-end:var(--bigger)}.pl-lg-bigger{padding-inline-start:var(--bigger)}.pr-lg-bigger{padding-inline-end:var(--bigger)}.m-lg-bigger{margin:var(--bigger)}.mt-lg-bigger{margin-block-start:var(--bigger)}.mb-lg-bigger{margin-block-end:var(--bigger)}.ml-lg-bigger{margin-inline-start:var(--bigger)}.mr-lg-bigger{margin-inline-end:var(--bigger)}.px-lg-bigger{padding-inline:var(--bigger)}.py-lg-bigger{padding-block:var(--bigger)}.mx-lg-bigger{margin-inline:var(--bigger)}.my-lg-bigger{margin-block:var(--bigger)}}@media only screen and (min-width: 1201px){.p-xl-auto{padding:auto}.pt-xl-auto{padding-block-start:auto}.pb-xl-auto{padding-block-end:auto}.pl-xl-auto{padding-inline-start:auto}.pr-xl-auto{padding-inline-end:auto}.m-xl-auto{margin:auto}.mt-xl-auto{margin-block-start:auto}.mb-xl-auto{margin-block-end:auto}.ml-xl-auto{margin-inline-start:auto}.mr-xl-auto{margin-inline-end:auto}.px-xl-auto{padding-inline:auto}.py-xl-auto{padding-block:auto}.mx-xl-auto{margin-inline:auto}.my-xl-auto{margin-block:auto}.p-xl-0{padding:0}.pt-xl-0{padding-block-start:0}.pb-xl-0{padding-block-end:0}.pl-xl-0{padding-inline-start:0}.pr-xl-0{padding-inline-end:0}.m-xl-0{margin:0}.mt-xl-0{margin-block-start:0}.mb-xl-0{margin-block-end:0}.ml-xl-0{margin-inline-start:0}.mr-xl-0{margin-inline-end:0}.px-xl-0{padding-inline:0}.py-xl-0{padding-block:0}.mx-xl-0{margin-inline:0}.my-xl-0{margin-block:0}.p-xl-half{padding:.5rem}.pt-xl-half{padding-block-start:.5rem}.pb-xl-half{padding-block-end:.5rem}.pl-xl-half{padding-inline-start:.5rem}.pr-xl-half{padding-inline-end:.5rem}.m-xl-half{margin:.5rem}.mt-xl-half{margin-block-start:.5rem}.mb-xl-half{margin-block-end:.5rem}.ml-xl-half{margin-inline-start:.5rem}.mr-xl-half{margin-inline-end:.5rem}.px-xl-half{padding-inline:.5rem}.py-xl-half{padding-block:.5rem}.mx-xl-half{margin-inline:.5rem}.my-xl-half{margin-block:.5rem}.p-xl-1{padding:1rem}.pt-xl-1{padding-block-start:1rem}.pb-xl-1{padding-block-end:1rem}.pl-xl-1{padding-inline-start:1rem}.pr-xl-1{padding-inline-end:1rem}.m-xl-1{margin:1rem}.mt-xl-1{margin-block-start:1rem}.mb-xl-1{margin-block-end:1rem}.ml-xl-1{margin-inline-start:1rem}.mr-xl-1{margin-inline-end:1rem}.px-xl-1{padding-inline:1rem}.py-xl-1{padding-block:1rem}.mx-xl-1{margin-inline:1rem}.my-xl-1{margin-block:1rem}.p-xl-2{padding:2rem}.pt-xl-2{padding-block-start:2rem}.pb-xl-2{padding-block-end:2rem}.pl-xl-2{padding-inline-start:2rem}.pr-xl-2{padding-inline-end:2rem}.m-xl-2{margin:2rem}.mt-xl-2{margin-block-start:2rem}.mb-xl-2{margin-block-end:2rem}.ml-xl-2{margin-inline-start:2rem}.mr-xl-2{margin-inline-end:2rem}.px-xl-2{padding-inline:2rem}.py-xl-2{padding-block:2rem}.mx-xl-2{margin-inline:2rem}.my-xl-2{margin-block:2rem}.p-xl-3{padding:3rem}.pt-xl-3{padding-block-start:3rem}.pb-xl-3{padding-block-end:3rem}.pl-xl-3{padding-inline-start:3rem}.pr-xl-3{padding-inline-end:3rem}.m-xl-3{margin:3rem}.mt-xl-3{margin-block-start:3rem}.mb-xl-3{margin-block-end:3rem}.ml-xl-3{margin-inline-start:3rem}.mr-xl-3{margin-inline-end:3rem}.px-xl-3{padding-inline:3rem}.py-xl-3{padding-block:3rem}.mx-xl-3{margin-inline:3rem}.my-xl-3{margin-block:3rem}.p-xl-4{padding:4rem}.pt-xl-4{padding-block-start:4rem}.pb-xl-4{padding-block-end:4rem}.pl-xl-4{padding-inline-start:4rem}.pr-xl-4{padding-inline-end:4rem}.m-xl-4{margin:4rem}.mt-xl-4{margin-block-start:4rem}.mb-xl-4{margin-block-end:4rem}.ml-xl-4{margin-inline-start:4rem}.mr-xl-4{margin-inline-end:4rem}.px-xl-4{padding-inline:4rem}.py-xl-4{padding-block:4rem}.mx-xl-4{margin-inline:4rem}.my-xl-4{margin-block:4rem}.p-xl-smallest{padding:var(--smallest)}.pt-xl-smallest{padding-block-start:var(--smallest)}.pb-xl-smallest{padding-block-end:var(--smallest)}.pl-xl-smallest{padding-inline-start:var(--smallest)}.pr-xl-smallest{padding-inline-end:var(--smallest)}.m-xl-smallest{margin:var(--smallest)}.mt-xl-smallest{margin-block-start:var(--smallest)}.mb-xl-smallest{margin-block-end:var(--smallest)}.ml-xl-smallest{margin-inline-start:var(--smallest)}.mr-xl-smallest{margin-inline-end:var(--smallest)}.px-xl-smallest{padding-inline:var(--smallest)}.py-xl-smallest{padding-block:var(--smallest)}.mx-xl-smallest{margin-inline:var(--smallest)}.my-xl-smallest{margin-block:var(--smallest)}.p-xl-smaller{padding:var(--smaller)}.pt-xl-smaller{padding-block-start:var(--smaller)}.pb-xl-smaller{padding-block-end:var(--smaller)}.pl-xl-smaller{padding-inline-start:var(--smaller)}.pr-xl-smaller{padding-inline-end:var(--smaller)}.m-xl-smaller{margin:var(--smaller)}.mt-xl-smaller{margin-block-start:var(--smaller)}.mb-xl-smaller{margin-block-end:var(--smaller)}.ml-xl-smaller{margin-inline-start:var(--smaller)}.mr-xl-smaller{margin-inline-end:var(--smaller)}.px-xl-smaller{padding-inline:var(--smaller)}.py-xl-smaller{padding-block:var(--smaller)}.mx-xl-smaller{margin-inline:var(--smaller)}.my-xl-smaller{margin-block:var(--smaller)}.p-xl-small{padding:var(--small)}.pt-xl-small{padding-block-start:var(--small)}.pb-xl-small{padding-block-end:var(--small)}.pl-xl-small{padding-inline-start:var(--small)}.pr-xl-small{padding-inline-end:var(--small)}.m-xl-small{margin:var(--small)}.mt-xl-small{margin-block-start:var(--small)}.mb-xl-small{margin-block-end:var(--small)}.ml-xl-small{margin-inline-start:var(--small)}.mr-xl-small{margin-inline-end:var(--small)}.px-xl-small{padding-inline:var(--small)}.py-xl-small{padding-block:var(--small)}.mx-xl-small{margin-inline:var(--small)}.my-xl-small{margin-block:var(--small)}.p-xl-medium{padding:var(--medium)}.pt-xl-medium{padding-block-start:var(--medium)}.pb-xl-medium{padding-block-end:var(--medium)}.pl-xl-medium{padding-inline-start:var(--medium)}.pr-xl-medium{padding-inline-end:var(--medium)}.m-xl-medium{margin:var(--medium)}.mt-xl-medium{margin-block-start:var(--medium)}.mb-xl-medium{margin-block-end:var(--medium)}.ml-xl-medium{margin-inline-start:var(--medium)}.mr-xl-medium{margin-inline-end:var(--medium)}.px-xl-medium{padding-inline:var(--medium)}.py-xl-medium{padding-block:var(--medium)}.mx-xl-medium{margin-inline:var(--medium)}.my-xl-medium{margin-block:var(--medium)}.p-xl-big{padding:var(--big)}.pt-xl-big{padding-block-start:var(--big)}.pb-xl-big{padding-block-end:var(--big)}.pl-xl-big{padding-inline-start:var(--big)}.pr-xl-big{padding-inline-end:var(--big)}.m-xl-big{margin:var(--big)}.mt-xl-big{margin-block-start:var(--big)}.mb-xl-big{margin-block-end:var(--big)}.ml-xl-big{margin-inline-start:var(--big)}.mr-xl-big{margin-inline-end:var(--big)}.px-xl-big{padding-inline:var(--big)}.py-xl-big{padding-block:var(--big)}.mx-xl-big{margin-inline:var(--big)}.my-xl-big{margin-block:var(--big)}.p-xl-bigger{padding:var(--bigger)}.pt-xl-bigger{padding-block-start:var(--bigger)}.pb-xl-bigger{padding-block-end:var(--bigger)}.pl-xl-bigger{padding-inline-start:var(--bigger)}.pr-xl-bigger{padding-inline-end:var(--bigger)}.m-xl-bigger{margin:var(--bigger)}.mt-xl-bigger{margin-block-start:var(--bigger)}.mb-xl-bigger{margin-block-end:var(--bigger)}.ml-xl-bigger{margin-inline-start:var(--bigger)}.mr-xl-bigger{margin-inline-end:var(--bigger)}.px-xl-bigger{padding-inline:var(--bigger)}.py-xl-bigger{padding-block:var(--bigger)}.mx-xl-bigger{margin-inline:var(--bigger)}.my-xl-bigger{margin-block:var(--bigger)}}@media only screen and (min-width: 1401px){.p-2xl-auto{padding:auto}.pt-2xl-auto{padding-block-start:auto}.pb-2xl-auto{padding-block-end:auto}.pl-2xl-auto{padding-inline-start:auto}.pr-2xl-auto{padding-inline-end:auto}.m-2xl-auto{margin:auto}.mt-2xl-auto{margin-block-start:auto}.mb-2xl-auto{margin-block-end:auto}.ml-2xl-auto{margin-inline-start:auto}.mr-2xl-auto{margin-inline-end:auto}.px-2xl-auto{padding-inline:auto}.py-2xl-auto{padding-block:auto}.mx-2xl-auto{margin-inline:auto}.my-2xl-auto{margin-block:auto}.p-2xl-0{padding:0}.pt-2xl-0{padding-block-start:0}.pb-2xl-0{padding-block-end:0}.pl-2xl-0{padding-inline-start:0}.pr-2xl-0{padding-inline-end:0}.m-2xl-0{margin:0}.mt-2xl-0{margin-block-start:0}.mb-2xl-0{margin-block-end:0}.ml-2xl-0{margin-inline-start:0}.mr-2xl-0{margin-inline-end:0}.px-2xl-0{padding-inline:0}.py-2xl-0{padding-block:0}.mx-2xl-0{margin-inline:0}.my-2xl-0{margin-block:0}.p-2xl-half{padding:.5rem}.pt-2xl-half{padding-block-start:.5rem}.pb-2xl-half{padding-block-end:.5rem}.pl-2xl-half{padding-inline-start:.5rem}.pr-2xl-half{padding-inline-end:.5rem}.m-2xl-half{margin:.5rem}.mt-2xl-half{margin-block-start:.5rem}.mb-2xl-half{margin-block-end:.5rem}.ml-2xl-half{margin-inline-start:.5rem}.mr-2xl-half{margin-inline-end:.5rem}.px-2xl-half{padding-inline:.5rem}.py-2xl-half{padding-block:.5rem}.mx-2xl-half{margin-inline:.5rem}.my-2xl-half{margin-block:.5rem}.p-2xl-1{padding:1rem}.pt-2xl-1{padding-block-start:1rem}.pb-2xl-1{padding-block-end:1rem}.pl-2xl-1{padding-inline-start:1rem}.pr-2xl-1{padding-inline-end:1rem}.m-2xl-1{margin:1rem}.mt-2xl-1{margin-block-start:1rem}.mb-2xl-1{margin-block-end:1rem}.ml-2xl-1{margin-inline-start:1rem}.mr-2xl-1{margin-inline-end:1rem}.px-2xl-1{padding-inline:1rem}.py-2xl-1{padding-block:1rem}.mx-2xl-1{margin-inline:1rem}.my-2xl-1{margin-block:1rem}.p-2xl-2{padding:2rem}.pt-2xl-2{padding-block-start:2rem}.pb-2xl-2{padding-block-end:2rem}.pl-2xl-2{padding-inline-start:2rem}.pr-2xl-2{padding-inline-end:2rem}.m-2xl-2{margin:2rem}.mt-2xl-2{margin-block-start:2rem}.mb-2xl-2{margin-block-end:2rem}.ml-2xl-2{margin-inline-start:2rem}.mr-2xl-2{margin-inline-end:2rem}.px-2xl-2{padding-inline:2rem}.py-2xl-2{padding-block:2rem}.mx-2xl-2{margin-inline:2rem}.my-2xl-2{margin-block:2rem}.p-2xl-3{padding:3rem}.pt-2xl-3{padding-block-start:3rem}.pb-2xl-3{padding-block-end:3rem}.pl-2xl-3{padding-inline-start:3rem}.pr-2xl-3{padding-inline-end:3rem}.m-2xl-3{margin:3rem}.mt-2xl-3{margin-block-start:3rem}.mb-2xl-3{margin-block-end:3rem}.ml-2xl-3{margin-inline-start:3rem}.mr-2xl-3{margin-inline-end:3rem}.px-2xl-3{padding-inline:3rem}.py-2xl-3{padding-block:3rem}.mx-2xl-3{margin-inline:3rem}.my-2xl-3{margin-block:3rem}.p-2xl-4{padding:4rem}.pt-2xl-4{padding-block-start:4rem}.pb-2xl-4{padding-block-end:4rem}.pl-2xl-4{padding-inline-start:4rem}.pr-2xl-4{padding-inline-end:4rem}.m-2xl-4{margin:4rem}.mt-2xl-4{margin-block-start:4rem}.mb-2xl-4{margin-block-end:4rem}.ml-2xl-4{margin-inline-start:4rem}.mr-2xl-4{margin-inline-end:4rem}.px-2xl-4{padding-inline:4rem}.py-2xl-4{padding-block:4rem}.mx-2xl-4{margin-inline:4rem}.my-2xl-4{margin-block:4rem}.p-2xl-smallest{padding:var(--smallest)}.pt-2xl-smallest{padding-block-start:var(--smallest)}.pb-2xl-smallest{padding-block-end:var(--smallest)}.pl-2xl-smallest{padding-inline-start:var(--smallest)}.pr-2xl-smallest{padding-inline-end:var(--smallest)}.m-2xl-smallest{margin:var(--smallest)}.mt-2xl-smallest{margin-block-start:var(--smallest)}.mb-2xl-smallest{margin-block-end:var(--smallest)}.ml-2xl-smallest{margin-inline-start:var(--smallest)}.mr-2xl-smallest{margin-inline-end:var(--smallest)}.px-2xl-smallest{padding-inline:var(--smallest)}.py-2xl-smallest{padding-block:var(--smallest)}.mx-2xl-smallest{margin-inline:var(--smallest)}.my-2xl-smallest{margin-block:var(--smallest)}.p-2xl-smaller{padding:var(--smaller)}.pt-2xl-smaller{padding-block-start:var(--smaller)}.pb-2xl-smaller{padding-block-end:var(--smaller)}.pl-2xl-smaller{padding-inline-start:var(--smaller)}.pr-2xl-smaller{padding-inline-end:var(--smaller)}.m-2xl-smaller{margin:var(--smaller)}.mt-2xl-smaller{margin-block-start:var(--smaller)}.mb-2xl-smaller{margin-block-end:var(--smaller)}.ml-2xl-smaller{margin-inline-start:var(--smaller)}.mr-2xl-smaller{margin-inline-end:var(--smaller)}.px-2xl-smaller{padding-inline:var(--smaller)}.py-2xl-smaller{padding-block:var(--smaller)}.mx-2xl-smaller{margin-inline:var(--smaller)}.my-2xl-smaller{margin-block:var(--smaller)}.p-2xl-small{padding:var(--small)}.pt-2xl-small{padding-block-start:var(--small)}.pb-2xl-small{padding-block-end:var(--small)}.pl-2xl-small{padding-inline-start:var(--small)}.pr-2xl-small{padding-inline-end:var(--small)}.m-2xl-small{margin:var(--small)}.mt-2xl-small{margin-block-start:var(--small)}.mb-2xl-small{margin-block-end:var(--small)}.ml-2xl-small{margin-inline-start:var(--small)}.mr-2xl-small{margin-inline-end:var(--small)}.px-2xl-small{padding-inline:var(--small)}.py-2xl-small{padding-block:var(--small)}.mx-2xl-small{margin-inline:var(--small)}.my-2xl-small{margin-block:var(--small)}.p-2xl-medium{padding:var(--medium)}.pt-2xl-medium{padding-block-start:var(--medium)}.pb-2xl-medium{padding-block-end:var(--medium)}.pl-2xl-medium{padding-inline-start:var(--medium)}.pr-2xl-medium{padding-inline-end:var(--medium)}.m-2xl-medium{margin:var(--medium)}.mt-2xl-medium{margin-block-start:var(--medium)}.mb-2xl-medium{margin-block-end:var(--medium)}.ml-2xl-medium{margin-inline-start:var(--medium)}.mr-2xl-medium{margin-inline-end:var(--medium)}.px-2xl-medium{padding-inline:var(--medium)}.py-2xl-medium{padding-block:var(--medium)}.mx-2xl-medium{margin-inline:var(--medium)}.my-2xl-medium{margin-block:var(--medium)}.p-2xl-big{padding:var(--big)}.pt-2xl-big{padding-block-start:var(--big)}.pb-2xl-big{padding-block-end:var(--big)}.pl-2xl-big{padding-inline-start:var(--big)}.pr-2xl-big{padding-inline-end:var(--big)}.m-2xl-big{margin:var(--big)}.mt-2xl-big{margin-block-start:var(--big)}.mb-2xl-big{margin-block-end:var(--big)}.ml-2xl-big{margin-inline-start:var(--big)}.mr-2xl-big{margin-inline-end:var(--big)}.px-2xl-big{padding-inline:var(--big)}.py-2xl-big{padding-block:var(--big)}.mx-2xl-big{margin-inline:var(--big)}.my-2xl-big{margin-block:var(--big)}.p-2xl-bigger{padding:var(--bigger)}.pt-2xl-bigger{padding-block-start:var(--bigger)}.pb-2xl-bigger{padding-block-end:var(--bigger)}.pl-2xl-bigger{padding-inline-start:var(--bigger)}.pr-2xl-bigger{padding-inline-end:var(--bigger)}.m-2xl-bigger{margin:var(--bigger)}.mt-2xl-bigger{margin-block-start:var(--bigger)}.mb-2xl-bigger{margin-block-end:var(--bigger)}.ml-2xl-bigger{margin-inline-start:var(--bigger)}.mr-2xl-bigger{margin-inline-end:var(--bigger)}.px-2xl-bigger{padding-inline:var(--bigger)}.py-2xl-bigger{padding-block:var(--bigger)}.mx-2xl-bigger{margin-inline:var(--bigger)}.my-2xl-bigger{margin-block:var(--bigger)}}.yotpo-reviews-star-ratings-widget{display:block!important}.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary{display:ruby!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/main.css.map */
