.prodetail__sharing-symbol,.form__label--radiocheck,.form__label--radiocheck:before,.form__checkbox,.form__radio,.prodetail__accordion-title span,.prodetail__accordion-title:after{display:inline-block;vertical-align:middle}.icon{display:inline-block;vertical-align:middle}.icon--white{fill:#fff}.icon--darkgrey{fill:#333}.icon--greenven{fill:#18d0b2}.icon--border{fill:transparent;stroke:#000;stroke-width:.146rem}.icon--border.icon--wishlist{width:2.3rem}.icon--social{fill:#bababa;width:30px;height:30px;line-height:30px}@media(min-width:640px){.icon--social{width:40px;height:40px;line-height:40px}}.icon--close{width:18px;height:18px;line-height:18px}@media(min-width:640px){.icon--close{width:15px;height:15px;line-height:15px}}.icon--share{right:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}.icon--external-link{margin:-2px 0 0 5px;margin:-.2rem 0 0 .5rem;fill:currentColor}.icon--top{position:absolute;top:5px;left:5px;z-index:1;width:50px;height:50px}.icon--search{cursor:pointer}.icon--xsmall{width:14px;height:14px;line-height:14px}.icon--small{width:14px;height:14px;line-height:14px}.icon--medium,.prodetail__sharing-symbol{width:16px;height:16px;line-height:16px}.icon--base{width:18px;height:18px;line-height:18px}.icon--large{width:22px;height:22px;line-height:22px}.icon--xlarge{width:31px;height:31px;line-height:31px}.icon--xxlarge{width:26px;height:26px;line-height:26px}.icon--xxxlarge{width:40px;height:40px;line-height:40px}.prodetail__accordion-title{position:relative;cursor:pointer}.prodetail__accordion-title::after{content:'';border:1px solid transparent;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.prodetail__accordion-title::after{border-top:none;border-left:none;margin-top:-4px;right:18px;border-color:#000}.open.prodetail__accordion-title{cursor:pointer}.open.prodetail__accordion-title::after{border-top:none;border-left:none;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);margin-top:-5px;right:18px;border-color:#000}.prodetail__accordion-content{display:none}.prodetail__sharing-title{text-align:center;margin-bottom:1.3rem}.prodetail__sharing-link{margin-right:1rem}.prodetail__select{padding:.8rem;border-radius:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dbdbdb;background-color:#fff;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDIwMS40NTggMjAxLjQ1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAxLjQ1OCAyMDEuNDU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTE5My4xNzcsNDYuMjMzbDguMjgsOC4yOEwxMDAuNzM0LDE1NS4yNDFMMCw1NC40OTVsOC4yOC04LjI3OWw5Mi40Niw5Mi40NkwxOTMuMTc3LDQ2LjIzM3oiIGZpbGw9IiNjOWM5YzkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-position:-webkit-calc(100% - 15px) 50%;background-position:-moz-calc(100% - 15px) 50%;background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:10px}.account .form{margin-top:3rem}.account .form__group{margin-bottom:1.5rem}@media(min-width:640px){.addressdetails .form__group{padding-right:1.5rem}}@media(min-width:640px){.checkoutpayment .form__group{position:relative;margin-bottom:1.5rem;padding-right:1.5rem}}.address-section-content .form__group{margin-bottom:1.5rem;padding:0 .5rem}@media(min-width:640px){#addressFatturazioneForm .form__group{padding-right:1.5rem;margin-bottom:1.5rem}}.CodiceSconto .form__group{margin-top:1.5rem}.mfp--user-settings .form__group{margin-bottom:1.5rem;padding:0 .5rem}.form__label{position:relative}.form__label--required{margin-right:.5rem}.form__label--required:after{content:"*";position:absolute}.checkoutdelivery .form__label{display:block;margin-bottom:.5rem}.checkoutpayment .form__label{display:block;margin-bottom:.5rem}.modal__form .form__label{display:block;margin-bottom:.5rem}.form__label--radiocheck:before{content:'';background:#fff;border:1px solid #dbdbdb;width:15px;height:15px;padding:2px;margin-right:10px;text-align:center}.form__checkbox:checked+.form__label--radiocheck:before{background:#000;box-shadow:inset 0 0 0 4px #fff}.form__radio+.form__label--radiocheck:before{border-radius:50%}.form__radio:checked+.form__label--radiocheck:before{background:#000;box-shadow:inset 0 0 0 4px #fff}.form__label--radiocheck a:link{text-decoration:underline}.form__input{padding:.7rem;border:1px solid #dbdbdb}.account .form__input{width:100%;margin-top:8px;margin-bottom:5px}.form__select{padding:.8rem;border-radius:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dbdbdb;background-color:#fff;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDIwMS40NTggMjAxLjQ1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAxLjQ1OCAyMDEuNDU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTE5My4xNzcsNDYuMjMzbDguMjgsOC4yOEwxMDAuNzM0LDE1NS4yNDFMMCw1NC40OTVsOC4yOC04LjI3OWw5Mi40Niw5Mi40NkwxOTMuMTc3LDQ2LjIzM3oiIGZpbGw9IiNjOWM5YzkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-position:-webkit-calc(100% - 15px) 50%;background-position:-moz-calc(100% - 15px) 50%;background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:10px}.account .form__select{width:100%;margin-top:8px;margin-bottom:5px;padding:.7rem}.mfp--user-settings .form__select{width:100%;margin-top:8px;margin-bottom:5px;padding:.7rem}.checkoutpayment .form__select{width:100%}.form__checkbox{opacity:0;position:absolute;cursor:pointer}.form__radio{opacity:0;position:absolute;cursor:pointer}.form__textarea{padding:.7rem;border:1px solid #dbdbdb}.account .form__textarea{width:100%;margin-top:8px;margin-bottom:5px}.slick-slider{position:relative;display:grid;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:15px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:40px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-prev,.slick-next{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%);display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;border:none;outline:none;z-index:15}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before{display:block}.slick-prev:hover:before,.slick-next:hover:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{content:'';border:1px solid transparent;display:none;position:absolute;top:50%;left:50%}.slick-prev{left:0}.slick-prev::before{border-right:none;border-bottom:none;border-color:#000}.slick-next{right:0}.slick-next::before{border-top:none;border-left:none;border-color:#000}.mainImage .slick-list,.mainImage .slick-slider{z-index:10}.mainImage .slick-prev,.mainImage .slick-next{display:block;height:50px;width:50px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;border:none;outline:none;z-index:15}.mainImage .slick-prev:hover,.mainImage .slick-prev:focus,.mainImage .slick-next:hover,.mainImage .slick-next:focus{outline:none;background:transparent;color:transparent}.mainImage .slick-prev:hover:before,.mainImage .slick-prev:focus:before,.mainImage .slick-next:hover:before,.mainImage .slick-next:focus:before{opacity:1}.mainImage .slick-prev.slick-disabled:before,.mainImage .slick-next.slick-disabled:before{opacity:.25}.mainImage .slick-prev{left:0}.mainImage .slick-prev::before{border-color:#999;left:40%}.mainImage .slick-next{right:0}.mainImage .slick-next::before{border-color:#999;right:40%}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-moz-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-moz-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);-moz-transition:-moz-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-moz-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;-moz-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/content/images/svg/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/content/images/svg/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-moz-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;-moz-transition:-moz-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/content/images/svg/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;-moz-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;-moz-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-moz-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes clockwise{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes donut-rotate{0%{-moz-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-moz-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-moz-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp__img--placeholder{display:none!important}.pswp__top-bar{background:transparent!important}.pswp__bg{background:rgba(255,255,255,.95)}.pswp__button{background-image:url(/content/images/svg/default-skin.svg)}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none!important}.pswp__button--arrow--left{left:250px}.pswp__button--arrow--right{right:250px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';border:1px solid transparent;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);background:none!important;display:block;width:20px;height:20px;margin-top:-10px!important;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);border-color:#000}.pswp__button--arrow--left:before{left:50%;margin-left:-10px;border-right:none;border-bottom:none;margin-top:-4px}.pswp__button--arrow--right:before{right:50%;margin-right:-10px;border-top:none;border-left:none;margin-top:-4px}.pswp__button--zoom{display:none!important}.slick{height:100%}.prodetail__gallery--thumbs .slick-list{padding:0!important}.slick-dots{bottom:-30px}.slick-dots li button:before{font-size:30px}.prodetail__slide .slick-arrow{width:20px;height:25px}.deal--brand .slick-arrow{width:40px;height:35px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.prodetail__gallery--big .slick-arrow{width:45px;height:100%}.slick-arrow:before{display:block;width:9px;height:9px;margin-left:-6px;margin-top:-6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.deal--brand .slick-arrow:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.prodetail__gallery--big .slick-arrow:before{width:12px;height:12px;margin-left:-6px;margin-top:-6px}.prodetail__slide .slick-prev{left:7px}.deal--brand .slick-prev{top:-5px;left:63px}@media(min-width:960px){.prodetail__gallery--big .slick-prev{left:-50px}}.slick-prev::before{border-color:#000;box-shadow:-1px -1px 0 #fff}.prodetail__gallery--big .slick-prev::before{border-color:#ccc}.prodetail__slide .slick-next{right:7px}.deal--brand .slick-next{top:auto;bottom:-30px;left:63px}@media(min-width:960px){.prodetail__gallery--big .slick-next{right:-50px}}.slick-next::before{border-color:#000;box-shadow:1px 1px 0 #fff}.prodetail__gallery--big .slick-next::before{border-color:#ccc}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ins{text-decoration:none}.text-uppercase{text-transform:uppercase}.hidden-text{border:0;color:transparent;font:0/0 a;text-shadow:none;text-decoration:none!important}.size-xsmall,.prodetail__sharing-title,.prodetail__description,.prodetail__description-title,.prodetail__accordion-content,.badge--cart,.coupon__rate{font-size:.9rem;letter-spacing:.09rem}@media screen and (min-width:640px){.size-xsmall,.prodetail__sharing-title,.prodetail__description,.prodetail__description-title,.prodetail__accordion-content,.badge--cart,.coupon__rate{font-size:1rem;letter-spacing:.1rem}}@media screen and (min-width:960px){.size-xsmall,.prodetail__sharing-title,.prodetail__description,.prodetail__description-title,.prodetail__accordion-content,.badge--cart,.coupon__rate{font-size:1.1rem;letter-spacing:.11rem}}.size-small,.prodetail__select,.account .form__label,.checkout .form__label,.checkoutdelivery .form__label,.checkoutpayment .form__label,.modal__form .form__label,.form__input,.form__select,.form__textarea,.prodetail__title span,.prodetail__attachment-item,.prodetail__button,.prodetail__accordion-title,.coupon__counter,.btn,.btn--addCoupon,.btn--continue{font-size:1.1rem;letter-spacing:.11rem}@media screen and (min-width:640px){.size-small,.prodetail__select,.account .form__label,.checkout .form__label,.checkoutdelivery .form__label,.checkoutpayment .form__label,.modal__form .form__label,.form__input,.form__select,.form__textarea,.prodetail__title span,.prodetail__attachment-item,.prodetail__button,.prodetail__accordion-title,.coupon__counter,.btn,.btn--addCoupon,.btn--continue{font-size:1.2rem;letter-spacing:.12rem}}@media screen and (min-width:960px){.size-small,.prodetail__select,.account .form__label,.checkout .form__label,.checkoutdelivery .form__label,.checkoutpayment .form__label,.modal__form .form__label,.form__input,.form__select,.form__textarea,.prodetail__title span,.prodetail__attachment-item,.prodetail__button,.prodetail__accordion-title,.coupon__counter,.btn,.btn--addCoupon,.btn--continue{font-size:1.3rem;letter-spacing:.13rem}}.size-medium,body,.prodetail__price,.coupon__title{font-size:1.3rem;letter-spacing:.13rem}@media screen and (min-width:640px){.size-medium,body,.prodetail__price,.coupon__title{font-size:1.4rem;letter-spacing:.14rem}}@media screen and (min-width:960px){.size-medium,body,.prodetail__price,.coupon__title{font-size:1.5rem;letter-spacing:.15rem}}.size-large,.prodetail__title{font-size:1.5rem;letter-spacing:.15rem}@media screen and (min-width:640px){.size-large,.prodetail__title{font-size:1.6rem;letter-spacing:.16rem}}@media screen and (min-width:960px){.size-large,.prodetail__title{font-size:1.7rem;letter-spacing:.17rem}}.size-xlarge,.form__label--required:after{font-size:1.9rem;letter-spacing:.19rem}@media screen and (min-width:640px){.size-xlarge,.form__label--required:after{font-size:2.1rem;letter-spacing:.21rem}}@media screen and (min-width:960px){.size-xlarge,.form__label--required:after{font-size:2.3rem;letter-spacing:.23rem}}.size-big{font-size:2.5rem;letter-spacing:.25rem}@media screen and (min-width:640px){.size-big{font-size:2.7rem;letter-spacing:.27rem}}@media screen and (min-width:960px){.size-big{font-size:2.9rem;letter-spacing:.29rem}}body,.prodetail__title span{font-family:Raleway,sans-serif;font-weight:400}.prodetail__pretitle,.promo__paragraph span strong{font-family:Raleway,sans-serif;font-weight:700}.prodetail__title,.prodetail__price,.prodetail__description-title,.prodetail__accordion-title{font-family:Raleway,sans-serif;font-weight:800}.prodetail__element--first{text-align:center;padding-top:6rem}@media(min-width:640px){.prodetail__element--first{margin-top:-1.7rem;padding-top:4rem}}.prodetail__element--second{position:relative}@media(min-width:640px){.prodetail__element--second{padding-right:10rem;padding-left:5rem}}.prodetail__element--sticky{position:-webkit-sticky;position:sticky;-webkit-align-self:flex-start;align-self:flex-start;top:0}.prodetail__figure{position:relative;display:none;opacity:0;height:0}@media(min-width:640px){.prodetail__figure{display:block;opacity:1;height:auto;min-height:90vh}}@media(min-width:640px){.prodetail__figure a:link{display:block;min-height:90vh}}.prodetail__image{display:block;margin:0 auto;max-height:90vh;object-fit:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.prodetail__image--0{padding:10%}.prodetail__image-list{display:none;opacity:0;height:0}@media(min-width:640px){.prodetail__image-list{display:block;opacity:1;height:auto}}.prodetail__image-list figure{margin-bottom:2rem}.prodetail__headboard{margin-bottom:5.5rem}.prodetail__pretitle{text-transform:uppercase;display:block;color:#9e9e9e;margin-bottom:1.3rem;font-size:1.1rem}.prodetail__title{text-transform:uppercase}.prodetail__title span{text-transform:capitalize;display:block;margin-top:.5rem}.prodetail__price{display:block;margin-top:2.5rem}.prodetail__select{padding:1.46rem;-moz-text-align-last:center;text-align-last:center;text-transform:uppercase;width:70%;background-image:none}@media(min-width:640px){.prodetail__select{width:40%}}@media(min-width:960px){.prodetail__select{width:60%}}@media(min-width:1280px){.prodetail__select{width:35%}}.prodetail__select--sizes{margin-left:-1px}.prodetail__attachment{margin-bottom:3.5rem}.prodetail__attachment-item{margin-bottom:10px}.prodetail__button{padding:1.5rem 7rem}.prodetail__button--buy{width:70%;margin-top:1rem}@media(min-width:640px){.prodetail__button--buy{width:40%}}@media(min-width:960px){.prodetail__button--buy{width:60%}}@media(min-width:1280px){.prodetail__button--buy{width:35%;margin-top:0}}.prodetail__button--buy-forcolors{width:70%}.prodetail__button--wish{position:relative;margin-top:4rem}.prodetail__symbol-btn{background:url("https://ik.imagekit.io/ventis/prod/ventis/images/common/animation_heartwish.png");height:100%;width:50px;background-size:2900%;background-position:left center;top:-1px;left:25px;position:absolute}.prodetail__button--active .prodetail__symbol-btn{background-position:right center;-webkit-animation:animationHeart 1.4s steps(28) 1;-moz-animation:animationHeart 1.4s steps(28) 1;animation:animationHeart 1.4s steps(28) 1}@-webkit-keyframes animationHeart{100%{background-position:-2800px}}@-moz-keyframes animationHeart{100%{background-position:-2800px}}@keyframes animationHeart{100%{background-position:-2800px}}.prodetail__description{padding:0 5rem 0;margin-top:4rem;line-height:2rem}.prodetail__description-title{text-transform:uppercase}.prodetail__info{margin-top:2.5rem}.prodetail__accordion-title{padding:.8rem;text-transform:uppercase;letter-spacing:.23rem}.prodetail__accordion-title:after{width:5px;height:5px;border-color:#bfbfbf!important;position:static;margin:0 0 0 1.5rem}.prodetail__accordion-content{padding:1rem 1rem 2rem;line-height:2rem}@media(min-width:640px){.prodetail__accordion-content{padding:1rem 12rem 2rem}}@media(min-width:960px){.prodetail__accordion-content{padding:1rem 5rem 2rem}}@media(min-width:1280px){.prodetail__accordion-content{padding:1rem 10rem 2rem}}.prodetail__sharing{margin-top:4rem}.coupon__rate{white-space:nowrap;display:inline-block;vertical-align:middle}.coupon__rate{border-width:1px;border-style:solid;border-color:inherit;background-color:transparent}.badge{text-align:center;white-space:nowrap;display:inline-block;vertical-align:middle;border-radius:25px}.badge--border{border-width:1px;border-style:solid;border-color:inherit;background-color:transparent}.badge--info{font-weight:700;font-style:italic;background-color:#000;color:#fff!important;padding:1px 4px;cursor:pointer;text-decoration:none}.cart__shipping .badge--info{font-size:1.1rem;margin-left:5px}.token{color:#757575;border-bottom:1px solid #e6e7e8;margin-bottom:5px;margin-bottom:.5rem}@media(min-width:960px){.token{padding-bottom:15px;padding-bottom:1.5rem}}.token--discount{margin-bottom:2rem;margin-top:1rem}@media(min-width:960px){.token--discount{margin-top:1.5rem}}.token__symbol{fill:currentColor}.token__symboltext{line-height:normal;margin-top:5px;margin-top:.5rem}@media(min-width:960px){.coupon--merchant{margin-left:15px;margin-left:1.5rem}}.coupon--fixed{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:-webkit-sticky;position:sticky;top:78px}.coupon__wrap{margin-top:20px;margin-top:2rem}.coupon__item{border-bottom:1px solid #e6e7e8;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:relative}.coupon__item--btn{box-shadow:0 0 5px rgba(0,0,0,.1);position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:1000;padding:10px;padding:1rem}@media(min-width:960px){.coupon__item--btn{box-shadow:none;position:static;background:transparent;padding:0 0 15px}}.coupon__item--btn-share{display:none}.coupon__label{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;padding:15px 5px}.coupon__label:before{width:20px;height:20px;border-color:#18d0b2;margin-right:8px;-webkit-flex-shrink:0;flex-shrink:0}@media(min-width:640px){.coupon__label:before{margin-right:15px}}.coupon__radio:checked+.coupon__label:before{background-color:#18d0b2;box-shadow:inset 0 0 0 5px #fff}.coupon__radio.disabled:checked+.coupon__label:before{background-color:#fff}.coupon__label.disabled .coupon__content{opacity:.5}.coupon__content{width:100%}.coupon__content--disabled{width:100%;height:100%;position:absolute;color:#8180bd;text-transform:uppercase;font-size:31px;display:table;text-align:center}.coupon__content--disabled span{display:inline-block;vertical-align:middle;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg);border:1px solid #8180bd;padding:10px;position:relative}.coupon__title{color:#231f20;line-height:normal}.coupon__info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:5px 0;margin:.5rem 0}@media(min-width:640px){.coupon__info{margin:15px 0;margin:1.5rem 0}}.coupon__counter{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;color:#999}.coupon__prices{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.coupon__prices del{color:#555;margin-right:5px;font-size:1.4rem}.coupon__prices ins{color:#18d0b2;margin-right:15px;font-size:2.1rem}.coupon__rate{color:#231f20;border-color:#18d0b2;border-radius:5px;letter-spacing:1px;padding:6px 4px;padding:.6rem .4rem}.coupon__btn-group{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.prodetail__button,.btn--addCoupon,.btn--continue{cursor:pointer;display:inline-block;-webkit-transition:background 250ms;-moz-transition:background 250ms;transition:background 250ms;border:1px solid transparent;text-transform:uppercase}.prodetail__button--buy,.btn--continue{background-color:#000;color:#fff}.prodetail__button--wish{background-color:transparent;color:#000}.btn--addCoupon{background-color:transparent;color:#000;border-color:#000}.btn{width:auto;height:40px;cursor:pointer;position:relative;display:inline-block;padding:0 15px;-webkit-transition:background 250ms;-moz-transition:background 250ms;transition:background 250ms;text-transform:uppercase;vertical-align:top;border:0;color:#fff;border-radius:3px}.btn a{color:#fff}.lockarea .btn{margin-top:30px;margin-top:3rem}.btn--icon>*:last-child{display:inline-block;vertical-align:middle;margin-left:5px}.btn--large{font-size:1.6rem;height:60px;padding:0 20px}.btn--base{font-size:1.4rem;height:50px;padding:0 15px}@media(min-width:1280px){.btn--base{font-size:1.6rem}}.btn--small{font-size:1.2rem;height:36px;padding:0 10px}.btn--xsmall{font-size:1rem;height:30px;padding:0 10px}.btn--block{display:block;width:100%}.btn--transparent{background-color:transparent;border:1px solid currentColor}.btn--toTop{position:fixed;height:auto;bottom:90px;right:20px;background:rgba(0,0,0,.5);display:none;border-radius:35px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:150;padding:1.25rem 1.3rem}.btn--toTop:hover{background:rgba(0,0,0,.9)}.product .btn--toTop{display:none}.home .btn--toTop,.category .btn--toTop,.product .btn--toTop{bottom:150px}.no-fixedlayer .home .btn--toTop,.no-fixedlayer .category .btn--toTop,.no-fixedlayer .product .btn--toTop{bottom:90px}.btn--continue,.btn--stop{width:100%;height:45px}.checkout__recap .btn--continue,.checkout__recap .btn--stop{margin-top:40px}.btn--account{min-width:145px;padding:0 40px;margin:0}.btn--landing{width:100%;margin:10px 0}.landing--structure03 .btn--landing{width:auto;margin-top:15px}.btn--next.disabled{opacity:.3;pointer-events:none}.btn--mercury{color:#666}.btn--concrete{color:#000}.btn--white{color:#000}.btn--black{background-color:#333}.btn--black:hover,.btn--black:active{background:rgba(0,0,0,.1)}.btn--mercury{background-color:#e1e1e1}.btn--mercury:hover,.btn--mercury:active{background:rgba(0,0,0,.1)}.btn--greenca{background-color:#6c8835}.btn--greenca:hover,.btn--greenca:active{background:rgba(0,0,0,.1)}.btn--concrete{background-color:#f3f3f3}.btn--concrete:hover,.btn--concrete:active{background:rgba(0,0,0,.1)}.btn--emperor{background-color:#515151}.btn--emperor:hover,.btn--emperor:active{background:rgba(0,0,0,.1)}.btn--white{background-color:#fff}.btn--white:hover,.btn--white:active{background:rgba(0,0,0,.1)}.btn--wildyonder{background-color:#8180bd}.btn--wildyonder:hover,.btn--wildyonder:active{background:rgba(0,0,0,.1)}.btn--fruitsalad{background-color:#509447}.btn--fruitsalad:hover,.btn--fruitsalad:active{background:rgba(0,0,0,.1)}.promo{height:16rem;overflow:hidden;position:relative;margin-bottom:3rem;z-index:1;display:none}@media(min-width:640px){.promo{height:11rem}}.home.index .promo{margin-bottom:0}.promo__video{width:100%}.promo__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.promo__paragraph{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center;z-index:999;color:#fff}@media(min-width:640px){.promo__paragraph{text-align:left}}.promo__paragraph span{margin:0 2rem;font-size:1.3rem}.promo__paragraph span:nth-child(1){font-size:1.5rem}@media(min-width:640px){.promo__paragraph span:nth-child(1){font-size:2.3rem}}@media(min-width:640px){.promo__paragraph span:nth-child(1) strong{font-size:2.1rem}}.promo__paragraph span:nth-child(2){position:relative;padding:0 3rem}.promo__paragraph span:nth-child(2):before,.promo__paragraph span:nth-child(2):after{content:"";width:1px;height:20px;background:#fff;position:absolute;top:6px;bottom:0}@media(min-width:640px){.promo__paragraph span:nth-child(2):before,.promo__paragraph span:nth-child(2):after{top:0}}.promo__paragraph span:nth-child(2):before{left:-.1rem}.promo__paragraph span:nth-child(2):after{right:-.1rem}.promo__paragraph span:nth-child(2) strong{font-size:1.6rem}@media(min-width:640px){.promo__paragraph span:nth-child(2) strong{font-size:2.2rem}}.promo__paragraph span:nth-child(3) strong{font-size:1.6rem}@media(min-width:640px){.promo__paragraph span:nth-child(3) strong{font-size:2.1rem}}.promo__conditions{font-size:1.3rem;color:#fff;margin-top:2rem;text-align:center}@media(min-width:640px){.promo__conditions{text-align:left}}.promo__conditions span{display:block}.promo__conditions span:last-child{margin-top:1rem;font-size:1rem}.promo__conditions span time{font-size:1.5rem;display:block;margin-bottom:.5rem}@media(min-width:640px){.promo__conditions span time{font-size:1.6rem;margin-right:.5rem;display:inline-block;margin-bottom:0}}.checkout .form__input,.login-register .form__input{width:100%;margin-bottom:5px}.checkout .form__select{margin-bottom:5px}.btn--addCoupon{padding:.8rem 4rem;border-width:1px;border-style:solid}.btn--continue{position:relative;padding:.8rem 4rem;height:40px}