body{font-size:1rem;font-family:Inter,sans-serif}.debug{background-color:hsla(0,82%,67%,.2)!important}.debug:before{content:"»" attr(class) " -> width " attr(width);color:red;font-size:.8em;position:relative;position:absolute;z-index:99;width:100%;z-index:2}.order-status-pending-validation{background:#ff8c00;color:#fff}.order-status-waiting-payment{background:#8b008b;color:#fff}.order-status-payment-refused{background:red;color:#fff}.order-status-processing{background:#0d6ba1;color:#fff}.order-status-sent{background:#6bb82c;color:#fff}.order-status-canceled{background:#f70d08;color:#fff}.status{border-radius:.9em;padding:.5em;font-weight:700;cursor:pointer;font-size:.8em;white-space:nowrap;display:inline-block}.row{display:flex;flex-wrap:wrap}@media only screen and (min-width:1025px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1{flex:0 0 8.333333333%;max-width:8.333333333%;position:relative}@media only screen and (min-width:1025px){.col-1{padding-right:15px;padding-left:15px}}.col-2{flex:0 0 16.66666666%;max-width:16.66666666%;position:relative}@media only screen and (min-width:1025px){.col-2{padding-right:15px;padding-left:15px}}.col-3{flex:0 0 25%;max-width:25%;position:relative}@media only screen and (min-width:1025px){.col-3{padding-right:15px;padding-left:15px}}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;position:relative}@media only screen and (min-width:1025px){.col-4{padding-right:15px;padding-left:15px}}.col-5{flex:0 0 41.666666666%;max-width:41.666666666%;position:relative}@media only screen and (min-width:1025px){.col-5{padding-right:15px;padding-left:15px}}.col-6{flex:0 0 50%;max-width:50%;position:relative}@media only screen and (min-width:1025px){.col-6{padding-right:15px;padding-left:15px}}.col-7{flex:0 0 58.333333333%;max-width:58.333333333%;position:relative}@media only screen and (min-width:1025px){.col-7{padding-right:15px;padding-left:15px}}.col-8{flex:0 0 66.666667%;max-width:66.666667%;position:relative}@media only screen and (min-width:1025px){.col-8{padding-right:15px;padding-left:15px}}.col-9{flex:0 0 75%;max-width:75%;position:relative}@media only screen and (min-width:1025px){.col-9{padding-right:15px;padding-left:15px}}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;position:relative}@media only screen and (min-width:1025px){.col-10{padding-right:15px;padding-left:15px}}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;position:relative}@media only screen and (min-width:1025px){.col-11{padding-right:15px;padding-left:15px}}.col-12{flex:0 0 100%;max-width:100%;position:relative}@media only screen and (min-width:1025px){.col-12{padding-right:15px;padding-left:15px}}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}@media only screen and (min-width:1025px){.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-1,.col-lg-2{position:relative;padding-right:15px;padding-left:15px}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-3,.col-lg-4{position:relative;padding-right:15px;padding-left:15px}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-5,.col-lg-6{position:relative;padding-right:15px;padding-left:15px}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333333%;max-width:58.333333333%}.col-lg-7,.col-lg-8{position:relative;padding-right:15px;padding-left:15px}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10,.col-lg-9{position:relative;padding-right:15px;padding-left:15px}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-grid-5,.col-lg-12{position:relative;padding-right:15px;padding-left:15px}.col-grid-5{flex:0 0 20%;max-width:20%}.col-grid-10{flex:0 0 40%;max-width:40%;position:relative;padding-right:15px;padding-left:15px}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-5{margin-left:41.6666666667%}}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.666667%}.offset-4{margin-left:33.3333333333%}.offset-6{margin-left:50%}.offset-8{margin-left:66.6666666667%}.offset-3{margin-left:25%}.affix{position:fixed}.container{max-width:1600px}.container,.container-fluid{margin:0 auto;width:100%}@media only screen and (min-width:1025px){.container-fluid{padding-right:15px;padding-left:15px}}a,img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;text-decoration:none;color:inherit}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-block{display:block}.d-flex-inline{display:flex-inline}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.d-none{display:none!important}@media only screen and (min-width:1025px){.d-lg-flex{display:flex!important}.d-lg-block{display:block!important}.d-lg-none{display:none!important}}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:end!important}.justify-content-evenly{justify-content:space-evenly!important}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-end{align-items:end!important}.align-items-stretch{align-items:stretch}.bg-grey{background-color:#f0f0f0}@media only screen and (min-width:1025px){.bg-grey-lg{background-color:#f0f0f0!important}}.bg-grey-medium{background-color:#616161}.bg-checkout-right,.bg-grey-dark{background-color:#313131}.bg-paw{background-color:#f0f0f0}.bg-green-light{background-color:#ecf5e2}.bg-white{background-color:#fff}.bg-red-light{background-color:#ee5564}.overlay{width:100%;height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.5);z-index:6}.overlay.overlay-container{top:160px;bottom:0;height:calc(100% - 170px);position:absolute;z-index:4}.text-underline{text-decoration:underline}.text-striked{text-decoration:line-through}.text-uppercase{text-transform:uppercase}.text-instock,.text-success{color:#6bb82c!important}.text-privilege{color:#6bb020!important}.text-privilege-plus{color:#f6bf4d!important}.text-serenite{color:#326d37!important}.text-polytrans{color:#6bb82c}.text-primary{color:#0d6ba1}.text-danger{color:#f70d08!important}.text-warning{color:#ed9421}.text-white{color:#fff}.text-grey{color:#adadad!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right}.text-bold{font-weight:700!important}.text-normal{font-weight:400!important}.small{font-size:.8em}.bordered{border:2px solid #e9e9e9}.bordered.bordered-green{border-color:#6bb82c}.bordered-bottom{border-bottom:2px solid #e9e9e9}.bordered-bottom.bordered-green{border-color:#6bb82c}.fake-radio{border:1px solid #616161;border-radius:50%}.fake-checkbox,.fake-radio{width:20px;height:20px;background:#fff}.fake-checkbox{border:1px solid #616161}.bordered.hoverable{cursor:pointer}.bordered.hoverable.bordered-green,.bordered.hoverable:hover{border-color:#6bb82c}.bordered.hoverable.bordered-green .fake-checkbox,.bordered.hoverable.bordered-green .fake-radio,.bordered.hoverable:hover .fake-checkbox,.bordered.hoverable:hover .fake-radio{border:1px solid #6bb82c;background-color:#6bb82c}.main-title{font-size:1.2em;font-weight:700;display:inline-block;padding-bottom:5px;border-bottom:3px solid #6bb82c;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.background-success{background-color:#ecf5e2}.background-primary{background-color:#0d6ba1}.background-green-frog{background-color:#d7ffac}.font-size-1-2{font-size:1.2em}.font-size-2{font-size:2em}.font-size-3{font-size:3em}.font-size-2-5{font-size:2.5em}.font-size-small{font-size:.8em}.height-100{height:100%}.width-100{width:100%}.alert{padding:.5rem;border-radius:.5em;color:#fff}.alert.alert-warning{background-color:#ed9421}.alert.alert-info{background-color:#3caeda}.stars-icons{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-family:Times;font-size:1em;line-height:1}.stars-icons:before{content:"★★★★★";background:linear-gradient(90deg,#f6bb42 var(--percent),#e9e9e9 var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.quiz-img-container img{border-radius:50%}.scrollable-x{overflow-x:auto}.pointer{cursor:pointer}.img-responsive{width:100%;height:auto;display:flex}.img-fit{min-height:100%;max-height:100%;min-width:100%;max-width:100%}.short-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;text-align:left}.nowrap{white-space:nowrap}a{-webkit-user-drag:none;-moz-user-drag:none}img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}@media screen and (min-width:300px){.btn-nps{background:transparent;box-shadow:8px 8px 0 #e9e9e9;cursor:pointer;font-size:1.5em;font-weight:700;outline:transparent;padding:1em;position:relative;transition:box-shadow .15s ease;color:#fff;margin-right:.7em}.btn-nps.detractor{background:#ee5564}.btn-nps.passive{background:#ed9421}.btn-nps.promoter{background:#6bb82c}.btn-nps:hover{box-shadow:4px 4px 0 #e9e9e9}}@media screen and (max-width:300px){.btn-nps{background:transparent;box-shadow:8px 8px 0 #e9e9e9;cursor:pointer;font-size:1.5em;font-weight:700;outline:transparent;padding:1em;position:relative;transition:box-shadow .15s ease;color:#fff;margin-right:.3em}.btn-nps.detractor{background:#ee5564}.btn-nps.passive{background:#ed9421}.btn-nps.promoter{background:#6bb82c}.btn-nps:hover{box-shadow:4px 4px 0 #e9e9e9}}.nps-modal{position:relative;box-shadow:0 0 0 1600px rgba(0,0,0,.65)}.space-between{display:flex;justify-content:space-between}.start{margin-left:7%}.end{margin-right:10%}.m-0{margin:0}.mb-0{margin:0!important}.mb-0-5{margin:.5em!important}.mb-1{margin-bottom:1em}.mt-1{margin-top:1em}.ml-1{margin-left:1em}.mr-1{margin-right:1em}.mr-0-5{margin-right:.5em}.mb-2{margin-bottom:2em}.mr-2{margin-right:2em}.mb-3{margin-bottom:3em}.mt-2{margin-top:2em}.mt-3{margin-top:3em}.mr-3{margin-right:3em}.ml-3{margin-left:3em}.p-0{padding:0}.p-1{padding:1em}.pb-1{padding-bottom:1em}.pt-1{padding-top:1em}.pr-1{padding-right:1em}.pl-1{padding-left:1em}.pr-2{padding-right:2em}.pl-2{padding-left:2em}.p-2{padding:2em}.p-3{padding:3em}.pt-3{padding-top:3em!important}.pb-3{padding-bottom:3em}.pr-3{padding-right:3em}.pl-3{padding-left:3em}@media only screen and (min-width:1025px){.p-lg-0{padding:0!important}.pr-lg-0{padding-right:0!important}.pl-lg-0{padding-left:0!important}.p-lg-1{padding:1em!important}.pt-lg-3{padding-top:3em!important}.pb-lg-3{padding-bottom:3em!important}.mr-lg-1{margin-right:1em!important}.mb-lg-1{margin-bottom:1em!important}.mr-lg-3{margin-right:3em!important}}.products-grid{margin:0 auto;max-width:1600px;width:100%;padding-right:0;padding-left:0}@media only screen and (min-width:1025px){.products-grid{padding-right:1em;padding-left:1em}}.products-grid .product,.products-grid .sticker{height:100%;outline:2px solid #e9e9e9}.product{display:block;background-color:#fff;text-decoration:none;color:#000;position:relative;outline:2px solid transparent;outline-offset:-2px}.product.list{height:100%;display:flex;flex-direction:column;position:relative}.product.list:hover .product-title{color:var(--universeColor)}@media only screen and (min-width:1025px){.product.list .stars-container{max-width:-moz-fit-content;max-width:fit-content}}.product.list .stars-container .stars{justify-content:flex-start}.product.list .add-to-cart{display:flex;justify-content:flex-end;max-width:none}@media only screen and (min-width:1025px){.product.list .add-to-cart-left{min-width:150px}}.product.list .add-to-cart-left .form-group{flex-grow:1}.product.list .product-title{min-height:auto;font-size:1.2em}.product.list .product-content{display:flex;align-items:center;flex-grow:1}.product.list .product-content .product-img-container{width:50%}@media only screen and (min-width:1025px){.product.list .product-content .product-img-container{width:15%}}.product.list .product-content .product-content-infos{width:50%;display:flex;height:100%;flex-direction:column;justify-content:space-evenly;padding-left:1em}@media only screen and (min-width:1025px){.product.list .product-content .product-content-infos{width:85%;justify-content:flex-start}}.product.list .btn-large{font-size:.9em}@media only screen and (min-width:1025px){.product.list .btn-large{padding:.8em 2em}}.product.list .btn-large i{margin-right:0;font-size:1.4em}.product.list .btn-large span{display:none}.product.list .product-variants{width:100%;padding:1em}.product.no-outline{outline:none}.product:hover{outline-color:#6bb82c}.product:hover .btn-success{color:#fff;background-color:#6bb82c}.product:hover .btn-success i{color:#fff}.product .product-title{font-size:.8em;font-weight:500;min-height:38px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;pointer-events:none}.product .price-prefix{font-size:.8em;color:#adadad}.product .badge{position:absolute;top:2px;left:2px;z-index:1;color:#fff;padding-right:20px;padding-left:10px;font-weight:700}.product .badge.badge-promo{background:linear-gradient(75deg,#ed9421 90%,transparent 0)}.product .badge.badge-news{background:linear-gradient(75deg,#0d6ba1 90%,transparent 0)}.product .badge.badge-sales{background:linear-gradient(75deg,#ed9421 90%,transparent 0)}.product .price{color:#f70d08}.product .product-buttons{display:flex;justify-content:space-between;align-items:center}.product .stars-container{min-height:20px}.product .stars-container .stars{display:flex;justify-content:space-between;color:#adadad;font-size:.8em}.product .stars-container .stars .stars-icons{color:#f6bb42}.product .product-content{padding-top:.5em;padding-left:.5em;padding-right:.5em}@media only screen and (min-width:1025px){.product .product-content{padding-top:1em;padding-left:1em;padding-right:1em}}.product .product-buttons{padding:.5em}@media only screen and (min-width:1025px){.product .product-buttons{padding:1em}}.product.featured{display:flex;flex-direction:column;justify-content:space-between;outline:2px solid #6bb82c}.product.featured .product-content{display:flex;width:100%;align-items:center}.product.featured .product-buttons{justify-content:space-around}.product .product-expert{display:flex;justify-content:center;align-items:center;background-color:#6bb82c;color:#fff;text-align:center;font-weight:700}.accessory .product:hover .btn-success{background-color:#fff;border:#ed9421}.accessory .product .product-title{color:#6bb82c;font-weight:700}.product-variant{padding:.5em}.product-variant:nth-child(odd){background-color:#e9e9e9}@media only screen and (min-width:1025px){.product-store-enveloppe-website .image-wrapper-column{position:absolute;float:left}}.product-store-enveloppe-website .product-stores-category-title{font-weight:600;display:inline-block;position:relative;padding-bottom:4px;margin-bottom:.5em}@media only screen and (min-width:1025px){.product-store-enveloppe-website .right-wrapper-column{min-height:480px}}.product-store-enveloppe-website .image-container{display:flex;width:100%}.product-store-enveloppe-website .image-container .mini-image-container{width:50px;display:flex;text-align:center;justify-content:space-around;flex-direction:column}@media only screen and (min-width:1025px){.product-store-enveloppe-website .image-container .mini-image-container{width:100px}}.product-store-enveloppe-website .image-container .mini-image-container .mini-images{display:flex;width:100%;flex:1 1;flex-direction:column}.product-store-enveloppe-website .image-container .mini-image-container .product-image-mini{cursor:pointer;margin-bottom:1em;margin-top:1em}.product-store-enveloppe-website .image-container .mini-image-container .prev{cursor:pointer;transform:rotateX(180deg)}.product-store-enveloppe-website .image-container .mini-image-container .prev:after{content:"";font-family:icomoon;font-size:1em;font-weight:700}.product-store-enveloppe-website .image-container .mini-image-container .next{cursor:pointer}.product-store-enveloppe-website .image-container .mini-image-container .next:after{content:"";font-family:icomoon;font-size:1em;font-weight:700}.product-store-enveloppe-website .image-container .main-image-container{width:100%;position:relative;cursor:pointer}.product-store-enveloppe-website .image-container .main-image-container:hover:after{position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:#e9e9e9;content:"Cliquer pour zoomer";text-align:center;line-height:30px}.product-store-enveloppe-website .image-container .main-image-container .badge{position:absolute;top:0;left:0;color:#fff;height:30px;line-height:30px;text-align:center;padding-left:15px;padding-right:30px;font-weight:700;z-index:2}.product-store-enveloppe-website .image-container .main-image-container .badge.badge-promo{background:linear-gradient(75deg,#ed9421 90%,transparent 0)}.product-store-enveloppe-website .image-container .main-image-container .badge.badge-kits,.product-store-enveloppe-website .image-container .main-image-container .badge.badge-new{background:linear-gradient(75deg,#0d6ba1 90%,transparent 0)}.product-store-enveloppe-website .image-container .main-image-container .badge.badge-sales{background:linear-gradient(75deg,#ed9421 90%,transparent 0)}.product-store-enveloppe-website .image-container .main-image-container .made-in-france{position:absolute;top:0;right:0;width:50px;height:33px;z-index:2;background:linear-gradient(90deg,#0055a4 33.33%,#fff 0,#fff 66.66%,#ef4135 0)}.product-store-enveloppe-website .price{font-weight:700;color:#f70d08}.product-store-enveloppe-website .product-price-container{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:1025px){.product-store-enveloppe-website .product-price-container{justify-content:flex-start}}.product-store-enveloppe-website .product-price-container .stars{display:flex;font-size:.8em}@media only screen and (min-width:1025px){.product-store-enveloppe-website .product-price-container .stars{font-size:1em}}.product-store-enveloppe-website .product-price-container .stars .stars-icons{color:#f6bb42;font-size:1.2em}.product-store-enveloppe-website .product-store-selector{display:inline-block;border:1px solid #000;border-radius:5px;padding:10px;cursor:pointer;position:relative}.product-store-enveloppe-website .product-store-selector.has-promo{padding-right:2.5em}.product-store-enveloppe-website .product-store-selector.has-promo.selected:before{top:-2px;right:-2px;width:2em;height:calc(100% + 4px)}.product-store-enveloppe-website .product-store-selector.has-promo:before{position:absolute;content:"";top:0;right:0;width:2em;height:100%;background-color:#ed9421;border-top-right-radius:5px;border-bottom-right-radius:5px}.product-store-enveloppe-website .product-store-selector.has-promo:after{position:absolute;display:flex;justify-content:center;align-items:center;content:"%";top:-2px;right:-2px;width:2em;height:calc(100% + 4px);text-align:right;color:#fff}.product-store-enveloppe-website .product-store-selector.selected{border:2px solid #6bb82c;font-weight:700}.product-store-enveloppe-website .product-store-selector.v1,.product-store-enveloppe-website .product-store-selector.v3{position:relative;padding-right:50px;min-width:320px}.product-store-enveloppe-website .product-store-selector.v1:after,.product-store-enveloppe-website .product-store-selector.v3:after{content:"";display:flex;font-family:icomoon;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:40px;height:100%;background:#fff;border-left:1px solid #000;border-top-right-radius:5px;border-bottom-right-radius:5px}.product-store-enveloppe-website .product-store-selector.v5.selected{background-color:#6bb82c;color:#fff}.product-store-enveloppe-website .product-store-selector.v5.selected .product-store-selector-title .text-bold{font-weight:700!important}.product-store-enveloppe-website .product-store-selector.v5 .product-store-selector-title{font-weight:400}.product-store-enveloppe-website .product-store-selector.v5 .product-store-selector-title .text-bold{font-weight:400!important}.product-store-enveloppe-website .product-store-selector.v2,.product-store-enveloppe-website .product-store-selector.v4{display:flex;border:2px solid #e9e9e9;min-width:auto;min-width:320px}.product-store-enveloppe-website .product-store-selector.v2.selected,.product-store-enveloppe-website .product-store-selector.v4.selected{border:2px solid #6bb82c}.product-store-enveloppe-website .product-store-selector .product-store-selector-price-line{display:flex;justify-content:space-between;align-items:center}.product-store-enveloppe-website .product-store-selector .product-store-selector-price-line .btn-inline{text-decoration:underline}.product-store-enveloppe-website .product-store-selector .product-store-selector-stock-line{display:flex;justify-content:space-between;align-items:center}.product-store-enveloppe-website .product-store-selector .weight-price{color:#000!important;font-size:.8em!important}.product-store-enveloppe-website .product-store-selector .weight-price .price{color:#000!important;font-weight:400!important}.product-store-enveloppe-website .product-store-selector-price-line .weight-price{color:#000;font-size:.8em}.product-store-enveloppe-website .product-store-selector-price-line .weight-price .price{color:#000;font-weight:400}.product-store-enveloppe-website .product-store-selector-price-line .price{color:#f70d08;font-size:1.5em}.product-store-enveloppe-website .product-store-selector-price-line .price.small{font-size:1em}.manufacturer-container{display:inline-flex}.manufacturer-container .manufacturer-link{text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid #000}.manufacturer-container .manufacturer-link .manufacturer-title{color:#000}.product-sections-title{font-size:1.2em;text-transform:uppercase;border-bottom:3px solid #e9e9e9}.modal-zoom-images{width:100%;display:flex;flex-direction:column;height:100%}.modal-zoom-images .modal-fullscreen-main{flex:1 1;display:flex;justify-content:space-between;align-items:center;padding-left:2em;padding-right:2em}.modal-zoom-images .modal-fullscreen-main .modal-fullscreen-main-image{width:500px;height:500px}.modal-zoom-images .modal-fullscreen-main .modal-fullscreen-main-image.video{width:888px}.modal-zoom-images .modal-zoom-mini-images{display:flex;width:100%;height:150px;align-items:center;justify-content:center;overflow-x:auto}.modal-zoom-images .modal-zoom-mini-images .modal-zoom-mini-image{cursor:pointer;width:125px;margin-left:1em;margin-right:1em}.add-to-cart-sticky{position:fixed;width:100%;z-index:2;left:0;bottom:0}@media only screen and (min-width:1025px){.add-to-cart{max-width:400px}}.add-to-cart .add-to-cart-left i{cursor:pointer}.modal-zoom-mini-image.video,.product-image-mini.video{position:relative}.modal-zoom-mini-image.video img,.product-image-mini.video img{opacity:.8}.modal-zoom-mini-image.video:after,.product-image-mini.video:after{position:absolute;left:0;top:0;content:"";font-family:icomoon;font-size:2em;color:#000;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.attribute-group img{max-width:100%;height:auto}.attribute-group a{color:#6bb82c}.product-store{border:2px solid #e9e9e9;border-radius:5px;margin-bottom:1em;cursor:pointer}.product-store.active,.product-store.active .product-store-checkbox .checkbox,.product-store:hover,.product-store:hover .product-store-checkbox .checkbox{border-color:#6bb82c}.product-store.active .product-store-checkbox .checkbox i,.product-store:hover .product-store-checkbox .checkbox i{display:block}.product-store .product-store-content-price{display:flex;align-items:center}.product-store .product-store-content-price .price{color:#f70d08;margin-right:1rem;font-weight:700}.product-store .product-store-checkbox{display:flex;justify-content:center;align-items:center}.product-store .product-store-checkbox .checkbox{position:relative;width:30px;height:30px;border:2px solid #e9e9e9;border-radius:5px}.product-store .product-store-checkbox .checkbox i{position:absolute;top:7px;left:6px;color:#6bb82c;content:"";text-align:center;height:15px;width:15px;display:none}.product-store .product-store-checkbox .checkbox:hover{border-color:#6bb82c}.product-store-img-zoom{display:flex;align-items:center;justify-content:center}.product-store-image-container{position:relative;cursor:pointer}.product-store-image-container:hover:after{position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:#e9e9e9;content:"Zoomer";text-align:center;line-height:30px}.section-certificate{overflow:hidden;font-size:.8em}@media only screen and (min-width:1025px){.section-certificate{font-size:1em}}.section-certificate.section-certificate-short{display:flex;align-items:center;justify-content:center}.section-certificate.section-certificate-short .d-flex{justify-content:center}.section-certificate .section-certificate-item{white-space:nowrap;display:flex;justify-content:center;align-items:center;color:#313131}.section-certificate .section-certificate-item i{font-size:2em;margin-right:.5em}@media only screen and (min-width:1025px){.section-certificate .section-certificate-item i{margin-right:1em}}.section-certificate .section-certificate-item span{display:block;font-size:.8em}@media only screen and (min-width:1025px){.section-certificate .section-certificate-item span{font-size:1em}}.section-certificate .section-certificate-item span.small{font-size:.6em}@media only screen and (min-width:1025px){.section-certificate .section-certificate-item span.small{font-size:.8em}}.section-certificate .section-certificate-long-item{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1em}.section-certificate .section-certificate-long-item .section-certificate-long-text{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section-certificate .section-certificate-long-item .section-certificate-long-text .text-bold{margin-bottom:1em}.section-certificate .section-certificate-long-item .section-certificate-icon-wrapper{background-color:#6bb82c;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.4em;margin-bottom:.5em}.section-certificate .section-certificate-long-item .section-certificate-icon-wrapper i{color:#fff}.section-products{overflow:hidden}.section-products .section-products-container{display:flex}.section-products .section-products-container.grid{flex-wrap:wrap;margin:0 auto;max-width:1600px}.section-products .section-products-container.grid .product{font-size:.8em;width:calc(50% - .5em);margin-right:.5em;margin-left:.5em;margin-bottom:1em}.section-products .section-products-container.grid .product .product-title{min-height:32px}@media only screen and (max-width:1025px){.section-products .section-products-container.grid .product:nth-child(odd){margin-left:0}.section-products .section-products-container.grid .product:nth-child(2n){margin-right:0}}@media only screen and (min-width:1025px){.section-products .section-products-container.grid .product{font-size:1em;width:18.18%;margin-right:4.54%;margin-left:4.54%;margin-bottom:2em}.section-products .section-products-container.grid .product:nth-child(4n+1){margin-left:0}.section-products .section-products-container.grid .product:nth-child(4n){margin-right:0}}.section-products .btn{white-space:normal}.section-paws{background-repeat:repeat;background-size:75px;background-position:space;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><path fill="white" d="M256 224c-79.37 0-191.1 122.7-191.1 200.2C64.02 459.1 90.76 480 135.8 480C184.6 480 216.9 454.9 256 454.9C295.5 454.9 327.9 480 376.2 480c44.1 0 71.74-20.88 71.74-55.75C447.1 346.8 335.4 224 256 224zM108.8 211.4c-10.37-34.62-42.5-57.12-71.62-50.12S-7.104 202 3.27 236.6C13.64 271.3 45.77 293.8 74.89 286.8S119.1 246 108.8 211.4zM193.5 190.6c30.87-8.125 46.37-49.1 34.5-93.37s-46.5-71.1-77.49-63.87c-30.87 8.125-46.37 49.1-34.5 93.37C127.9 170.1 162.5 198.8 193.5 190.6zM474.9 161.3c-29.12-6.1-61.25 15.5-71.62 50.12c-10.37 34.63 4.75 68.37 33.87 75.37c29.12 6.1 61.12-15.5 71.62-50.12C519.1 202 503.1 168.3 474.9 161.3zM318.5 190.6c30.1 8.125 65.62-20.5 77.49-63.87c11.87-43.37-3.625-85.25-34.5-93.37c-30.1-8.125-65.62 20.5-77.49 63.87C272.1 140.6 287.6 182.5 318.5 190.6z"/></svg>')}.section-reviews{width:100%;overflow:hidden}.section-reviews .section-review-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.section-manufacturer{width:100%;overflow:hidden}.section-manufacturer .manufacturer-container{height:100%;display:flex;background:#fff;padding:1em;align-items:center;justify-content:center}.section-image{position:relative;margin:.12rem}.section-image.hoverable img:hover{filter:opacity(.5)}.section-image.hoverable:hover{cursor:pointer}.section-image.hoverable:hover img{filter:opacity(.5)}.section-image.hoverable:hover .btn{background-color:#6bb82c;color:#fff}.section-image .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end}.section-image .image-wrapper .btn{min-width:60%;padding:.1em;font-size:.8em;white-space:pre-wrap}@media only screen and (min-width:1025px){.section-image .image-wrapper .btn{font-size:1.2em;padding:.5em}.section-image{margin:.25rem}}.section-image.is-mobile-first{margin-left:0}@media only screen and (min-width:1025px){.section-image.is-mobile-first{margin-left:.25rem}}.section-image.is-mobile-last{margin-right:0}@media only screen and (min-width:1025px){.section-image.is-mobile-last{margin-right:.25rem}.section-image.is-first{margin-left:0}.section-image.is-last{margin-right:0}}.section-social-networks{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:200px}.section-social-networks .section-social-networks-title{text-align:center;display:block;font-weight:700}.section-social-networks .section-social-network-icons{display:flex;justify-content:space-evenly;align-items:center;font-size:3.5rem;width:100%}.section-social-networks .section-social-network-icons i{margin-right:10px}.section-social-networks .section-social-network-icons i.icon-facebook{color:#183152}.section-social-networks .section-social-network-icons i.icon-instagram{color:#511649}.section-social-networks .section-social-network-icons i.icon-youtube{color:#fe0f0e}.section-social-networks .section-social-network-icons i.icon-pinterest{color:#da0101}.section-social-networks .section-social-network-icons i.icon-tiktok{color:#000}.section-newsletter{min-height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#f0f0f0}.section-offers-title{font-weight:700;text-align:center}.section-payment{min-height:200px;background-color:#f0f0f0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1em}@media only screen and (min-width:1025px){.section-payment{background-color:#fff}}.section-payment .section-payment-title{font-weight:700}.section-payment .section-payment-icons{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-items:center;width:100%}.section-transport{min-height:200px;padding:1em;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:1025px){.section-transport{background-color:#f0f0f0}}.section-transport .section-transport-title{font-weight:700}.section-transport .section-payment-icons{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;width:100%}.section-transport .section-payment-icons img{margin-right:1em}.section-buttons{width:100%;overflow:hidden}.section-buttons .section-button-element a{text-decoration:none}.section-buttons .section-button-element .section-button-element-img-container{border:3px solid transparent;border-radius:50%;overflow:hidden;background-color:#f0f0f0}.section-buttons .section-button-element .section-button-element-label{color:#313131;text-decoration:none;font-size:1em;text-align:center}@media only screen and (min-width:1025px){.section-buttons .section-button-element .section-button-element-label{font-size:1.6em}}.section-buttons .section-button-element:hover .section-button-element-img-container{border-color:#6bb82c}.section-buttons .section-button-element:hover .section-button-element-label{color:#6bb82c}.section-buttons .section-button-element .btn{white-space:normal}.section-pets{background-color:#f0f0f0}.section-pets .section-pets-why{display:flex;justify-content:center;align-items:center}.section-pets ul{list-style-type:none;-webkit-padding-start:0}.section-pets .section-pets-create-wrapper{position:relative}@media only screen and (min-width:1025px){.section-pets .section-pets-create-wrapper{height:100%}}.section-pets .section-pets-create-wrapper .section-pets-create{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around;text-align:center;padding:1em}.section-pets .section-pets-create-wrapper .section-pets-create h2{color:#fff;font-size:1.2em;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.section-pets .section-pets-mosaic .col-4:nth-child(-n+6){display:none}@media only screen and (min-width:1025px){.section-pets .section-pets-mosaic .col-4:nth-child(-n+6){display:block}}.pet{position:relative;cursor:pointer}.pet img:hover,.pet:hover img{filter:opacity(.5)}.pet:hover .pet-wrapper .btn{display:flex}.pet .pet-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-evenly;align-items:center;text-align:center;flex-direction:column;overflow:hidden}.pet .pet-wrapper .pet-name{color:#fff;font-size:.9em;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.pet .pet-wrapper .btn{display:none}.section-description,.section-text{overflow-y:auto}.section-description .shorted,.section-text .shorted{max-height:92px;overflow:hidden;position:relative}.section-description a,.section-text a{color:#6bb82c;text-decoration:underline}.section-description a:hover,.section-text a:hover{text-decoration:none}.section-description .inline-list,.section-text .inline-list{padding:0;list-style:none;margin-top:1em}.section-description .inline-list li,.section-text .inline-list li{display:inline-block;margin-right:.25em}.section-description .inline-list li a,.section-text .inline-list li a{border-radius:.2em;padding:.5em;font-weight:700;cursor:pointer;font-size:.8em;white-space:nowrap;display:inline-block;color:#6bb82c;background-color:#fff;border:1px solid #6bb82c}.section-description .inline-list li a:hover,.section-text .inline-list li a:hover{background-color:#6bb82c;color:#fff}.section-slider{overflow:hidden}.section-slider .slide{position:relative}.section-slider .slide .next-slide{right:0;color:#616161}.section-slider .slide .next-slide,.section-slider .slide .prev-slide{position:absolute;font-size:3em;top:0;width:64px;height:100%;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,91%,.5);cursor:pointer}.section-slider .slide .prev-slide{left:0;color:#adadad}.section-product-reviews{overflow:hidden}.section-manufacturers-slider,.section-products-slider{position:relative}.section-manufacturers-slider .slider-wrapper,.section-products-slider .slider-wrapper{overflow:hidden;position:static}.header-topbar{background-color:#6bb82c;color:#fff;min-height:4px}.header-topbar .header-topbar-container{display:none}.header-topbar .header-topbar-container h1{font-size:1em;font-weight:400}@media only screen and (min-width:1025px){.header-topbar .header-topbar-container{display:flex;margin:0 auto;max-width:1600px;padding:5px 1em;justify-content:space-between;align-items:center}.header-topbar .header-topbar-container .header-topbar-right{display:flex}.header-topbar .header-topbar-container .header-topbar-right .header-topbar-item:not(:last-child){margin-right:20px}.header-topbar .header-topbar-container .header-topbar-right i{margin-right:5px}}header.sticky{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:5}.header-logo{max-width:200px;margin:0 auto}.header{padding-top:.5em;background:#fff}@media only screen and (min-width:1025px){.header{padding-bottom:1em;padding-top:1em;background:linear-gradient(75deg,#fff,#fff 23%,#616161 23.1%,#616161)}}.input-search{flex-grow:1;position:relative;padding:1em;background-color:#616161;font-size:16px}@media only screen and (min-width:1025px){.input-search{padding:0}}.input-search .input-search-icon{position:absolute;top:1em;right:1em;width:30px;line-height:40px;cursor:pointer}@media only screen and (min-width:1025px){.input-search .input-search-icon{top:0;right:0}}.input-search input{padding-left:10px;padding-right:40px;height:40px;background-color:#fff;border:none;border-radius:2px;outline:none;width:100%}.header-buttons{justify-content:space-evenly;display:flex}@media only screen and (min-width:1025px){.header-buttons{color:#f0f0f0}}.header-buttons .header-button{cursor:pointer;position:relative;display:flex;align-items:center;font-weight:700}.header-buttons .header-button i{font-size:2em}.header-buttons .header-button .header-button-label{font-size:.8em;margin-left:1em;width:1px}.header-buttons .header-button .header-button-count{color:#6bb82c;position:absolute;top:-12px;left:20px;background:#fff;border:1px solid #000;width:25px;height:25px;text-align:center;line-height:25px;border-radius:50%}.header-nav-toggle{font-size:2em;text-align:center}footer{width:100%;min-height:200px;background-color:#313131;color:#fff;padding:2em}footer .footer-group .footer-group-title{display:flex;font-weight:700;align-items:center;justify-content:space-between;margin-bottom:1em}@media only screen and (min-width:1025px){footer .footer-group .footer-group-title i{display:none}}footer .footer-group.footer-group-opened{margin-bottom:1em}footer .footer-group.footer-group-opened .footer-group-item{display:flex}footer .footer-group .footer-group-item{display:none;align-items:center;color:#adadad;text-decoration:none;cursor:pointer}@media only screen and (min-width:1025px){footer .footer-group .footer-group-item{display:flex}}footer .footer-group .footer-group-item i{margin-right:1em}.mega-menu-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;display:none}@media only screen and (min-width:1025px){.mega-menu-wrapper{background:#fff;display:block;position:relative;border-bottom:3px solid #e9e9e9}}.mega-menu-wrapper .mega-menu-container{margin:0 auto;max-width:1600px;width:100%}.mega-menu-wrapper .mega-menu-head,.mega-menu-wrapper .menu-burger{display:none}.mega-menu-wrapper.active{display:block}.mega-menu-wrapper.active .mega-menu-container{height:100%}.mega-menu-wrapper .mega-menu-sides{display:none}.mega-menu-wrapper .mega-menu{position:relative;height:100%}@media only screen and (min-width:1025px){.mega-menu-wrapper .mega-menu{display:flex;width:100%;align-items:center;justify-content:center}}.mega-menu-wrapper .mega-menu .mega-menu-mobile-header{background-color:#6bb82c}.mega-menu-wrapper .mega-menu .mega-menu-mobile-header .mega-menu-link .mega-menu-name{color:#fff}.mega-menu-wrapper .mega-menu .mega-menu-level{position:absolute;width:100%;height:100%;top:0;left:100%;display:flex;overflow-y:scroll;overflow-x:hidden;flex-direction:column;background-color:#f0f0f0;transition:left .2s ease-in-out}.mega-menu-wrapper .mega-menu .mega-menu-level>ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}@media only screen and (min-width:1025px){.mega-menu-wrapper .mega-menu .mega-menu-level>ul{-webkit-padding-start:.5em;padding-inline-start:.5em}}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-0>ul,.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-1>ul,.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-2>ul{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0}.mega-menu-wrapper .mega-menu .mega-menu-level.not-last{overflow-y:hidden}@media only screen and (min-width:1025px){.mega-menu-wrapper .mega-menu .mega-menu-level.not-last{overflow-y:visible}.mega-menu-wrapper .mega-menu .mega-menu-level{overflow-y:visible;overflow-x:visible}}.mega-menu-wrapper .mega-menu .mega-menu-level li{height:-moz-fit-content;height:fit-content}@media only screen and (min-width:1025px){.mega-menu-wrapper .mega-menu .mega-menu-level{transition:none;background-color:#fff;top:auto;height:auto}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-1{display:none;margin-top:6px;flex-direction:row;flex-wrap:wrap;padding:1em}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-1.active{display:block}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-1.active>ul{column-count:4}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-1>ul>li{padding-bottom:1em;page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-1>ul>li>.mega-menu-link{font-size:1em}.mega-menu-wrapper .mega-menu .mega-menu-level:not(.mega-menu-level-1){position:relative;left:auto}}.mega-menu-wrapper .mega-menu .mega-menu-level .mega-menu-close{position:absolute;top:.5em;right:.5em;font-size:2em;color:#fff;background-color:#000;border-radius:50%;width:50px;height:50px;z-index:5;display:flex;cursor:pointer;justify-content:center;align-items:center}.mega-menu-wrapper .mega-menu .mega-menu-level.active{left:0}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-0>ul>li>.mega-menu-link{color:#000!important}@media only screen and (min-width:1025px){.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-0>ul{display:flex;position:relative;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;background-color:#fff}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-0>ul>li{border-bottom:4px solid;border-color:transparent}.mega-menu-wrapper .mega-menu .mega-menu-level.mega-menu-level-0>ul>li>.mega-menu-link{padding:10px 10px 6px;text-transform:uppercase;font-size:1.2em;font-weight:700!important;cursor:pointer}}.mega-menu-wrapper .mega-menu .mega-menu-level .mega-menu-link{padding:10px;font-size:1.2em}@media only screen and (max-width:1025px){.mega-menu-wrapper .mega-menu .mega-menu-level .mega-menu-link{color:#000!important;font-weight:400!important}}@media only screen and (min-width:1025px){.mega-menu-wrapper .mega-menu .mega-menu-level .mega-menu-link{padding:0;font-size:.8em}}.mega-menu-wrapper .mega-menu .mega-menu-level .mega-menu-link a{display:block}.mega-menu-wrapper .mega-menu .mega-menu-level .mega-menu-name{display:flex;align-items:center;justify-content:space-between}.mega-menu-wrapper .mega-menu .mega-menu-level .mega-menu-name.has-children:after{content:"";font-family:icomoon;margin-left:1em}@media only screen and (min-width:1025px){.mega-menu-wrapper .mega-menu .mega-menu-level .mega-menu-name.has-children:after{content:""}}.btn{border-radius:.2em;padding:5px;font-weight:700;cursor:pointer;font-size:.8em;display:inline-block;text-align:center}.btn i{margin-right:5px}.btn:disabled{cursor:not-allowed}.btn.btn-buy,.btn.btn-large{padding:.7em;font-size:.9em}@media only screen and (min-width:1025px){.btn.btn-buy,.btn.btn-large{padding:12px;font-size:1em}}.btn.btn-square{border-radius:0}.btn.btn-block{width:100%}.btn.btn-success{color:#6bb82c;background-color:#fff;border:1px solid #6bb82c}.btn.btn-success.btn-inverse{background-color:#6bb82c;color:#fff}.btn.btn-success i{color:#000}.btn.btn-success:hover{background-color:#6bb82c;color:#fff}.btn.btn-success:hover i{color:#fff}.btn.btn-cart,.btn.btn-warning{color:#fff;background-color:#ed9421;border:1px solid #ed9421}.btn.btn-cart i,.btn.btn-warning i{color:#fff}.btn.btn-cart:hover,.btn.btn-warning:hover{background-color:#fff;color:#ed9421}.btn.btn-cart:hover i,.btn.btn-warning:hover i{color:#ed9421}.btn.btn-cart.btn-outline,.btn.btn-cart.outline,.btn.btn-warning.btn-outline,.btn.btn-warning.outline{color:#ed9421;background-color:#fff;border:1px solid #ed9421}.btn.btn-cart.btn-outline i,.btn.btn-cart.outline i,.btn.btn-warning.btn-outline i,.btn.btn-warning.outline i{color:#ed9421}.btn.btn-cart.btn-outline:hover,.btn.btn-cart.outline:hover,.btn.btn-warning.btn-outline:hover,.btn.btn-warning.outline:hover{background-color:#ed9421;color:#fff}.btn.btn-cart.btn-outline:hover i,.btn.btn-cart.outline:hover i,.btn.btn-warning.btn-outline:hover i,.btn.btn-warning.outline:hover i{color:#fff}.btn.btn-cart{width:100%}.btn.btn-danger{color:#fff;background-color:#ee5564;border:1px solid #ee5564}.btn.btn-danger:hover{background-color:#fff;color:#ee5564}.btn.btn-white{color:#000;background-color:#fff;border:#fff}.btn.btn-white:hover{color:#f0f0f0;background-color:#6bb82c}.btn.btn-buy,.btn.btn-primary{color:#fff;background-color:#6bb82c;border:#6bb82c}.btn.btn-buy:hover,.btn.btn-primary:hover{background-color:#fff;color:#6bb82c}.btn.btn-inline{color:#000;background-color:transparent;border:1px solid transparent;display:flex;align-items:center}.btn.btn-inline i{margin-left:5px}.btn.btn-bevel,.btn.btn-buy{position:relative;border-top-right-radius:0;border-bottom-right-radius:0;padding-left:15px;padding-right:15px;margin-right:15px;border-right:none}.btn.btn-bevel.btn-success,.btn.btn-bevel.btn-white,.btn.btn-buy.btn-success,.btn.btn-buy.btn-white{border-top:3px solid #6bb82c;border-left:3px solid #6bb82c;border-bottom:3px solid #6bb82c}.btn.btn-bevel.btn-success:hover:after,.btn.btn-bevel.btn-white:hover:after,.btn.btn-buy.btn-success:hover:after,.btn.btn-buy.btn-white:hover:after{background-color:#6bb82c}.btn.btn-bevel.btn-buy,.btn.btn-bevel.btn-primary,.btn.btn-buy.btn-buy,.btn.btn-buy.btn-primary{border-top:3px solid #6bb82c;border-left:3px solid #6bb82c;border-bottom:3px solid #6bb82c}.btn.btn-bevel.btn-buy:after,.btn.btn-bevel.btn-primary:after,.btn.btn-buy.btn-buy:after,.btn.btn-buy.btn-primary:after{background-color:#6bb82c}.btn.btn-bevel.btn-buy:hover:after,.btn.btn-bevel.btn-primary:hover:after,.btn.btn-buy.btn-buy:hover:after,.btn.btn-buy.btn-primary:hover:after{background-color:#fff}.btn.btn-bevel:after,.btn.btn-buy:after{content:"";position:absolute;bottom:0;transform:skewX(10deg);background-color:#fff;height:calc(100% + 6px);top:-3px;right:-9px;width:20px;border-radius:.2em;border:3px solid #6bb82c;border-left-width:0}.btn.btn-bevel.btn-buy:after,.btn.btn-bevel.btn-large:after,.btn.btn-buy.btn-buy:after,.btn.btn-buy.btn-large:after{height:calc(100% + 6px);top:-3px;right:calc(-.8em + 3px);width:calc(.8em + 6px);border:3px solid #6bb82c;border-left-width:0}.form-control{height:40px;background-color:#fff;border:1px solid #e9e9e9;border-radius:2px;outline:none;padding-left:.8em;padding-right:.8em;font-size:16px}textarea.form-control{height:120px;padding:.8em;font-family:Montserrat,sans-serif}form .form-group{margin-bottom:1em;position:relative}form .form-group.has-error .form-control{border-color:#f70d08}form .form-group .icon-check{position:absolute;bottom:0;right:15px;line-height:40px;color:#6bb82c}form .form-group .icon-times{position:absolute;bottom:0;right:15px;line-height:40px;color:#ee5564}form .form-group .icon-spin{position:absolute;bottom:0;right:15px;line-height:40px;color:#000;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite}form .form-group .icon-eye{cursor:pointer;position:absolute;bottom:0;right:40px;line-height:40px}.form-group{display:flex;flex-direction:column}.form-group.input-center input{text-align:center}.form-group .control-label.required:after{content:"*";color:#f70d08;font-size:.8em;margin-left:5px}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-horizontal{display:flex;flex-direction:column}.form-horizontal .form-group{margin-bottom:1rem;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.form-horizontal .form-group .control-label{min-width:200px}.form-horizontal .form-group .form-control{width:100%}.form-message-success{font-weight:700;color:#6bb82c;font-size:.8em;margin-top:.5em;animation:slidein .2s ease-in 0s reverse both running}.form-error-message{font-weight:700;color:#f70d08;font-size:.8em;flex-basis:100%;position:absolute;top:100%}.big-ass-checkbox{background:#fff}.big-ass-checkbox,.big-ass-checkbox:checked{width:40px;height:40px;border-radius:5px;border:2px solid #555}.big-ass-checkbox:checked{background:#6bb82c}.form-check{cursor:pointer;display:flex;align-items:center}.form-check .form-check-label{cursor:pointer;padding-left:1em}.form-check .form-check-input{min-width:1em;min-height:1em;cursor:pointer;background:#fff;border:1px solid #616161;-webkit-appearance:none;border-radius:50%}.form-check .form-check-input[type=radio]:checked{background:#6bb82c;border:1px solid #6bb82c}.form-check .form-check-input[type=checkbox]{border-radius:0;min-width:1.5em;min-height:1.5em}.form-check .form-check-input[type=checkbox]:checked{background:#fff;border:1px solid #6bb82c}.form-check .form-check-input[type=checkbox]:checked:before{font-family:icomoon;content:"";display:flex;justify-content:center;align-items:center;height:100%;color:#6bb82c}@keyframes slidein{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.multiselect{position:relative;min-height:40px;height:auto;display:flex;align-items:center}.multiselect .option-label{background:#6bb82c;color:#fff;padding:.5em;font-size:.7em;display:inline-flex;align-items:center;width:auto;margin-right:1em;margin-bottom:.5em;margin-top:.5em;cursor:pointer}.multiselect .option-label i{margin-left:.5em}.options{position:absolute;left:-1px;top:40px;width:calc(100% + 2px);border:1px solid #e9e9e9;background-color:#fff;z-index:1;border-radius:2px}.options .option{padding:.5em;cursor:pointer}.options .option.selected{background-color:#f0f0f0}.options .option.selected:hover{background-color:#ee5564;color:#fff}.options .option.not-selected{background-color:#fff}.options .option.not-selected:hover{background-color:#6bb82c;color:#fff}.zipcodes-box{position:absolute;background-color:#fff;top:64px;left:0;width:100%;z-index:1;max-height:10rem;font-size:1rem;overflow-y:scroll;border:1px solid #e9e9e9}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-overlay{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100vw;height:100vh;z-index:1040;background-color:transparent;transition:background-color .6s ease-out}.modal-overlay.sliding-enter-done{background-color:rgba(0,0,0,.2)}.modal-overlay.sliding-enter-done .modal-right{transform:translateZ(0)}.modal-overlay.sliding-enter-done .modal-fullscreen{opacity:1}.modal-overlay.sliding-exit-done{background-color:rgba(0,0,0,.2)}.modal-overlay .modal-header{display:flex;font-size:1.2em;justify-content:space-between;text-transform:uppercase;align-items:center;padding:1em}.modal-overlay .modal-header .modal-title{font-weight:700;border-bottom:2px solid #6bb82c}.modal-overlay .modal-header .modal-close{font-size:1.5em;cursor:pointer}.modal-overlay .modal-fullscreen{position:fixed;top:0;right:0;background-color:#fff;width:100vw;height:100vh;overflow:auto;opacity:0;transition:opacity .3s ease-out;display:flex;flex-direction:column}.modal-overlay .modal-fullscreen .modal-header{padding:1em}.modal-overlay .modal-fullscreen .modal-header .modal-title{margin:0 auto}.modal-overlay .modal-fullscreen .modal-header .modal-close{color:#fff;background-color:#000;width:50px;height:50px;display:flex;border-radius:50%;align-items:center;justify-content:center}.modal-overlay .modal-fullscreen .modal-body{flex-grow:1}.modal-overlay .modal-right{position:fixed;width:95%;top:0;right:0;background-color:#fff;height:100%;overflow-y:auto;transform:translate3d(100%,0,0);border-left:1px solid #e9e9e9;transition:transform .3s ease-out}@media only screen and (min-width:1025px){.modal-overlay .modal-right{width:40%}.modal-overlay .modal-right.modal-large{width:60%}}.modal-overlay .modal-popup{width:800px;max-height:90vh;overflow-y:auto;background-color:#fff}.modal-overlay .modal-popup.modal-large{width:1200px}.modal-overlay .modal-popup.modal-bordered{border:2px solid #000;max-width:96%}.slider-wrapper{position:relative}.slider-wrapper.clip-path{-webkit-clip-path:inset(0 -100% 0 0);clip-path:inset(0 -100% 0 0)}.slider-wrapper .slider-navigation i{font-size:2em;width:75px;height:75px;background-color:#6bb82c;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;cursor:pointer}.slider-wrapper .slider-navigation.slider-navigation-sm i{font-size:1.5em;width:50px;height:50px}.slider-wrapper .slider-navigation.slider-navigation-sm .slider-navigation-left,.slider-wrapper .slider-navigation.slider-navigation-sm .slider-navigation-right{width:50px}.slider-wrapper .slider-navigation-left{position:absolute;top:0;left:0;height:100%;width:75px;z-index:2;display:flex;align-items:center;color:#fff}.slider-wrapper .slider-navigation-left:after{font-size:2em;width:75px;height:75px;background-color:#6bb82c;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;cursor:pointer;content:"";font-family:icomoon}.slider-wrapper .slider-navigation-right{position:absolute;top:0;right:0;height:100%;width:75px;z-index:2;display:flex;align-items:center;color:#fff}.slider-wrapper .slider-navigation-right:after{font-size:2em;width:75px;height:75px;background-color:#6bb82c;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;cursor:pointer;content:"";font-family:icomoon}.slider{position:relative;z-index:1}.slider.animated{transition:all .2s ease 0s}.slider.sliding{cursor:-webkit-grabbing;cursor:grabbing}.slider.disable-links .slider-item a,.slider.disable-links .slider-item>div{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.slider .slider-container{display:flex;flex-wrap:nowrap}.slider .slider-container .slider-item .manufacturer-container{width:200px;height:200px;margin-right:1em}.slider .slider-container .slider-item .product{width:250px;margin-right:20px}.slider .slider-container .slider-item .review{width:250px;height:100%;margin-right:20px}.slider .slider-container .slider-item .product-review{width:400px;margin-right:20px}.slider .slider-container .slider-item .section-button-element{width:125px;margin-right:25px}@media only screen and (min-width:1025px){.slider .slider-container .slider-item .section-button-element{width:250px;margin-right:50px}}.slider .slider-container .slider-item .section-button-element .btn{white-space:normal}.slider .slider-container .slider-product-item{min-width:250px;margin-right:20px}.slider-wrapper.slider-slide-item .slider-item{min-width:100%}.progress-bar{width:100%;height:40px;border:2px solid #6bb82c;border-radius:5px;position:relative;background:linear-gradient(90deg,#ecf5e2,#6bb82c)}.progress-bar.thin{height:10px;background:#6bb82c}.progress-bar .progress{position:absolute;top:0;right:0;background:#fff;height:100%}.progress-bar .marker{display:none}@media only screen and (min-width:1025px){.progress-bar .marker{position:absolute;top:-45px;margin-left:-5px;flex-direction:column;white-space:nowrap;display:flex}}.toast.ribbon{position:fixed;top:0;left:0;z-index:1041;width:100%;text-align:center;background-color:#fff;color:#fff}.toast.ribbon .toast-wrapper{min-height:48px;display:flex;justify-content:center;align-items:center}.toast.ribbon.warning{background-color:#ed9421}.toast.ribbon.success{background-color:#6bb82c}.toast.ribbon.danger{background-color:#ee5564}.toast.ribbon.info{background-color:#3caeda}.toast.popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1041;background-color:rgba(0,0,0,.1)}.toast.popup.success .toast-wrapper>div:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%238DBF44' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.toast.popup.info .toast-wrapper>div:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%233caeda" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/></svg>')}.toast.popup.danger .toast-wrapper>div:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E34C4C' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E34C4C' stroke='none'/%3e%3c/svg%3e")}.toast.popup .toast-wrapper{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;display:flex;align-items:center}.toast.popup .toast-wrapper>div{z-index:100;background:#fff;margin:auto;border-radius:5px;max-width:30rem;width:100%;max-height:90%;overflow:auto;text-align:center;position:relative;padding:75px 1rem 1rem}.toast.popup .toast-wrapper>div:before{content:"";position:absolute;width:50px;height:50px;background-repeat:no-repeat;background-size:cover;left:calc(50% - 25px);top:10px}.table{border-collapse:collapse;width:100%;background-color:#f0f0f0}.table.table-transparent{background-color:transparent}.table.table-std{font-size:.6em}@media only screen and (min-width:1025px){.table.table-std{font-size:1em}}.table.table-std thead{display:table-header-group}.table.table-std tr{display:table-row}.table.table-std td{display:table-cell;text-align:initial}.table thead{display:none}@media only screen and (min-width:1025px){.table thead{display:table-header-group}}.table th{font-weight:400;text-align:left;padding:.5em}.table tr{display:block}@media only screen and (min-width:1025px){.table tr{display:table-row}}.table td{padding:.5em;display:block;text-align:right}@media only screen and (min-width:1025px){.table td{display:table-cell;text-align:initial}}.table td:before{content:attr(data-label);float:left;font-weight:700}@media only screen and (min-width:1025px){.table td:before{content:""}}.table.table-striped th,.table.table-striped tr:nth-child(2n){background-color:#fff}td.table-description{padding:14px 10px 10px 30px;background-color:#a8a6b1;color:#fff;font-weight:600}.breadcrumb-wrapper{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:.9em}.breadcrumb-wrapper .breadcrumb-item{display:inline-block}.breadcrumb-wrapper .breadcrumb-item a{color:#000;text-decoration:underline}.breadcrumb-wrapper .breadcrumb-item i{margin-left:.5rem;margin-right:.5rem;font-size:.8em}.sticker{display:flex}.sticker .sticker-text{height:100%;padding-bottom:1em;padding-top:1em;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.sticker .sticker-text .sticker-text-content{flex-grow:1;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2em;margin-bottom:1em;text-align:center}.sticker .sticker-text.no-image .sticker-text-content{font-size:1.5em}.category-filters{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.category-filters .category-filter{position:relative;margin-right:1rem;padding:.5rem;border:1px solid #000;border-radius:3px;margin-bottom:1rem;cursor:pointer}.category-filters .category-filter.active .category-filter-options{position:absolute;top:-1px;left:-1px;width:250px;background:#fff;z-index:7;border:1px solid #000;border-radius:0;padding:1rem}.category-filters .category-filter .category-filter-option{display:flex;justify-content:space-between;align-items:center;font-size:.8em;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer}.category-filters .category-filter .category-filter-option:hover{font-weight:700}.category-filters .category-filter .category-filter-label{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:.8em}.category-filters .category-filter .category-filter-label i{margin-left:1rem}.category-modal-filters .category-filter.active>.category-filter-label{display:none}.category-modal-filters .category-filter .category-filter-label{margin-bottom:.5rem;display:flex;justify-content:space-between}.category-modal-filters .category-filter .category-filter-options .category-filter-option{display:flex;justify-content:space-between}.category-modal-filters .category-filter .category-filter-options .category-filter-label{font-weight:700}.category-modal-filters .category-filter .category-filter-options .btn-inline{color:#6bb82c}.selected-filters{display:flex;flex-wrap:wrap}.selected-filters .selected-filter{margin-right:1rem;margin-bottom:1rem;padding:.4em;font-size:.8em;cursor:pointer;background-color:#ecf5e2;display:flex;align-items:center;justify-content:center}.selected-filters .selected-filter i{background:#6bb82c;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:.5rem}.pagination{list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0;padding-top:1rem;padding-bottom:1rem;flex-wrap:wrap}.pagination,.pagination li{display:flex;justify-content:center}.pagination li{margin-right:.5rem;margin-left:.5rem;background-color:#fff;border:1px solid #6bb82c;border-radius:50%;width:35px;height:35px;align-items:center;cursor:pointer}.pagination li a{text-decoration:none;color:#6bb82c}.pagination li.active{background-color:#6bb82c}.pagination li.active a{color:#fff}.algolia-results-count{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:1025px){.algolia-results-count{font-size:1.2em}}.algolia-results-count .algolia-results-count-sort span{text-decoration:underline}.algolia-results-count .algolia-results-count-sort i{margin-right:1em}.category-siblings{flex-wrap:wrap;display:flex}.loader{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1051;background-color:rgba(0,0,0,.5);flex-direction:column;color:#fff}.loader,.loader-img-container{display:flex;justify-content:center;align-items:center}.loader-img-container{width:100px;height:100px;padding:1em;background-color:#fff;border-radius:50%;border-color:rgba(107,184,44,.5) #6bb82c #6bb82c rgba(107,184,44,.5);border-style:solid;border-width:3px;animation-name:rotateClockWise;animation-duration:1.5s;animation-iteration-count:infinite}.loader-img-container>i{font-size:2em;animation-name:rotateCounterClockWise;animation-duration:1.5s;animation-iteration-count:infinite;color:#6bb82c;font-weight:700}@keyframes rotateClockWise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateCounterClockWise{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.error{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;align-content:center}.error .whoops-element{font-size:1.5rem;font-weight:700;margin-bottom:1rem;justify-content:center}.error .whoops-title{width:120px;animation:appear 4s ease-in 0s both running}.error .whoops-text,.error .whoops-title{font-size:2rem;font-weight:700;color:#000;align-content:center;justify-content:center}.error .whoops-text{width:600px;text-decoration:none}.error .whoops-image{transform:translatey(-800px) rotate(180deg);width:600px;height:600px;animation:fall 3s ease-in 0s both}.error .whoops-big-diseappear{transform:translatey(-800px) rotate(180deg);opacity:0;font-size:5em;animation:fade 1s ease-in}@keyframes appear{0%{transform:translatey(-900px);opacity:0}75%{transform:translatey(0);opacity:0}to{transform:translatey(0);visibility:revert}}@keyframes fall{25%{transform:translatey(-500px) rotate(180deg)}75%{transform:translatey(-800px) rotate(180deg)}90%{transform:translatey(-20px)}to{transform:translatey(0)}}@keyframes fade{30%{transform:scale(1.5) translatey(-400px);opacity:10%}75%{transform:translatey(-400px);opacity:50%}to{transform:translatey(-400px) rotate(0deg);opacity:0}}.account-menu{list-style:none;margin:0 1rem;font-size:.9em;padding:0}.account-menu.closed li{display:none}@media only screen and (min-width:1025px){.account-menu.closed li{display:flex}}.account-menu.closed li.active{display:flex}.account-menu li{margin-bottom:.5rem}.account-menu li a{display:flex;align-items:center;justify-content:space-between;color:#fff;text-decoration:none;width:100%}.account-menu li a:hover{font-weight:700}.account-menu li.active{font-weight:700;display:flex;align-items:center;justify-content:space-between}.pet-edit-form-image,.pet-edit-image{min-width:200px;border-radius:50%;margin-left:auto;margin-right:auto;width:300px}.pet-edit-image:hover .middle{opacity:1}.pet-image-wrapper{position:relative}.pet-image-wrapper:hover .pet-image-update .btn{display:block}.pet-image-wrapper .pet-image-update{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pet-image-wrapper .pet-image-update .btn{display:none}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?vlqfvp);src:url(/fonts/icomoon.eot?vlqfvp#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?vlqfvp) format("truetype"),url(/fonts/icomoon.woff?vlqfvp) format("woff"),url(/fonts/icomoon.svg?vlqfvp#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-equals:before{content:""}.icon-arrows-rotate:before{content:""}.icon-bars:before{content:""}.icon-calculator-simple:before{content:""}.icon-calendar-pen:before{content:""}.icon-calendar:before{content:""}.icon-cart-arrow-down:before{content:""}.icon-cart-shopping:before{content:""}.icon-check:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-circle-info-light:before{content:""}.icon-circle-info:before{content:""}.icon-circle-play:before{content:""}.icon-clock:before{content:""}.icon-credit-card:before{content:""}.icon-euro-sign:before{content:""}.icon-eye:before{content:""}.icon-facebook:before{content:""}.icon-file-arrow:before{content:""}.icon-file-pdf:before{content:""}.icon-france:before{content:""}.icon-gift:before{content:""}.icon-grid:before{content:""}.icon-house-chimney:before{content:""}.icon-instagram:before{content:""}.icon-intercom:before{content:""}.icon-leaf-light:before{content:""}.icon-minus:before{content:""}.icon-mobile-screen-button:before{content:""}.icon-newspaper:before{content:""}.icon-paiement:before{content:""}.icon-paw:before{content:""}.icon-pencil:before{content:""}.icon-percent-badge:before{content:""}.icon-percent:before{content:""}.icon-pinterest:before{content:""}.icon-plus:before{content:""}.icon-polytrans:before{content:""}.icon-print:before{content:""}.icon-privilege-plus:before{content:""}.icon-privilege:before{content:""}.icon-rotate-left:before{content:""}.icon-search:before{content:""}.icon-serenite:before{content:""}.icon-shield-dog:before{content:""}.icon-shield:before{content:""}.icon-spin:before{content:""}.icon-star:before{content:""}.icon-store:before{content:""}.icon-thumbs-up:before{content:""}.icon-tiktok:before{content:""}.icon-times:before{content:""}.icon-trash-can:before{content:""}.icon-triangle-exclamation:before{content:""}.icon-trophy:before{content:""}.icon-truck-fast:before{content:""}.icon-upload:before{content:""}.icon-user:before{content:""}.icon-youtube:before{content:""}.checkout-logo{max-width:200px}.checkout-content{min-height:calc(100vh - 82px)}.checkout-total{padding:.5rem}.checkout-conditions h1,.checkout-conditions h2,.checkout-conditions h3,.checkout-conditions h4,.checkout-conditions h5{font-size:medium}.checkout-relays{display:flex}.checkout-relays .checkout-relays-list{max-height:600px;overflow-y:scroll;margin-right:1rem;font-size:.8em;min-width:25%}.checkout-relays .checkout-relays-map{width:100%;height:600px}.checkout-summary-product{font-size:.8em;position:relative;padding-bottom:1rem;margin-bottom:1rem;border-bottom:2px solid #fff}.checkout-summary-product .product-description{display:flex;flex-direction:column;justify-content:space-between}.checkout-summary-product p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:0;margin-bottom:0}.card-frame-class{height:38px;flex:1 1}.frame-icon{height:25px}.payment-icon{width:50px}.icon-container{position:absolute;top:0;bottom:0;display:flex;justify-content:center;width:26px;margin:0 7px}.icon-container img{width:100%}.icon-container.payment-method{transform:translateY(-50%) rotateY(90deg);transition:opacity .15s ease-out;opacity:0;top:50%}.icon-container.payment-method.show{opacity:1;transition:all .4s ease-out;transform:translateY(-50%) rotateY(0deg)}.date-and-code{display:flex;margin-bottom:8px}.date-and-code>div:first-child{width:55.715%}.date-and-code>div:nth-child(2){width:45.719%}.input-container{position:relative;display:flex;height:40px}.icon-container.payment-method,.icon-container:last-child{right:0}.input-container.card-number{margin-bottom:8px}.input-container.expiry-date{margin-right:8px}.card-number-frame,.cvv-frame,.expiry-date-frame{flex:1 1 auto;padding-left:40px;border:1px solid #b8b8b8;border-radius:3px}.apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:donate}.apple-pay-button-black{-apple-pay-button-style:#000}.apple-pay-button-white{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}.payment-card-icons{display:flex;flex-wrap:wrap;flex-grow:1;justify-content:flex-end}.payment-card-icons img{margin-bottom:.5em;margin-left:.5em}.blog-article-img-container{width:100%;position:relative;height:auto}.blog-article-img-container .blog-article-title-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.blog-article-img-container .blog-article-title-container h1,.blog-article-img-container .blog-article-title-container span{font-size:2em;color:#6bb82c;padding:1rem;background-color:hsla(0,0%,94%,.8)}.blog-article-mini .bordered{border-top:none}.blog-article-mini .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;text-align:left}.blog-article-main{width:100%;height:auto}.blog-article-main .blog-article-title-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.blog-article-main .blog-article-title-container h1,.blog-article-main .blog-article-title-container span{font-size:1em;color:#6bb82c;font-weight:700;padding:1rem;background-color:hsla(0,0%,94%,.8)}.catalog-category-desc a{text-decoration:underline}.department{fill-opacity:1;stroke:#fff;stroke-opacity:1;stroke-width:.5;stroke-miterlimit:3.97446823;stroke-dasharray:none}.department.active:hover{fill:#6bb82c!important;cursor:pointer}.department:hover{fill:#616161!important;cursor:pointer}.catalog-article-mini .bordered{border-top:none}.catalog-article-mini .img-container{width:200px}.catalog-article-mini .img-container>span{max-width:200px}.catalog-article-mini .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;text-align:left}.catalog-articles{height:800px;overflow:scroll}.google-map{width:100%;height:600px}.cart-total-title{color:#fff;margin-bottom:1em;text-transform:uppercase;text-align:center;font-weight:700}.cart-discount-code .cart-discount-code-action{text-align:center;color:#fff;text-decoration:underline;cursor:pointer}.cart-fidelity .cart-fidelity-reward,.cart-fidelity .cart-fidelity-warning{text-align:center;color:#fff}.cart-fidelity .form-check-label{color:#fff}.cart-totals .cart-total-franco,.cart-totals .cart-total-shipping-checkout{color:#fff;text-align:center}.cart-totals .cart-total{color:#fff;display:flex;align-items:center;justify-content:space-between;padding-left:2em;padding-right:2em;padding-bottom:1em}.cart-totals .cart-total .cart-total-label{width:60%}.cart-totals .cart-total .cart-total-amount{background-color:#f70d08;padding:.5em}.cart-totals .cart-total .cart-amount{padding:.5em}.cart-totals .cart-date{display:flex;align-items:center;color:#fff;margin-top:1em}.cart-totals .cart-date i{margin-right:1em;font-size:2em}.cart-totals .cart-leadtime{margin-top:1em;color:#fff}.headband{padding:5px;width:100%;background-color:#ed9421;color:#fff;text-align:center;position:relative;display:flex;align-items:center;justify-content:space-between;font-size:.8em}@media only screen and (min-width:1025px){.headband{font-size:1em}}.headband .headband-message{text-decoration:underline;font-size:.8em}@media only screen and (min-width:1025px){.headband .headband-message{font-size:1em}}.headband .icon-times{cursor:pointer;text-decoration:none}.faq-domains{padding:1em;border-top:2px solid #e9e9e9;border-left:2px solid #e9e9e9;border-right:2px solid #e9e9e9}.faq-domains.no-answer{border-bottom:2px solid #e9e9e9}.faq-question{position:relative;background-color:#ecf5e2;padding:1em}.faq-question:after{content:"";position:absolute;background-color:#fff;transform:rotate(45deg);width:24px;height:24px;top:-12px;left:calc(50% - 12px)}@media only screen and (min-width:1025px){.faq-question:after{width:50px;height:50px;top:-25px;left:calc(50% - 25px)}}.faq-question a{font-weight:700;color:#6bb82c}.label{color:#fff;padding:.5em;font-weight:700;font-size:.8em;white-space:nowrap}.label.label-danger{background-color:#ee5564}.label.label-warning{background-color:#ed9421}.label.label-success{background-color:#6bb82c}.label.label-primary{background-color:#0d6ba1}.label.label-info{background-color:#3caeda}.tabs{display:block}@media only screen and (min-width:1025px){.tabs{flex-wrap:wrap;display:flex}}.tab{display:flex;align-items:center;justify-content:space-between;width:100%;order:1;cursor:pointer;margin-bottom:1em;text-transform:uppercase;font-size:1em;font-weight:400}.tab .tab-active{font-weight:700!important}@media only screen and (min-width:1025px){.tab{width:auto;justify-content:flex-start;border-bottom:2px solid #e9e9e9}.tab i{display:none}}.tab.last-tab{flex-grow:1}.tab .text-normal-force{font-weight:400!important}@media only screen and (min-width:1025px){.tab .text-normal-force.text-bold{font-weight:700!important}}.tab-content{order:2;flex-basis:100%}.winning-moment-wrapper{position:relative;-webkit-user-select:none}.winning-moment-wrapper.landscape{width:595px;height:310px}.winning-moment-wrapper.square{width:420px;height:420px}.winning-moment-wrapper>canvas{position:absolute;top:0;z-index:1}.winning-moment-wrapper>img{position:absolute;left:0;top:0;width:100%;height:100%}.reduced-version-widget{align-items:center;position:fixed;z-index:998;top:calc(50% - 75px);min-height:150px;right:0;width:50px;writing-mode:vertical-rl;-webkit-text-orientation:sideways;text-orientation:sideways;cursor:pointer}.reduced-version-widget,.tree_24{display:flex;justify-content:center}.tree_24{flex-wrap:wrap;width:504px;margin:0 auto;position:relative}.tree_24:before{position:absolute;content:"";width:0;height:0;left:210px;top:-84px;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 42px 84px}.tree_24>div{width:84px;background-color:#6bb82c;cursor:pointer}.tree_24>div:hover img{filter:brightness(1.2)}.tree_24>div:first-child{order:22;margin-left:126px}.tree_24>div:nth-child(2){order:23}.tree_24>div:nth-child(3){order:24;margin-right:126px}.tree_24>div:nth-child(4){order:16;position:relative}.tree_24>div:nth-child(4):before{position:absolute;left:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 0 84px 42px}.tree_24>div:nth-child(5){order:17}.tree_24>div:nth-child(6){order:18}.tree_24>div:nth-child(7){order:19}.tree_24>div:nth-child(8){order:20}.tree_24>div:nth-child(9){order:21;position:relative}.tree_24>div:nth-child(9):before{position:absolute;right:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 42px 84px 0}.tree_24>div:nth-child(10){order:11;margin-left:42px;position:relative}.tree_24>div:nth-child(10):before{position:absolute;left:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 0 84px 42px}.tree_24>div:nth-child(11){order:12}.tree_24>div:nth-child(12){order:13}.tree_24>div:nth-child(13){order:14}.tree_24>div:nth-child(14){order:15;margin-right:42px;position:relative}.tree_24>div:nth-child(14):before{position:absolute;right:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 42px 84px 0}.tree_24>div:nth-child(15){order:7;margin-left:84px;position:relative}.tree_24>div:nth-child(15):before{position:absolute;left:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 0 84px 42px}.tree_24>div:nth-child(16){order:8}.tree_24>div:nth-child(17){order:9}.tree_24>div:nth-child(18){order:10;margin-right:84px;position:relative}.tree_24>div:nth-child(18):before{position:absolute;right:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 42px 84px 0}.tree_24>div:nth-child(19){order:4;margin-left:126px;position:relative}.tree_24>div:nth-child(19):before{position:absolute;left:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 0 84px 42px}.tree_24>div:nth-child(20){order:5}.tree_24>div:nth-child(21){order:6;margin-right:126px;position:relative}.tree_24>div:nth-child(21):before{position:absolute;right:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 42px 84px 0}.tree_24>div:nth-child(22){order:2;margin-left:168px;position:relative}.tree_24>div:nth-child(22):before{position:absolute;left:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 0 84px 42px}.tree_24>div:nth-child(23){order:3;margin-right:168px;position:relative}.tree_24>div:nth-child(23):before{position:absolute;right:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 42px 84px 0}.tree_24>div:nth-child(24){order:1;margin-left:210px;margin-right:210px;position:relative}.tree_24>div:nth-child(24):before{position:absolute;left:-42px;content:"";width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 0 84px 42px}.tree_24>div:nth-child(24):after{position:absolute;right:-42px;content:"";top:0;width:0;height:0;border-color:transparent transparent #6bb82c;border-style:solid;border-width:0 42px 84px 0}.ticket-general-informations-item{min-width:200px}.cropper-wrapper{width:100%;margin:200 px}.order-show .title{font-weight:700;margin:auto}.order-show .header-element{margin:auto;min-width:300px}.order-show .header-packages-count{margin:auto;font-weight:700;font-size:1.4em}.order-show .header-packages-count .large{color:#6bb82c;font-size:1.8em}.order-show .header-packages-warn{background-color:red;color:#fff;font-size:1em}.order-show .header-packages-warn .large{color:#fff;font-size:1.8em;font-weight:700}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit;touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);touch-action:none;border:1px dashed #fff}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0 0 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop__crop-selection:focus{outline:none;border-color:blue;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:hsla(0,0%,100%,.4)}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%;left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666%;left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%;top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666%;top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:blue;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media(pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}.flex{display:flex}.flex-full{width:100%}.row{flex-direction:row}.reverse{display:flex;flex-direction:row-reverse}.flex-nowrap{display:flex;flex-wrap:nowrap}.flex-wrap{display:flex;flex-wrap:wrap}.flex-element,.flex-element-growable{min-width:200px;min-height:50px;background-color:rgba(0,0,0,.1)}.flex-element-growable{flex-grow:2}.flex-grow{flex-grow:1}.scrollable{overflow-x:scroll}#__next,body{position:relative}body{margin:0;font-size:1em;font-weight:400;line-height:1.5;color:#101010;font-family:Montserrat,sans-serif;background:#fff;height:100%;overscroll-behavior:contain}body.no-scroll{overflow:hidden}html{box-sizing:border-box;height:100%;overscroll-behavior:contain}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-weight:700}h1{font-size:1.4em}.mirror{transform:rotateY(180deg);display:block}