@charset "UTF-8";.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}@font-face{font-family:'Avenir Next Demi';src:url(/media/AvenirNext-DemiBold.woff2) format("woff2"),url(/media/AvenirNext-DemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/media/AvenirNext-Bold.woff2) format("woff2"),url(/media/AvenirNext-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/media/AvenirNext-BoldItalic.woff2) format("woff2"),url(/media/AvenirNext-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/media/AvenirNext-HeavyItalic.woff2) format("woff2"),url(/media/AvenirNext-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/media/AvenirNext-Heavy.woff2) format("woff2"),url(/media/AvenirNext-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next Demi';src:url(/media/AvenirNext-DemiBoldItalic.woff2) format("woff2"),url(/media/AvenirNext-DemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/media/AvenirNext-Medium.woff2) format("woff2"),url(/media/AvenirNext-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/media/AvenirNext-Regular.woff2) format("woff2"),url(/media/AvenirNext-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/media/AvenirNext-MediumItalic.woff2) format("woff2"),url(/media/AvenirNext-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/media/AvenirNext-Italic.woff2) format("woff2"),url(/media/AvenirNext-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Next Ultra';src:url(/media/AvenirNext-UltraLightItalic.woff2) format("woff2"),url(/media/AvenirNext-UltraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Next Ultra';src:url(/media/AvenirNext-UltraLight.woff2) format("woff2"),url(/media/AvenirNext-UltraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:icons-pal;src:url(/media/icons-pal.eot?t2395k);src:url(/media/icons-pal.eot?t2395k#iefix) format("embedded-opentype"),url(/media/icons-pal.ttf?t2395k) format("truetype"),url(/media/icons-pal.woff?t2395k) format("woff"),url(/media/icons-pal.svg?t2395k#icons-pal) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icons-pal!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-link:before{content:"\e94a"}.icon-twitter:before{content:"\e94b"}.icon-facebook:before{content:"\e94c"}.icon-lock:before{content:"\e949"}.icon-industry:before{content:"\e947"}.icon-world:before{content:"\e948"}.icon-quote1:before{content:"\e946"}.icon-customers:before{content:"\e941"}.icon-extensive:before{content:"\e944"}.icon-globe:before{content:"\e945"}.icon-delete:before{content:"\e925"}.icon-delivery-add:before{content:"\e943"}.icon-certification:before{content:"\e942"}.icon-minimise:before{content:"\e93f"}.icon-list:before{content:"\e940"}.icon-ceramic:before{content:"\e933"}.icon-dishwasher:before{content:"\e934"}.icon-electric:before{content:"\e935"}.icon-fan-oven:before{content:"\e936"}.icon-fridge:before{content:"\e937"}.icon-gas:before{content:"\e938"}.icon-grill:before{content:"\e939"}.icon-foodsafe:before{content:"\e93a"}.icon-recycle:before{content:"\e93b"}.icon-halogen:before{content:"\e93c"}.icon-induction:before{content:"\e93d"}.icon-microwave:before{content:"\e93e"}.icon-lightbulb:before{content:"\e92b"}.icon-environment:before{content:"\e92c"}.icon-payment:before{content:"\e92d"}.icon-custome:before{content:"\e92e"}.icon-award:before{content:"\e92f"}.icon-pointer:before{content:"\e930"}.icon-return:before{content:"\e931"}.icon-delivery:before{content:"\e932"}.icon-together:before{content:"\e91f"}.icon-ethical:before{content:"\e920"}.icon-risk:before{content:"\e921"}.icon-clock:before{content:"\e922"}.icon-expand:before{content:"\e923"}.icon-chef:before{content:"\e924"}.icon-menu-right:before{content:"\e926"}.icon-menu-left:before{content:"\e927"}.icon-eye-hide:before{content:"\e928"}.icon-eye-show:before{content:"\e929"}.icon-arrow-up:before{content:"\e92a"}.icon-logout:before{content:"\e900"}.icon-qr-code:before{content:"\e901"}.icon-barcode:before{content:"\e902"}.icon-padlock:before{content:"\e903"}.icon-colour:before{content:"\e904"}.icon-shop:before{content:"\e905"}.icon-download:before{content:"\e906"}.icon-file:before{content:"\e907"}.icon-arrow-down:before{content:"\e908"}.icon-add:before{content:"\e909"}.icon-cards:before{content:"\e90a"}.icon-quote:before{content:"\e90b"}.icon-sort-by:before{content:"\e90c"}.icon-arrow-right:before{content:"\e90d"}.icon-arrow-left:before{content:"\e90e"}.icon-filters:before{content:"\e90f"}.icon-home:before{content:"\e910"}.icon-location:before{content:"\e911"}.icon-material:before{content:"\e912"}.icon-phone:before{content:"\e913"}.icon-search:before{content:"\e914"}.icon-serves:before{content:"\e915"}.icon-share:before{content:"\e916"}.icon-size:before{content:"\e917"}.icon-time:before{content:"\e918"}.icon-user:before{content:"\e919"}.icon-bag:before{content:"\e91a"}.icon-calendar:before{content:"\e91b"}.icon-check:before{content:"\e91c"}.icon-close:before{content:"\e91d"}.icon-email:before{content:"\e91e"}:root{--red100:#DD001B;--red80:#E43349;--red60:#E95C6D;--red40:#F199A4;--red20:#F8CCD1;--red05:#FDF2F4;--black100:#000;--black80:#333;--black60:#666;--black40:#999;--black20:#CCC;--black05:#F2F2F2;--gray:#FCFCFC;--transparent:transparent;--white:#fff;--green:#41AF59;--red:#D12525;--orange:#E7852C;--light-purple:#ece9ff}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-19px);transform:scale(.75) translateY(-19px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:14px}.bg-gray{background-color:var(--gray)}.bg-black05{background-color:var(--black05)}.bg-black80{background-color:var(--black80)}.bg-black100{background-color:var(--black100)}.bg-white{background-color:var(--white)}.bg-orange{background-color:var(--orange)}.bg-duo-black05-white-h{background:-webkit-gradient(linear,left top,left bottom,from(var(--black05)),color-stop(40%,var(--black05)),color-stop(40%,var(--gray)),to(var(--gray)));background:linear-gradient(180deg,var(--black05) 0,var(--black05) 40%,var(--gray) 40%,var(--gray) 100%)}.button-primary{color:var(--white);background-color:var(--red100);height:3.625rem;width:auto;text-align:center;text-decoration:none!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer;padding:16px 40px;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid var(--red100);-webkit-box-shadow:-4px 14px 40px rgba(13,21,49,.18);box-shadow:-4px 14px 40px rgba(13,21,49,.18)}.button-primary p{margin:0;font-family:"Avenir Next";font-weight:600;font-size:1.0625rem}.button-primary span{margin:0 10px;font-size:1.1875rem}.button-primary:hover{color:var(--red100);background-color:var(--white);-webkit-box-shadow:none;box-shadow:none}.button-primary:focus-visible{outline:2px solid #8a1524!important}.button-primary:focus{outline:2px solid #8a1524!important}.button-primary.disabled{pointer-events:none;background-color:var(--red20);border:1px solid var(--red20);-webkit-box-shadow:none;box-shadow:none}.button-secondary{color:var(--red100);background-color:var(--white);height:3.625rem;width:auto;text-align:center;text-decoration:none!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer;padding:16px 40px;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid var(--red100)}.button-secondary p{margin:0;font-family:"Avenir Next";font-weight:600;font-size:1.0625rem}.button-secondary span{margin:0 10px;font-size:1.1875rem}.button-secondary:hover{color:var(--white);background-color:var(--red100)}.button-secondary:focus-visible{outline:2px solid #8a1524!important}@media (max-width:575px){.button-secondary{width:100%}}.button-secondary.disable{pointer-events:none;color:var(--white);background-color:var(--red20);border:1px solid var(--red20)}.button-tertiary{color:var(--black60);background-color:var(--transparent);height:3.625rem;width:auto;text-align:center;text-decoration:none!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer;padding:16px 40px;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid var(--black60)}.button-tertiary p{margin:0;font-family:"Avenir Next";font-weight:600;font-size:1.0625rem}.button-tertiary span{margin:0 10px;font-size:1.1875rem}.button-tertiary:hover{color:var(--red100);background-color:var(--white);border:1px solid var(--red100)}.button-tertiary:focus-visible{outline:2px solid #8a1524!important}@media (max-width:575px){.button-tertiary{width:100%}}.button-tertiary.disable{color:var(--black40);pointer-events:none;background-color:var(--black05);border:1px solid var(--black60)}.link-primary{font-family:"Avenir Next";color:var(--red100);font-size:17px;font-weight:700;margin-bottom:0;text-decoration:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background:0 0;height:auto;outline:0;width:auto;cursor:pointer;display:inline-block;padding:0}.link-primary--black80{color:var(--black80)}.link-primary--black60{color:var(--black60)}.link-primary--white{color:var(--white)}.link-primary--accent60{color:var(--red60)}.link-primary:hover{text-decoration:underline;color:var(--red100)}.link-primary:focus-visible{outline:2px solid #8a1524!important}.link-primary.disable{color:var(--red60);pointer-events:none}.link-primary:focus{color:var(--red100)}.title h2,.title h3,.title h4,.title h5,.title h6{font-family:"Avenir Next";color:inherit;font-size:inherit;font-weight:inherit;margin-bottom:0}.title--xxl h2,.title--xxl h3,.title--xxl h4,.title--xxl h5,.title--xxl h6{font-size:92px;line-height:112px}@media (max-width:991px){.title--xxl h2,.title--xxl h3,.title--xxl h4,.title--xxl h5,.title--xxl h6{font-size:80px;line-height:95px}}@media (max-width:767px){.title--xxl h2,.title--xxl h3,.title--xxl h4,.title--xxl h5,.title--xxl h6{font-size:60px;line-height:76px}}@media (max-width:575px){.title--xxl h2,.title--xxl h3,.title--xxl h4,.title--xxl h5,.title--xxl h6{font-size:52px;line-height:62px}}.title--xl h2,.title--xl h3,.title--xl h4,.title--xl h5,.title--xl h6{font-size:3.75rem;line-height:76px}@media (max-width:991px){.title--xl h2,.title--xl h3,.title--xl h4,.title--xl h5,.title--xl h6{font-size:45px;line-height:58px}}@media (max-width:575px){.title--xl h2,.title--xl h3,.title--xl h4,.title--xl h5,.title--xl h6{font-size:30px;line-height:38px}}.title--l h2,.title--l h3,.title--l h4,.title--l h5,.title--l h6{font-size:50px;line-height:66px}@media (max-width:575px){.title--l h2,.title--l h3,.title--l h4,.title--l h5,.title--l h6{font-size:24px;line-height:31px}}.title--m h2,.title--m h3,.title--m h4,.title--m h5,.title--m h6{font-size:34px;line-height:46px}@media (max-width:575px){.title--m h2,.title--m h3,.title--m h4,.title--m h5,.title--m h6{font-size:24px;line-height:29px}}.title--s h2,.title--s h3,.title--s h4,.title--s h5,.title--s h6{font-size:22px;line-height:32px}@media (max-width:575px){.title--s h2,.title--s h3,.title--s h4,.title--s h5,.title--s h6{font-size:20px;line-height:27px}}.title--white h2,.title--white h3,.title--white h4,.title--white h5,.title--white h6{color:var(--white)}.title--green h2,.title--green h3,.title--green h4,.title--green h5,.title--green h6{color:var(--green)}.title--black100 h2,.title--black100 h3,.title--black100 h4,.title--black100 h5,.title--black100 h6{color:var(--black100)}.title--black05 h2,.title--black05 h3,.title--black05 h4,.title--black05 h5,.title--black05 h6{color:var(--black05)}.title--accent100 h2,.title--accent100 h3,.title--accent100 h4,.title--accent100 h5,.title--accent100 h6{color:var(--red100)}.title--bold h2,.title--bold h3,.title--bold h4,.title--bold h5,.title--bold h6{font-weight:700}.title--semibold h2,.title--semibold h3,.title--semibold h4,.title--semibold h5,.title--semibold h6{font-weight:600}.title--extrabold h2,.title--extrabold h3,.title--extrabold h4,.title--extrabold h5,.title--extrabold h6{font-weight:800}.paragraph{font-family:"Avenir Next";color:inherit;font-size:inherit;font-weight:inherit;margin-bottom:0}.paragraph--xxl{font-size:34px;line-height:1.2}.paragraph--xl{font-size:20px;line-height:28px}.paragraph--l{font-size:18px;line-height:25px}@media (max-width:575px){.paragraph--l{font-size:15px;line-height:21px}}.paragraph--m{font-size:16px;line-height:22px}.paragraph--s{font-size:15px;line-height:21px}.paragraph--xs{font-size:12px;line-height:15px}.paragraph--normal{font-weight:400}.paragraph--bold{font-weight:700}.paragraph--black20{color:var(--black20)}.paragraph--black40{color:var(--black40)}.paragraph--black60{color:var(--black60)}.paragraph--black80{color:var(--black80)}.paragraph--black100{color:var(--black100)}.paragraph--white{color:var(--white)}.paragraph--accent100{color:var(--red100)}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-family:"Avenir Next";color:var(--black100);font-size:34px;font-weight:600;margin-bottom:0;margin-bottom:1rem}@media (max-width:991px){.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-size:20px}}.article-content p{font-family:"Avenir Next";color:inherit;font-size:inherit;font-weight:inherit;margin-bottom:0;margin-bottom:1rem}@media (max-width:575px){.article-content p br{display:none}}.article-content--bold h1,.article-content--bold h2,.article-content--bold h3,.article-content--bold h4,.article-content--bold h5,.article-content--bold h6,.article-content--bold p{font-weight:700}.article-content--regular h1,.article-content--regular h2,.article-content--regular h3,.article-content--regular h4,.article-content--regular h5,.article-content--regular h6,.article-content--regular p{font-weight:400}.article-content--xl h1,.article-content--xl h2,.article-content--xl h3,.article-content--xl h4,.article-content--xl h5,.article-content--xl h6,.article-content--xl p{font-size:20px;line-height:28px}.article-content--l h1,.article-content--l h2,.article-content--l h3,.article-content--l h4,.article-content--l h5,.article-content--l h6,.article-content--l p{font-size:18px;line-height:25px}.article-content--m h1,.article-content--m h2,.article-content--m h3,.article-content--m h4,.article-content--m h5,.article-content--m h6,.article-content--m p{font-size:16px;line-height:22px}.article-content--s h1,.article-content--s h2,.article-content--s h3,.article-content--s h4,.article-content--s h5,.article-content--s h6,.article-content--s p{font-size:15px;line-height:21px}.article-content--white h1,.article-content--white h2,.article-content--white h3,.article-content--white h4,.article-content--white h5,.article-content--white h6,.article-content--white p{color:#fff}.article-content--black80 h1,.article-content--black80 h2,.article-content--black80 h3,.article-content--black80 h4,.article-content--black80 h5,.article-content--black80 h6,.article-content--black80 p{color:var(--black80)}.article-content--black100 h1,.article-content--black100 h2,.article-content--black100 h3,.article-content--black100 h4,.article-content--black100 h5,.article-content--black100 h6,.article-content--black100 p{color:var(--black100)}.blog-content p{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:400;margin-bottom:0;line-height:22px;padding-bottom:1.5rem;padding-left:3rem}.blog-content a{text-decoration:underline;color:var(--black100)}.blog-content h3{font-family:"Avenir Next";color:var(--black100);font-size:2.125rem;font-weight:700;margin-bottom:0;line-height:46px;padding-bottom:3rem}@media (max-width:575px){.blog-content h3{font-size:24px;line-height:29px}}.blog-content h4+h3,.blog-content p+h3,.blog-content table+h3,.blog-content ul+h3{padding-top:5.5rem}.blog-content h4{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:700;margin-bottom:0;line-height:32px;padding-bottom:2rem}.blog-content h4::before{content:"";display:inline-block;width:12px;height:12px;background:var(--red100);border-radius:50%;margin-right:1rem}@media (max-width:575px){.blog-content h4{font-size:20px;line-height:27px}}.blog-content p+h4,.blog-content table+h4,.blog-content ul+h4{padding-top:1.5rem}.blog-content ul{list-style:none;padding-left:3rem;max-width:70vw;margin-right:auto;margin-left:auto;margin-bottom:0;padding-bottom:2rem}.blog-content ul li{position:relative;font-family:"Avenir Next";color:var(--black100);font-size:15px;font-weight:400;margin-bottom:0;line-height:21px}.blog-content ul li::before{content:"";display:inline-block;position:absolute;width:8px;height:8px;background:var(--red100);border-radius:50%;left:-20px;top:6px}.blog-content table{font-family:"Avenir Next";color:var(--black100);font-size:inherit;font-weight:inherit;margin-bottom:0;padding-left:3rem;margin-right:auto;margin-left:auto;margin-bottom:1.5rem}.blog-content table tr:nth-child(1n){background:var(--black05)}.blog-content table tr:nth-child(2n){background:var(--white)}.blog-content table th{padding:1rem;font-size:15px;font-weight:700}.blog-content table td{padding:1rem;font-size:16px}.blog-content table td:first-child{font-weight:700;font-size:15px}.blog-content h4+table,.blog-content p+table,.blog-content ul+table{margin-top:1.5rem}@media (min-width:992px){.blog-content h4+h3,.blog-content p+h3,.blog-content table+h3,.blog-content ul+h3{padding-top:8.5rem}}.blog-content--recipe ul{counter-reset:itemi;list-style:none}.blog-content--recipe li{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:400;margin-bottom:0;padding-left:35px;counter-increment:itemi}.blog-content--recipe li::before{content:counter(itemi);display:inline-block;width:40px;height:40px;border-radius:50%;border:1px solid var(--black100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Avenir Next";color:var(--black100);font-size:14px;font-weight:400;margin-bottom:0;-webkit-transform:translate(-65px,45px);transform:translate(-65px,45px)}@media (min-width:576px){.blog-content--recipe li::before{width:50px;height:50px;-webkit-transform:translate(-75px,40px);transform:translate(-75px,40px);font-size:20px}}@media (min-width:576px){.blog-content--recipe li{padding-left:70px;font-size:22px;line-height:32px}}@media (min-width:1200px){.blog-content--recipe li{padding-left:70px;font-size:24px;line-height:34px}}.blog-content--ps-0 p{padding-left:0}.blog-content--ps-0 h3{padding-bottom:1rem}.label{font-family:"Avenir Next";color:var(--black40);font-size:.8125rem;font-weight:700;margin-bottom:0;line-height:15px}@media (max-width:575px){.label{font-size:.75rem}}.label--white{color:var(--white)}.label--black20{color:var(--black20)}.label--black60{color:var(--black60)}.label--black80{color:var(--black80)}.label--black100{color:var(--black100)}.label--accent100{color:var(--red100)}.label--green{color:var(--green)}.label--orange{color:var(--orange)}.label--normal{font-weight:400}.disclaimer{font-family:"Avenir Next";color:inherit;font-size:11px;font-weight:400;margin-bottom:0}.disclaimer--black60{color:var(--black60)}.disclaimer--white{color:#fff!important;opacity:.8}.disclaimer--m{font-family:"Avenir Next";color:inherit;font-size:.8125rem;font-weight:400;margin-bottom:0}.price p{font-family:"Avenir Next";color:inherit;font-size:inherit;font-weight:700;margin-bottom:0}@media (max-width:575px){.price p br{display:none}}.price--l p{font-size:3.125rem;line-height:66px}@media (max-width:575px){.price--l p{font-size:24px;line-height:31px}}.price--m p{font-size:2.125rem;line-height:46px}@media (max-width:575px){.price--m p{font-size:24px;line-height:29px}}.price--s p{font-size:1.375rem;line-height:32px}@media (max-width:575px){.price--s p{font-size:20px;line-height:27px}}.price--xs p{font-size:18px;line-height:25px}@media (max-width:575px){.price--xs p{font-size:15px;line-height:21px}}.price--xxs p{font-size:1rem;line-height:22px}.price--accent100 p{color:var(--red100)}.price--black100 p{color:var(--black100)}.price--black40 p{color:var(--black40)}.price--normal p{font-weight:400}.input-primary{width:100%;height:3.5rem;background:--gray;outline:0;padding:1rem 1.2rem;font-family:"Avenir Next";font-size:1rem;font-weight:500;color:--gray;border:none}.input-primary:focus{background:--gray;-webkit-box-shadow:none;box-shadow:none;color:--gray}.input-primary:focus-visible{background:--gray;-webkit-box-shadow:none;box-shadow:none;color:--gray}.input-primary::-webkit-input-placeholder{color:--gray;opacity:1}.input-primary::-moz-placeholder{color:--gray;opacity:1}.input-primary:-ms-input-placeholder{color:--gray;opacity:1}.input-primary::-ms-input-placeholder{color:--gray;opacity:1}.input-primary::placeholder{color:--gray;opacity:1}.input-primary:-ms-input-placeholder{color:--gray}.input-primary::-ms-input-placeholder{color:--gray}.input-primary:focus-visible{outline:2px solid #8a1524!important}.newsletter-input::-webkit-input-placeholder{font-family:"Avenir Next";color:var(--black100);font-size:13px;font-weight:600;margin-bottom:0}.newsletter-input::-moz-placeholder{font-family:"Avenir Next";color:var(--black100);font-size:13px;font-weight:600;margin-bottom:0}.newsletter-input:-ms-input-placeholder{font-family:"Avenir Next";color:var(--black100);font-size:13px;font-weight:600;margin-bottom:0}.newsletter-input::-ms-input-placeholder{font-family:"Avenir Next";color:var(--black100);font-size:13px;font-weight:600;margin-bottom:0}.newsletter-input::placeholder{font-family:"Avenir Next";color:var(--black100);font-size:13px;font-weight:600;margin-bottom:0}.newsletter-input:focus-visible{outline:2px solid #8a1524!important}.input-checkbox{position:relative}.input-checkbox-square{position:absolute;opacity:0}.input-checkbox-square:checked+.input-checkbox-label:after{background-color:var(--red100);color:var(--white)}.input-checkbox-square:checked+.input-checkbox-label{font-weight:700}.input-checkbox-square:focus-visible{outline:2px solid #8a1524!important}.input-checkbox-label{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:400;margin-bottom:0;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:37px}.input-checkbox-label p{margin:0}.input-checkbox-label a{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:400;margin-bottom:0;line-height:22px}.input-checkbox-label a:hover{text-decoration:underline;color:var(--red)}.input-checkbox-label span{font-family:"Avenir Next";color:var(--black40);font-size:15px;font-weight:400;margin-bottom:0;line-height:22px;margin-left:5px}.input-checkbox-label:after{content:"\e91d";position:absolute;left:3px;width:16px;height:16px;font-family:icons-pal;font-size:10px;color:var(--black20);background-color:var(--black05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-checkbox-label:before{content:'';display:inline-block;vertical-align:text-top;width:22px;height:22px;background:#fff;border:1px solid var(--black40);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-checkbox-label:focus-visible{outline:2px solid #8a1524!important}.input-checkbox--rounded .input-checkbox-label:after{border-radius:50%}.input-checkbox--rounded .input-checkbox-label:before{border-radius:50%}.input-radio{position:relative}.input-radio-circle{position:absolute;opacity:0}.input-radio-circle:checked+.input-radio-label:after{background-color:var(--red100)}.input-radio-circle:checked+.input-radio-label{font-weight:700}.input-radio-circle:focus-visible{outline:2px solid #8a1524!important}.input-radio-label{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:400;margin-bottom:0;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:37px}.input-radio-label p{margin:0}.input-radio-label a{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:400;margin-bottom:0;line-height:22px}.input-radio-label a:hover{text-decoration:underline;color:var(--red)}.input-radio-label span{font-family:"Avenir Next";color:var(--black40);font-size:15px;font-weight:400;margin-bottom:0;line-height:22px;margin-left:5px}.input-radio-label:after{content:'';position:absolute;left:3px;width:16px;height:16px;border-radius:50%;background-color:var(--black05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-radio-label:before{content:'';display:inline-block;border-radius:50%;vertical-align:text-top;width:22px;height:22px;background:#fff;border:1px solid var(--black40);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-radio-label:focus-visible{outline:2px solid #8a1524!important}.input-colours{position:relative}.input-colours-circle{position:absolute;opacity:0}.input-colours-circle:checked+.input-colours-label:after{content:"\e91d";position:absolute;color:var(--white);width:16px;height:16px;font-family:icons-pal;font-size:10px;background-color:var(--transparent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.input-colours-circle:checked+.input-colours-label{-webkit-box-shadow:-4px 4px 10px rgba(13,21,49,.08);box-shadow:-4px 4px 10px rgba(13,21,49,.08);background-size:contain}.input-colours-circle:focus-visible{outline:2px solid #8a1524!important}.input-colours-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:24px;height:38px;width:38px;border-radius:50%;border:3px solid var(--white)}.input-colours.disable{pointer-events:none}.input-colours.disable .input-colours-label:after{content:"";position:absolute;width:33px;height:3px;font-size:10px;background-color:var(--red);display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:1px solid var(--white)}.input-card{position:relative}.input-card-circle{position:absolute;opacity:0}.input-card-circle:checked+.input-card-label{border:1px solid var(--black100);background-color:var(--black100)}.input-card-circle:checked+.input-card-label p{color:var(--white)}.input-card-circle:focus-visible{outline:2px solid #8a1524!important}.input-card-label{border:1px solid var(--black20);height:56px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;padding:0 20px}.input-card-label .icon{font-size:40px;margin:0 5px;color:var(--black60)}.input-card-label p{font-family:"Avenir Next";color:var(--black60);font-size:15px;font-weight:700;margin-bottom:0;line-height:21px;margin:0 5px}.select-primary{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:400;margin-bottom:0;line-height:25px;padding:0 calc(1.5em + .75rem) 5px 0;border-color:var(--transparent);border-bottom:1px solid var(--black20);border-radius:0}.select-primary.nice-select::after{border-bottom:none;border-right:none;content:"\e908";font-family:icons-pal;-webkit-transform-origin:initial;transform-origin:initial;-webkit-transform:rotate(0);transform:rotate(0);color:var(--red);width:auto;height:auto;margin:0;display:initial;top:initial}.select-primary.nice-select.open::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select-primary.nice-select.active,.select-primary.nice-select:focus,.select-primary.nice-select:hover{border-color:var(--transparent);border-bottom:1px solid var(--black20)}.select-primary.nice-select:focus-visible{outline:2px solid #8a1524!important}.select-primary.nice-select .nice-select-dropdown{width:100%}.select-secondary{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:700;margin-bottom:0;line-height:25px;padding:5px calc(1.5em + .75rem) 5px 15px;border-color:var(--transparent);border:1px solid var(--black05);border-radius:0;height:46px;width:95px;background-color:var(--black05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-secondary.nice-select::after{border-bottom:none;border-right:none;content:"\e908";font-family:icons-pal;-webkit-transform-origin:initial;transform-origin:initial;-webkit-transform:rotate(0);transform:rotate(0);color:var(--white);width:auto;height:auto;margin:0;display:initial;top:initial;right:6px;background-color:var(--black100);padding:3px 7px;-webkit-transition:none;transition:none}.select-secondary.nice-select.open::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select-secondary.nice-select.active,.select-secondary.nice-select:focus,.select-secondary.nice-select:hover{border:1px solid var(--black20)}.select-secondary.nice-select:focus-visible{outline:2px solid #8a1524!important}.select-secondary.nice-select .nice-select-dropdown{width:100%}.select-dropdown{font-family:"Avenir Next";color:var(--black60);font-size:13px;font-weight:700;margin-bottom:0;line-height:15px;text-transform:uppercase;padding:0 calc(1.5em + .75rem) 0 0;border-color:var(--transparent);border-radius:0;max-width:166px}.select-dropdown.nice-select::after{border-bottom:none;border-right:none;content:"\e90c";font-family:icons-pal;-webkit-transform-origin:initial;transform-origin:initial;-webkit-transform:rotate(0);transform:rotate(0);color:var(--red);width:auto;height:auto;margin:0;display:initial;top:initial}.select-dropdown.nice-select.active,.select-dropdown.nice-select:focus,.select-dropdown.nice-select:hover{border-color:var(--transparent)}.select-dropdown.nice-select:focus-visible{outline:2px solid #8a1524!important}.select-dropdown.nice-select .nice-select-dropdown{width:100%}.tabs-primary .nav-link{font-family:"Avenir Next";color:var(--black60);font-size:17px;font-weight:700;margin-bottom:0;line-height:20px;background-color:var(--transparent);border-color:var(--transparent);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color 0s;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color 0s;padding:0 0 20px}@media (max-width:575px){.tabs-primary .nav-link{font-size:12px}}.tabs-primary .nav-link:hover{color:var(--red);border-color:var(--transparent)}.tabs-primary .nav-link.active{color:var(--red);border-bottom-width:4px;border-color:var(--transparent) var(--transparent) var(--red) var(--transparent)}.tabs-primary .nav-link:focus-visible{outline:2px solid #8a1524!important}.tabs-primary .nav-item{margin-left:30px}@media (max-width:575px){.tabs-primary .nav-item{margin-left:12px}}.tabs-primary .nav-item:first-child{margin-left:0}.eye{position:absolute;bottom:10px;right:0;font-size:20px;color:var(--red);cursor:pointer}.textarea-primary{width:100%;height:15rem;background:--gray;outline:0;padding:1rem 1.2rem;font-family:"Avenir Next";font-size:1rem;font-weight:500;color:--gray;border:none;min-height:6.125rem;max-height:10rem}.textarea-primary:focus{background:--gray;-webkit-box-shadow:none;box-shadow:none;color:--gray}.textarea-primary:focus-visible{background:--gray;-webkit-box-shadow:none;box-shadow:none;color:--gray}.textarea-primary::-webkit-input-placeholder{color:--gray;opacity:1}.textarea-primary::-moz-placeholder{color:--gray;opacity:1}.textarea-primary:-ms-input-placeholder{color:--gray;opacity:1}.textarea-primary::-ms-input-placeholder{color:--gray;opacity:1}.textarea-primary::placeholder{color:--gray;opacity:1}.textarea-primary:-ms-input-placeholder{color:--gray}.textarea-primary::-ms-input-placeholder{color:--gray}.textarea-primary:focus-visible{outline:2px solid #8a1524!important}.badge{font-family:"Avenir Next";color:inherit;font-size:13px;font-weight:700;margin-bottom:0;text-align:center;text-transform:uppercase;padding:15px 20px;border:1px solid inherit;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50px}.badge--green{color:var(--green);background:rgba(65,175,89,.1);border:1px solid var(--green)}.badge--orange{color:var(--orange);background:rgba(231,133,44,.1);border:1px solid var(--orange)}.badge--red{color:var(--red);background:rgba(209,37,37,.1);border:1px solid var(--red)}.badge--black{color:var(--black100);background:rgba(0,0,0,.1);border:1px solid var(--black100)}.badge--gray{color:var(--black60);background:rgba(0,0,0,.05);border:1px solid var(--black60)}.scrollbar-style::-webkit-scrollbar{width:4px;height:4px}.scrollbar-style::-webkit-scrollbar-thumb{background:--red;border-radius:4px}.scrollbar-style::-webkit-scrollbar-thumb:active{background-color:--red}.scrollbar-style::-webkit-scrollbar-track{background:--gray;border-radius:4px}.slider-doble{padding:25px;width:100%;position:relative;height:5px}.slider-doble>div{position:absolute;left:13px;right:15px;height:2px}.slider-doble>div>.inverse-left{position:absolute;width:70%;left:0;height:2px;border-radius:10px;background-color:var(--black20);margin:0 7px}.slider-doble>div>.inverse-left::before{content:"";position:absolute;left:0;width:2px;height:6px;background-color:var(--black20);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.slider-doble>div>.inverse-right{position:absolute;width:70%;right:0;height:2px;border-radius:10px;background-color:var(--black20);margin:0 7px}.slider-doble>div>.inverse-right::after{content:"";position:absolute;left:100%;width:2px;height:6px;background-color:var(--black20);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.slider-doble>div>.slider-doble__bar{position:absolute;left:0;height:4px;border-radius:14px;background-color:var(--red100);left:0;right:0}.slider-doble>div>.slider-doble__thumb{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;width:30px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-11px;z-index:2;text-align:left;cursor:pointer;-webkit-box-shadow:-4px 4px 10px rgba(13,21,49,.15);box-shadow:-4px 4px 10px rgba(13,21,49,.15);background-color:var(--red100);color:var(--gray);border-radius:50%;border:2px solid var(--gray);outline:0}.slider-doble>div>.slider-doble__thumb div{-webkit-transform:translate(0,-7px);transform:translate(0,-7px);font-weight:400;font-size:22px;color:var(--red40)}.slider-doble>div>.slider-doble__sign{position:absolute;margin-left:-10px;top:18px;z-index:3;color:#000;width:28px;height:28px;border-radius:28px;-webkit-border-radius:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.slider-doble>div>.slider-doble__sign span{font-size:15px;font-weight:400;line-height:28px}.slider-doble>input[type=range]{position:absolute;cursor:pointer;pointer-events:none;-webkit-appearance:none;z-index:3;height:14px;top:22px;left:0;width:100%;opacity:0}outline:none .slider-doble>input[type=range]:focus::-webkit-slider-runnable-track{background:0 0;border:transparent}.slider-doble>input[type=range]::-webkit-slider-thumb{pointer-events:all;width:28px;height:28px;border-radius:0;border:0 none;background:red;-webkit-appearance:none}.slider-doble>input[type=range]::-ms-fill-lower{background:0 0;border:0 none}.slider-doble>input[type=range]::-ms-fill-upper{background:0 0;border:0 none}.slider-doble>input[type=range]::-ms-tooltip{display:none}.input-range-size{width:93%;height:60px}@media (min-width:768px) and (max-width:1199px){.input-range-size{width:97%}}.input-range-size__slider{width:100%;height:2px;border:none;background-color:var(--black20)}.input-range-size__slider::before{content:"";position:absolute;left:-10px;width:2px;height:6px;background-color:var(--black20);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.input-range-size__slider::after{content:"";position:absolute;right:-10px;width:2px;height:6px;background-color:var(--black20);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.input-range-size__slider .point-zero{display:inline-block;position:absolute;width:100%;height:1px}.input-range-size__slider .point-zero::before{content:"";position:absolute;width:10px;height:2px;left:-10px;background-color:var(--black20)}.input-range-size__slider .point-zero::after{content:"";position:absolute;width:10px;height:2px;right:-10px;background-color:var(--black20)}.input-range-size .noUi-handle{outline:0;cursor:pointer;width:30px;height:30px;border-radius:50%;background:var(--red100);display:inline-block;margin:0;border:2px solid var(--gray);-webkit-box-shadow:-4px 4px 10px rgba(13,21,49,.15);box-shadow:-4px 4px 10px rgba(13,21,49,.15);color:var(--gray);-webkit-transform:translate(0,-8px);transform:translate(0,-8px)}.input-range-size .noUi-handle::before{content:"...";background:0 0;-webkit-transform:translate(-9px,-17px);transform:translate(-9px,-17px);font-weight:400;font-size:22px;color:var(--red40)}.input-range-size .noUi-handle::after{background:0 0}.input-range-size__labels{position:absolute;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:22px}.input-range-size__labels .number{position:absolute;cursor:pointer;font-size:16px;font-weight:400;line-height:28px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.input-range-size__labels .number::after{width:6px;height:6px;border-radius:50%;background:var(--black20);display:inline-block;margin:0;content:"";position:absolute;cursor:pointer;left:40%;-webkit-transform:translate(0,-26px);transform:translate(0,-26px)}.input-range-size__labels .number.active{color:var(--red100);font-size:20px;font-weight:600}.input-range-size__labels .number.disabled{color:var(--black40)}.input-range-size__labels .number.disabled::before{content:"";position:absolute;width:20px;height:1px;top:15px;left:0;background:var(--red100);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:1px solid #fff}.hamburguer{height:20px;width:20px;position:relative}.hamburguer .hamburguer-right-icon{position:absolute;top:50%;width:15px;height:1.7px;background:var(--black100);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hamburguer .hamburguer-right-icon::after{content:"";position:absolute;width:13px;height:1.7px;right:0;background:var(--black100);-webkit-transform:translate(0,-7px);transform:translate(0,-7px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hamburguer .hamburguer-right-icon::before{content:"";right:0;position:absolute;width:13px;height:1.7px;background:var(--black100);-webkit-transform:translate(0,7px);transform:translate(0,7px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hamburguer.x .hamburguer-right-icon{background:0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hamburguer.x .hamburguer-right-icon::after{width:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hamburguer.x .hamburguer-right-icon::before{width:20px;-webkit-transform:translate(0,0) rotate(-45deg);transform:translate(0,0) rotate(-45deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hamburguer.x:hover .hamburguer-right-icon{background:0 0}.hamburguer.x:hover .hamburguer-right-icon::after,.hamburguer.x:hover .hamburguer-right-icon::before{background:var(--red100)}.hamburguer:hover .hamburguer-right-icon{background:var(--red100)}.hamburguer:hover .hamburguer-right-icon::after,.hamburguer:hover .hamburguer-right-icon::before{background:var(--red100)}.accordion-primary .accordion-flush .accordion-item{background-color:#f2f2f2;margin-bottom:5px;-webkit-transition:.4s;transition:.4s;border:none!important}.accordion-primary .accordion-flush .accordion-item a.account-details p{text-decoration:underline}.accordion-primary .accordion-flush .accordion-item .account-details{text-decoration:none}.accordion-primary .accordion-flush .accordion-item .account-details .icon{font-size:18px;width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-primary .accordion-button{background-color:transparent;padding:17px 20px 14px 20px}.accordion-primary .accordion-button__question p{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:600;margin-bottom:0}@media (min-width:992px){.accordion-primary .accordion-button__question p{font-size:20px}}.accordion-primary .accordion-button .action{width:12px;height:12px;position:relative}.accordion-primary .accordion-button .action::after{content:'';width:2px;height:12px;background-color:var(--red100);position:absolute;top:0;left:calc(50% - 1px)}.accordion-primary .accordion-button .action::before{content:'';width:12px;height:2px;background-color:var(--red100);position:absolute;top:calc(50% - 1px);left:0}.accordion-primary .accordion-button::after{display:none}.accordion-primary .accordion-button:not(.collapsed){background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.accordion-primary .accordion-button:not(.collapsed) .marker-accordion{width:15px;height:15px}.accordion-primary .collapsed::after{-webkit-filter:invert(100%);filter:invert(100%)}.accordion-primary:focus-visible{outline:2px solid #8a1524!important}.accordion-body{padding:0 20px 14px 20px}.accordion-body p{font-family:"Avenir Next";color:var(--black100);font-size:15px;font-weight:400;margin-bottom:0}@media (min-width:992px){.accordion-body p{font-size:18px}}.active-accordion{background-color:#fff!important;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.05);box-shadow:0 3px 5px rgba(0,0,0,.05)}.active-accordion .accordion-button .accordion-button__question p{color:var(--red100)}.active-accordion .accordion-button .action::after{display:none}.active-accordion .accordion-button .action::before{background-color:var(--black100)}.m-6{margin:6rem!important}@media (min-width:576px){.m-sm-6{margin:6rem!important}}@media (min-width:768px){.m-md-6{margin:6rem!important}}@media (min-width:992px){.m-lg-6{margin:6rem!important}}@media (min-width:1200px){.m-xl-6{margin:6rem!important}}@media (min-width:1399px){.m-xxl-6{margin:6rem!important}}.my-6{margin-top:6rem!important;margin-bottom:6rem!important}@media (min-width:576px){.my-sm-6{margin-top:6rem!important;margin-bottom:6rem!important}}@media (min-width:768px){.my-md-6{margin-top:6rem!important;margin-bottom:6rem!important}}@media (min-width:992px){.my-lg-6{margin-top:6rem!important;margin-bottom:6rem!important}}@media (min-width:1200px){.my-xl-6{margin-top:6rem!important;margin-bottom:6rem!important}}@media (min-width:1399px){.my-xxl-6{margin-top:6rem!important;margin-bottom:6rem!important}}.mx-6{margin-left:6rem!important;margin-right:6rem!important}@media (min-width:576px){.mx-sm-6{margin-left:6rem!important;margin-right:6rem!important}}@media (min-width:768px){.mx-md-6{margin-left:6rem!important;margin-right:6rem!important}}@media (min-width:992px){.mx-lg-6{margin-left:6rem!important;margin-right:6rem!important}}@media (min-width:1200px){.mx-xl-6{margin-left:6rem!important;margin-right:6rem!important}}@media (min-width:1399px){.mx-xxl-6{margin-left:6rem!important;margin-right:6rem!important}}.mt-6{margin-top:6rem!important}@media (min-width:576px){.mt-sm-6{margin-top:6rem!important}}@media (min-width:768px){.mt-md-6{margin-top:6rem!important}}@media (min-width:992px){.mt-lg-6{margin-top:6rem!important}}@media (min-width:1200px){.mt-xl-6{margin-top:6rem!important}}@media (min-width:1399px){.mt-xxl-6{margin-top:6rem!important}}.mb-6{margin-bottom:6rem!important}@media (min-width:576px){.mb-sm-6{margin-bottom:6rem!important}}@media (min-width:768px){.mb-md-6{margin-bottom:6rem!important}}@media (min-width:992px){.mb-lg-6{margin-bottom:6rem!important}}@media (min-width:1200px){.mb-xl-6{margin-bottom:6rem!important}}@media (min-width:1399px){.mb-xxl-6{margin-bottom:6rem!important}}.ms-6{margin-left:6rem!important}@media (min-width:576px){.ms-sm-6{margin-left:6rem!important}}@media (min-width:768px){.ms-md-6{margin-left:6rem!important}}@media (min-width:992px){.ms-lg-6{margin-left:6rem!important}}@media (min-width:1200px){.ms-xl-6{margin-left:6rem!important}}@media (min-width:1399px){.ms-xxl-6{margin-left:6rem!important}}.me-6{margin-right:6rem!important}@media (min-width:576px){.me-sm-6{margin-right:6rem!important}}@media (min-width:768px){.me-md-6{margin-right:6rem!important}}@media (min-width:992px){.me-lg-6{margin-right:6rem!important}}@media (min-width:1200px){.me-xl-6{margin-right:6rem!important}}@media (min-width:1399px){.me-xxl-6{margin-right:6rem!important}}.p-6{padding:6rem!important}@media (min-width:576px){.p-sm-6{padding:6rem!important}}@media (min-width:768px){.p-md-6{padding:6rem!important}}@media (min-width:992px){.p-lg-6{padding:6rem!important}}@media (min-width:1200px){.p-xl-6{padding:6rem!important}}@media (min-width:1399px){.p-xxl-6{padding:6rem!important}}.py-6{padding-top:6rem!important;padding-bottom:6rem!important}@media (min-width:576px){.py-sm-6{padding-top:6rem!important;padding-bottom:6rem!important}}@media (min-width:768px){.py-md-6{padding-top:6rem!important;padding-bottom:6rem!important}}@media (min-width:992px){.py-lg-6{padding-top:6rem!important;padding-bottom:6rem!important}}@media (min-width:1200px){.py-xl-6{padding-top:6rem!important;padding-bottom:6rem!important}}@media (min-width:1399px){.py-xxl-6{padding-top:6rem!important;padding-bottom:6rem!important}}.px-6{padding-left:6rem!important;padding-right:6rem!important}@media (min-width:576px){.px-sm-6{padding-left:6rem!important;padding-right:6rem!important}}@media (min-width:768px){.px-md-6{padding-left:6rem!important;padding-right:6rem!important}}@media (min-width:992px){.px-lg-6{padding-left:6rem!important;padding-right:6rem!important}}@media (min-width:1200px){.px-xl-6{padding-left:6rem!important;padding-right:6rem!important}}@media (min-width:1399px){.px-xxl-6{padding-left:6rem!important;padding-right:6rem!important}}.pt-6{padding-top:6rem!important}@media (min-width:576px){.pt-sm-6{padding-top:6rem!important}}@media (min-width:768px){.pt-md-6{padding-top:6rem!important}}@media (min-width:992px){.pt-lg-6{padding-top:6rem!important}}@media (min-width:1200px){.pt-xl-6{padding-top:6rem!important}}@media (min-width:1399px){.pt-xxl-6{padding-top:6rem!important}}.pb-6{padding-bottom:6rem!important}@media (min-width:576px){.pb-sm-6{padding-bottom:6rem!important}}@media (min-width:768px){.pb-md-6{padding-bottom:6rem!important}}@media (min-width:992px){.pb-lg-6{padding-bottom:6rem!important}}@media (min-width:1200px){.pb-xl-6{padding-bottom:6rem!important}}@media (min-width:1399px){.pb-xxl-6{padding-bottom:6rem!important}}.ps-6{padding-left:6rem!important}@media (min-width:576px){.ps-sm-6{padding-left:6rem!important}}@media (min-width:768px){.ps-md-6{padding-left:6rem!important}}@media (min-width:992px){.ps-lg-6{padding-left:6rem!important}}@media (min-width:1200px){.ps-xl-6{padding-left:6rem!important}}@media (min-width:1399px){.ps-xxl-6{padding-left:6rem!important}}.pe-6{padding-right:6rem!important}@media (min-width:576px){.pe-sm-6{padding-right:6rem!important}}@media (min-width:768px){.pe-md-6{padding-right:6rem!important}}@media (min-width:992px){.pe-lg-6{padding-right:6rem!important}}@media (min-width:1200px){.pe-xl-6{padding-right:6rem!important}}@media (min-width:1399px){.pe-xxl-6{padding-right:6rem!important}}* ::-webkit-scrollbar{width:6px}* ::-webkit-scrollbar-track{background:0 0}* ::-webkit-scrollbar-thumb{background:var(--black20);border-radius:6px}a:focus,button:focus,input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}a:active,button:active,input:active{-webkit-box-shadow:none!important;box-shadow:none!important}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #8a1524!important}.space-header{margin-top:62px}@media (min-width:768px){.space-header{margin-top:calc(83px + 34px)}}@media (min-width:992px){.space-header{margin-top:calc(88px + 37px)}}@media (min-width:1400px){.space-header{margin-top:calc(99px + 37px)}}.cursor-pointer{cursor:pointer}body{background-color:var(--gray)}.overflow-y-auto{overflow-y:auto}hr{background-color:var(--black05);opacity:1;margin:0}.collapse-backdrop{position:fixed;top:0;left:0;z-index:600;width:100vw;height:100vh;background-color:#000;opacity:.6;-webkit-animation:fade-in .3s;animation:fade-in .3s}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:.6}}@keyframes fade-in{from{opacity:0}to{opacity:.6}}.pal-logo-inline{width:30px;height:13px;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(0);filter:brightness(0)}.max-width-fullhd{max-width:1920px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.border-bottom{border-bottom:1px solid inherit}.border-bottom--gray{border-bottom:1px solid var(--black40)!important}.border-bottom--black{border-bottom:1px solid var(--black80)!important}.seal{position:fixed;bottom:150px;right:0;z-index:2}.seal img{width:84px;height:43px;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.seal{bottom:85px}}@media (min-width:375px){.seal{bottom:90px}}.preloader{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#ffffff8e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100000}.preloader .preloader__content{height:100vh}.preloader .preloader__content .preloader-gif img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.breadcrumb{z-index:20}@media (max-width:575px){.breadcrumb{margin-bottom:0}}.breadcrumb-item+.breadcrumb-item::before{content:"\e90e";font-family:icons-pal;color:var(--black100);font-size:10px;padding-right:13px}.breadcrumb-item+.breadcrumb-item{padding-left:13px}.breadcrumb-item+.breadcrumb-item a{font-family:"Avenir Next";color:var(--black60);font-size:12px;font-weight:700;margin-bottom:0;line-height:15px;text-transform:uppercase;text-decoration:none}@media (min-width:576px){.breadcrumb-item+.breadcrumb-item a{font-size:13px}}.breadcrumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;color:var(--black100)}.breadcrumb-item a{color:var(--black100);text-decoration:none}.breadcrumb-item.active span{font-family:"Avenir Next";color:var(--red100);font-size:12px;font-weight:700;margin-bottom:0;line-height:15px;text-transform:uppercase;text-decoration:none;background-color:var(--black05);border-radius:60px;padding:6px 18px}@media (min-width:576px){.breadcrumb-item.active span{padding:10px 18px;font-size:13px}}.page-item{padding:0 5px}.page-item .page-link{font-family:"Avenir Next";color:var(--black100);font-size:.875rem;font-weight:700;margin-bottom:0;line-height:18px;background-color:var(--gray);border-radius:50%;border-color:var(--transparent);padding:6px 11px}.page-item.active .page-link{background-color:var(--black100);border-color:var(--transparent)}.page-item:first-child{background-color:var(--transparent);padding-right:26px;padding-left:0}.page-item:first-child .page-link{background-color:var(--transparent)}.page-item:last-child{padding-left:26px;padding-right:0;background-color:var(--transparent)}.page-item:last-child .page-link{background-color:var(--transparent)}.form-label{font-family:"Avenir Next";color:var(--black80);font-size:13px;font-weight:600;margin-bottom:0;text-transform:uppercase;letter-spacing:.1em;margin-top:5px}.form-control{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:400;margin-bottom:0;line-height:25px;padding:0 calc(1.5em + .75rem) 5px 0;border-color:var(--transparent);border-bottom:1px solid var(--black20);border-radius:0;background-color:transparent}.form-control:focus{background-color:transparent;border-color:var(--transparent);border-bottom:1px solid var(--black100);border-radius:0}.form-control:focus+.form-label{color:var(--black60)}.form-control.is-invalid,.was-validated .form-control:invalid{background:0 0;border-color:var(--transparent);border-bottom:1px solid var(--red)}.form-control.is-invalid+.form-label,.was-validated .form-control:invalid+.form-label{color:var(--red)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{background:0 0;border-color:var(--transparent);border-bottom:1px solid var(--red)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--transparent);border-bottom:1px solid var(--black100);border-radius:0}.form-control.is-valid:focus+.form-label,.was-validated .form-control:valid:focus+.form-label{color:var(--black60)}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--transparent);border-bottom:1px solid var(--black20);border-radius:0;background:0 0}.invalid-feedback{font-family:"Avenir Next";color:var(--red100);font-size:14px;font-weight:400;margin-bottom:0;text-align:end;position:absolute;bottom:-25px}.duo-image-template{max-width:1920px;min-height:600px}@media (max-width:1199px){.duo-image-template{min-height:auto}}.duo-image-template .layer-bg{position:absolute;top:0;right:0}@media (max-width:1199px){.duo-image-template .layer-bg{position:relative}}@media (max-width:575px){.duo-image-template .layer-bg{display:none}}.duo-image-template .layer-bg .img-s-container{width:45%}.duo-image-template .layer-bg .img-e-container{width:55%}.duo-image-template__image{width:100%;height:600px;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.duo-image-template__image{height:500px}}@media (max-width:767px){.duo-image-template__image{height:400px}}.duo-image-template .new-customer{height:100px;border:.5px solid var(--red100);border-radius:4px}.duo-image-template .new-customer__legend{top:-12px;height:20px;background-color:var(--white)}.duo-image-template .new-customer__legend p{font-family:"Avenir Next";color:var(--black100);font-size:20px;font-weight:600;margin-bottom:0;line-height:28px}.duo-image-template .member-types{border:.5px solid var(--red100);border-radius:4px}.duo-image-template .member-types .icon{font-size:20px}.duo-image-template .member-types .icon--accent100{color:var(--red100)}.duo-image-template .member-types .icon--black40{color:var(--black40)}.duo-image-template .member-types .click-area a{width:100%;height:100%;top:0;left:0;position:absolute}.duo-image-template .member-types__description p{font-family:"Avenir Next";color:var(--black80);font-size:16px;font-weight:400;margin-bottom:0;line-height:22px}.iso-standards-banner{max-width:1920px;overflow:hidden;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center}.iso-standards-banner::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(-167.53%,rgba(0,0,0,.1)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,.1) -167.53%,#000 100%);z-index:-1}.iso-standards-banner__prop-name{height:auto}.iso-standards-banner__prop-name p{font-family:"Avenir Next";color:var(--white);font-size:16px;font-weight:700;margin-bottom:0;line-height:25px}@media (min-width:992px){.iso-standards-banner__prop-name{height:50px}}.iso-standards-banner__icon{width:130px;height:130px;border-radius:50%;background:rgba(0,0,0,.1);display:inline-block;margin:0;border:2px solid rgba(51,51,51,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iso-standards-banner__icon .icon{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:42px;color:var(--red100)}.eshop-keypoints{max-width:1920px;overflow:hidden;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center}.eshop-keypoints::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(-167.53%,rgba(0,0,0,.1)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,.1) -167.53%,#000 100%);z-index:-1}.eshop-keypoints__icon{width:130px;height:130px;border-radius:50%;background:rgba(0,0,0,.1);display:inline-block;margin:0;border:2px solid rgba(51,51,51,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eshop-keypoints__icon .icon{font-size:42px;color:var(--red100)}.banner-landing{max-width:1920px}.banner-landing__tag{background:var(--white);height:35px;border-radius:40px}.banner-landing__tag p{font-family:"Avenir Next";color:var(--red100);font-size:13px;font-weight:600;margin-bottom:0;text-transform:uppercase;line-height:15px}.banner-landing__description p{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6}.banner-landing__background{min-height:530px;height:65vh;max-height:860px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:576px){.banner-landing__background{min-height:737px;height:90vh;max-height:860px}}.banner-landing__background .gradient-cover{background:-webkit-gradient(linear,left top,right top,color-stop(20.44%,rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,.4) 20.44%,rgba(0,0,0,0) 100%);position:absolute;width:100%;height:100%;top:0;left:0}.banner-landing__background .gradient-cover::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),color-stop(32.29%,rgba(0,0,0,.1)));background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.1) 32.29%)}.banner-landing__pagination.swiper-pagination-bullets{bottom:15px}.banner-landing__pagination .swiper-pagination-bullet{width:16px;height:16px;background-color:rgba(255,255,255,.6);opacity:1;vertical-align:middle;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.banner-landing__pagination .swiper-pagination-bullet-active{position:relative;display:inline-block;width:30px;height:30px;border:2px solid var(--white);background-color:var(--white)}.banner-landing__pagination .swiper-pagination-bullet-active::before{content:"";background-color:var(--red100);position:absolute;width:100%;height:100%;top:0;left:0;-webkit-animation:sector var(--slide-duration) linear;animation:sector var(--slide-duration) linear;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}@-webkit-keyframes sector{from{-webkit-clip-path:polygon(50% 50%,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0)}25.000001%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%)}50.000001%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%)}75.000001%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes sector{from{-webkit-clip-path:polygon(50% 50%,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0)}25.000001%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%)}50.000001%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%)}75.000001%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@media (max-width:575px){.banner-landing__pagination .swiper-pagination-bullet{width:10px;height:10px}.banner-landing__pagination .swiper-pagination-bullet-active{width:16px;height:16px}}@media (min-width:576px){.banner-landing__pagination{height:30px}}.banner-landing__number p{font-family:"Avenir Next";color:var(--white);font-size:60px;font-weight:600;margin-bottom:0;line-height:76px}.banner-landing__label-number p{font-family:"Avenir Next";color:var(--red100);font-size:13px;font-weight:600;margin-bottom:0;line-height:15px;text-transform:uppercase}.banner-landing::after{content:"";display:block;position:absolute;bottom:-20px;left:50%;width:2px;height:40px;background:var(--red100);z-index:1}@media (min-width:576px){.banner-landing::after{content:"";display:block;position:absolute;bottom:-30px;left:50%;width:2px;height:60px;background:var(--red100);z-index:1}}@media (min-width:768px){.banner-landing::after{bottom:-30px;width:4px;height:60px}}@media (min-width:992px){.banner-landing::after{bottom:-35px;width:5px;height:70px}}@media (min-width:1200px){.banner-landing::after{bottom:-50px;width:5px;height:100px}}.banner-innovative{padding-top:365px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:992px){.banner-innovative{padding-top:0}}.banner-innovative__content{background:rgba(0,0,0,.9)}@media (min-width:992px){.banner-innovative__content{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,.9)),color-stop(0,transparent));background:linear-gradient(90deg,rgba(0,0,0,.9) 50%,transparent 0)}}.banner-secondary{max-width:1920px;min-height:340px;height:auto;max-height:75vh;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}@media (min-width:768px){.banner-secondary{height:800px}}.banner-secondary__background{min-height:500px;height:auto;max-height:860px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:576px){.banner-secondary__background{height:100%}}.banner-secondary__background .gradient-cover{background:-webkit-gradient(linear,left top,right top,color-stop(20.44%,rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,.4) 20.44%,rgba(0,0,0,0) 100%);position:absolute;width:100%;height:100%;top:0;left:0}.banner-secondary__background .gradient-cover::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),color-stop(32.29%,rgba(0,0,0,.1)));background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.1) 32.29%)}.our-range .our-range-item{position:relative;max-width:100px;max-height:150px;-webkit-transition:.4s;transition:.4s}@media (min-width:576px){.our-range .our-range-item{max-width:180px}}.our-range .our-range-item:hover{max-width:221px;max-height:180px}.our-range .our-range-item:hover .our-range__icon img{max-width:226px}.our-range__slider{height:auto}@media (min-width:576px){.our-range__slider{height:204px}}.our-range__slider .swiper{width:100%;height:100%}.our-range__slider .swiper .swiper-slide{width:auto;height:auto}.our-range__slider .swiper-button-next::after,.our-range__slider .swiper-button-prev::after{content:""}.our-range__slider .swiper-button-next .icon,.our-range__slider .swiper-button-prev .icon{font-size:70px}.our-range__slider .swiper-button-prev{color:var(--red100);left:-50px}.our-range__slider .swiper-button-next{color:var(--red100);right:-50px}.our-range__slider .swiper-pagination{position:relative;width:auto;z-index:0;left:0;bottom:0}.our-range__slider .swiper-pagination-bullet{width:5px;height:5px;border-radius:50%;background:var(--black20);display:inline-block;margin:0;margin-right:8px;margin-left:8px;opacity:1}.our-range__slider .swiper-pagination-bullet-active{width:11px;height:11px;border-radius:50%;background:var(--black100);display:inline-block;margin:0;margin-right:8px;margin-left:8px}.our-range__icon.white-icon img{-webkit-filter:invert(1);filter:invert(1)}.our-range__icon img{height:40px;max-width:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;-webkit-transition:.4s;transition:.4s}@media (min-width:576px){.our-range__icon img{height:140px;max-width:180px}}.our-range__product-name.white-text p{color:var(--white)}.our-range__product-name p{font-family:"Avenir Next";color:var(--black100);font-size:20px;font-weight:400;margin-bottom:0}.our-range__pagination .swiper-pagination-bullet{vertical-align:middle}.our-range__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--red100)}.our-range__arrows{-webkit-transform:translate(0,-140px);transform:translate(0,-140px)}.our-range__arrows .icon{color:var(--black100);font-size:70px}.our-range__arrows .icon:focus-visible{outline:2px solid #8a1524!important}.our-range__arrows .icon.white-icon{color:var(--white)}.our-range__click-tag .click-area{width:100%;height:100%;position:absolute;z-index:1}.landing-collections{background-repeat:no-repeat;background-size:cover;background-position:center}.landing-collections__slider .swiper-slide{width:auto}@media (min-width:768px){.landing-collections__slider .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.landing-collections__slider .swiper-slide{height:auto;width:auto;margin-bottom:1rem}}.landing-collections__tag{cursor:pointer}.landing-collections__tag input+div{height:2.5em;font-size:17px;border:1px solid var(--black20);border-radius:100px}.landing-collections__tag input+div p{font-family:"Avenir Next";color:var(--black60);font-size:17px;font-weight:600;margin-bottom:0}.landing-collections__tag input+div:focus-visible{outline:2px solid #8a1524!important}.landing-collections__tag input:checked+div{background-color:var(--black100);border-color:var(--black100)}.landing-collections__tag input:checked+div p{color:var(--white)}.landing-collections__tag input:checked+div:focus-visible{outline:2px solid #8a1524!important}.landing-collections__product-name p{font-family:"Avenir Next";color:var(--black100);font-size:70px;font-weight:700;margin-bottom:0;line-height:60px}@media (min-width:576px){.landing-collections__product-name p{font-size:90px;line-height:85px}}@media (min-width:992px){.landing-collections__product-name p{font-size:105px;line-height:65px}}@media (min-width:1200px){.landing-collections__product-name p{font-size:120px;line-height:90px}}.landing-collections__product-sub-name p{font-family:"Avenir Next";color:var(--black100);font-size:35px;font-weight:400;margin-bottom:0}@media (min-width:576px){.landing-collections__product-sub-name p{font-size:40px}}@media (min-width:992px){.landing-collections__product-sub-name p{font-size:55px}}@media (min-width:1200px){.landing-collections__product-sub-name p{font-size:85px}}.pick-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--black100)),color-stop(0,var(--white)));background:linear-gradient(180deg,var(--black100) 50%,var(--white) 0)}@media (min-width:992px){.pick-color{background:-webkit-gradient(linear,left top,right top,color-stop(45%,var(--black100)),color-stop(0,var(--white)));background:linear-gradient(90deg,var(--black100) 45%,var(--white) 0)}}.pick-color__description p{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:10}.pick-color__image{position:relative}.pick-color__image a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.pick-color__image img{width:110px;height:110px;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media (min-width:576px){.pick-color__image img{width:120px;height:120px}}@media (min-width:992px){.pick-color__image img{width:100px;height:100px}}@media (min-width:1200px){.pick-color__image img{width:120px;height:120px}}@media (min-width:992px){.pick-color__image:hover .pick-color__color-name{padding:0 0 45px 45px}}.pick-color__color-name{font-family:"Avenir Next";color:var(--white);font-size:15px;font-weight:600;margin-bottom:0;line-height:21px;position:absolute;width:100%;height:100%;bottom:0;left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 25px 25px;-webkit-transition:.4s;transition:.4s}.pick-color__slider .swiper-slide{width:auto;height:auto}@media (max-width:991px){.pick-color__slider .swiper-slide:nth-child(6){margin-left:-70px}}@media (max-width:575px){.pick-color__slider .swiper-slide:nth-child(6){margin-left:-48px}}@media (min-width:992px){.pick-color__slider .swiper-slide:first-child{margin-left:355px}.pick-color__slider .swiper-slide:nth-child(8){margin-right:80px}.pick-color__slider .swiper-slide:nth-child(9){margin-left:10px}.pick-color__slider .swiper-slide:last-child{margin-right:490px}}@media (min-width:1400px){.pick-color__slider .swiper-slide:nth-child(8){margin-right:95px}.pick-color__slider .swiper-slide:nth-child(9){margin-left:120px}.pick-color__slider .swiper-slide:last-child{margin-right:85px}}@media (max-width:991px){.pick-color__slider{-webkit-transform:translate(20px,0);transform:translate(20px,0)}}@media (min-width:992px){.pick-color__slider .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;width:100%!important}.pick-color__slider .swiper-slide{height:auto;margin-bottom:1rem}}.kitchen-accessories{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;z-index:0;min-height:400px}.kitchen-accessories::after{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,right top,color-stop(20.44%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,.7) 20.44%,rgba(0,0,0,0) 100%);z-index:-1}.about-us-landing__image img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.about-us-landing__image img{height:400px}}@media (min-width:768px){.about-us-landing__image{height:540px}.about-us-landing__image img{height:540px}}.about-us-landing__blog-content p{font-family:"Avenir Next";color:var(--black100);font-size:20px;font-weight:400;margin-bottom:0}.about-us-landing__blog-content p:not(:last-child){margin-bottom:1rem}.sales-and-distribution__image img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.sales-and-distribution__image img{height:502px}}.news-events-slider .swiper-slide{max-width:270px}@media (min-width:576px){.news-events-slider .swiper-slide{max-width:312px}}.gallery-product .swiper-product{width:100%;height:auto}.gallery-product .swiper-pagination{position:relative;width:auto;z-index:0;left:0;bottom:0}.gallery-product .swiper-pagination-bullet{width:5px;height:5px;border-radius:50%;background:var(--black20);display:inline-block;margin:0;margin-right:8px;margin-left:8px;opacity:1}.gallery-product .swiper-pagination-bullet-active{width:11px;height:11px;border-radius:50%;background:var(--black100);display:inline-block;margin:0;margin-right:8px;margin-left:8px}.gallery-product .swiper-button-next,.gallery-product .swiper-button-prev{z-index:2}.gallery-product .swiper-button-next::after,.gallery-product .swiper-button-prev::after{font-size:16px;color:var(--red100)}.gallery-product .swiper-button-next:focus-visible,.gallery-product .swiper-button-prev:focus-visible{outline:2px solid #8a1524!important}.gallery-product__image img{width:100%;height:526px;display:block;-o-object-fit:contain;object-fit:contain}@media (max-width:1199px){.gallery-product__image img{height:300px}}.card-feature{width:100px;height:140px;background-color:var(--black05);border:1px solid var(--black20);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-feature__icon{font-size:70px;color:var(--black100)}.card-feature__text{font-size:12px}.properties-product{min-width:233px;width:487px;padding:40px;background:var(--white);-webkit-box-shadow:-14px 24px 60px rgba(13,21,48,.07);box-shadow:-14px 24px 60px rgba(13,21,48,.07)}@media (max-width:1199px){.properties-product{width:100%}}@media (max-width:767px){.properties-product{padding:40px 20px}}.properties-product__stock{font-family:"Avenir Next";color:var(--green);font-size:17px;font-weight:700;margin-bottom:0}.properties-product__stock--white{color:var(--white)}.properties-product__size-text{font-family:"Avenir Next";color:var(--red100);font-size:12px;font-weight:400;margin-bottom:0}.properties-product__colour label{width:16px;height:16px}.properties-product__colour span{font-family:"Avenir Next";color:var(--black80);font-size:12px;font-weight:400;margin-bottom:0}.properties-product hr{background-color:var(--black05);opacity:1;margin:0}.properties-product .icon{width:20px}.info-product .swiper-feature{width:100%;height:100%}.info-product .swiper-feature .swiper-slide{width:auto}.info-product .swiper-feature .swiper-pagination{position:relative;width:auto;z-index:0;left:0;bottom:0}.info-product .swiper-feature .swiper-pagination-bullet{width:5px;height:5px;border-radius:50%;background:var(--black20);display:inline-block;margin:0;margin-right:8px;margin-left:8px;opacity:1}.info-product .swiper-feature .swiper-pagination-bullet-active{width:11px;height:11px;border-radius:50%;background:var(--black100);display:inline-block;margin:0;margin-right:8px;margin-left:8px}.neckband-faq{max-width:1920px;overflow:hidden;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center}.neckband-faq::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,right top,left top,color-stop(26.74%,rgba(0,0,0,.7)),to(rgba(0,0,0,.2)));background:linear-gradient(270deg,rgba(0,0,0,.7) 26.74%,rgba(0,0,0,.2) 100%);z-index:-1}@media (max-width:767px){.neckband-faq::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(26.74%,rgba(0,0,0,.7)),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,rgba(0,0,0,.7) 26.74%,rgba(0,0,0,.4) 100%)}}.neckband-faq .icon{color:var(--red100)}.neckband-faq .icon-file{font-size:38px}.neckband-faq .icon-arow-right{font-size:16px}.product-attributes .card-product-attributes{width:228px}.product-attributes .card-product-attributes__image img{width:228px;height:160px;-o-object-fit:contain;object-fit:contain}.product-attributes .swiper-attributes{width:100%;height:100%}.product-attributes .swiper-attributes .swiper-slide{width:auto}.product-attributes .swiper-attributes .swiper-pagination{position:relative;width:auto;z-index:0;left:0;bottom:0}.product-attributes .swiper-attributes .swiper-pagination-bullet{width:5px;height:5px;border-radius:50%;background:var(--black20);display:inline-block;margin:0;margin-right:8px;margin-left:8px;opacity:1}.product-attributes .swiper-attributes .swiper-pagination-bullet-active{width:11px;height:11px;border-radius:50%;background:var(--black100);display:inline-block;margin:0;margin-right:8px;margin-left:8px}.swiper-primary .swiper{width:100%;height:100%}.swiper-primary .swiper .swiper-slide{width:auto}.swiper-primary .swiper-button-next::after,.swiper-primary .swiper-button-prev::after{content:""}.swiper-primary .swiper-button-next:focus-visible,.swiper-primary .swiper-button-prev:focus-visible{outline:2px solid #8a1524!important}.swiper-primary .swiper-button-next .icon,.swiper-primary .swiper-button-prev .icon{font-size:70px}@media (min-width:1400px) and (max-width:1489px){.swiper-primary .swiper-button-next,.swiper-primary .swiper-button-prev{display:none}}@media (min-width:1200px) and (max-width:1289px){.swiper-primary .swiper-button-next,.swiper-primary .swiper-button-prev{display:none}}@media (max-width:1081px){.swiper-primary .swiper-button-next,.swiper-primary .swiper-button-prev{display:none}}.swiper-primary .swiper-button-prev{color:var(--red100);left:-50px}.swiper-primary .swiper-button-next{color:var(--red100);right:-50px}.swiper-primary .swiper-pagination{position:relative;width:auto;z-index:0;left:0;bottom:0}.swiper-primary .swiper-pagination-bullet{width:5px;height:5px;border-radius:50%;background:var(--black20);display:inline-block;margin:0;margin-right:8px;margin-left:8px;opacity:1}.swiper-primary .swiper-pagination-bullet-active{width:11px;height:11px;border-radius:50%;background:var(--black100);display:inline-block;margin:0;margin-right:8px;margin-left:8px}.swiper-primary__pagination{display:none}@media (min-width:1400px) and (max-width:1489px){.swiper-primary__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px) and (max-width:1289px){.swiper-primary__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1081px){.swiper-primary__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:991px){.collection-products .title--xl h1,.collection-products .title--xl h2,.collection-products .title--xl h3,.collection-products .title--xl h4,.collection-products .title--xl h5,.collection-products .title--xl h6{font-size:30px;line-height:38px}}.card-product{width:270px;height:525px;background-color:var(--white);-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (min-width:576px){.card-product{width:378px}}.card-product:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.card-product__image{height:150px}@media (min-width:576px){.card-product__image{height:230px}}.card-product__image img{width:100%;height:150px;-o-object-fit:contain;object-fit:contain}@media (min-width:576px){.card-product__image img{height:230px}}.card-product__clicktag{width:100%;height:100%;top:0;left:0;position:absolute}.card-product__clicktag .click-area{width:100%;height:100%;position:absolute}.card-product__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-product__title{font-family:"Avenir Next";color:var(--black100);font-size:1.375rem;font-weight:700;margin-bottom:0;line-height:32px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:575px){.card-product__title{font-size:20px;line-height:27px}}.card-product__paragraph{height:63px}.card-product__paragraph p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-product__discount{position:absolute;top:-13px;right:13px;width:75px;height:35px;border-radius:60px;background-color:var(--red100);z-index:10}.card-product__prevprice::before{content:"";position:absolute;width:100%;height:1px;top:15px;left:0;background:var(--red100);-webkit-transform:translateY(-5px) rotate(-25deg);transform:translateY(-5px) rotate(-25deg)}.card-product-hz{width:270px;min-height:447px;background-color:var(--light-purple);-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (min-width:576px){.card-product-hz{width:378px;min-height:498px}}@media (min-width:992px){.card-product-hz{width:745px;min-height:498px}}.card-product-hz:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.card-product-hz__image img{width:100%;height:150px;-o-object-fit:contain;object-fit:contain}@media (min-width:576px){.card-product-hz__image img{height:230px}}@media (min-width:992px){.card-product-hz__image img{width:357px;height:498px;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}}.card-product-hz__clicktag{width:100%;height:100%;top:0;left:0;position:absolute}.card-product-hz__clicktag .click-area{width:100%;height:100%;position:absolute}.card-product-hz__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-product-hz__title p{font-family:"Avenir Next";color:var(--black100);font-size:20px;font-weight:700;margin-bottom:0;line-height:27px}@media (min-width:576px){.card-product-hz__title p{font-size:1.375rem;line-height:32px}}@media (min-width:992px){.card-product-hz__title p{font-size:2.125rem;line-height:46px}}.card-product-hz__paragraph p{height:63px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:992px){.card-product-hz__paragraph p{height:84px;-webkit-line-clamp:4}}.card-product-hz__discount{position:absolute;top:-13px;right:13px;width:75px;height:35px;border-radius:60px;background-color:var(--red100);z-index:10}.card-product-hz__price p{font-family:"Avenir Next";color:var(--black100);font-size:20px;font-weight:700;margin-bottom:0;line-height:27px}@media (min-width:992px){.card-product-hz__price p{font-size:2.125rem;line-height:46px}}.card-product-hz__prevprice::before{content:"";position:absolute;width:100%;height:1px;top:15px;left:0;background:var(--red100);-webkit-transform:translateY(-5px) rotate(-25deg);transform:translateY(-5px) rotate(-25deg)}@media (max-width:991px){.taste-section .title--xl h1,.taste-section .title--xl h2,.taste-section .title--xl h3,.taste-section .title--xl h4,.taste-section .title--xl h5,.taste-section .title--xl h6{font-size:30px;line-height:38px}}.card-taste{width:745px;min-height:382px;height:auto;background-color:var(--white);-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03)}.card-taste__clicktag{width:100%;height:100%;top:0;left:0;position:absolute}.card-taste__clicktag .click-area{width:100%;height:100%;position:absolute}.card-taste__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-taste__clicktag .share-tag{position:absolute;top:35px;left:40px;color:var(--white)}.card-taste__clicktag .share-tag:visited{color:var(--white)}.card-taste__image img{width:358px;height:382px;-o-object-fit:cover;object-fit:cover}.card-taste__paragraph{height:66px}.card-taste__paragraph p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-taste__difficult{position:relative;width:58px;height:24px}.card-taste__difficult .fill-difficulty{position:absolute;z-index:1;white-space:nowrap;overflow:hidden}.card-taste__difficult .fill-difficulty span:nth-child(1){width:8px;height:8px;border-radius:50%;background:var(--red20);display:inline-block;margin:0}.card-taste__difficult .fill-difficulty span:nth-child(2){width:8px;height:8px;border-radius:50%;background:var(--red40);display:inline-block;margin:0}.card-taste__difficult .fill-difficulty span:nth-child(3){width:8px;height:8px;border-radius:50%;background:var(--red60);display:inline-block;margin:0}.card-taste__difficult .fill-difficulty span:nth-child(4){width:8px;height:8px;border-radius:50%;background:var(--red80);display:inline-block;margin:0}.card-taste__difficult .fill-difficulty span:nth-child(5){width:8px;height:8px;border-radius:50%;background:var(--red100);display:inline-block;margin:0}.card-taste__difficult .empty-difficulty{position:absolute;z-index:0}.card-taste__difficult .empty-difficulty span:nth-child(1){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-taste__difficult .empty-difficulty span:nth-child(2){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-taste__difficult .empty-difficulty span:nth-child(3){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-taste__difficult .empty-difficulty span:nth-child(4){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-taste__difficult .empty-difficulty span:nth-child(5){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}@media (max-width:767px){.card-taste{width:256px;min-height:376px;height:auto}.card-taste__image img{width:256px;height:170px}.card-taste__clicktag .share-tag{right:25px;left:auto}.card-taste__clicktag .share-tag:focus-visible{outline:2px solid #8a1524!important}}.dropdown-cart-1{position:absolute;max-width:597px;height:auto;background:var(--white);-webkit-box-shadow:-14px 24px 60px rgba(13,21,49,.07);box-shadow:-14px 24px 60px rgba(13,21,49,.07);z-index:10000}.dropdown-cart-1__header .icon-close{color:var(--black100);font-size:15px;cursor:pointer}.dropdown-cart-1__body{background:var(--white);-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03)}.desk-product-list__image img{width:43px;height:43px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.desk-product-list__size-text{font-family:"Avenir Next";color:var(--red100);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px}.desk-product-list__material-text{font-family:"Avenir Next";color:var(--black80);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px}.desk-product-list .icon{font-size:16px}.desk-product-list .icon--accent100{color:var(--red100)}.desk-product-list .icon--black80{color:var(--black80)}.desk-product-list .icon--20px{font-size:20px}.desk-product-list hr{background-color:var(--black05);margin:0;opacity:1}.item-listing__image img{width:43px;height:43px;-o-object-fit:contain;object-fit:contain}.item-listing__size-text{font-family:"Avenir Next";color:var(--red100);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px}.item-listing__material-text{font-family:"Avenir Next";color:var(--black80);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px}.item-listing .icon--accent100{color:var(--red100)}.item-listing .icon--black80{color:var(--black80)}.item-listing hr{background:var(--black05);opacity:1}.item-quotes__info-stock p{font-family:"Avenir Next";color:var(--orange);font-size:.8125rem;font-weight:700;margin-bottom:0;line-height:15px}@media (max-width:575px){.item-quotes__info-stock p{font-size:.75rem}}.item-quotes__info-stock p span{color:var(--black100)}.item-quotes__status p{font-family:"Avenir Next";color:var(--red100);font-size:20px;font-weight:400;margin-bottom:0;line-height:28px}@media (max-width:767px){.item-quotes__status p{font-size:14px}}.fixed-card-order{position:sticky;width:358px;top:150px;background:var(--white);-webkit-box-shadow:-14px 24px 60px rgba(13,21,49,.07);box-shadow:-14px 24px 60px rgba(13,21,49,.07);margin-top:90px}.fixed-card-order--btob{height:574px}.fixed-card-order--btoc{height:260px}@media (max-width:1199px){.fixed-card-order{position:relative;width:100%;margin-top:0;top:0}.fixed-card-order--btob{height:auto}.fixed-card-order--btoc{height:auto}}.checkout-rectangle{background:#fff;-webkit-box-shadow:-14px 24px 60px rgba(13,21,49,.07);box-shadow:-14px 24px 60px rgba(13,21,49,.07)}.checkout-rectangle hr{background:var(--black05);opacity:1}.checkout-rectangle p span{font-weight:700;color:var(--red100)}.checkout-rectangle__arrow-link{-webkit-box-sizing:border-box;box-sizing:border-box}.checkout-rectangle__arrow-link:hover{border-bottom:1px solid var(--red100)}.checkout-rectangle__arrow-link:hover a{text-decoration:none;-webkit-transform:translateY(1px);transform:translateY(1px)}.checkout-rectangle__arrow-link:hover a .icon{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.checkout-rectangle__arrow-link:focus-visible{outline:2px solid #8a1524!important}.checkout-rectangle__subtitle h2,.checkout-rectangle__subtitle h3,.checkout-rectangle__subtitle h4,.checkout-rectangle__subtitle h5,.checkout-rectangle__subtitle h6{font-family:"Avenir Next";color:var(--black100);font-size:15px;font-weight:600;margin-bottom:0;line-height:21px}@media (min-width:576px){.checkout-rectangle__subtitle h2,.checkout-rectangle__subtitle h3,.checkout-rectangle__subtitle h4,.checkout-rectangle__subtitle h5,.checkout-rectangle__subtitle h6{font-size:18px}}.address-item{position:relative}.address-item input{-webkit-transform:scale(0);transform:scale(0);position:absolute}.address-item__box{cursor:pointer;background-color:var(--black05);border:2px solid transparent}.address-item__checkmark{display:none}input:checked+.address-item__box{background-color:#fff;border:2px solid var(--red100)}input:checked+.address-item__box .address-item__checkmark{display:block;width:32px;height:32px;background:var(--red100);position:absolute;right:8px;top:8px}input:checked+.address-item__box .address-item__checkmark .icon{color:#fff;font-size:20px;display:inline-block;-webkit-transform:translate(0,2px);transform:translate(0,2px)}.payment-tabs__credit-logo img{width:66px;height:66px;-o-object-fit:contain;object-fit:contain}@media (max-width:575px){.payment-tabs__credit-logo img{width:50px;height:50px}}.payment-tabs__button{width:100%}@media (min-width:768px){.payment-tabs__button{width:auto}}.my-order{display:block;background-color:var(--white)}@media (min-width:1200px){.my-order{background-color:transparent}}@media (max-width:1199px){.my-order{position:fixed;height:712px;max-height:calc(100vh - 115px);left:0;bottom:-712px;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;overflow:hidden}.my-order--order-only{height:400px}}@media (max-width:1199px){.my-order.show{position:fixed;z-index:5000;bottom:0;left:0;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;overflow:auto}}.my-order .content-items{height:calc((88px + 24px) * 2);overflow:auto}@media (min-width:1200px){.my-order .content-items{height:auto}}.blocker{position:fixed;top:0;bottom:0;left:0;right:0;height:0;background-color:var(--black100);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:4900}.blocker.appear{display:block;opacity:.5;height:auto}@media (min-width:1200px){.blocker{display:none!important}}.order-confirmation__card hr{background-color:var(--black20);opacity:1}.order-confirmation__number p{font-family:"Avenir Next";color:var(--red100);font-size:3.125rem;font-weight:700;margin-bottom:0;line-height:66px}@media (max-width:575px){.order-confirmation__number p{font-size:24px;line-height:31px}}.order-confirmation .neckband-profile{max-width:1920px;overflow:hidden;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center}.order-confirmation .neckband-profile::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.8);z-index:-1}.order-confirmation .neckband-profile__button{width:100%}@media (min-width:576px){.order-confirmation .neckband-profile__button{width:auto}}.my-account-sidebar{width:260px}.my-account-sidebar__link{font-family:"Avenir Next";color:var(--black80);font-size:17px;font-weight:700;margin-bottom:0;text-decoration:none;border:none;background:0 0;height:auto;outline:0;width:auto;cursor:pointer;display:inline-block;padding:0}.my-account-sidebar__link.active{color:var(--red100);pointer-events:none}.my-account-sidebar__link:hover{text-decoration:underline;color:var(--red100)}.my-account-sidebar__link:focus-visible{outline:2px solid #8a1524!important}.my-account-sidebar__link.disable{color:var(--red60);pointer-events:none}.desk-product-list-order__image img{width:55px;height:40px;-o-object-fit:contain;object-fit:contain}@media (min-width:1200px){.desk-product-list-order__image img{width:198px;height:145px}}.desk-product-list-order__size-text{font-family:"Avenir Next";color:var(--red100);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px}.desk-product-list-order__material-text{font-family:"Avenir Next";color:var(--black80);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px}.desk-product-list-order .icon{font-size:16px}.desk-product-list-order .icon--accent100{color:var(--red100)}.desk-product-list-order .icon--black80{color:var(--black80)}.desk-product-list-order .icon--20px{font-size:20px}.desk-product-list-order hr{background-color:var(--black05);margin:0;opacity:1}.order-item-header__date p{font-family:"Avenir Next";color:var(--black100);font-size:17px;font-weight:700;margin-bottom:0}.orders-section{background-color:var(--gray)}.orders-section__accordion-item{margin-bottom:1rem}.orders-section__accordion-item:last-child{margin-bottom:0}.orders-section__accordion-button{background-color:var(--white);border:1px solid var(--black05)}.orders-section__accordion-button:not(.collapsed){background-color:var(--gray)}.orders-section__accordion-button:focus-visible{outline:2px solid #8a1524!important}.orders-section__accordion-button::before{position:absolute;content:"\e92a";color:#d12525;font-family:icons-pal;font-weight:700;right:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.orders-section__accordion-button:focus-visible{outline:2px solid #8a1524!important}.orders-section__accordion-button:not(.collapsed)::before{-webkit-transform:rotate(0);transform:rotate(0)}.orders-section__item-info{background:var(--white);-webkit-box-shadow:-10px 40px 100px 10px rgba(10,23,36,.05);box-shadow:-10px 40px 100px 10px rgba(10,23,36,.05);border:1px solid var(--black05)}.orders-section__item-info .top-border{border-top:1px solid var(--black05)}.orders-section .accordion-item{border:hidden}.orders-section .accordion-button::after{opacity:0}.orders-section .tabs-primary{border:hidden}.orders-section hr{background-color:var(--black05);opacity:1;margin:0}.my-account-card{background-color:var(--white);border:1px solid var(--black05)}.my-account-card__big-icon{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:80px;color:var(--black20)}@media (min-width:1200px){.my-account-card__big-icon{font-size:140px}}.my-account-card .form-label span{color:var(--black60)}.my-account-card .icon--accent100{color:var(--red100)}.logout-modal__content{width:375px;max-width:90vw;height:auto;background:var(--white);-webkit-box-shadow:-14px 24px 60px rgba(13,21,49,.07);box-shadow:-14px 24px 60px rgba(13,21,49,.07);border-radius:0;border:hidden;z-index:30000}.logout-modal__content .big-icon{font-size:120px;color:var(--black20)}.logout-modal__content .icon-close-modal{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.logout-modal__content .icon-close-modal:hover{color:var(--red100);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.modal-new-address .icon-close-modal{top:25px;right:25px;font-size:15px}.modal-forgot-pass .modal-header{border:none}.modal-forgot-pass .icon{font-size:80px;color:var(--black40)}.modal-forgot-pass h1,.modal-forgot-pass h2,.modal-forgot-pass h3,.modal-forgot-pass h4,.modal-forgot-pass h5,.modal-forgot-pass h6{font-family:"Avenir Next";color:var(--black100);font-size:34px;font-weight:700;margin-bottom:0}.modal-forgot-pass p{font-family:"Avenir Next";color:var(--black60);font-size:15px;font-weight:400;margin-bottom:0}.card-product-grid{margin-bottom:1rem;width:310px;height:527px;height:auto;min-height:auto;background-color:var(--white);-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.card-product-grid__clicktag{width:100%;height:100%;top:0;left:0;position:absolute}.card-product-grid__clicktag .click-area{width:100%;height:100%;position:absolute}.card-product-grid__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-product-grid__discount{position:absolute;top:-13px;right:13px;width:75px;height:35px;border-radius:60px;background-color:var(--red100);z-index:10}.card-product-grid__image img{width:100%;height:210px;-o-object-fit:contain;object-fit:contain}.card-product-grid__title{font-family:"Avenir Next";color:var(--black100);font-size:15px;font-weight:700;margin-bottom:0;line-height:23px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-product-grid__paragraph{height:63px}.card-product-grid__paragraph p{font-size:13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-product-grid__prevprice::before{content:"";position:absolute;width:100%;height:1px;top:15px;left:0;background:var(--red100);-webkit-transform:translateY(-5px) rotate(-25deg);transform:translateY(-5px) rotate(-25deg)}@media (min-width:576px){.card-product-grid{margin-right:1.5rem;width:230px;height:390px}.card-product-grid__image img{height:135px}}@media (min-width:768px){.card-product-grid{width:315px;height:447px}.card-product-grid__image img{height:175px}.card-product-grid__title{font-size:18px;line-height:24px}.card-product-grid__paragraph p{font-size:14px}}@media (min-width:992px){.card-product-grid{width:300px;height:447px}}@media (min-width:1200px){.card-product-grid{width:250px}}@media (min-width:1400px){.card-product-grid{width:310px;height:470px}.card-product-grid__image img{height:200px}}.card-product-grid:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.products-list-sidebar{width:100vw;position:fixed;z-index:1200;bottom:0;left:0;max-height:calc(100vh - 62px);overflow:auto;background:#fff}@media (min-width:768px){.products-list-sidebar{max-height:calc(100vh - calc(83px + 34px))}}@media (min-width:992px){.products-list-sidebar{max-height:calc(100vh - calc(88px + 37px))}}@media (min-width:1400px){.products-list-sidebar{max-height:calc(100vh - calc(99px + 37px))}}.products-list-sidebar__header{width:100vw;left:0}.products-list-sidebar__reset-button{color:var(--black60)}.products-list-sidebar__reset-button:not(:hover){border:1px solid var(--black60)}.products-list-sidebar__apply-button{-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.products-list-sidebar{position:relative;width:250px;height:auto;-webkit-transform:none;transform:none;z-index:1;background:initial;border:hidden}.products-list-sidebar:not(.show){height:auto;max-height:initial;display:block}}@media (max-width:991px){.products-list-sidebar{padding:0}}.products-list .gradient-overlap{position:relative}.products-list .gradient-overlap::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(22.12%,rgba(0,0,0,.4)),color-stop(62.09%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.4) 22.12%,rgba(0,0,0,0) 62.09%)}.products-list__breadcrumb{z-index:20}.products-list__breadcrumb .icon{color:var(--white)}.products-list__breadcrumb .breadcrumb-item a{color:var(--white)}.products-list__breadcrumb .breadcrumb-item::before{color:var(--white)}.products-list__options-bar .icon{font-size:20px}.products-list__options-bar a.active{color:var(--red100)}.products-list__options-bar a.active:hover{text-decoration:none}@media (min-width:992px){.products-list__options-bar .filters-toggler{width:250px;pointer-events:none}}.trio-image-template{max-width:1920px;height:auto}.trio-image-template__paragraph{height:104px;overflow:hidden;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}@media (min-width:768px){.trio-image-template__paragraph{height:auto!important}.trio-image-template__paragraph p{overflow:visible;display:block}}.trio-image-template__paragraph.open{height:auto;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.trio-image-template__more-link{position:relative}.trio-image-template__more-link:not(.opened)::before{content:"...";display:block;position:absolute;color:var(--black100);top:-34px;font-weight:400}.trio-image-template__layer-bg{position:relative;top:0;left:0}.trio-image-template__layer-bg::before{content:"";display:block;position:absolute;bottom:-20px;left:50%;width:2px;height:40px;background:var(--red100);z-index:1}@media (min-width:576px){.trio-image-template__layer-bg::before{content:"";display:block;position:absolute;bottom:-30px;left:50%;width:2px;height:60px;background:var(--red100);z-index:1}}@media (min-width:768px){.trio-image-template__layer-bg::before{bottom:-30px;width:4px;height:60px}}@media (min-width:992px){.trio-image-template__layer-bg::before{bottom:-35px;width:5px;height:70px}}@media (min-width:1200px){.trio-image-template__layer-bg::before{bottom:-50px;width:5px;height:100px}}.trio-image-template__layer-bg img{width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.trio-image-template__layer-bg .mono-image-container{width:48%;height:338px}.trio-image-template__layer-bg .mono-image-container img{height:338px}.trio-image-template__layer-bg .duo-image-container{width:100%}.trio-image-template__layer-bg .duo-image-container .image-e-container{width:100%}.trio-image-template__layer-bg .duo-image-container .image-e-container img{height:220px}@media (min-width:768px){.trio-image-template__layer-bg .mono-image-container{height:180px}.trio-image-template__layer-bg .mono-image-container img{height:220px}.trio-image-template__layer-bg .duo-image-container{width:52%}.trio-image-template__layer-bg .duo-image-container .image-s-container{width:45%}.trio-image-template__layer-bg .duo-image-container .image-s-container img{height:220px}.trio-image-template__layer-bg .duo-image-container .image-e-container{width:55%}.trio-image-template__layer-bg .duo-image-container .image-e-container img{height:220px}}@media (min-width:1200px){.trio-image-template{min-height:630px}.trio-image-template__layer-bg{position:absolute}.trio-image-template__layer-bg .mono-image-container{height:250px}.trio-image-template__layer-bg .mono-image-container img{height:250px}.trio-image-template__layer-bg .duo-image-container{width:52%}.trio-image-template__layer-bg .duo-image-container .image-s-container{width:45%}.trio-image-template__layer-bg .duo-image-container .image-s-container img{height:630px}.trio-image-template__layer-bg .duo-image-container .image-e-container{width:55%}.trio-image-template__layer-bg .duo-image-container .image-e-container img{height:630px}}@media (min-width:1400px){.trio-image-template__layer-bg .mono-image-container{height:338px}.trio-image-template__layer-bg .mono-image-container img{height:338px}}.tray-regular-item{-webkit-box-shadow:-14px 24px 60px rgba(13,21,49,.07);box-shadow:-14px 24px 60px rgba(13,21,49,.07)}.tray-regular-item__image img{width:187px;height:120px;-o-object-fit:contain;object-fit:contain}.tray-regular-item__name{font-family:"Avenir Next";color:var(--black100);font-size:1.375rem;font-weight:700;margin-bottom:0;line-height:32px}@media (max-width:575px){.tray-regular-item__name{font-size:20px;line-height:27px}}.tray-regular-item__size-text{font-family:"Avenir Next";color:var(--red100);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px}.tray-regular-item__material-text{font-family:"Avenir Next";color:var(--black80);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px}.tray-regular-item .icon{font-size:16px}.tray-regular-item .icon--accent100{color:var(--red100)}.tray-regular-item .icon--black80{color:var(--black80)}.card-news-vertical{height:464px;background:#fff;-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03);position:relative}.card-news-vertical__clicktag{z-index:40;width:100%;height:100%;top:0;left:0;position:absolute}.card-news-vertical__clicktag .click-area{width:100%;height:100%;position:absolute}.card-news-vertical__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-news-vertical__clicktag .share-tag{position:absolute;top:25px;right:25px;z-index:40;text-decoration:none}.card-news-vertical__clicktag .share-tag .icon{color:var(--white)}.card-news-vertical__clicktag .share-tag:hover .icon{color:var(--red100)}.card-news-vertical__clicktag .share-tag:visited{color:var(--white)}.card-news-vertical__clicktag .share-tag:focus-visible{outline:2px solid var(--black100)}.card-news-vertical__image.gradient-overlap{position:relative}.card-news-vertical__image.gradient-overlap::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(22.12%,rgba(0,0,0,.4)),color-stop(62.09%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.4) 22.12%,rgba(0,0,0,0) 62.09%)}.card-news-vertical__image img{width:100%;height:232px;-o-object-fit:cover;object-fit:cover}.card-news-vertical__title{height:45px;overflow:hidden}.card-news-vertical__title h2,.card-news-vertical__title h3,.card-news-vertical__title h4,.card-news-vertical__title h5{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:700;margin-bottom:0;line-height:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-news-vertical__paragraph{height:66px;overflow:hidden}.card-news-vertical__paragraph p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:575px){.card-news-vertical__paragraph p{font-size:13px}}.card-news-vertical__date .icon{font-size:16px;color:var(--black60)}@media (max-width:575px){.card-news-vertical__date p{font-size:13px}}.card-news-vertical__tag{position:absolute;top:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px;height:35px;border-radius:calc(35px / 2);background:var(--black100)}.card-news-vertical__tag p{text-transform:uppercase;font-family:"Avenir Next";color:var(--white);font-size:13px;font-weight:700;margin-bottom:0;line-height:15px}@media (min-width:576px){.card-news-vertical__title{height:50px}}.card-news-horizontal{height:464px;background:#fff;-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03)}.card-news-horizontal__clicktag{width:100%;height:100%;top:0;left:0;position:absolute;z-index:40}.card-news-horizontal__clicktag .click-area{width:100%;height:100%;position:absolute}.card-news-horizontal__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-news-horizontal__clicktag .share-tag{position:absolute;top:25px;right:25px;z-index:40;text-decoration:none}.card-news-horizontal__clicktag .share-tag .icon{color:var(--white)}.card-news-horizontal__clicktag .share-tag .icon:hover{color:var(--red100)}.card-news-horizontal__clicktag .share-tag:visited{color:var(--white)}.card-news-horizontal__image.gradient-overlap{position:relative}.card-news-horizontal__image.gradient-overlap::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(22.12%,rgba(0,0,0,.4)),color-stop(62.09%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.4) 22.12%,rgba(0,0,0,0) 62.09%)}.card-news-horizontal__image img{width:100%;height:232px;-o-object-fit:cover;object-fit:cover}.card-news-horizontal__title{height:45px;overflow:hidden}.card-news-horizontal__title h2,.card-news-horizontal__title h3,.card-news-horizontal__title h4,.card-news-horizontal__title h5{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:700;margin-bottom:0;line-height:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-news-horizontal__paragraph{height:66px;overflow:hidden}.card-news-horizontal__paragraph p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-news-horizontal__date .icon{font-size:16px;color:var(--black60)}.card-news-horizontal__tag{position:absolute;top:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px;height:35px;border-radius:calc(35px / 2);background:var(--black100)}.card-news-horizontal__tag p{text-transform:uppercase;font-family:"Avenir Next";color:var(--white);font-size:13px;font-weight:700;margin-bottom:0;line-height:15px}@media (min-width:576px){.card-news-horizontal__title{height:50px}}@media (min-width:1200px){.card-news-horizontal__image img{height:464px}.card-news-horizontal__title{height:64px}.card-news-horizontal__title h2,.card-news-horizontal__title h3,.card-news-horizontal__title h4,.card-news-horizontal__title h5{font-size:22px;line-height:32px}.card-news-horizontal__content{height:50%}.card-news-horizontal__clicktag .share-tag .icon{color:var(--black40)}}.card-event-vertical{height:464px;background:#fff;-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03);z-index:40}.card-event-vertical__clicktag{width:100%;height:100%;top:0;left:0;position:absolute;z-index:40}.card-event-vertical__clicktag .click-area{width:100%;height:100%;position:absolute}.card-event-vertical__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-event-vertical__clicktag .share-tag{position:absolute;top:25px;right:25px;z-index:40;text-decoration:none}.card-event-vertical__clicktag .share-tag .icon{color:var(--white)}.card-event-vertical__clicktag .share-tag .icon:hover{color:var(--red100)}.card-event-vertical__clicktag .share-tag:visited{color:var(--white)}.card-event-vertical__image.gradient-overlap{position:relative}.card-event-vertical__image.gradient-overlap::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(22.12%,rgba(0,0,0,.4)),color-stop(62.09%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.4) 22.12%,rgba(0,0,0,0) 62.09%)}.card-event-vertical__image img{width:100%;height:232px;-o-object-fit:cover;object-fit:cover}.card-event-vertical__title{height:75px;overflow:hidden}.card-event-vertical__title h2,.card-event-vertical__title h3,.card-event-vertical__title h4,.card-event-vertical__title h5{overflow:hidden;font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:700;margin-bottom:0;line-height:25px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-event-vertical__date .icon{font-size:16px;color:var(--black100)}@media (max-width:575px){.card-event-vertical__date p{font-size:13px}}.card-event-vertical__tag{position:absolute;top:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px;height:35px;border-radius:calc(35px / 2);background:var(--red100)}.card-event-vertical__tag p{text-transform:uppercase;font-family:"Avenir Next";color:var(--white);font-size:13px;font-weight:700;margin-bottom:0;line-height:15px}.card-event-horizontal{height:464px;background:#fff;-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03)}.card-event-horizontal__clicktag{width:100%;height:100%;top:0;left:0;position:absolute;z-index:40}.card-event-horizontal__clicktag .click-area{width:100%;height:100%;position:absolute}.card-event-horizontal__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-event-horizontal__clicktag .share-tag{position:absolute;top:25px;right:25px;z-index:40;text-decoration:none}.card-event-horizontal__clicktag .share-tag .icon{color:var(--white)}.card-event-horizontal__clicktag .share-tag:hover{color:var(--red100)}.card-event-horizontal__clicktag .share-tag:visited{color:var(--white)}.card-event-horizontal__image{height:50%}.card-event-horizontal__image.gradient-overlap{position:relative}.card-event-horizontal__image.gradient-overlap::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(22.12%,rgba(0,0,0,.4)),color-stop(62.09%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.4) 22.12%,rgba(0,0,0,0) 62.09%)}.card-event-horizontal__image img{width:100%;height:232px;-o-object-fit:cover;object-fit:cover}.card-event-horizontal__title{height:75px;overflow:hidden}.card-event-horizontal__title h2,.card-event-horizontal__title h3,.card-event-horizontal__title h4,.card-event-horizontal__title h5{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:700;margin-bottom:0;line-height:25px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-event-horizontal__date .icon{font-size:16px;color:var(--black100)}@media (max-width:575px){.card-event-horizontal__date p{font-size:13px}}.card-event-horizontal__tag{position:absolute;top:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px;height:35px;border-radius:calc(35px / 2);background:var(--red100)}.card-event-horizontal__tag p{text-transform:uppercase;font-family:"Avenir Next";color:var(--white);font-size:13px;font-weight:700;margin-bottom:0;line-height:15px}@media (min-width:1200px){.card-event-horizontal__image{height:464px}.card-event-horizontal__image img{height:464px}.card-event-horizontal__title h2,.card-event-horizontal__title h3,.card-event-horizontal__title h4,.card-event-horizontal__title h5{font-size:22px;line-height:32px}.card-event-horizontal__content{height:50%}.card-event-horizontal__clicktag .share-tag .icon{color:var(--black40)}.card-event-horizontal__date .icon{color:var(--red100)}}.nav-bar-red input{position:absolute;-webkit-transform:scale(0);transform:scale(0)}.nav-bar-red label{font-family:"Avenir Next";color:var(--black60);font-size:17px;font-weight:700;margin-bottom:0;display:inline-block;line-height:17px;cursor:pointer}.nav-bar-red label::before{content:"";display:inline-block;position:relative;width:0;height:3px;background:var(--red100);margin-right:3px;-webkit-transition:width .4s cubic-bezier(.28,-.01,.04,.98);transition:width .4s cubic-bezier(.28,-.01,.04,.98)}.nav-bar-red input:checked+label{color:var(--red100);cursor:default}.nav-bar-red input:checked+label::before{width:40px}@media (max-width:575px){.nav-bar-red label{font-size:15px}}.news-events-blog-content p{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:400;margin-bottom:0;line-height:22px;margin-bottom:1.5rem}.news-events-blog-content h3{font-family:"Avenir Next";color:var(--black100);font-size:34px;font-weight:700;margin-bottom:0;line-height:46px;margin-bottom:1.5rem}.news-events-blog-content h4{font-family:"Avenir Next";color:var(--black100);font-size:20px;font-weight:400;margin-bottom:0;line-height:28px;margin-bottom:1.5rem}.news-events-blog-content p+h3{margin-top:50px}.news-events-blog-content p+h4{margin-top:50px}.news-events-blog-content h3+figure,.news-events-blog-content h4+figure,.news-events-blog-content p+figure{margin-top:50px}.news-events-blog-content figure+h3,.news-events-blog-content figure+h4,.news-events-blog-content figure+p{margin-top:50px}.news-events-blog-content h3+table,.news-events-blog-content h4+table,.news-events-blog-content p+table{margin-top:50px}.news-events-blog-content table+h3,.news-events-blog-content table+h4,.news-events-blog-content table+p{margin-top:50px}.news-events-blog-content figure img{max-height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.news-events-blog-content figure figcaption{padding:10px 20px;background:var(--black100);font-family:"Avenir Next";color:var(--white);font-size:13px;font-weight:700;margin-bottom:0;line-height:15px;text-transform:uppercase;display:inline-block}.news-events-blog-content table{width:100%!important;border:none;display:-webkit-box;display:-ms-flexbox;display:flex}.news-events-blog-content table tbody{width:100%}.news-events-blog-content table tbody tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-events-blog-content table tbody tr td{width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.news-events-blog-content table tbody tr td figure{height:auto;width:100%}.news-events-blog-content table tbody tr td figure img{height:auto;max-height:none;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.news-events-blog-content p+h3{margin-top:70px}.news-events-blog-content p+h4{margin-top:80px}.news-events-blog-content h3+figure,.news-events-blog-content h4+figure,.news-events-blog-content p+figure{margin-top:80px}.news-events-blog-content figure+h3,.news-events-blog-content figure+h4,.news-events-blog-content figure+p{margin-top:80px}.news-events-blog-content h3+table,.news-events-blog-content h4+table,.news-events-blog-content p+table{margin-top:80px}.news-events-blog-content table+h3,.news-events-blog-content table+h4,.news-events-blog-content table+p{margin-top:80px}.news-events-blog-content figure img{max-height:none}.news-events-blog-content table tbody{width:initial}.news-events-blog-content table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news-events-blog-content table tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.news-events-blog-content table tbody tr td:not(:last-child){padding-right:1rem}.news-events-blog-content table tbody tr td figure{height:100%}.news-events-blog-content table tbody tr td figure img{height:100%}}@media (min-width:1200px){.column-sticky-container{position:sticky;top:170px;height:auto;width:358px;max-height:calc(100vh - 180px);overflow-y:auto;overflow-x:hidden}}.card-other-news{background:#fff;-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03)}.card-other-news__title{height:50px;overflow:hidden}.card-other-news__title h2,.card-other-news__title h3,.card-other-news__title h4,.card-other-news__title h5,.card-other-news__title h6{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:700;margin-bottom:0;font-size:18px;line-height:25px}@media (max-width:575px){.card-other-news__title h2,.card-other-news__title h3,.card-other-news__title h4,.card-other-news__title h5,.card-other-news__title h6{font-size:15px;line-height:21px}}.card-other-news__description{height:48px;overflow:hidden}.card-other-news__description p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-other-news__date{font-family:"Avenir Next";color:var(--black60);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-other-news__date .icon{display:inline-block;font-size:16px}@media (min-width:1200px){.location-details{margin-top:48px}}.card-location-details{background:#fff;-webkit-box-shadow:-14px 24px 60px rgba(13,21,49,.07);box-shadow:-14px 24px 60px rgba(13,21,49,.07)}.card-location-details .icon{color:var(--red100);font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.card-location-details__title h2,.card-location-details__title h3,.card-location-details__title h4,.card-location-details__title h5,.card-location-details__title h6{font-family:"Avenir Next";color:var(--black100);font-size:22px;font-weight:700;margin-bottom:0;line-height:32px}.card-location-details__info{font-family:"Avenir Next";color:var(--black80);font-size:16px;font-weight:400;margin-bottom:0;line-height:22px}.card-location-details__map iframe{width:100%;height:180px}.content-pagination .arrow-disable{opacity:0}.content-pagination .pagination,.content-pagination .pagination li a{font-family:"Avenir Next";color:var(--black100);font-size:.875rem;font-weight:700;margin-bottom:0;line-height:18px;border-radius:50%;border-color:var(--transparent);padding:6px 11px;text-decoration:none;width:31px;height:31px}.content-pagination .pagination li{background-color:transparent}.content-pagination .pagination li:not([class*=current]) a:hover{background-color:var(--black100);border-color:var(--transparent);color:#fff;border-radius:50%}.content-pagination .pagination li:not([class*=current]) a:active,.content-pagination .pagination li:not([class*=current]) a:focus{background-color:var(--black100);border-color:var(--transparent);color:#fff;border-radius:50%}.content-pagination .pagination li:first-of-type a{border-left-width:1px}.content-pagination .pagination li:first-of-type span,.content-pagination .pagination li:last-of-type span,.content-pagination .pagination li:nth-last-of-type(2) span,.content-pagination .pagination li:nth-of-type(2) span{position:absolute;top:-9999px;left:-9999px}.content-pagination .pagination li:first-child a::before,.content-pagination .pagination li:last-child a::after,.content-pagination .pagination li:nth-last-of-type(2) a::after,.content-pagination .pagination li:nth-of-type(2) a::before{display:inline-block;font-family:icons-pal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}.content-pagination .pagination li:nth-last-of-type(1) a::after,.content-pagination .pagination li:nth-of-type(1) a::before{content:"\e90d";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-pagination .pagination li:last-child a::after,.content-pagination .pagination li:nth-last-of-type(2) a::after{-webkit-transform:rotate(0);transform:rotate(0)}.content-pagination .pagination li.current a{background-color:var(--black100);border-color:var(--transparent);color:var(--white)}@media only screen and (max-width:767px){.content-pagination .pagination li{position:absolute;top:-9999px;left:-9999px}.content-pagination .pagination li.current,.content-pagination .pagination li:first-of-type,.content-pagination .pagination li:last-of-type{position:initial;top:initial;left:initial}.content-pagination .pagination li:nth-of-type(2) a{border-left-width:0}}.card-recipes{min-height:345px;height:390px;background-color:var(--white);-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03)}.card-recipes__clicktag{width:100%;height:100%;top:0;left:0;position:absolute}.card-recipes__clicktag .click-area{width:100%;height:100%;position:absolute}.card-recipes__clicktag .click-area:focus-visible{outline:2px solid #8a1524!important}.card-recipes__clicktag .share-tag{position:absolute;top:25px;left:25px;z-index:40;text-decoration:none}.card-recipes__clicktag .share-tag .icon{color:var(--white)}.card-recipes__clicktag .share-tag:hover .icon{color:var(--red100)}.card-recipes__clicktag .share-tag:visited{color:var(--white)}.card-recipes__image img{width:100%;height:170px;-o-object-fit:cover;object-fit:cover}.card-recipes__paragraph{height:44px}.card-recipes__paragraph p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-recipes__recipe-info{max-height:85px;width:auto;bottom:0}.card-recipes__difficult{position:relative;width:58px;height:24px}.card-recipes__difficult .fill-difficulty{position:absolute;z-index:1;white-space:nowrap;overflow:hidden}.card-recipes__difficult .fill-difficulty span:nth-child(1){width:8px;height:8px;border-radius:50%;background:var(--red20);display:inline-block;margin:0}.card-recipes__difficult .fill-difficulty span:nth-child(2){width:8px;height:8px;border-radius:50%;background:var(--red40);display:inline-block;margin:0}.card-recipes__difficult .fill-difficulty span:nth-child(3){width:8px;height:8px;border-radius:50%;background:var(--red60);display:inline-block;margin:0}.card-recipes__difficult .fill-difficulty span:nth-child(4){width:8px;height:8px;border-radius:50%;background:var(--red80);display:inline-block;margin:0}.card-recipes__difficult .fill-difficulty span:nth-child(5){width:8px;height:8px;border-radius:50%;background:var(--red100);display:inline-block;margin:0}.card-recipes__difficult .empty-difficulty{position:absolute;z-index:0}.card-recipes__difficult .empty-difficulty span:nth-child(1){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-recipes__difficult .empty-difficulty span:nth-child(2){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-recipes__difficult .empty-difficulty span:nth-child(3){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-recipes__difficult .empty-difficulty span:nth-child(4){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-recipes__difficult .empty-difficulty span:nth-child(5){width:8px;height:8px;border-radius:50%;background:#fff;display:inline-block;margin:0;border:1px solid var(--black40)}.card-recipes__recipe-name{min-height:87px}.card-recipes__recipe-name h2,.card-recipes__recipe-name h3,.card-recipes__recipe-name h4,.card-recipes__recipe-name h5{font-family:"Avenir Next";color:var(--black100);font-size:20px;font-weight:700;margin-bottom:0;font-size:20px;line-height:1.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.card-recipes{height:345px;min-height:none}.card-recipes__image img{height:345px}.card-recipes__recipe-name h2,.card-recipes__recipe-name h3,.card-recipes__recipe-name h4,.card-recipes__recipe-name h5{font-size:24px;line-height:29px}}@media (min-width:992px){.card-recipes{height:382px}.card-recipes__image img{height:382px}.card-recipes__recipe-name h2,.card-recipes__recipe-name h3,.card-recipes__recipe-name h4,.card-recipes__recipe-name h5{font-size:34px;line-height:46px}}.nav-recipes-category{position:sticky;top:62px;right:0;z-index:100}@media (min-width:768px){.nav-recipes-category{position:relative;top:initial}}.nav-recipes-category input{position:absolute;-webkit-transform:scale(0);transform:scale(0)}.nav-recipes-category label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;font-family:"Avenir Next";color:var(--black60);font-size:15px;font-weight:700;margin-bottom:0;padding:8px 20px;background:var(--white);border:1px solid var(--black20);border-radius:50px;display:inline-block;line-height:17px;cursor:pointer;margin-bottom:.5rem}.nav-recipes-category label img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.nav-recipes-category label p{display:inline-block;margin:0;line-height:0;-webkit-transform:translate(0,2px);transform:translate(0,2px)}.nav-recipes-category input:checked+label{color:var(--white);background:var(--black100);border:1px solid var(--black100);cursor:default}.nav-recipes-category input:checked+label img{-webkit-filter:invert(100%);filter:invert(100%)}.nav-recipes-category .swiper-slide{width:auto}@media (max-width:1199px){.nav-recipes-category label{font-size:15px}.nav-recipes-category label img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}}@media (max-width:767px){.nav-recipes-category label{font-size:13px}.nav-recipes-category label img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}}.trio-image-collage__first-image img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover}.trio-image-collage__second-image img,.trio-image-collage__third-image img{width:100%;height:613px;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.trio-image-collage img{height:350px}}.ingredients__list p{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:400;margin-bottom:0;margin-bottom:.5rem}@media (min-width:768px){.ingredients__list p{font-size:24px;line-height:34px;margin-bottom:1.5rem}}@media (min-width:1200px){.ingredients__list p{font-size:30px;line-height:46px;margin-bottom:1.5rem}}.taste-directions__info{border:1px solid var(--black20)}.taste-directions__info .direction-number{font-family:"Avenir Next";color:var(--black100);font-size:34px;font-weight:700;margin-bottom:0}@media (min-width:576px){.taste-directions__info .direction-number{font-size:46px}}.taste-directions__info .border-right{border-right:1px solid var(--black60)}@media (max-width:575px){.taste-directions__info .label{font-size:11px}}.shop-location-nav__link{font-family:"Avenir Next";color:var(--black60);font-size:17px;font-weight:700;margin-bottom:0;text-decoration:none;display:inline-block}.shop-location-nav__link:focus,.shop-location-nav__link:hover{color:var(--red100)}.shop-location-nav__link:visited{color:var(--black60)}.shop-location-nav__link:focus-visible{outline:2px solid #8a1524!important}.shop-location-nav__link.active{color:var(--red100);-webkit-transform:translate(-20px,0);transform:translate(-20px,0)}.shop-location-nav__link.active::before{content:"";display:inline-block;position:relative;width:40px;height:3px;background:var(--red100);margin-right:3px;-webkit-transition:width .4s cubic-bezier(.28,-.01,.04,.98);transition:width .4s cubic-bezier(.28,-.01,.04,.98)}.timeline--about .timeline__item:nth-child(3n+1):not(:last-child):not(:first-child)::after{content:"";display:inline-block;position:absolute;width:200vw;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:10px 3px;top:123px;left:-50vw}.timeline-custom-solutions__image{position:relative}.timeline-custom-solutions__image img{border-radius:50px;width:85px;height:85px;-o-object-fit:cover;object-fit:cover;-webkit-filter:drop-shadow(-9px 5px 18px rgba(13,21,49,.18));filter:drop-shadow(-9px 5px 18px rgba(13,21,49,.18))}@media (min-width:576px){.timeline-custom-solutions__image img{width:100px;height:100px}}.timeline-custom-solutions__image::after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:var(--red100);display:inline-block;margin:0;left:-32px;top:34px}@media (min-width:576px){.timeline-custom-solutions__image::after{bottom:-30px;left:auto;top:auto}}.timeline-custom-solutions__item-description p{font-family:"Avenir Next";color:var(--black100);font-size:14px;font-weight:600;margin-bottom:0;line-height:22px}@media (min-width:576px){.timeline-custom-solutions__item-description p{font-size:16px}}.timeline-custom-solutions__item{position:relative}@media (max-width:575px){.timeline-custom-solutions__item:first-child::after{content:"";display:inline-block;position:absolute;width:1px;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to bottom,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:3px 10px;top:50%;left:22px}.timeline-custom-solutions__item:last-child::after{content:"";display:inline-block;position:absolute;width:1px;height:75%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to bottom,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:3px 10px;bottom:44px;left:22px}.timeline-custom-solutions__item:nth-child(n+2){padding-top:2rem}.timeline-custom-solutions__item:nth-child(n):not(:first-child):not(:last-child)::after{content:"";display:inline-block;position:absolute;width:1px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to bottom,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:3px 10px;top:0;left:22px}}@media (min-width:576px){.timeline-custom-solutions__item:first-child::after{content:"";display:inline-block;position:absolute;width:100vw;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:10px 3px;top:123px;left:50%}.timeline-custom-solutions__item:last-child::after{content:"";display:inline-block;position:absolute;width:100vw;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:10px 3px;top:123px;right:55%}}@media (min-width:576px) and (max-width:767px){.timeline-custom-solutions__item:nth-child(3n+1):not(:last-child):not(:first-child)::after{content:"";display:inline-block;position:absolute;width:200vw;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:10px 3px;top:123px;left:-50vw}}.timeline-dates__image{position:relative;z-index:2}.timeline-dates__image img{width:100%;height:70vw;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.timeline-dates__image img{width:214px;height:145px}}@media (min-width:992px){.timeline-dates__image img{width:212px;height:160px}}@media (min-width:1200px){.timeline-dates__image img{width:265px;height:191px}}@media (min-width:1400px){.timeline-dates__image img{width:290px;height:206px}}.timeline-dates__item-year{position:relative}.timeline-dates__item-year p{font-family:"Avenir Next";color:var(--black100);font-size:30px;font-weight:600;margin-bottom:0;line-height:22px}@media (min-width:768px){.timeline-dates__item-year p{font-size:50px}}.timeline-dates__item-year::after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:var(--red100);display:inline-block;margin:0;left:0;top:0}@media (min-width:768px){.timeline-dates__item-year::after{left:30%;top:13px}}.timeline-dates__item-description p{font-family:"Avenir Next";color:var(--black100);font-size:14px;font-weight:400;margin-bottom:0;line-height:22px}@media (min-width:768px){.timeline-dates__item-description p{font-size:16px}}.timeline-dates__item{position:relative}.timeline-dates__item:nth-child(3n+1):not(:last-child):not(:first-child)::after{content:"";display:inline-block;position:absolute;width:200vw;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:10px 3px;top:20px;left:-50vw;z-index:1}.timeline-dates__item:nth-child(4){margin-left:25%}.timeline-dates__item:nth-child(10){margin-left:25%}@media (max-width:767px){.timeline-dates__item:first-child::after{content:"";display:inline-block;position:absolute;width:1px;height:115%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to bottom,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:3px 10px;top:20px;left:19px;z-index:1}}@media (max-width:767px) and (min-width:576px){.timeline-dates__item:first-child::after{left:22px}}@media (max-width:767px){.timeline-dates__item:last-child::after{content:"";display:inline-block;position:absolute;width:1px;height:115%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to bottom,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:3px 10px;bottom:44px;left:19px;z-index:1}}@media (max-width:767px) and (min-width:576px){.timeline-dates__item:last-child::after{left:22px}}@media (max-width:767px){.timeline-dates__item:nth-child(n+2){padding-top:2rem}.timeline-dates__item:nth-child(n):not(:first-child):not(:last-child)::after{content:"";display:inline-block;position:absolute;width:1px;height:115%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to bottom,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:3px 10px;top:20px;left:19px;z-index:1}}@media (max-width:767px) and (min-width:576px){.timeline-dates__item:nth-child(n):not(:first-child):not(:last-child)::after{left:22px}}@media (max-width:767px){.timeline-dates__item:nth-child(4){margin-left:auto}.timeline-dates__item:nth-child(10){margin-left:auto}}@media (min-width:768px){.timeline-dates__item:first-child::after{content:"";display:inline-block;position:absolute;width:100vw;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:10px 3px;top:20px;left:50%}.timeline-dates__item:last-child::after{content:"";display:inline-block;position:absolute;width:100vw;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:10px 3px;top:20px;right:55%}}@media (min-width:768px) and (max-width:767px){.timeline-dates__item:nth-child(3n+1):not(:last-child):not(:first-child)::after{content:"";display:inline-block;position:absolute;width:200vw;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--red100)),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--red100) 50%,rgba(255,255,255,0) 0);background-size:10px 3px;top:123px;left:-50vw}}.timeline-dates__item:first-of-type .timeline-dates__item-year{position:relative;left:auto}@media (min-width:768px){.timeline-dates__item:first-of-type .timeline-dates__item-year{left:-25%}}.timeline-dates__item:first-of-type .timeline-dates__item-year::after{top:2%}@media (min-width:768px){.timeline-dates__item:first-of-type .timeline-dates__item-year::after{right:20%;left:auto;top:13px}}.timeline-dates__item:last-of-type .timeline-dates__item-year{position:relative;right:auto}@media (min-width:768px){.timeline-dates__item:last-of-type .timeline-dates__item-year{right:-25%}}.timeline-dates__item:last-of-type .timeline-dates__item-year::after{top:2%}@media (min-width:768px){.timeline-dates__item:last-of-type .timeline-dates__item-year::after{left:20%;top:13px}}.solutions-worldwide{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,var(--gray)),color-stop(0,var(--black05)));background:linear-gradient(180deg,var(--gray) 70%,var(--black05) 0)}@media (min-width:768px){.solutions-worldwide ul{-webkit-columns:2;-moz-columns:2;columns:2}}.solutions-worldwide ul li{position:relative;font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:600;margin-bottom:0;margin-bottom:1rem}.solutions-worldwide ul li::before{content:"";display:inline-block;position:absolute;width:12px;height:12px;border-radius:50%;background:var(--red100);display:inline-block;margin:0;left:-20px;top:6px;width:12px}.solutions-worldwide figure img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.solutions-worldwide figure img{height:400px}}@media (min-width:1200px){.solutions-worldwide figure img{height:520px}}.solutions-worldwide figure figcaption{padding:10px 20px;background:var(--black100);font-family:"Avenir Next";color:var(--white);font-size:13px;font-weight:700;margin-bottom:0;line-height:15px;text-transform:uppercase;display:inline-block}.solutions-form input,.solutions-form textarea{background:0 0}.solutions-form .input-checkbox-label p{color:var(--black80)}.solutions-form .input-checkbox-label a{font-family:"Avenir Next";color:var(--red100);font-size:17px;font-weight:600;margin-bottom:0;text-decoration:none}.solutions-form .input-checkbox-label a:hover{text-decoration:underline}.solutions-form__disclaimer{padding-left:37px}.contact-location .icon{color:var(--red100);font-size:20px}.contact-location a{font-family:"Avenir Next";color:var(--white);font-size:18px;font-weight:600;margin-bottom:0;line-height:25px;text-decoration:none}.contact-location a:hover{text-decoration:underline}.contact-location a:focus{outline:2px solid #8a1524!important}.contact-location a:focus-visible{outline:2px solid #8a1524!important}.contact-location__location-map{position:relative}.contact-location__location-map iframe{position:relative;bottom:0;height:200px;width:100%}@media (min-width:768px){.contact-location__location-map iframe{height:135%;width:80%;position:absolute}}.header{position:fixed;top:0;left:0;z-index:700;width:100%;background:var(--gray);-webkit-transition:all .2s;transition:all .2s}.header a{color:var(--black100)}.header a .icon{color:var(--black100)}.header .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.header .navbar-collapse{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.header__search{background:var(--gray);height:100%;right:0;left:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);overflow:hidden;-webkit-transform-origin:right;transform-origin:right;opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .4s cubic-bezier(.6,.01,1,.54);transition:opacity .3s ease-in-out,-webkit-transform .4s cubic-bezier(.6,.01,1,.54);transition:transform .4s cubic-bezier(.6,.01,1,.54),opacity .3s ease-in-out;transition:transform .4s cubic-bezier(.6,.01,1,.54),opacity .3s ease-in-out,-webkit-transform .4s cubic-bezier(.6,.01,1,.54)}.header__search input{border:none;outline:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;caret-color:var(--red100);opacity:0;padding:5px;margin:0 5px;-webkit-transition:opacity .2s cubic-bezier(.6,.01,1,.54);transition:opacity .2s cubic-bezier(.6,.01,1,.54)}.header__search input:focus-visible{outline:2px solid #8a1524!important}.header__search .icon{font-size:16px;color:var(--black100);opacity:0;-webkit-transition:opacity .2s cubic-bezier(.6,.01,1,.54);transition:opacity .2s cubic-bezier(.6,.01,1,.54)}.header__search .row{-ms-flex-preferred-size:100%;flex-basis:100%}.header__search .header-icon{text-decoration:none}.header__search .header-icon:hover .icon{color:var(--red100)}.header__search .header-icon:focus-visible{outline:2px solid #8a1524!important}.header__search.expanded{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1;-webkit-transition:opacity .2s cubic-bezier(.6,.01,1,.54),-webkit-transform .5s cubic-bezier(0,1,0,1);transition:opacity .2s cubic-bezier(.6,.01,1,.54),-webkit-transform .5s cubic-bezier(0,1,0,1);transition:transform .5s cubic-bezier(0,1,0,1),opacity .2s cubic-bezier(.6,.01,1,.54);transition:transform .5s cubic-bezier(0,1,0,1),opacity .2s cubic-bezier(.6,.01,1,.54),-webkit-transform .5s cubic-bezier(0,1,0,1);z-index:10}.header__search.expanded input{opacity:1;-webkit-transition:opacity .4s cubic-bezier(.6,.01,1,.54);transition:opacity .4s cubic-bezier(.6,.01,1,.54)}.header__search.expanded .icon{opacity:1;-webkit-transition:opacity .4s cubic-bezier(.6,.01,1,.54);transition:opacity .4s cubic-bezier(.6,.01,1,.54)}.header__about{border-right:1px solid var(--black60)}.header__icons .header-icon{border:none;background:0 0;height:auto;width:auto;cursor:pointer;padding:0;text-decoration:none;-webkit-transition:color .2s;transition:color .2s;line-height:0}.header__icons .header-icon:focus .icon,.header__icons .header-icon:visited .icon{color:var(--black100)}.header__icons .header-icon:hover .icon{color:var(--red100);-webkit-transition:color .3s;transition:color .3s}.header__icons .header-icon:focus-visible{outline:2px solid #8a1524!important}.header__icons .icon{font-size:20px}.header__prenavbar{background-color:var(--black05)}.header__prenavbar a{font-family:"Avenir Next";color:inherit;font-size:12px;font-weight:400;margin-bottom:0;text-decoration:none;border:none;background:0 0;height:auto;outline:0;width:auto;cursor:pointer;display:inline-block;padding:0}.header__prenavbar a:hover{text-decoration:underline;color:var(--red100)}.header__prenavbar a:focus{color:#8a1524!important}.header__prenavbar a:focus-visible{outline:2px solid #8a1524!important}.header__prenavbar a.disable{color:var(--red60);pointer-events:none}.header__prenavbar a.active{color:var(--red100)}.header__link{font-family:"Avenir Next";color:inherit;font-size:16px;font-weight:700;margin-bottom:0;text-decoration:none;text-transform:lowercase;border:none;background:0 0;height:auto;outline:0;width:auto;cursor:pointer;display:inline-block;padding:0;margin-bottom:.5rem;margin-top:.5rem}.header__link svg{height:12px}.header__link path{fill:var(--black100);-webkit-transition:all .2s;transition:all .2s}.header__link:focus{color:var(--black100)}.header__link:hover{text-decoration:underline;color:var(--red100)}.header__link:hover path{fill:var(--red100);-webkit-transition:all .2s;transition:all .2s}.header__link:focus-visible{outline:2px solid #8a1524!important}.header__link.disable{color:var(--red60);pointer-events:none}.header__link.active{color:var(--red100)}.header__brand{margin-right:0}.header__brand img{width:auto;height:20px;-o-object-fit:contain;object-fit:contain}.header__toggler{font-size:20px}.header__toggler:focus-visible{outline:2px solid #8a1524!important}.header__language a:not(.active){color:var(--black40)}.header__language a:not(.active):hover{color:var(--red100)}.header__language a:not(.active):focus-visible{outline:2px solid #8a1524!important}@media (min-width:1200px){.header__language{border-left:1px solid var(--black60)}}.header__language .header__link{text-transform:capitalize}.header__language-bar{background:var(--white);height:100%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__language-bar a{margin-top:0;margin-bottom:0;line-height:1em}.header__language-bar a:not(.active){color:var(--black40)}.header__language-bar a:not(.active):hover{color:var(--red100)}.header__language-bar a:not(.active):focus-visible{outline:2px solid #8a1524!important}.header--transparent{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);-webkit-transition:all .2s;transition:all .2s}.header--transparent .header__link,.header--transparent .header__prenavbar,.header--transparent a{color:var(--white)}.header--transparent a .icon{color:var(--white)}.header--transparent .header__prenavbar{background:rgba(0,0,0,.5)}.header--transparent .header__link path{fill:var(--white);-webkit-transition:all .2s;transition:all .2s}.header--transparent .header__link:hover{text-decoration:underline;color:var(--red100)}.header--transparent .header__link:hover path{fill:var(--red100);-webkit-transition:all .2s;transition:all .2s}.header--transparent .header__link:focus-visible{outline:2px solid #8a1524!important}.header--transparent .header__link.active{color:var(--red100)}.header--transparent .header__link:focus{color:var(--red100)}.header--transparent .header__language a.active{color:var(--white)}.header--transparent .hamburguer .hamburguer-right-icon{background:var(--white)}.header--transparent .hamburguer .hamburguer-right-icon::after,.header--transparent .hamburguer .hamburguer-right-icon::before{background:var(--white)}.header--transparent .pal-logo-inline{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transition:all .2s;transition:all .2s}@media (min-width:768px){.header__link svg{height:initial}.header__brand img{height:25px}}@media (min-width:992px){.header__prenavbar a{font-family:"Avenir Next";color:inherit;font-size:14px;font-weight:400;margin-bottom:0}.header__brand img{height:30px}}@media (min-width:1200px){.header__link{font-size:16px}}@media (min-width:1400px){.header__brand img{height:41px}.header__link{font-size:16px}}.search-item__info{border-bottom:1px solid var(--black05)}.search-item__image img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.search-item__product-name p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.search-item__description p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:576px){.search-item__image img{width:100px;height:72px}}.featured-product .icon{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;color:var(--black100)}.featured-product .icon:hover{color:var(--red100)}.featured-product__tag{font-family:"Avenir Next";color:var(--red100);font-size:13px;font-weight:700;margin-bottom:0;background:var(--black05);text-transform:uppercase;padding:10px 18px;border-radius:100px}.featured-product__product-sub-name{font-family:"Avenir Next";color:var(--black100);font-size:55px;font-weight:400;margin-bottom:0}.featured-product__product-name{font-family:"Avenir Next";color:var(--black80);font-size:90px;font-weight:700;margin-bottom:0;line-height:70px}.featured-product button{z-index:1000}@media (min-width:1400px){.featured-product__product-name{font-size:110px;line-height:90px}.featured-product__product-sub-name{font-size:75px}}.menu-search-template{top:0;width:100vw;right:0;z-index:400}.menu-search-template ::-webkit-scrollbar{width:6px}.menu-search-template ::-webkit-scrollbar-track{background:0 0}.menu-search-template ::-webkit-scrollbar-thumb{background:var(--black20);border-radius:6px}.menu-search-template__content{max-width:1920px;width:100vw;height:100vh;overflow-y:auto;z-index:1;background-color:#fff;background-repeat:no-repeat;background-size:50% auto;background-position:right}@media (min-width:576px){.menu-search-template__content .menu-title{position:sticky;top:0;z-index:1200}}.menu-search-template__content .menu-vertical-bar ul{padding:0;list-style:none}.menu-search-template__content .menu-vertical-bar ul li{display:block}.menu-search-template__content .menu-vertical-bar__menu-item{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.28,-.01,.04,.98);transition:-webkit-transform .3s cubic-bezier(.28,-.01,.04,.98);transition:transform .3s cubic-bezier(.28,-.01,.04,.98);transition:transform .3s cubic-bezier(.28,-.01,.04,.98),-webkit-transform .3s cubic-bezier(.28,-.01,.04,.98)}.menu-search-template__content .menu-vertical-bar__menu-item a{font-family:"Avenir Next";color:var(--black100);font-size:22px;font-weight:700;margin-bottom:0;text-decoration:none;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.menu-search-template__content .menu-vertical-bar__menu-item::before{content:"";display:inline-block;position:relative;width:0;height:3px;background:var(--red100);margin-right:3px;-webkit-transition:width .4s cubic-bezier(.28,-.01,.04,.98);transition:width .4s cubic-bezier(.28,-.01,.04,.98)}.menu-search-template__content .menu-vertical-bar__menu-item:hover{-webkit-transform:translate(-20px,0);transform:translate(-20px,0)}.menu-search-template__content .menu-vertical-bar__menu-item:hover a{color:var(--red100)}.menu-search-template__content .menu-vertical-bar__menu-item:hover::before{width:40px;-webkit-transition:width .4s cubic-bezier(.28,-.01,.04,.98);transition:width .4s cubic-bezier(.28,-.01,.04,.98)}.menu-search-template__content .menu-vertical-bar__menu-item:focus-visible{outline:2px solid #8a1524!important}.menu-search-template__content .menu-vertical-arrow ul{padding:0;list-style:none}.menu-search-template__content .menu-vertical-arrow ul li{display:block}.menu-search-template__content .menu-vertical-arrow__menu-item{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.28,-.01,.04,.98);transition:-webkit-transform .3s cubic-bezier(.28,-.01,.04,.98);transition:transform .3s cubic-bezier(.28,-.01,.04,.98);transition:transform .3s cubic-bezier(.28,-.01,.04,.98),-webkit-transform .3s cubic-bezier(.28,-.01,.04,.98)}.menu-search-template__content .menu-vertical-arrow__menu-item a{font-family:"Avenir Next";color:var(--black100);font-size:22px;font-weight:700;margin-bottom:0;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-search-template__content .menu-vertical-arrow__menu-item a path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:var(--black100)}.menu-search-template__content .menu-vertical-arrow__menu-item a::before{content:"\e90e";font-family:icons-pal;width:40px;text-align:center;font-size:20px;color:var(--black20);display:inline-block;position:absolute;right:0;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.menu-search-template__content .menu-vertical-arrow__menu-item:hover a{color:var(--red100)}.menu-search-template__content .menu-vertical-arrow__menu-item:hover a path{fill:var(--red100)}.menu-search-template__content .menu-vertical-arrow__menu-item:hover a::before{-webkit-transform:translate(7px,0);transform:translate(7px,0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;color:var(--red100)}.menu-search-template__content .menu-vertical-arrow__menu-item:focus-visible{outline:2px solid #8a1524!important}.menu-search-template__content .menu-secondary ul{padding:0;list-style:none}.menu-search-template__content .menu-secondary ul li{display:block}.menu-search-template__content .menu-secondary ul li a{font-family:"Avenir Next";color:var(--black80);font-size:16px;font-weight:700;margin-bottom:0;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.menu-search-template__content .menu-secondary ul li:not(:last-child){margin-bottom:.5rem}.menu-search-template__content .menu-secondary ul li:hover a{color:var(--red100)}.menu-search-template__content .menu-secondary ul li:focus-visible{outline:2px solid #8a1524!important}.menu-search-template__content .go-back-link{padding-left:1.8rem;position:relative;text-decoration:none;display:block}.menu-search-template__content .go-back-link:focus,.menu-search-template__content .go-back-link:visited{color:var(--red100)}.menu-search-template__content .go-back-link:hover{text-decoration:none;color:var(--red100)}.menu-search-template__content .go-back-link:hover::before{-webkit-transform:translate(-7px,0);transform:translate(-7px,0);color:var(--red100);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-search-template__content .go-back-link::before{content:"\e90e";font-family:icons-pal;font-size:20px;display:inline-block;position:absolute;left:0;color:var(--black100);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-search-template__content .go-back-link:focus-visible{outline:2px solid #8a1524!important}.menu-search-template__content .secondary-links a{font-family:"Avenir Next";color:var(--black100);font-size:17px;font-weight:400;margin-bottom:0;line-height:26px;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.menu-search-template__content .secondary-links a:focus,.menu-search-template__content .secondary-links a:hover{color:var(--red100);text-decoration:underline}.menu-search-template__content .secondary-links a:visited{color:var(--black100)}.menu-search-template__content .secondary-links a:focus-visible{outline:2px solid #8a1524!important}.menu-search-template__content .label{text-transform:uppercase}@media (min-width:576px){.menu-search-template__content .menu-column{height:calc(100vh - 62px)}}@media (min-width:576px) and (min-width:768px){.menu-search-template__content .menu-column{height:calc(100vh - calc(83px + 34px))}}@media (min-width:576px) and (min-width:992px){.menu-search-template__content .menu-column{height:calc(100vh - calc(88px + 37px))}}@media (min-width:576px) and (min-width:1400px){.menu-search-template__content .menu-column{height:calc(100vh - calc(99px + 37px))}}.menu-search-template__content .main-menu-logo-footer img{height:30px;max-width:200px;-o-object-fit:contain;object-fit:contain}.menu-search-template__content .input-colours-label{border:none}@media (min-width:576px){.menu-search-template__content{overflow:hidden}}@media (max-width:991px){.menu-search-template__content{background-image:none!important}}@media (min-width:1200px){.menu-search-template__content .go-back-link{padding-left:0}.menu-search-template__content .go-back-link::before{display:none}}.dropdown-my-account{width:100vw;max-width:100vw;position:fixed;right:0;top:55px}.dropdown-my-account__header .collapse-title{font-family:"Avenir Next";color:var(--black60);font-size:17px;font-weight:700;margin-bottom:0;line-height:17px}.dropdown-my-account__header .title-icon{font-size:20px;color:var(--black60)}.dropdown-my-account__header .icon-x-close{font-size:20px;color:var(--black100);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.dropdown-my-account__header .icon-x-close:hover{color:var(--red100);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.dropdown-my-account__body{background:var(--white)}.dropdown-my-account__body .dropdown-link a{font-family:"Avenir Next";color:var(--black80);font-size:17px;font-weight:700;margin-bottom:0;line-height:17px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-my-account__body .dropdown-link a .icon{font-size:20px;color:inherit}.dropdown-my-account__body .dropdown-link:hover a{color:var(--red100);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.dropdown-my-account__body .dropdown-link:focus-visible{outline:2px solid #8a1524!important}@media (min-width:576px){.dropdown-my-account{position:absolute;top:40px;width:376px}}@media (min-width:768px){.dropdown-my-account{top:50px}}@media (min-width:992px){.dropdown-my-account{top:54px}}@media (min-width:1400px){.dropdown-my-account{top:58px}}.dropdown-shopping-bag{position:fixed;max-width:100vw;width:100vw;overflow:auto;right:0;top:62px;background:var(--white);-webkit-box-shadow:-14px 24px 60px rgba(13,21,49,.07);box-shadow:-14px 24px 60px rgba(13,21,49,.07);z-index:10000;max-height:calc(100vh - 62px)}.dropdown-shopping-bag ::-webkit-scrollbar{width:6px}.dropdown-shopping-bag ::-webkit-scrollbar-track{background:0 0}.dropdown-shopping-bag ::-webkit-scrollbar-thumb{background:var(--black20);border-radius:6px}@media (min-width:768px){.dropdown-shopping-bag{max-height:calc(100vh - calc(83px + 34px))}}@media (min-width:992px){.dropdown-shopping-bag{max-height:calc(100vh - calc(88px + 37px))}}@media (min-width:1400px){.dropdown-shopping-bag{max-height:calc(100vh - calc(99px + 37px))}}.dropdown-shopping-bag__header{position:sticky;top:0}.dropdown-shopping-bag__header .icon-x-close{font-size:20px;color:var(--black100);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.dropdown-shopping-bag__header .icon-x-close:hover{color:var(--red100);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.dropdown-shopping-bag__header .title-icon{font-size:20px;color:var(--black60)}.dropdown-shopping-bag__header .collapse-title{font-family:"Avenir Next";color:var(--black60);font-size:13px;font-weight:700;margin-bottom:0;line-height:13px}.dropdown-shopping-bag__body-products{background:var(--white);-webkit-box-shadow:-4px 14px 60px rgba(13,21,49,.03);box-shadow:-4px 14px 60px rgba(13,21,49,.03)}.dropdown-shopping-bag__body-products .products-list-container{max-height:224px}.dropdown-shopping-bag__body-quotes .quotes-list-container{max-height:224px}@media (min-width:768px){.dropdown-shopping-bag{position:absolute;width:597px;top:50px}}@media (min-width:992px){.dropdown-shopping-bag{top:54px}}@media (min-width:1400px){.dropdown-shopping-bag{top:58px}}.footer .footer-rights__pal-logo img{height:40px;max-width:400px;-o-object-fit:contain;object-fit:contain}.footer__credit-logo img{height:42px;max-width:50px;-o-object-fit:contain;object-fit:contain}.footer__contact-link{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:400;margin-bottom:0;line-height:25px;text-decoration:none;border:none;background:0 0;height:auto;width:auto;cursor:pointer;display:inline-block;padding:0}@media (max-width:575px){.footer__contact-link{font-size:15px;line-height:21px}}.footer__contact-link:hover{text-decoration:underline;color:var(--red100)}.footer__contact-link:focus-visible{outline:2px solid #8a1524!important}.footer__link-sm a{font-family:"Avenir Next";color:var(--black100);font-size:16px;font-weight:400;margin-bottom:0;line-height:28px;text-decoration:none;cursor:pointer}.footer__link-sm a:hover{color:var(--red100);border-bottom:1px solid var(--red100)}.footer__link-sm a:focus-visible{outline:2px solid #8a1524!important}.footer__link-md a{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:700;margin-bottom:0;line-height:30px;text-decoration:none;cursor:pointer}.footer__link-md a:hover{color:var(--red100);border-bottom:1px solid var(--red100)}.footer__link-md a:focus-visible{outline:2px solid #8a1524!important}.footer__navbar .title{font-family:"Avenir Next";color:var(--red100);font-size:.8125rem;font-weight:700;margin-bottom:0;line-height:15px;text-decoration:none;display:block;cursor:pointer}.footer__navbar .title:hover{color:var(--red100)}.footer__navbar .title:not(.collapsed) .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer__navbar .title:focus-visible{outline:2px solid #8a1524!important}.footer__navbar .title .icon{display:inline-block;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (max-width:575px){.footer__navbar .title{font-size:.75rem}}@media (min-width:768px){.footer__navbar .title{pointer-events:none}.footer__navbar .title .icon{display:none}}@media (min-width:768px){.footer__navbar .collapse-toggle~.collapse:not(.show){display:block}}.footer__social-media-logo img{height:20px;max-width:30px;-o-object-fit:contain;object-fit:contain}.footer .icon--accent100{color:var(--red100)}.footer .bg-transparent{background-color:transparent}.footer-xpr-main span img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.footer-xpr-main__bbt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-xpr-main__bbt img{width:80px;height:15px;-o-object-fit:contain;object-fit:contain;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.4s;transition:.4s}.footer-xpr-main__bbt:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.footer-xpr-main__xpr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-xpr-main__xpr img{width:83px;height:15px;-o-object-fit:contain;object-fit:contain;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.4s;transition:.4s}.footer-xpr-main__xpr:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.footer-xpr__logo{width:250px;height:15px;-o-object-fit:contain;object-fit:contain}.card-business-units{position:relative;width:290px;height:415px}@media (min-width:375px){.card-business-units{width:345px;height:469px}}@media (min-width:576px){.card-business-units{width:246px;height:334px}}@media (min-width:768px){.card-business-units{width:335px;height:455px}}@media (min-width:992px){.card-business-units{width:456px;height:619px}}@media (min-width:1200px){.card-business-units{width:360px;height:489px}}@media (min-width:1400px){.card-business-units{width:407px;height:553px}}.card-business-units__clicktag{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.card-business-units__name{position:absolute;top:0;left:0;width:100%;z-index:2}.card-business-units__name img{width:250px;height:31px;-webkit-filter:brightness(100%) grayscale(2) contrast(16) invert(100%);filter:brightness(100%) grayscale(2) contrast(16) invert(100%)}@media (min-width:576px){.card-business-units__name img{width:168px;height:20px}}@media (min-width:768px){.card-business-units__name img{width:250px;height:31px}}.card-business-units__image img{width:290px;height:415px;-o-object-fit:cover;object-fit:cover}@media (min-width:375px){.card-business-units__image img{width:345px;height:469px}}@media (min-width:576px){.card-business-units__image img{width:246px;height:334px}}@media (min-width:768px){.card-business-units__image img{width:335px;height:455px}}@media (min-width:992px){.card-business-units__image img{width:456px;height:619px}}@media (min-width:1200px){.card-business-units__image img{width:360px;height:489px}}@media (min-width:1400px){.card-business-units__image img{width:407px;height:553px}}.card-business-units::after{content:'';width:100%;height:150px;position:absolute;top:0;left:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(0,0,0,0)));background:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,0))}.site-in-numbers__logo img{width:30px;height:13px;opacity:.5}.site-in-numbers__number p{font-family:"Avenir Next";color:#fff;font-size:26px;font-weight:700;margin-bottom:0}.site-in-numbers__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-in-numbers__icon .icon{font-size:8rem;color:var(--red100)}.social-responsability__icon{width:110px;height:110px;border-radius:50%;background:var(--red100);display:inline-block;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-responsability__icon .icon{font-size:3.5rem;color:#fff}.card-event__date-main .month p{font-family:"Avenir Next";color:var(--black80);font-size:13px;font-weight:600;margin-bottom:0;line-height:1.2;opacity:.7}.card-event__date-main .day p{font-family:"Avenir Next";color:var(--black80);font-size:30px;font-weight:400;margin-bottom:0;line-height:1.2}@media (min-width:576px){.card-event__date-main .day p{font-size:40px}}@media (min-width:768px){.card-event__date-main .day p{font-size:50px}}.card-event__badge p{font-family:"Avenir Next";color:var(--red100);font-size:13px;font-weight:900;margin-bottom:0;text-transform:uppercase}.card-event__title h1,.card-event__title h2,.card-event__title h3,.card-event__title h4,.card-event__title h5,.card-event__title h6{font-family:"Avenir Next";color:var(--black80);font-size:16px;font-weight:900;margin-bottom:0}.card-event__description p{font-family:"Avenir Next";color:var(--black80);font-size:16px;font-weight:400;margin-bottom:0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-event__info .icon{font-size:15px;color:var(--red100);margin-bottom:3px}.card-event__info p{font-family:"Avenir Next";color:var(--black80);font-size:14px;font-weight:400;margin-bottom:0;line-height:1.2}.events-name img{width:100px;height:25px;-o-object-fit:contain;object-fit:contain}.wearepal{height:600px;background-size:cover;background-repeat:no-repeat}.wearepal-info{z-index:2}.wearepal__title h2,.wearepal__title h3,.wearepal__title h4,.wearepal__title h5,.wearepal__title h6{font-family:"Avenir Next";color:#fff;font-size:3rem;font-weight:700;margin-bottom:0}.wearepal__title h2 span img,.wearepal__title h3 span img,.wearepal__title h4 span img,.wearepal__title h5 span img,.wearepal__title h6 span img{width:90px}@media (min-width:768px){.wearepal__title h2 span img,.wearepal__title h3 span img,.wearepal__title h4 span img,.wearepal__title h5 span img,.wearepal__title h6 span img{width:150px}}@media (min-width:768px){.wearepal__title h2,.wearepal__title h3,.wearepal__title h4,.wearepal__title h5,.wearepal__title h6{font-size:5rem}}.wearepal__description p{font-family:"Avenir Next";color:#fff;font-size:14px;font-weight:regular;margin-bottom:0}.wearepal::after{content:'';width:100%;height:50%;position:absolute;left:0;bottom:0;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8))}.since__title h2,.since__title h3,.since__title h4,.since__title h5,.since__title h6{font-family:"Avenir Next";color:var(--black80);font-size:3rem;font-weight:700;margin-bottom:0}@media (min-width:768px){.since__title h2,.since__title h3,.since__title h4,.since__title h5,.since__title h6{font-size:5rem}}.since__subtitle p{font-family:"Avenir Next";color:var(--red100);font-size:18px;font-weight:700;margin-bottom:0}.since__description p{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:regular;margin-bottom:0}.since__image img{width:100%;height:70vw;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.since__image img{width:100%;height:60vw}}@media (min-width:768px){.since__image img{width:695px;height:515px}}@media (min-width:992px){.since__image img{width:934px;height:692px}}@media (min-width:1200px){.since__image img{width:636px;height:471px}}.chart--bar{width:300px;height:600px}.card-images--l .card-images__image img{width:100%;height:70vw}@media (min-width:768px){.card-images--l .card-images__image img{width:696px;height:410px}}@media (min-width:992px){.card-images--l .card-images__image img{width:536px;height:398px}}@media (min-width:1200px){.card-images--l .card-images__image img{width:642px;height:422px}}@media (min-width:1400px){.card-images--l .card-images__image img{width:746px;height:450px}}.card-images--s .card-images__image img{width:100%;height:70vw}@media (min-width:768px){.card-images--s .card-images__image img{width:696px;height:410px}}@media (min-width:992px){.card-images--s .card-images__image img{width:376px;height:398px}}@media (min-width:1200px){.card-images--s .card-images__image img{width:451px;height:422px}}@media (min-width:1400px){.card-images--s .card-images__image img{width:526px;height:456px}}.card-images--xs{width:100%}@media (min-width:768px){.card-images--xs{width:330px}}@media (min-width:992px){.card-images--xs{width:216px}}@media (min-width:1200px){.card-images--xs{width:265px}}@media (min-width:1400px){.card-images--xs{width:307px}}.card-images--xs .card-images__image img{width:100%;height:100vw}@media (min-width:768px){.card-images--xs .card-images__image img{width:330px;height:457px}}@media (min-width:992px){.card-images--xs .card-images__image img{width:216px;height:332px}}@media (min-width:1200px){.card-images--xs .card-images__image img{width:265px;height:385px}}@media (min-width:1400px){.card-images--xs .card-images__image img{width:307px;height:470px}}.card-images__image img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover}.card-images__copy{background-color:var(--black100);width:100%}@media (min-width:768px){.card-images__copy{width:auto}}.card-images__copy p{font-family:"Avenir Next";color:var(--black05);font-size:12px;font-weight:regular;margin-bottom:0;text-transform:uppercase}.best-quality__image img{width:100%;height:50vw;-o-object-fit:cover;object-fit:cover}@media (min-width:1200px){.best-quality__image img{width:642px;height:422px}}@media (min-width:1400px){.best-quality__image img{width:600px;height:400px}}.social-responsabilitys-section img{-o-object-fit:cover;object-fit:cover}.social-responsabilitys-section--s img{width:100%;height:60vw;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.social-responsabilitys-section--s img{width:449px;height:403px}}@media (min-width:1200px){.social-responsabilitys-section--s img{width:536px;height:458px}}@media (min-width:1400px){.social-responsabilitys-section--s img{width:630px;height:447px}}.social-responsabilitys-section--l img{width:100%;height:80vw;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.social-responsabilitys-section--l img{width:456px;height:454px}}@media (min-width:1200px){.social-responsabilitys-section--l img{width:546px;height:544px}}@media (min-width:1400px){.social-responsabilitys-section--l img{width:630px;height:627px}}.social-responsabilitys-section__image-traslate{bottom:auto}@media (min-width:992px){.social-responsabilitys-section__image-traslate{bottom:-60px}}.our-success .icon{font-size:60px;color:var(--red20)}.our-success__content p{font-family:"Avenir Next";color:var(--red100);font-size:25px;font-weight:400;margin-bottom:0;line-height:1.2}@media (min-width:768px){.our-success__content p{font-size:30}}@media (min-width:1200px){.our-success__content p{font-size:50px}}.graphics__icon{font-size:70px;color:var(--black20);height:56px;width:56px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.graphics__leyend span{width:30px;height:30px;border-radius:50%;margin-right:10px}.graphics__leyend p{font-family:"Avenir Next";color:var(--black100);font-size:13px;font-weight:400;margin-bottom:0;line-height:1.2}.graphics--accent100{background-color:var(--red100)}.graphics--accent60{background-color:var(--red60)}.graphics--accent20{background-color:var(--red20)}.card-certified{width:290px;min-height:341px;-webkit-box-shadow:-14px 24px 60px rgba(0,0,0,.07);box-shadow:-14px 24px 60px rgba(0,0,0,.07)}@media (min-width:576px){.card-certified{width:295px}}@media (min-width:768px){.card-certified{width:336px}}@media (min-width:992px){.card-certified{width:295px}}@media (min-width:1200px){.card-certified{width:341px}}@media (min-width:1400px){.card-certified{width:357px}}.card-certified__logo img{width:214px;height:75px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.card-certified__logo img{width:227px;height:113px}}@media (min-width:992px){.card-certified__logo img{width:247px;height:66px}}@media (min-width:1200px){.card-certified__logo img{width:260px;height:75px}}@media (min-width:1400px){.card-certified__logo img{width:256px;height:113px}}.card-certified__title h1,.card-certified__title h2,.card-certified__title h3,.card-certified__title h4,.card-certified__title h5{font-family:"Avenir Next";color:var(--red100);font-size:18px;font-weight:700;margin-bottom:0;text-transform:uppercase}@media (min-width:576px){.card-certified__title h1,.card-certified__title h2,.card-certified__title h3,.card-certified__title h4,.card-certified__title h5{font-size:22px}}.card-certified__subtitle h1,.card-certified__subtitle h2,.card-certified__subtitle h3,.card-certified__subtitle h4,.card-certified__subtitle h5{font-family:"Avenir Next";color:var(--black100);font-size:13px;font-weight:600;margin-bottom:0;text-transform:uppercase}.card-certified__description p{font-family:"Avenir Next";color:var(--black60);font-size:12px;font-weight:400;margin-bottom:0}@media (min-width:768px){.card-certified__description p{font-size:16px}}.button-download{background-color:var(--black05);border:none}.button-download-file{font-size:37px}.button-download-download{font-size:20px;color:var(--red100)}.button-download__details h1,.button-download__details h2,.button-download__details h3,.button-download__details h4,.button-download__details h5{font-family:"Avenir Next";color:var(--black100);font-size:17px;font-weight:600;margin-bottom:0}.button-download__details p{font-family:"Avenir Next";color:var(--black40);font-size:13px;font-weight:600;margin-bottom:0;text-transform:uppercase}.distribution-map img{width:100%;height:40vw;-o-object-fit:contain;object-fit:contain}@media (min-width:992px){.distribution-map img{width:540px;height:260px}}@media (min-width:1200px){.distribution-map img{width:745px;height:365px}}.distribution-map__number p{font-family:"Avenir Next";color:var(--black100);font-size:82px;font-weight:700;margin-bottom:0;line-height:.7}@media (max-width:991px){.distribution-map__number p{font-size:70px}}@media (max-width:767px){.distribution-map__number p{font-size:50px}}@media (max-width:575px){.distribution-map__number p{font-size:42px}}.innovative-technology-section img{width:100%;height:65vw;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.innovative-technology-section img{width:455px;height:370px}}@media (min-width:1200px){.innovative-technology-section img{width:545px;height:382px}}@media (min-width:1400px){.innovative-technology-section img{width:640px;height:448px}}.innovative-technology-section--traslate-top{position:relative;top:auto}@media (min-width:992px){.innovative-technology-section--traslate-top{top:-50px}}.innovative-technology-section--traslate-top img{width:100%;height:80vw;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.innovative-technology-section--traslate-top img{width:455px;height:453px}}@media (min-width:1200px){.innovative-technology-section--traslate-top img{width:545px;height:543px}}@media (min-width:1400px){.innovative-technology-section--traslate-top img{width:636px;height:633px}}.detail-table table{width:100%}.detail-table table tr td{padding-bottom:1.5rem}.detail-table table tr td:nth-child(1){font-family:"Avenir Next";color:var(--black60);font-size:13px;font-weight:400;margin-bottom:0;text-transform:uppercase}.detail-table table tr td:nth-child(2){font-family:"Avenir Next";color:var(--black100);font-size:13px;font-weight:400;margin-bottom:0}.detail-table span{width:100%;height:1px;background-color:var(--black20)}.our-story::after{content:'';width:100%;height:376px;position:absolute;left:0;bottom:0;background-color:var(--black05);z-index:-1}.share{z-index:41}.share__button{text-decoration:none}.share__button .icon{color:#fff;font-size:20px}.share__button:hover .icon{color:var(--red100)}.share__button:visited{color:var(--red100)}.share__button--red .icon{color:var(--red100)}.share-content{border-bottom:15px solid transparent;position:absolute;z-index:41;bottom:70%;left:-30px;-webkit-transform:scale(0);transform:scale(0);pointer-events:none;-webkit-transition:.4s;transition:.4s}.share-content-main{width:80px;background-color:#fff;-webkit-filter:drop-shadow(0 0 4px #00000143);filter:drop-shadow(0 0 4px #00000143);z-index:41}.share-content-main::after{content:'';width:12px;height:15px;background-color:transparent;border-top:8px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:0;position:absolute;bottom:-15px;left:40%;z-index:1}.share-content-main__social{text-decoration:none;width:10px;height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;background:0 0}.share-content-main__social .icon{color:var(--black20)!important;font-size:12px}.share-content-main__social .icon-facebook:hover{color:#1877f2!important}.share-content-main__social .icon-twitter:hover{color:#5ba2ff!important}.share-content-main__social .icon-link:hover{color:#004fb6!important}.share:hover .share-content{-webkit-transform:scale(1);transform:scale(1);pointer-events:all}.button-disabled{pointer-events:none;opacity:.5}.profile.bg-profile{background-color:var(--gray)}@media (min-width:992px){.profile.bg-profile{background:-webkit-gradient(linear,left top,right top,from(var(--black05)),color-stop(20%,var(--black05)),color-stop(20%,var(--gray)),to(var(--gray)));background:linear-gradient(90deg,var(--black05) 0,var(--black05) 20%,var(--gray) 20%,var(--gray) 100%)}}@media (min-width:1921px){.profile.bg-profile{background:-webkit-gradient(linear,left top,right top,from(var(--black05)),color-stop(28%,var(--black05)),color-stop(28%,var(--gray)),to(var(--gray)));background:linear-gradient(90deg,var(--black05) 0,var(--black05) 28%,var(--gray) 28%,var(--gray) 100%)}}@media (min-width:1955px){.profile.bg-profile{background:-webkit-gradient(linear,left top,right top,from(var(--black05)),color-stop(30%,var(--black05)),color-stop(30%,var(--gray)),to(var(--gray)));background:linear-gradient(90deg,var(--black05) 0,var(--black05) 30%,var(--gray) 30%,var(--gray) 100%)}}@media (min-width:992px){.profile .profile-breadcrumb{background-color:var(--black05)}}.news-events__breadcrumb .breadcrumb-item.active span{color:var(--white);background:var(--black100)}.news-events .main-image img{max-height:420px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.news-events .main-image img{width:100%;-o-object-fit:cover;object-fit:cover}}.news-events__date{font-family:"Avenir Next";color:var(--black60);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-events__date .icon{display:inline-block;font-size:16px}.news-events .share-tag{text-decoration:none}.news-events .share-tag .icon{color:var(--red100);font-size:12px}.news-events .share-tag:hover .icon{color:var(--red40)}.news-events .share-tag:visited{color:var(--red100)}.news-events .share-tag .share__button .icon{font-size:20px}.news-details .main-image img{max-height:350px;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:576px){.news-details .main-image img{max-height:none;width:100%;-o-object-fit:contain;object-fit:contain}}.news-details__date{font-family:"Avenir Next";color:var(--black60);font-size:12px;font-weight:400;margin-bottom:0;line-height:19px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-details__date .icon{display:inline-block;font-size:16px}.news-details__share-icon{text-decoration:none}.news-details__share-icon .icon{color:var(--red100);font-size:20px}.news-details__share-icon:hover .icon{color:var(--red40)}.news-details__share-icon:visited{color:var(--red100)}.events-details .main-image img{max-height:350px;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:576px){.events-details .main-image img{max-height:none;width:100%;-o-object-fit:contain;object-fit:contain}}.events-details__date-time p{font-family:"Avenir Next";color:var(--black100);font-size:12px;font-weight:700;margin-bottom:0;line-height:19px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-details__date-time p .icon{display:inline-block;font-size:16px;color:var(--red100)}.events-details__share-icon{text-decoration:none}.events-details__share-icon .icon{color:var(--red100);font-size:20px}.events-details__share-icon:hover .icon{color:var(--red40)}.events-details__share-icon:visited{color:var(--red100)}.recipes-details__recipe-tags span{font-family:"Avenir Next";color:var(--black60);font-size:13px;font-weight:700;margin-bottom:0;line-height:44px;padding:10px 18px;background:var(--black05);border-radius:40px;margin-right:.25rem;white-space:nowrap}.recipes-details__share-icon{text-decoration:none}.recipes-details__share-icon .icon{color:var(--red100);font-size:20px}.recipes-details__share-icon:hover .icon{color:var(--red40)}.recipes-details__share-icon:visited{color:var(--red100)}.sale-points__breadcrumb{z-index:20}.sale-points__breadcrumb .icon{color:var(--white)}.sale-points__breadcrumb .breadcrumb-item a{color:var(--white)}.sale-points__breadcrumb .breadcrumb-item::before{color:var(--white)}.recipes__category-sticky{position:sticky;top:0;left:0}@media (min-width:576px){.recipes__category-sticky{position:relative}}@media (min-width:992px){.landing-cookware__top-offers-title span{position:relative}.landing-cookware__top-offers-title span::after{content:"";position:absolute;display:inline-block;width:51px;height:3px;background-color:var(--red100);bottom:0;left:0}}.landing-cookware__taste{background:-webkit-gradient(linear,left top,left bottom,color-stop(54%,var(--light-purple)),color-stop(0,var(--gray)));background:linear-gradient(180deg,var(--light-purple) 54%,var(--gray) 0)}.faqs__info .icon{font-size:18px;color:var(--red100);margin-right:5px}.faqs__info p{font-family:"Avenir Next";color:var(--black100);font-size:18px;font-weight:regular;margin-bottom:0}.js-deactivate{display:none!important}.js-activated{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.icon-logout:before{content:"\e901"}.icon-qr-code:before{content:"\e902"}.icon-barcode:before{content:"\e903"}.icon-padlock:before{content:"\e904"}.icon-colour:before{content:"\e905"}.icon-shop:before{content:"\e906"}.icon-download:before{content:"\e907"}.icon-file:before{content:"\e908"}.icon-arrow-down:before{content:"\e909"}.icon-add:before{content:"\e90a"}.icon-cards:before{content:"\e90b"}.icon-quote:before{content:"\e90c"}.icon-sort-by:before{content:"\e90d"}.icon-arrow-right:before{content:"\e90e"}.icon-arrow-left:before{content:"\e90f"}.icon-filters:before{content:"\e910"}.icon-home:before{content:"\e911"}.icon-location:before{content:"\e912"}.icon-material:before{content:"\e913"}.icon-phone:before{content:"\e914"}.icon-search:before{content:"\e915"}.icon-serves:before{content:"\e916"}.icon-share:before{content:"\e917"}.icon-size:before{content:"\e918"}.icon-time:before{content:"\e919"}.icon-user:before{content:"\e91a"}.icon-bag:before{content:"\e91b"}.icon-calendar:before{content:"\e91c"}.icon-check:before{content:"\e91d"}.icon-close:before{content:"\e91e"}.icon-email:before{content:"\e91f"}.icon-together:before{content:"\e920"}.icon-ethical:before{content:"\e921"}.icon-risk:before{content:"\e922"}.icon-clock:before{content:"\e923"}.icon-expand:before{content:"\e924"}.icon-chef:before{content:"\e925"}.icon-delete:before{content:"\e926"}.icon-menu-right:before{content:"\e927"}.icon-menu-left:before{content:"\e928"}.icon-eye-hide:before{content:"\e929"}.icon-eye-show:before{content:"\e92a"}.icon-arrow-up:before{content:"\e92b"}.icon-lightbulb:before{content:"\e92c"}.icon-environment:before{content:"\e92d"}.icon-payment:before{content:"\e92e"}.icon-custome:before{content:"\e92f"}.icon-award:before{content:"\e930"}.icon-pointer:before{content:"\e931"}.icon-return:before{content:"\e932"}.icon-delivery:before{content:"\e933"}.icon-ceramic:before{content:"\e934"}.icon-dishwasher:before{content:"\e935"}.icon-electric:before{content:"\e936"}.icon-fan-oven:before{content:"\e937"}.icon-fridge:before{content:"\e938"}.icon-gas:before{content:"\e939"}.icon-grill:before{content:"\e93a"}.icon-foodsafe:before{content:"\e93b"}.icon-recycle:before{content:"\e93c"}.icon-halogen:before{content:"\e93d"}.icon-induction:before{content:"\e93e"}.icon-microwave:before{content:"\e93f"}.icon-minimise:before{content:"\e940"}.icon-list:before{content:"\e941"}.icon-customers:before{content:"\e942"}.icon-certification:before{content:"\e943"}.icon-delivery-add:before{content:"\e944"}.icon-extensive:before{content:"\e945"}.icon-globe:before{content:"\e946"}.icon-quote1:before{content:"\e947"}.icon-industry:before{content:"\e948"}.icon-world:before{content:"\e949"}.icon-lock:before{content:"\e94a"}.icon-link:before{content:"\e94b"}.icon-twitter:before{content:"\e94c"}.icon-facebook:before{content:"\e94d"}.content-pagination .pagination li:nth-last-of-type(1) a::after{content:"\e90f";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-pagination .pagination li:nth-of-type(1) a::before{content:"\e90e"}