.ps-socialfollow-discord{background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNTUiIHZpZXdCb3g9IjAgMCA3MSA1NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik02MC4xMDQ1IDQuODk3OEM1NS41NzkyIDIuODIxNCA1MC43MjY1IDEuMjkxNiA0NS42NTI3IDAuNDE1NDJDNDUuNTYwMyAwLjM5ODUxIDQ1LjQ2OCAwLjQ0MDc2OSA0NS40MjA0IDAuNTI1Mjg5QzQ0Ljc5NjMgMS42MzUzIDQ0LjEwNSAzLjA4MzQgNDMuNjIwOSA0LjIyMTZDMzguMTYzNyAzLjQwNDYgMzIuNzM0NSAzLjQwNDYgMjcuMzg5MiA0LjIyMTZDMjYuOTA1IDMuMDU4MSAyNi4xODg2IDEuNjM1MyAyNS41NjE3IDAuNTI1Mjg5QzI1LjUxNDEgMC40NDM1ODkgMjUuNDIxOCAwLjQwMTMzIDI1LjMyOTQgMC40MTU0MkMyMC4yNTg0IDEuMjg4OCAxNS40MDU3IDIuODE4NiAxMC44Nzc2IDQuODk3OEMxMC44Mzg0IDQuOTE0NyAxMC44MDQ4IDQuOTQyOSAxMC43ODI1IDQuOTc5NUMxLjU3Nzk1IDE4LjczMDkgLTAuOTQzNTYxIDMyLjE0NDMgMC4yOTM0MDggNDUuMzkxNEMwLjI5OTAwNSA0NS40NTYyIDAuMzM1Mzg2IDQ1LjUxODIgMC4zODU3NjEgNDUuNTU3NkM2LjQ1ODY2IDUwLjAxNzQgMTIuMzQxMyA1Mi43MjQ5IDE4LjExNDcgNTQuNTE5NUMxOC4yMDcxIDU0LjU0NzcgMTguMzA1IDU0LjUxMzkgMTguMzYzOCA1NC40Mzc4QzE5LjcyOTUgNTIuNTcyOCAyMC45NDY5IDUwLjYwNjMgMjEuOTkwNyA0OC41MzgzQzIyLjA1MjMgNDguNDE3MiAyMS45OTM1IDQ4LjI3MzUgMjEuODY3NiA0OC4yMjU2QzE5LjkzNjYgNDcuNDkzMSAxOC4wOTc5IDQ2LjYgMTYuMzI5MiA0NS41ODU4QzE2LjE4OTMgNDUuNTA0MSAxNi4xNzgxIDQ1LjMwNCAxNi4zMDY4IDQ1LjIwODJDMTYuNjc5IDQ0LjkyOTMgMTcuMDUxMyA0NC42MzkxIDE3LjQwNjcgNDQuMzQ2MUMxNy40NzEgNDQuMjkyNiAxNy41NjA2IDQ0LjI4MTMgMTcuNjM2MiA0NC4zMTUxQzI5LjI1NTggNDkuNjIwMiA0MS44MzU0IDQ5LjYyMDIgNTMuMzE3OSA0NC4zMTUxQzUzLjM5MzUgNDQuMjc4NSA1My40ODMxIDQ0LjI4OTggNTMuNTUwMiA0NC4zNDMzQzUzLjkwNTcgNDQuNjM2MyA1NC4yNzc5IDQ0LjkyOTMgNTQuNjUyOSA0NS4yMDgyQzU0Ljc4MTYgNDUuMzA0IDU0Ljc3MzIgNDUuNTA0MSA1NC42MzMzIDQ1LjU4NThDNTIuODY0NiA0Ni42MTk3IDUxLjAyNTkgNDcuNDkzMSA0OS4wOTIxIDQ4LjIyMjhDNDguOTY2MiA0OC4yNzA3IDQ4LjkxMDIgNDguNDE3MiA0OC45NzE4IDQ4LjUzODNDNTAuMDM4IDUwLjYwMzQgNTEuMjU1NCA1Mi41Njk5IDUyLjU5NTkgNTQuNDM1QzUyLjY1MTkgNTQuNTEzOSA1Mi43NTI2IDU0LjU0NzcgNTIuODQ1IDU0LjUxOTVDNTguNjQ2NCA1Mi43MjQ5IDY0LjUyOSA1MC4wMTc0IDcwLjYwMTkgNDUuNTU3NkM3MC42NTUxIDQ1LjUxODIgNzAuNjg4NyA0NS40NTkgNzAuNjk0MyA0NS4zOTQyQzcyLjE3NDcgMzAuMDc5MSA2OC4yMTQ3IDE2Ljc3NTcgNjAuMTk2OCA0Ljk4MjNDNjAuMTc3MiA0Ljk0MjkgNjAuMTQzNyA0LjkxNDcgNjAuMTA0NSA0Ljg5NzhaTTIzLjcyNTkgMzcuMzI1M0MyMC4yMjc2IDM3LjMyNTMgMTcuMzQ1MSAzNC4xMTM2IDE3LjM0NTEgMzAuMTY5M0MxNy4zNDUxIDI2LjIyNSAyMC4xNzE3IDIzLjAxMzMgMjMuNzI1OSAyMy4wMTMzQzI3LjMwOCAyMy4wMTMzIDMwLjE2MjYgMjYuMjUzMiAzMC4xMDY2IDMwLjE2OTNDMzAuMTA2NiAzNC4xMTM2IDI3LjI4IDM3LjMyNTMgMjMuNzI1OSAzNy4zMjUzWk00Ny4zMTc4IDM3LjMyNTNDNDMuODE5NiAzNy4zMjUzIDQwLjkzNzEgMzQuMTEzNiA0MC45MzcxIDMwLjE2OTNDNDAuOTM3MSAyNi4yMjUgNDMuNzYzNiAyMy4wMTMzIDQ3LjMxNzggMjMuMDEzM0M1MC45IDIzLjAxMzMgNTMuNzU0NSAyNi4yNTMyIDUzLjY5ODYgMzAuMTY5M0M1My42OTg2IDM0LjExMzYgNTAuOSAzNy4zMjUzIDQ3LjMxNzggMzcuMzI1M1oiIGZpbGw9IiNmZmZmZmYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI3MSIgaGVpZ2h0PSI1NSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);background-position: 50%;background-size: 2rem auto}.offcanvas-header{padding-bottom:calc(15 * var(--var-px));padding-top:calc(15 * var(--var-px))}.offcanvas-header .offcanvas-title{font-family:var(--bs-body-font-family)}.w-100{width:100%}@media(min-width:1024px){.generic-text-section{margin-bottom:calc(33 * var(--var-px))}}@media(max-width:1023.98px){.generic-text-section .edito-grid .row{margin-left:0;margin-right:0}}.generic-text-section .title-descr-wrapper .text-left{text-align:left}.generic-text-section .title-descr-wrapper .text-right{text-align:right}.generic-text-section .section-title{color:var(--color,#222e63);margin-bottom:calc(30*var(--fluid-unit))}@media(min-width:1024px){.generic-text-section .section-title{margin-bottom:calc(38*var(--fluid-unit))}}.generic-text-section .section-title .text-left{text-align:left}.generic-text-section .section-title .text-right{text-align:right}.generic-text-section h2,.generic-text-section h3{margin-bottom:calc(20 * var(--var-px))}.generic-text-section h2{font-size:calc(34*var(--fluid-unit-capped))}@media(min-width:1024px){.generic-text-section h2{font-size:calc(46*var(--fluid-unit-capped))}}.generic-text-section h3{font-size:calc(22*var(--fluid-unit-capped))}@media(min-width:1024px){.generic-text-section h3{font-size:calc(32*var(--fluid-unit-capped))}}.generic-text-section h4{font-size:calc(18 * var(--var-px));margin-bottom:calc(18 * var(--var-px))}.generic-text-section h5{font-family:filson-pro,Roboto,Helvetica Neue,Arial,system-ui,-apple-system;font-size:calc(16*var(--fluid-unit-capped));font-weight:400}@media(min-width:1024px){.generic-text-section h5{font-size:calc(18*var(--fluid-unit-capped))}}.generic-text-section .editorial-text li{font-size:calc(16 * var(--var-px));font-weight:400;line-height:1.55}.generic-text-section .editorial-text li::marker{color:#64d6e0}.generic-text-section p{font-size:calc(16 * var(--var-px));font-weight:400;line-height:1.55}@media(min-width:1024px){.generic-text-section p{font-size:calc(16 * var(--var-px))}}.generic-text-section p:not(:last-of-type){margin-bottom:calc(20*var(--fluid-unit))}@media(min-width:1024px){.generic-text-section p:not(:last-of-type){margin-bottom:calc(30 * var(--var-px))}}.generic-text-section p strong{font-weight:500}.generic-text-section p a:not(.btn){font-weight:500;transition:all .3s ease-in-out}.generic-text-section p a:not(.btn):hover{color:rgba(34,46,99,.5)}.image-text-block{padding-bottom:calc(30*var(--fluid-unit));padding-top:calc(30*var(--fluid-unit))}@media(min-width:1024px){.image-text-block{background-color:var(--color-bg,#fff);padding-bottom:calc(60*var(--fluid-unit));padding-top:calc(60*var(--fluid-unit))}}@media(max-width:767.98px){.image-text-block .container-fluid{margin:0;max-width:100%;padding:0}}.image-text-block .row{align-items:center}@media(max-width:767.98px){.image-text-block .row{margin:0}}@media(max-width:1023.98px){.image-text-block .image-wrapper,.image-text-block .title-descr-wrapper{background-color:var(--color-bg,#fff)}.image-text-block .title-descr-wrapper{order:2;text-align:left}}.image-text-block .description p{letter-spacing:-.005em;margin-bottom:calc(26 * var(--var-px))}.image-text-block .description p strong{font-size:inherit;font-weight:500}@media(max-width:1023.98px){.image-text-block .image-wrapper{order:1}.image-text-block button{margin-top:calc(4*var(--fluid-unit))}}.section-generic-image-text .container{max-width:100%!important;padding-left:0!important;padding-right:0!important}.section-generic-image-text .container .row{margin-left:0;margin-right:0}.section-generic-image-text .row.flex-lg-row-reverse .image-wrapper{padding-left:0}@media(max-width:1023.98px){.section-generic-image-text .row.flex-lg-row-reverse .image-wrapper{padding-right:0}}@media(min-width:1024px){.section-generic-image-text .row.flex-lg-row-reverse .image-wrapper .inner-wrap{padding-right:calc(110*var(--fluid-unit))}.section-generic-image-text .row.flex-lg-row-reverse .title-descr-wrapper .inner-wrap{padding-right:calc(147*var(--fluid-unit))}}.section-generic-image-text .row:not(.flex-lg-row-reverse) .image-wrapper{padding-right:0}@media(max-width:1023.98px){.section-generic-image-text .row:not(.flex-lg-row-reverse) .image-wrapper{padding-left:0}}@media(min-width:1024px){.section-generic-image-text .row:not(.flex-lg-row-reverse) .image-wrapper .inner-wrap{padding-left:calc(110*var(--fluid-unit))}.section-generic-image-text .row:not(.flex-lg-row-reverse) .title-descr-wrapper .inner-wrap{padding-left:calc(120*var(--fluid-unit))}}@media(max-width:1023.98px){.section-generic-image-text .title-descr-wrapper{padding:calc(40 * var(--var-px)) var(--gutter,0)!important}}.section-generic-image-text .title-descr-wrapper p.section-title{font-size:calc(16 * var(--var-px));font-weight:400;margin-bottom:calc(10 * var(--var-px))}@media(min-width:1024px){.section-generic-image-text .title-descr-wrapper p.section-title{font-size:calc(18 * var(--var-px))}}.section-generic-image-text .title-descr-wrapper .description h2{font-size:calc(34*var(--fluid-unit));line-height:1em}@media(min-width:768px){.section-generic-image-text .title-descr-wrapper .description h2{font-size:calc(46 * var(--var-px))}}@media(min-width:1024px){.section-generic-image-text .title-descr-wrapper .description h2{font-size:calc(46*var(--fluid-unit))}}.offcanvas-header{padding-bottom:calc(15 * var(--var-px));padding-top:calc(15 * var(--var-px))}.offcanvas-header .offcanvas-title{font-family:var(--bs-body-font-family)}.w-100{width:100%}.featured-products-categ{padding:calc(35 * var(--var-px)) 0 calc(30 * var(--var-px));position:relative}@media(min-width:1024px){.featured-products-categ{padding:calc(60 * var(--var-px)) 0 calc(50 * var(--var-px))}}.featured-products-categ .row-wrapper{position:relative;z-index:1}@media(min-width:1024px){.featured-products-categ .row-wrapper{display:flex;gap:calc(20*var(--fluid-unit))}}.featured-products-categ .title-wrap{margin-bottom:calc(20 * var(--var-px));padding-left:calc(15 * var(--var-px));padding-right:calc(15 * var(--var-px))}@media(min-width:1024px){.featured-products-categ .title-wrap{padding-left:calc(30 * var(--var-px));padding-right:calc(30 * var(--var-px))}}.featured-products-categ .title{margin-bottom:0}body#cms .featured-products-categ.animation-started:before{display:none}.featured-products-categ{padding-bottom:calc(17 * var(--var-px));padding-top:calc(17 * var(--var-px))}@media(min-width:1024px){.featured-products-categ{padding-bottom:calc(35 * var(--var-px));padding-top:calc(35 * var(--var-px))}}.featured-products-categ:before{bottom:calc(-16 * var(--var-px));position:absolute}@media(min-width:1024px){.featured-products-categ:before{top:50%;transform:translateY(-30%)}.featured-products-categ .row-wrapper{align-items:flex-start}}.home-featured-products-slider{margin-bottom:calc(20 * var(--var-px))}.home-featured-products-slider .slick-track{display:flex}.home-featured-products-slider .slick-track .slick-slide{height:auto;margin:0 calc(5 * var(--var-px))}.home-featured-products-slider .slick-track .slick-slide>div{height:100%}.home-featured-products-slider .col-product{align-items:stretch;display:flex!important;flex-direction:column;height:100%;justify-content:stretch}.home-featured-products-slider .col-product>div{height:100%}.main-prod-categ-slider{padding-right:0}.main-prod-categ-slider .slick-list{padding-left:0!important}.section-products-selection-automatic .filters-wrapper{display:flex;justify-content:space-between;margin-bottom:calc(32 * var(--var-px))}@media(max-width:1023.98px){.section-products-selection-automatic .filters-wrapper{margin-bottom:calc(22 * var(--var-px));padding:0 calc(30 * var(--var-px))}}@media(min-width:576px){.section-products-selection-automatic .filters-wrapper{justify-content:center}}@media(min-width:1024px){.section-products-selection-automatic .filters-wrapper{justify-content:right;padding-right:calc(var(--gutter, 0px)/1)}}.section-products-selection-automatic .filters-wrapper .filter.link{background:none;border:none;color:#222e63;cursor:pointer;font-family:filson-pro,Roboto,Helvetica Neue,Arial,system-ui,-apple-system,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:calc(14 * var(--var-px));font-weight:500;outline:none;padding:0 calc(15 * var(--var-px));text-decoration:none;text-transform:uppercase;text-underline-offset:calc(6 * var(--var-px));transition:all .3s ease-in-out}.section-products-selection-automatic .filters-wrapper .filter.link:active{text-decoration:none}.section-products-selection-automatic .filters-wrapper .filter.link.active,.section-products-selection-automatic .filters-wrapper .filter.link:hover{color:#222e63;text-decoration:underline}.section-products-selection-automatic .filters-wrapper .filter.link:focus{text-decoration:underline}.section-products-selection-automatic .filters-wrapper .filter.link.active,.section-products-selection-automatic .filters-wrapper .filter.link.disabled,.section-products-selection-automatic .filters-wrapper .filter.link:disabled{color:#222e63;cursor:not-allowed;pointer-events:none}.section-products-selection-automatic .products-list:not(.slick-initialized) .col-product:not(:first-child){display:none!important}@media(min-width:1024px){.section-products-selection-automatic .products-list:not(.slick-initialized) .col-product{max-width:50vw}}@media screen and (min-width:1600px){.section-products-selection-automatic .products-list:not(.slick-initialized) .col-product{max-width:33vw}}@media(max-width:767.98px){.section-products-selection-automatic .product-miniature .product-price-and-shipping .discount-product{font-size:calc(14 * var(--var-px));padding:0 calc(3 * var(--var-px))}}.offcanvas-header{padding-bottom:calc(15 * var(--var-px));padding-top:calc(15 * var(--var-px))}.offcanvas-header .offcanvas-title{font-family:var(--bs-body-font-family)}.w-100{width:100%}@media(min-width:1024px){.generic-text-section{margin-bottom:calc(33 * var(--var-px))}}@media(max-width:1023.98px){.generic-text-section .edito-grid .row{margin-left:0;margin-right:0}}.generic-text-section .title-descr-wrapper .text-left{text-align:left}.generic-text-section .title-descr-wrapper .text-right{text-align:right}.generic-text-section .section-title{color:var(--color,#222e63);margin-bottom:calc(30*var(--fluid-unit))}@media(min-width:1024px){.generic-text-section .section-title{margin-bottom:calc(38*var(--fluid-unit))}}.generic-text-section .section-title .text-left{text-align:left}.generic-text-section .section-title .text-right{text-align:right}.generic-text-section h2,.generic-text-section h3{margin-bottom:calc(20 * var(--var-px))}.generic-text-section h2{font-size:calc(34*var(--fluid-unit-capped))}@media(min-width:1024px){.generic-text-section h2{font-size:calc(46*var(--fluid-unit-capped))}}.generic-text-section h3{font-size:calc(22*var(--fluid-unit-capped))}@media(min-width:1024px){.generic-text-section h3{font-size:calc(32*var(--fluid-unit-capped))}}.generic-text-section h4{font-size:calc(18 * var(--var-px));margin-bottom:calc(18 * var(--var-px))}.generic-text-section h5{font-family:filson-pro,Roboto,Helvetica Neue,Arial,system-ui,-apple-system;font-size:calc(16*var(--fluid-unit-capped));font-weight:400}@media(min-width:1024px){.generic-text-section h5{font-size:calc(18*var(--fluid-unit-capped))}}.generic-text-section .editorial-text li{font-size:calc(16 * var(--var-px));font-weight:400;line-height:1.55}.generic-text-section .editorial-text li::marker{color:#64d6e0}.generic-text-section p{font-size:calc(16 * var(--var-px));font-weight:400;line-height:1.55}@media(min-width:1024px){.generic-text-section p{font-size:calc(16 * var(--var-px))}}.generic-text-section p:not(:last-of-type){margin-bottom:calc(20*var(--fluid-unit))}@media(min-width:1024px){.generic-text-section p:not(:last-of-type){margin-bottom:calc(30 * var(--var-px))}}.generic-text-section p strong{font-weight:500}.generic-text-section p a:not(.btn){font-weight:500;transition:all .3s ease-in-out}.generic-text-section p a:not(.btn):hover{color:rgba(34,46,99,.5)}.text-block{margin-bottom:calc(34*var(--fluid-unit));padding-top:calc(27*var(--fluid-unit))}@media(min-width:1024px){.text-block{margin-bottom:calc(40*var(--fluid-unit));padding-top:calc(24*var(--fluid-unit))}}.text-block .btn{margin-top:calc(16*var(--fluid-unit))}@media(min-width:1024px){.text-block .btn{margin-top:calc(16*var(--fluid-unit))}}@media(max-width:767.98px){.text-block .description h4{margin-bottom:calc(30 * var(--var-px));padding-top:calc(15 * var(--var-px))}}.offcanvas-header{padding-bottom:calc(15 * var(--var-px));padding-top:calc(15 * var(--var-px))}.offcanvas-header .offcanvas-title{font-family:var(--bs-body-font-family)}.w-100{width:100%}.section-posts{padding-bottom:calc(30 * var(--var-px));padding-top:calc(44 * var(--var-px))}@media(min-width:1024px){.section-posts{padding-bottom:calc(64 * var(--var-px))}}body.single-blog .section-posts{order:100}.section-posts .title{font-size:calc(25 * var(--var-px));margin-bottom:calc(18 * var(--var-px));padding-left:calc(10 * var(--var-px));padding-right:calc(10 * var(--var-px));text-align:center}@media(min-width:1024px){.section-posts .title{font-size:calc(40 * var(--var-px));margin-bottom:calc(20 * var(--var-px))}}@media(max-width:1023.98px){.section-posts .container{padding-right:0!important}}.section-posts .posts-wrapper .category-name a{color:#6ca9de;font-size:calc(13*var(--fluid-unit-capped));text-decoration:none;text-transform:uppercase}@media(min-width:1024px){.section-posts .posts-wrapper .category-name a{font-size:calc(13*var(--fluid-unit-capped))}}.section-posts .posts-wrapper .category-name a{font-weight:500;margin-bottom:calc(20 * var(--var-px))}@media(min-width:1024px){.section-posts .posts-wrapper .category-name a{margin-bottom:calc(23 * var(--var-px))}}.section-posts .posts-wrapper .entry-title{font-size:calc(20*var(--fluid-unit-capped));line-height:1}@media(min-width:1024px){.section-posts .posts-wrapper .entry-title{font-size:calc(20*var(--fluid-unit-capped))}}.section-posts .posts-wrapper .entry-title{margin-bottom:calc(20 * var(--var-px));text-transform:uppercase}.section-posts .posts-wrapper .entry-title a{font-size:calc(20*var(--fluid-unit-capped))}@media(min-width:1024px){.section-posts .posts-wrapper .entry-title a{font-size:calc(20*var(--fluid-unit-capped))}}.section-posts .posts-wrapper .entry-title a{line-height:1;text-decoration:none}.section-posts .posts-wrapper .post-date{font-size:calc(13 * var(--var-px));font-weight:500}.section-posts .mobile-slider-posts .slick-list{padding:0 calc(68 * var(--var-px)) 0 calc(12 * var(--var-px))!important}.section-posts .mobile-slider-posts .slick-slide{margin-right:calc(15 * var(--var-px))}#module-allinone_rewards-rewards #content,#module-allinone_rewards-sponsorship #content{box-shadow: 2px 2px 11px 0 rgba(0,0,0,.1);background: #fff;padding: 1rem;font-size: .875rem;color: #878787}.rewards .form-footer button{display: block;margin: 0 auto}.rewards table th{text-transform: uppercase}.rewards .block_hidden_only_for_screen{display: none!important}.rewards{overflow: auto;font-size: .875rem;color: #878787}.rewards label{color: #878787}.rewards div.sheets{padding: 15px 15px 15px 15px;border: solid 1px #DDD;clear: both}.rewards .idTabs{display: flex;margin-bottom: 0;list-style-type: none}@media (max-width: 575.98px){.rewards .idTabs{display: block}}.rewards .idTabs li{padding-left: 0;text-align: center;padding-right: 1px;margin-right: 0;margin-bottom: -1px;display: flex}.rewards .idTabs a{width: 100%;padding: 8px 0;background-color: #f6f6f6;border: solid 1px #DDD;border-radius: 2px 2px 0 0;color: #878787;text-transform: uppercase}.rewards .idTabs .selected{background-color: #FFF;background-image: none;border-bottom: 1px solid #fff;text-decoration: none}#sponsorship_text{padding-bottom: 20px}#sponsorship_form ul{padding-left: 25px!important}#sponsorship_form li{padding-top: 10px;list-style-type: disc}#sponsorship_form li img{height: 20px}#sponsorship_form .checkbox label{display: inline!important}.rewards .table-bordered{margin-top: 15px}#idTab4 div.title{font-weight: 700;text-transform: uppercase;padding-top: 20px}#idTab4 div.title:first-child{padding-top: 0}#idTab4 tr.total,#idTab4 td.total{font-weight: 700;background-color: #f6f6f6;color: #acaaa6}.sponsorshipPopup{width: auto;max-width: 700px;text-align: left}.rewards h2{margin: 50px 0 0 0;font-size: 1rem;text-transform: uppercase}.rewards input[type=radio]{margin-left: 10px;margin-right: 2px}.rewards #aior_buttons{text-align: center}.rewards div#transform,.rewards div#payment,.rewards div#gift_list{margin: 30px auto 0;text-align: center;display: block}.rewards div#transform a,.rewards div#payment a,.rewards div#gift_list a{font-size: .800rem;white-space: unset}.rewards div#transform:not(.free_value) a,.rewards div#payment a,.rewards div#gift_list a{width: 100%}.rewards div#transform.free_value{width: 100%}.rewards div#transform.free_value input{width: 150px;display: inline-block;margin-top: 10px;text-align: right;margin-right: 5px}.rewards div#transform.free_value select{width: auto;display: inline-block;text-align: right;vertical-align: middle}.rewards div#transform.free_value a{margin-top: 10px;margin-bottom: 10px;vertical-align: baseline}@media (min-width: 768px){.rewards div#transform.free_value{width: 550px;max-width: 100%}.rewards div#transform:not(.free_value) a,.rewards div#payment a,.rewards div#gift_list a{width: 550px;max-width: 100%;padding-left: 0;padding-right: 0}.rewards div#transform.free_value a{margin-left: 20px}}.rewards #payment_form{margin-top: 20px;text-align: left}.rewards #payment_form fieldset{padding: 10px;border: 1px solid #f6f6f6;margin: 0}.rewards #payment_form #payment_txt{margin-bottom: 20px}.rewards #payment_form p{margin: 0;padding: 0 0 10px}.rewards #payment_form p label{display: inline-block;width: 25%;vertical-align: top}.rewards #payment_form p.textarea textarea{width: 74%;display: inline-block}.rewards #payment_form label{text-align: left}.rewards #payment_form .btn{margin: 20px auto 0;display: block;font-size: .800rem}.rewards #payment_form .invoice{position: relative;background: #ebebeb;height: 2.05rem;line-height: 2.05rem;text-indent: .625rem;display: inline-block;color: #acaaa6;width: 100%}.rewards #payment_form .file-input{width: 100%;opacity: 0;left: 0;z-index: 1;height: 2.625rem;overflow: hidden;position: absolute;cursor: pointer}.rewards #payment_form div.invoice .btn{position: absolute;right: 0;top: 0;margin: 0}.rewards #payment_form .form-control-label{padding-top: .400rem}.pagination{width: 100%;font-size: .875rem}.pagination>div:first-child{padding-left: 0;line-height: 2.5rem}.pagination .page-list{padding: .375rem;margin-bottom: 0;background: #fff}.pagination .page-list li{display: inline}#product #aior_product_button{margin-top: 1.5rem}@media (max-width: 575.8px){#product #aior_add_to_cart span{display: block}}#product .aior_forbidden #aior_add_to_cart,#product .aior_forbidden #aior_add_to_cart:hover{cursor: not-allowed;pointer-events: unset}#product #loyalty{margin-top: 1.5rem}#product #sponsorship_link{margin-top: 1.5rem}#sponsorship_product{margin-top: 10px;margin-bottom: 10px}#product #aior_product_button>span{display: none}.aior_unvisible{display: none!important}.aior_fancyconfirm .aior_fancyconfirm_title{font-weight: 700}.aior_fancyconfirm .aior_fancyconfirm_button{padding-top: 20px;text-align: right}.aior_fancyalert{text-align: center}.aior_fancyalert a,.aior_fancyalert button{display: block;width: 100%}span#aior_add_to_cart_available_display,span#aior_add_to_cart_available_real{display: none}.aior_hide_button,.aior_show_button{display: none}article:has(.aior_hide_button) form{display: none!important}.modal:has(.aior_hide_button) .product-add-to-cart{display: none!important}.modal:has(.aior_show_button) .product-add-to-cart{display: unset!important}#cart #reward_loyalty,#cart #reward_use{margin-top: 15px;font-size: .875rem}#cart #reward_loyalty span{font-size: .675rem}.sponsorship-promo-code{border-color: #d0e9c6!important;background-color: #dff0d8!important;color: #3c763d!important}.sponsorship-promo-code::after{border-bottom-color: #dff0d8!important}.reward_alert_message{border: solid 1px #bcdff1;padding: .75rem 1.25rem;margin-bottom: 1rem;color: #31708f;background-color: #d9edf7;text-align: left}@media (max-width: 767.98px){.rewards h2{font-size: 0.9rem}.rewards .table{border: none}.rewards .table thead{display: none}.rewards .table tr{display: block}.rewards .table tr:not(:first-child){margin-top: 30px}.rewards .table td{display: block;text-align: right!important;min-height: 45px;overflow: auto}.rewards .table td:not(:last-child){border-bottom: none}.rewards .table td:before{content: attr(data-label);float: left;max-width: 65%;text-align: left}.rewards .table td:first-child{background: #f6f6f6}.rewards .table td:first-child:before{font-weight: 700}.rewards #transform input,.rewards #transform select{background-color: #fff;width: 100px!important}.rewards #transform .table td{text-align: center!important}.rewards #transform .table td:first-child::before{width: 100%;max-width: 100%;text-align: center}#rewards_account #idTab2 .table td:first-child{text-align: left!important;font-weight: 700}#rewards_sponsorship #idTab1 td:first-child,#rewards_sponsorship #idTab3 td:first-child{text-align: left!important;font-weight: 700}#rewards_sponsorship #idTab4 div:nth-child(2) tr:first-child td:first-child{font-weight: 700;text-align: left!important;background: none;border: none;padding-left: 0;text-transform: uppercase}#rewards_sponsorship #idTab4 div:nth-child(2) tr:first-child td:nth-child(2){background-color: #f6f6f6}#rewards_sponsorship #idTab4 div:nth-child(2) tr:first-child td:nth-child(2):before{font-weight: 700}}#module-allinone_rewards-gifts .aior_gift_product_block{text-align: center}#module-allinone_rewards-gifts .aior_gift_product_button{display: none;color: green}#module-allinone_rewards-gifts .aior_gift_product_unavailable{display: block;color: red}#module-allinone_rewards-gifts .aior_gift_product_available .aior_gift_product_button{display: block}#module-allinone_rewards-gifts .aior_gift_product_available .aior_gift_product_unavailable{display: none}#module-allinone_rewards-gifts #aior_gift_available_rewards{font-weight: 600;margin-top: 30px;margin-bottom: 30px;font-size: 1.5rem}#module-allinone_rewards-gifts .product-price-and-shipping:not(.aior_gift_product_price),#module-allinone_rewards-gifts .product-flags,#module-allinone_rewards-gifts .highlighted-informations{display: none!important}#module-allinone_rewards-gifts .product-miniature__prices:not(.aior_gift_product_price),#module-allinone_rewards-gifts .product-miniature__infos__bottom form,#module-allinone_rewards-gifts .product-miniature__quickview{display: none!important}#module-allinone_rewards-gifts .product-miniature__infos__bottom .aior_gift_product_block{text-align: left}.block-loyalty{border: 1px solid #EEECEB;padding: 20px;font-size: 13px;line-height: 16px;display: grid;grid-template-columns: 1fr auto;align-items: center;span{font-weight: 700;display: block;margin-bottom: 6px;text-transform: uppercase}}.offcanvas-header{padding-bottom:calc(15 * var(--var-px));padding-top:calc(15 * var(--var-px))}.offcanvas-header .offcanvas-title{font-family:var(--bs-body-font-family)}.w-100{width:100%}.waves{overflow:hidden;position:relative}.waves .marquee{margin:0 auto;overflow:hidden;white-space:nowrap;width:100%}.waves .marquee>*{animation:marquee 15s linear infinite}.waves .marquee .svg-wrapper:first-of-type svg{color:#e83948}.waves .marquee .svg-wrapper:nth-of-type(2) svg{color:#ff7b85}.waves .marquee .svg-wrapper:nth-of-type(3) svg{color:#e6c2aa}.waves .marquee .svg-wrapper:nth-of-type(4) svg{color:#f8c826}.waves .marquee .svg-wrapper:nth-of-type(5) svg{color:#fd8051}.waves .marquee .svg-wrapper:nth-of-type(6) svg{color:#6ca9de}.waves .marquee .svg-wrapper:nth-of-type(7) svg{color:#98935b}.waves .marquee .svg-wrapper:nth-of-type(8) svg{color:#64d6e0}.waves{margin-top:calc(20 * var(--var-px))}.waves .marquee p{margin-bottom:0}.waves .svg-wrapper{margin:0 calc(20 * var(--var-px))}.waves .svg-wrapper svg{margin-bottom:calc(-65 * var(--var-px))}@media(max-width:1023.98px){.waves .svg-wrapper svg{height:auto;margin-bottom:calc(-16 * var(--var-px));width:calc(183 * var(--var-px))}}@media(min-width:1024px){.waves .svg-wrapper{margin:0 calc(40 * var(--var-px))}}.page-footer{background-color:#fff;z-index:1}.page-footer .container:not(.fixed-gutter).edito-grid{overflow-x:clip}@media(min-width:1024px){main:not(.index) .page-footer{padding-top:calc(70 * var(--var-px))}}.reasurence-banner{padding:calc(35 * var(--var-px)) calc(15 * var(--var-px));text-align:center}@media(min-width:1024px){.reasurence-banner{padding:calc(45 * var(--var-px)) calc(60 * var(--var-px))}}.reasurence-banner .row{--bs-gutter-y:calc(20 * var(--var-px))}.reasurence-banner .reasurence-logo{height:auto;width:calc(24 * var(--var-px))}.reasurence-banner .reasurence-media-title{align-items:start;display:inline-flex;gap:calc(4 * var(--var-px));justify-content:center;margin-bottom:calc(5 * var(--var-px))}.reasurence-banner .reasurence-title{align-self:center;font-size:calc(12 * var(--var-px));font-weight:700;text-transform:uppercase}.reasurence-banner .reasurence-text,.reasurence-banner .reasurence-title{font-family:filson-pro;line-height:calc(18 * var(--var-px));margin-bottom:0}.reasurence-banner .reasurence-text{font-size:calc(13 * var(--var-px));font-weight:400;letter-spacing:-.001em}.trustpilot-wrapper{border-top:calc(1 * var(--var-px)) solid #eeeceb;padding-bottom:calc(35 * var(--var-px));padding-top:calc(35 * var(--var-px))}.footer-container{background-color:#fff;border-top:calc(1 * var(--var-px)) solid #e3e3e3;position:relative}.footer-container .footer-wrapper{padding:calc(30 * var(--var-px)) calc(15 * var(--var-px))}@media(max-width:1023.98px){.footer-container .footer-wrapper>*+*{margin-top:calc(35 * var(--var-px))}}@media(min-width:1200px){.footer-container .footer-wrapper{display:grid;grid-template-columns:3fr 1fr}}.footer-container #_desktop_logo{padding:calc(15 * var(--var-px))}.footer-container #_desktop_logo svg{height:calc(30 * var(--var-px));width:calc(144 * var(--var-px))}@media(min-width:1024px){.footer-container #_desktop_logo{padding-bottom:calc(35 * var(--var-px));padding-top:calc(35 * var(--var-px))}.footer-container #_desktop_logo svg{height:calc(45 * var(--var-px));width:calc(216 * var(--var-px))}}.footer-container .footer-bottom{padding:calc(30 * var(--var-px)) calc(15 * var(--var-px))}.footer-container .footer-bottom>*+*{margin-top:calc(20 * var(--var-px))}.footer-container .newsletter-col .newsletter-title{font-size:calc(13 * var(--var-px));font-weight:700;margin-bottom:calc(10 * var(--var-px));text-transform:uppercase}.footer-container .newsletter-col .newsletter-text{margin-bottom:calc(30 * var(--var-px));text-align:center}.footer-container .newsletter-col form .form-group{align-items:center;border-bottom:calc(1 * var(--var-px)) solid #eeeceb;display:flex;margin-bottom:calc(10 * var(--var-px))}.footer-container .newsletter-col form .form-group button{font-size:calc(13 * var(--var-px));font-weight:700;padding:0 calc(15 * var(--var-px));text-transform:uppercase;white-space:nowrap}.footer-container .newsletter-col form .form-text{color:#222e63;font-size:calc(11 * var(--var-px))}.footer-container .newsletter-col form input[type=email]{border-width:0;font-family:filson-pro,Roboto,Helvetica Neue,Arial;font-size:calc(15 * var(--var-px));font-weight:400}.footer-container .newsletter-col form input[type=email]::-webkit-input-placeholder{font-family:filson-pro,Roboto,Helvetica Neue,Arial;font-size:calc(15 * var(--var-px));font-weight:400}.footer-container .newsletter-col form input[type=email]:-moz-placeholder,.footer-container .newsletter-col form input[type=email]::-moz-placeholder{font-family:filson-pro,Roboto,Helvetica Neue,Arial;font-size:calc(15 * var(--var-px));font-weight:400}.footer-container .newsletter-col form input[type=email]:-ms-input-placeholder{font-family:filson-pro,Roboto,Helvetica Neue,Arial;font-size:calc(15 * var(--var-px));font-weight:400}.footer-container .newsletter-col form input[type=email].is-invalid{background-image:none}.footer-container .newsletter-col form .form-check-label{color:#222e63;font-size:calc(12 * var(--var-px))}.footer-container .newsletter-col form .error-container{color:#e83948;font-size:calc(14 * var(--var-px));line-height:1}.footer-container .newsletter-col form .form-messages.is-valid{color:#28a745;font-weight:500;text-align:center}.footer-container .list-links-col-title{font-size:calc(13 * var(--var-px));font-weight:700;margin-bottom:calc(10 * var(--var-px));text-transform:uppercase}@media(min-width:1024px){.footer-container .list-links-col-title svg{display:none}}@media(max-width:1023.98px){.footer-container .list-links-col-inner+.list-links-col-inner{margin-top:calc(20 * var(--var-px))}.footer-container .list-links-col-inner.opened .list-links-col-title svg{transform:rotate(-90deg)}.footer-container .list-links-col-title{display:flex;flex-direction:row}.footer-container .list-links-col-title svg{margin-left:auto;transform:rotate(90deg)}}@media(min-width:1024px){.footer-container{padding-left:calc(30 * var(--var-px));padding-right:calc(30 * var(--var-px))}.footer-container .list-links-col{-moz-column-gap:calc(30 * var(--var-px));column-gap:calc(30 * var(--var-px));display:flex}.footer-container .list-links-col-inner{flex:1 0 auto}}@media(max-width:1023.98px){.list-links-col .list-links{display:none}}@media(min-width:1024px){.list-links-col .list-links{display:block!important}}.list-links{list-style:none;margin-bottom:0;padding:0}.list-links .list-links-item a{color:#222e63;display:block;font-size:calc(12 * var(--var-px));line-height:1.333;line-height:calc(18 * var(--var-px));position:relative;text-decoration:none;transition:all .25s linear}.list-links .list-links-item a:hover{color:#6ca9de}@media(min-width:1024px){.list-links .list-links-item a{line-height:calc(25 * var(--var-px))}}.links-wrapper{flex-direction:column}@media(min-width:768px){.links-wrapper{flex-direction:row}.links-wrapper .wrapper{flex:1}}@media(max-width:1023.98px){.footer-bottom>*+*{margin-top:calc(20 * var(--var-px))}}.footer-bottom .block-social{display:inline-flex;flex-wrap:wrap;justify-content:center}.footer-bottom .block-social ul{align-items:center;-moz-column-gap:calc(20 * var(--var-px));column-gap:calc(20 * var(--var-px));display:flex;list-style:none;margin-bottom:0;padding-left:0}.footer-bottom .copyright-row{display:flex;flex-direction:column;row-gap:calc(20 * var(--var-px));text-align:center}.footer-bottom .copyright-row .copyright,.footer-bottom .copyright-row .designed,.footer-bottom .copyright-row .quick-links a,.footer-bottom .copyright-row .quick-links span{color:#222e63;font-size:calc(11 * var(--var-px));font-weight:400;line-height:calc(20 * var(--var-px));text-decoration:none;transition:all .25s linear}.footer-bottom .copyright-row .quick-links{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:1024px)and (max-width:1199.98px){.footer-bottom .copyright-row .quick-links{align-items:center}}@media(min-width:1200px){.footer-bottom .copyright-row .quick-links{margin-bottom:0}}.footer-bottom .copyright-row .quick-links a{cursor:pointer}.footer-bottom .copyright-row .quick-links a:hover{color:#6ca9de}.footer-bottom .site-realise{text-align:center}@media(min-width:1024px)and (max-width:1199.98px){.footer-bottom .site-realise{align-items:center;display:flex;justify-content:center}}.footer-bottom .site-realise .designed{cursor:pointer;margin:0 0 calc(7 * var(--var-px))}@media(min-width:1024px)and (max-width:1199.98px){.footer-bottom .site-realise .designed{margin-bottom:0}}@media(min-width:1200px){.footer-bottom .site-realise .designed{margin:0 calc(30 * var(--var-px)) 0 0}}.footer-bottom .site-realise .copyright a,.footer-bottom .site-realise .designed a{color:inherit;display:inline-block;line-height:1;padding:calc(4 * var(--var-px)) calc(10 * var(--var-px)) 0;text-decoration:none}.footer-bottom .site-realise .copyright a:hover,.footer-bottom .site-realise .designed a:hover{color:#6ca9de}#goog-gt-tt,#google_translate_element,.goog-te-banner-frame{display:none!important}body{top:0!important}.block-newsletter form,.block_newsletter form{position:relative}.block-newsletter form input[type=text]:focus,.block_newsletter form input[type=text]:focus{background:#fff;color:#343a40;outline:calc(3 * var(--var-px)) #f5f5f5 solid}.block-newsletter form input[type=text]:focus+button .search,.block_newsletter form input[type=text]:focus+button .search{color:#f5f5f5}.block-newsletter form input[type=text],.block_newsletter form input[type=text]{border:none;border:calc(1 * var(--var-px)) solid #e3e3e3;color:#ced4da;min-width:calc(255 * var(--var-px));padding:calc(10 * var(--var-px))}.block-newsletter form button[type=submit],.block_newsletter form button[type=submit]{background:none;border:none;bottom:calc(5 * var(--var-px));color:#ced4da;position:absolute;right:calc(2 * var(--var-px))}.block-newsletter form button[type=submit] .search:hover,.block_newsletter form button[type=submit] .search:hover{color:#f5f5f5}@media(min-width:768px){.block-newsletter,.block_newsletter{padding:calc(30 * var(--var-px)) 0}}@media(min-width:1024px){.block-newsletter,.block_newsletter{padding:calc(10 * var(--var-px)) 0 calc(50 * var(--var-px))}}@media(min-width:1440px){.block-newsletter,.block_newsletter{padding:calc(10 * var(--var-px)) 0 calc(20 * var(--var-px))}}@media(min-width:1200px){.block-newsletter,.block_newsletter{padding-left:calc(106 * var(--var-px))}}@media(max-width:575.98px){.block-newsletter,.block_newsletter{padding:calc(40 * var(--var-px)) 0 calc(30 * var(--var-px));position:relative;text-align:center}.block-newsletter:after,.block_newsletter:after{background-color:#ebe9e4;bottom:0;content:"";display:block;height:calc(1 * var(--var-px));left:0;position:absolute;right:0}}@media(min-width:1200px){.block-newsletter .col-text,.block_newsletter .col-text{padding-right:calc(11 * var(--var-px))}}.block-newsletter h2,.block_newsletter h2{color:#86bded;font-family:filson-pro,Roboto,Helvetica Neue,Arial,system-ui,-apple-system;font-size:calc(28 * var(--var-px));font-weight:700;margin-bottom:calc(30 * var(--var-px));text-transform:uppercase}@media(min-width:768px){.block-newsletter h2,.block_newsletter h2{font-size:calc(34 * var(--var-px));margin-bottom:calc(10 * var(--var-px))}}@media(min-width:1024px){.block-newsletter h2,.block_newsletter h2{font-size:calc(40 * var(--var-px))}}.block-newsletter p,.block_newsletter p{color:#727272;font-size:calc(12 * var(--var-px));font-weight:300;margin-bottom:calc(10 * var(--var-px));text-align:left}@media(min-width:768px){.block-newsletter p,.block_newsletter p{font-size:calc(14 * var(--var-px))}}@media(max-width:575.98px){.block-newsletter p.text-mobile,.block_newsletter p.text-mobile{max-width:calc(339 * var(--var-px))}}.block-newsletter form .input-wrapper,.block_newsletter form .input-wrapper{overflow:hidden}.block-newsletter form input[type=email],.block_newsletter form input[type=email]{padding:calc(11 * var(--var-px));width:100%}.block-newsletter form input[type=email]:focus,.block_newsletter form input[type=email]:focus{border:calc(3 * var(--var-px)) solid #f5f5f5;outline:0;padding:calc(8 * var(--var-px)) calc(9 * var(--var-px))}.block-newsletter form input,.block_newsletter form input{box-shadow:none;height:calc(45 * var(--var-px))}@media(max-width:1023.98px){.block-newsletter .btn-secondary,.block_newsletter .btn-secondary{padding:calc(7 * var(--var-px)) calc(20 * var(--var-px))}}#footer .block-newsletter p,#footer .block_newsletter p{padding-top:calc(10 * var(--var-px))}#footer .block-newsletter a.popup-modal,#footer .block_newsletter a.popup-modal{color:#fff;display:block;font-family:filson-pro,Roboto,Helvetica Neue,Arial,system-ui,-apple-system,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(16 * var(--var-px));font-weight:700;letter-spacing:calc(-.16 * var(--var-px));padding:calc(14 * var(--var-px)) calc(10 * var(--var-px)) 0;position:relative;text-align:left}@media(min-width:1024px){#footer .block-newsletter a.popup-modal,#footer .block_newsletter a.popup-modal{padding:calc(14 * var(--var-px)) calc(10 * var(--var-px)) 0}}#footer .block-newsletter a.popup-modal:after,#footer .block_newsletter a.popup-modal:after{background-color:#96a0a0;bottom:0;content:"";display:block;height:calc(1 * var(--var-px));left:0;position:absolute;right:0}#footer .block-newsletter a.popup-modal:active .arrow-btn,#footer .block-newsletter a.popup-modal:focus .arrow-btn,#footer .block-newsletter a.popup-modal:hover .arrow-btn,#footer .block_newsletter a.popup-modal:active .arrow-btn,#footer .block_newsletter a.popup-modal:focus .arrow-btn,#footer .block_newsletter a.popup-modal:hover .arrow-btn{background-color:#86bded}#footer .block-newsletter a.popup-modal .newsletter-title,#footer .block_newsletter a.popup-modal .newsletter-title{color:#222e63}#footer .block-newsletter a.popup-modal .arrow-btn,#footer .block_newsletter a.popup-modal .arrow-btn{background-color:#222e63;border-radius:50%;height:calc(35 * var(--var-px));margin-top:calc(7 * var(--var-px));position:absolute;right:0;top:0;width:calc(35 * var(--var-px))}#footer .block-newsletter a.popup-modal .arrow-btn i,#footer .block_newsletter a.popup-modal .arrow-btn i{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#left-column .block-newsletter,#left-column .block_newsletter{box-shadow:calc(2 * var(--var-px)) calc(8 * var(--var-px)) 0 rgba(0,0,0,.2);margin-bottom:calc(25.008 * var(--var-px));padding:calc(25.008 * var(--var-px)) calc(20 * var(--var-px))}