html{scroll-behavior:smooth}.brand--grid{display:grid;gap:1.875rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:30px}@media (min-width:768px){.brand--grid{margin-bottom:70px}}.brand--grid .--letter{background-color:#eee;border-radius:25px;display:none}@media (min-width:578px){.brand--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand--grid .--letter{display:flex}}@media (min-width:768px){.brand--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.brand--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.brand--grid .brand-card{aspect-ratio:1;border-radius:25px;display:flex;position:relative}.brand--grid .brand-card:hover{box-shadow:0 4px 20px 0 gray;cursor:pointer}.brand--grid .brand-card.--letter{display:none}.brand--grid .brand-card.--letter:hover{box-shadow:unset;cursor:default}@media (min-width:578px){.brand--grid .brand-card.--letter{display:flex}}.brand--grid .brand-card .link-wrapper{align-items:flex-end;aspect-ratio:1;background:no-repeat 50%;background-size:cover;border-radius:25px;display:flex;-o-object-fit:1/1;object-fit:1/1;width:100%}.brand--grid .brand-card .card-text{bottom:2.15rem;color:#fff;font-size:25px;font-weight:600;left:2rem;line-height:1;position:absolute;width:50%;z-index:2}@media (min-width:768px){.brand--grid .brand-card .card-text{line-height:110%;width:70%}}.brand--grid .brand-card .big--letter{--tw-text-opacity:1;color:rgb(200 200 200/var(--tw-text-opacity,1));font-size:6rem;margin:auto;text-align:center}@media (min-width:768px){.brand--grid .brand-card .big--letter{font-size:9rem}}@media (min-width:1210px){.brand--grid .brand-card .big--letter{font-size:12.5rem;line-height:15rem}}.brand--grid .brand-card .like{padding:30px 30px 60px 60px;position:absolute;right:0;top:0;z-index:9}.brand--grid .brand-card .like span{font-size:20px;pointer-events:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.brand--grid .brand-card .like:before{border-radius:0 25px 0 0;content:"";height:110px;pointer-events:none;position:absolute;right:0;top:0;width:110px;z-index:-1;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));background:radial-gradient(95.23% 89.86% at 100.09% 0,rgba(0,0,0,.5) 0,transparent 100%)}.brand--grid .brand-card .gradient{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));border-radius:0 0 25px 25px;bottom:0;height:75%;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}@media (min-width:768px){.button--bottom{margin-bottom:60px}}.button--bottom .pager__item{align-items:center;display:flex;justify-content:center}.button--bottom .pager__item .button{border-radius:9999px;display:inline-block;height:-moz-fit-content;height:fit-content;width:370px;--tw-border-opacity:1;font-family:ChaletBold;font-size:16px;padding:9.4px 40px;text-align:center;text-transform:lowercase;--tw-text-opacity:1;background-image:linear-gradient(to right,var(--tw-gradient-stops));border:unset;color:rgb(255 255 255/var(--tw-text-opacity,1));line-height:1.2;--tw-gradient-from:var(--tertiary-color) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-from-position:50%;--tw-gradient-to:var(--primary-color) var(--tw-gradient-to-position);--tw-gradient-to-position:50%;background-position:100%;background-size:200%;transition:.5s ease-out}.button--bottom .pager__item .button:hover{background-position:0;cursor:pointer}.button--bottom .pager__item .button:first-letter{text-transform:uppercase}.product--containergrid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:space-between;justify-items:center}@media (min-width:768px){.product--containergrid{grid-template-columns:270px 270px}}@media (min-width:1024px){.product--containergrid{grid-template-columns:270px 270px 270px}}@media (min-width:1210px){.product--containergrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product--containergrid{gap:30px 0}.product--cardtwig{display:flex;flex-direction:column;height:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:25px}.product--cardtwig .image{border-style:solid;border-width:1px;position:relative;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity,1));border-radius:25px 25px 0 0}.product--cardtwig .image img{border-radius:25px 25px 0 0;margin:auto}@media (min-width:768px){.product--cardtwig .image img{width:270px}}.product--cardtwig .image img{width:334px}.product--cardtwig .image .icon{color:var(--primary-color);cursor:pointer;font-size:20px;position:absolute;right:20px;top:20px}@media (min-width:768px){.product--cardtwig .image .icon{right:30px;top:30px}}.product--cardtwig .texts{border-style:solid;border-width:1px;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;min-height:8.75rem;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity,1));border-radius:0 0 25px 25px;padding:18px 0 1.25rem 20px}@media (min-width:768px){.product--cardtwig .texts{padding:18px 0 1.25rem 30px}}.product--cardtwig .texts .tag{align-items:center;border:1px solid var(--labelBackgroundColor);display:flex;font-family:ChaletBold;font-size:12px;justify-content:center;letter-spacing:1.2px;line-height:12px;text-transform:uppercase;--tw-text-opacity:1;background-color:var(--labelBackgroundColor);border-radius:15px;color:rgb(255 255 255/var(--tw-text-opacity,1));line-height:1;padding:3px 15px;width:-moz-fit-content;width:fit-content}.product--cardtwig .texts .tag:not(:first-child){margin-top:5px}.product--cardtwig .texts .brand{font-family:ChaletBold;font-size:18px;line-height:17px;margin:13px 0 5px;text-transform:uppercase}.product--cardtwig .texts .brand:first-child{margin-top:0}.product--cardtwig .texts .title{font-size:15px;line-height:14px;margin:0 0 11px}.product--cardtwig .texts .prices{display:flex;font-size:18px;line-height:18px}.product--cardtwig .texts .prices .price-strikethrough{color:#969696;margin-right:10px;position:relative}.product--cardtwig .texts .prices .price-strikethrough:before{border-top:1px solid;border-color:inherit;color:#000;content:"";left:0;position:absolute;right:0;top:50%;transform:rotate(340deg)}.product--cardtwig .texts .description{font-family:Chalet;font-size:8px;line-height:1;margin-top:.25rem;--tw-text-opacity:1;color:rgb(150 150 150/var(--tw-text-opacity,1))}