.row{margin-left:0;margin-right:0}.row:after{clear:both;content:'';display:table}.col-xs-1,.col-m-1,.col-l-1,.col-xl-1,.col-xs-2,.col-m-2,.col-l-2,.col-xl-2,.col-xs-3,.col-m-3,.col-l-3,.col-xl-3,.col-xs-4,.col-m-4,.col-l-4,.col-xl-4,.col-xs-5,.col-m-5,.col-l-5,.col-xl-5,.col-xs-6,.col-m-6,.col-l-6,.col-xl-6,.col-xs-7,.col-m-7,.col-l-7,.col-xl-7,.col-xs-8,.col-m-8,.col-l-8,.col-xl-8,.col-xs-9,.col-m-9,.col-l-9,.col-xl-9,.col-xs-10,.col-m-10,.col-l-10,.col-xl-10,.col-xs-11,.col-m-11,.col-l-11,.col-xl-11,.col-xs-12,.col-m-12,.col-l-12,.col-xl-12{min-height:1px;padding-left:0;padding-right:0;position:relative}.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{float:left}.col-xxs-12{width:100%}.col-xxs-11{width:91.66666667%}.col-xxs-10{width:83.33333333%}.col-xxs-9{width:75%}.col-xxs-8{width:66.66666667%}.col-xxs-7{width:58.33333333%}.col-xxs-6{width:50%}.col-xxs-5{width:41.66666667%}.col-xxs-4{width:33.33333333%}.col-xxs-3{width:25%}.col-xxs-2{width:16.66666667%}.col-xxs-1{width:8.33333333%}.col-xxs-pull-12{right:100%}.col-xxs-pull-11{right:91.66666667%}.col-xxs-pull-10{right:83.33333333%}.col-xxs-pull-9{right:75%}.col-xxs-pull-8{right:66.66666667%}.col-xxs-pull-7{right:58.33333333%}.col-xxs-pull-6{right:50%}.col-xxs-pull-5{right:41.66666667%}.col-xxs-pull-4{right:33.33333333%}.col-xxs-pull-3{right:25%}.col-xxs-pull-2{right:16.66666667%}.col-xxs-pull-1{right:8.33333333%}.col-xxs-pull-0{right:auto}.col-xxs-push-12{left:100%}.col-xxs-push-11{left:91.66666667%}.col-xxs-push-10{left:83.33333333%}.col-xxs-push-9{left:75%}.col-xxs-push-8{left:66.66666667%}.col-xxs-push-7{left:58.33333333%}.col-xxs-push-6{left:50%}.col-xxs-push-5{left:41.66666667%}.col-xxs-push-4{left:33.33333333%}.col-xxs-push-3{left:25%}.col-xxs-push-2{left:16.66666667%}.col-xxs-push-1{left:8.33333333%}.col-xxs-push-0{left:auto}.col-xxs-offset-12{margin-left:100%}.col-xxs-offset-11{margin-left:91.66666667%}.col-xxs-offset-10{margin-left:83.33333333%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-8{margin-left:66.66666667%}.col-xxs-offset-7{margin-left:58.33333333%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-5{margin-left:41.66666667%}.col-xxs-offset-4{margin-left:33.33333333%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-2{margin-left:16.66666667%}.col-xxs-offset-1{margin-left:8.33333333%}.col-xxs-offset-0{margin-left:0}.row-gutter{margin-left:-5px;margin-right:-5px}.row-gutter>[class*=col-]{padding-left:5px;padding-right:5px}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;display:flex;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;display:flex;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-item .item{width:inherit}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-controls .owl-prev,.owl-controls .owl-next{position:absolute;top:70px;width:11px;height:21px}.owl-controls .owl-prev.disabled,.owl-controls .owl-next.disabled{display:none !important}.owl-controls .owl-prev{left:-10px;background:url('../images/caret-left.png') 0 0 no-repeat}.owl-controls .owl-next{right:-10px;background:url('../images/caret-right.png') 0 0 no-repeat}.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}@media all and (max-width:768px){.amazon-button-container{width:100%}}.amazon-logout-widget{display:none}@media all and (max-width:768px){.amazon-minicart-container .amazon-button-container{width:auto}}.klarna-payments-method-cell{display:table-cell;vertical-align:middle}label.klarna-payments-method-cell>span{padding-left:5px}span.klarna-payments-method-cell>img{display:block}.bfb-checkbox-item,.bfb-radio-item{margin-top:.7rem}.mgz-control-radio,.mgz-control-checkbox{cursor:pointer;opacity:.01;overflow:hidden;position:absolute !important;vertical-align:top}.mgz-control-radio:after,.mgz-control-checkbox:after{display:none}.mgz-control-radio+label,.mgz-control-checkbox+label{cursor:pointer;display:inline-block;vertical-align:sub}.mgz-control-radio+label:before,.mgz-control-checkbox+label:before{font-family:'Magezon-Icons' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #adadad;color:transparent;float:left;height:1.6rem;text-align:center;vertical-align:top;width:1.6rem}.mgz-control-radio+label,.mgz-control-checkbox+label{padding-left:2.2rem}.mgz-control-radio+label:before,.mgz-control-checkbox+label:before{margin:1px 0 0 -2.2rem}.mgz-control-radio:checked+label:before,.mgz-control-checkbox:checked+label:before{color:#514943}.mgz-control-radio.disabled+label,.mgz-control-checkbox.disabled+label,.mgz-control-radio[disabled]+label,.mgz-control-checkbox[disabled]+label{color:#303030;cursor:default;opacity:.5}.mgz-control-radio.disabled+label:before,.mgz-control-checkbox.disabled+label:before,.mgz-control-radio[disabled]+label:before,.mgz-control-checkbox[disabled]+label:before{background-color:#e9e9e9;border-color:#adadad;cursor:default}._keyfocus .mgz-control-radio:not([disabled]):focus+label:before,._keyfocus .mgz-control-checkbox:not([disabled]):focus+label:before,._keyfocus .mgz-control-radio:not(.disabled):focus+label:before,._keyfocus .mgz-control-checkbox:not(.disabled):focus+label:before{border-color:#007bdb}.mgz-control-radio:not([disabled]):hover+label:before,.mgz-control-checkbox:not([disabled]):hover+label:before,.mgz-control-radio:not(.disabled):hover+label:before,.mgz-control-checkbox:not(.disabled):hover+label:before{border-color:#878787}.mgz-control-radio+label:before{border-radius:1.6rem;content:'';transition:border-color .1s linear,color .1s ease-in}.mgz-control-radio.mgz-control-radio+label:before{line-height:140%}.mgz-control-radio:checked+label{position:relative}.mgz-control-radio:checked+label:after{background-color:#514943;border-radius:50%;content:'';height:10px;left:3px;position:absolute;top:4px;width:10px}.mgz-control-radio:checked:not([disabled]):hover,.mgz-control-radio:checked:not(.disabled):hover{cursor:default}.mgz-control-radio:checked:not([disabled]):hover+label,.mgz-control-radio:checked:not(.disabled):hover+label{cursor:default}.mgz-control-radio:checked:not([disabled]):hover+label:before,.mgz-control-radio:checked:not(.disabled):hover+label:before{border-color:#adadad}.mgz-control-checkbox+label:before{border-radius:1px;content:'';font-size:0;transition:font-size .1s ease-out,color .1s ease-out,border-color .1s linear}.mgz-control-checkbox:checked+label:before{content:'\e62d';font-size:1.1rem;line-height:125%}.mgz__actions-switch{display:inline-block;position:relative;vertical-align:middle}.admin__field-control .mgz__actions-switch{line-height:3.2rem}.mgz__actions-switch+.admin__field-service{min-width:34rem}.mgz__actions-switch-checkbox{position:absolute !important}._disabled .mgz__actions-switch-checkbox+.mgz__actions-switch-label,.mgz__actions-switch-checkbox.disabled+.mgz__actions-switch-label{cursor:not-allowed;opacity:.5;pointer-events:none}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label:before{left:15px}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label:after{background:#79a22e}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label .mgz__actions-switch-text:before{content:attr(data-text-on)}._error .mgz__actions-switch-checkbox+.mgz__actions-switch-label:before,._error .mgz__actions-switch-checkbox+.mgz__actions-switch-label:after{border-color:#e22626}.mgz__actions-switch-label{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;display:inline-block;height:22px;line-height:22px;position:relative;user-select:none;vertical-align:middle}.mgz__actions-switch-label:before,.mgz__actions-switch-label:after{left:0;position:absolute;right:auto;top:0}.mgz__actions-switch-label:before{background:#fff;border:1px solid #aaa6a0;border-radius:100%;content:'';display:block;height:22px;transition:left .2s ease-in 0s;width:22px;z-index:1}.mgz__actions-switch-label:after{background:#e3e3e3;border:1px solid #aaa6a0;border-radius:12px;content:'';display:block;height:22px;transition:background .2s ease-in 0s;width:37px;z-index:0}.mgz__actions-switch-text:before{content:attr(data-text-off);padding-left:47px;white-space:nowrap}.mgzFlex,.mgz-newsletter-form-inline,.mgz-newsletter-form-inline2,.mgz-newsletter-form-inline .mgz-newsletter-fields,.mgz-newsletter-form-inline2 .mgz-newsletter-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mgz-invisible{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.magezon-icon{font-family:'Magezon-Icons' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.MgzFontAwesome{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mgz-text-left{text-align:left}.mgz-text-right{text-align:right}.mgz-text-center{text-align:center}.mgz-text-justify{text-align:justify}.mgz-hidden{display:none}.mgz-hide{display:none}.mgz-visible{display:block}.mgz_fit{width:1% !important}.mgz_center{text-align:center}.mgz-newsletter-form-wrapper{margin-bottom:15px}.mgz-newsletter-form{max-width:100%}.mgz-newsletter-form.loading .mgz-newsletter-btn span{visibility:hidden}.mgz-newsletter-form.loading .mgz-newsletter-btn:before{display:block}.mgz-newsletter-form .mgz-newsletter-fields .mgz-newsletter-field{margin-bottom:10px}.mgz-newsletter-form .actions{margin-bottom:10px}.mgz-newsletter-form .mgz-newsletter-btn{position:relative}.mgz-newsletter-form .mgz-newsletter-btn:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:none;top:50%;left:50%;width:26px;height:26px;margin-top:-13px;margin-left:-13px;-webkit-border-radius:50%;border-radius:50%;border:3px solid #fff;border-top-color:#000;content:''}.mgz-newsletter-message-success{color:#006400}.mgz-newsletter-message-error{color:#e02b27}.mgz-newsletter-form-inline .mgz-newsletter-fields,.mgz-newsletter-form-inline2 .mgz-newsletter-fields{width:100%}.mgz-newsletter-form-inline .mgz-newsletter-fields .mgz-newsletter-field,.mgz-newsletter-form-inline2 .mgz-newsletter-fields .mgz-newsletter-field{padding-right:10px;width:100%}.mgz-newsletter-form-inline .mgz-newsletter-fields>.mgz-newsletter-field:last-child{padding:0}.mgz-newsletter-form-inline .mgz-newsletter-btn{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:-2px}@media screen and (max-width:670px){.blog__post-list-wrapper._mode-grid .blog__post-list{display:grid;grid-template-columns:1fr}}.toolbar .pages{display:none}.toolbar .limiter{display:inline-block;float:right}.blog__post-list~.toolbar .pages{margin-bottom:0}.blog__post-list~.toolbar .pages{display:inline-block}@media screen and (max-width:670px){.blog__author{flex-wrap:wrap}.blog__account__details{margin-left:0 !important}}.opc-block-summary .vertex-message td,.cart-summary .vertex-message td{padding:0;border-top:none}@media only screen and (max-width:768px){.field-tooltip .field-tooltip-content{left:auto;right:-10px;top:40px}.field-tooltip .field-tooltip-content:before,.field-tooltip .field-tooltip-content:after{border:10px solid transparent;height:0;left:auto;margin-top:-21px;right:10px;top:0;width:0}.field-tooltip .field-tooltip-content:before{border-bottom-color:#999}.field-tooltip .field-tooltip-content:after{border-bottom-color:#f4f4f4;top:1px}}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}.cms-no-route .page-main{text-align:center}.cms-no-route .page-main img{display:block;margin:0 auto}.cms-no-route .page-main h2{color:#004899;display:block;font-size:24px;font-weight:700;line-height:30px;margin:30px auto 35px}.cms-no-route .page-main .action.primary{line-height:1;margin:10px auto;padding-left:20px;padding-right:20px}@media (max-width:1024px){.contact-index-index .customer-statute>span{display:block}.contact-index-index .customer-statute>div{float:left;width:50%}.contact-index-index .customer-statute>div span{margin-top:25px;display:block}}@media (max-width:680px){.contact-index-index .page-title{font-size:50px}.contact-index-index .page-description{font-size:20px;padding-left:20px;padding-right:20px}.contact-index-index .customer-statute>div{width:100%}}.blog-post-view .blog__post-view{padding-top:70px}.blog-post-view .blog__post-view .back-button{padding-top:50px;padding-bottom:20px;text-align:center}.blog-post-view .blog__post-view .inner-wrap{max-width:730px;margin:0 auto}.blog-post-view .blog__post-view .inner-wrap .post-heading{text-align:center}.blog-post-view .blog__post-view .inner-wrap .post-heading>img{width:100%;max-width:100%;height:auto}.blog-post-view .blog__post-view .inner-wrap .post-heading .title{color:#4aa3db;font-size:74px;line-height:60px;font-family:'Caveat',cursive;font-weight:700;margin-bottom:70px}.blog-post-view .blog__post-view .inner-wrap .post-heading .category{position:relative;display:block;font-size:24px;font-weight:700;margin-top:30px;margin-bottom:40px}.blog-post-view .blog__post-view .inner-wrap .post-heading .category.color_8c2381{color:#8c2381}.blog-post-view .blog__post-view .inner-wrap .post-heading .category.color_8c2381:after{background:#8c2381}.blog-post-view .blog__post-view .inner-wrap .post-heading .category.color_4aa3db{color:#4aa3db}.blog-post-view .blog__post-view .inner-wrap .post-heading .category.color_4aa3db:after{background:#4aa3db}.blog-post-view .blog__post-view .inner-wrap .post-heading .category.color_fdc137{color:#fdc137}.blog-post-view .blog__post-view .inner-wrap .post-heading .category.color_fdc137:after{background:#fdc137}.blog-post-view .blog__post-view .inner-wrap .post-heading .category.color_3cb598{color:#3cb598}.blog-post-view .blog__post-view .inner-wrap .post-heading .category.color_3cb598:after{background:#3cb598}.blog-post-view .blog__post-view .inner-wrap .post-heading .category:after{content:" ";display:block;position:absolute;bottom:-10px;right:0;left:0;margin:0 auto;width:40px;height:5px;background:#004899}.blog-post-view .blog__post-view .inner-wrap .post-content p{font-size:18px;color:#004899;line-height:26px;margin-top:0;margin-bottom:24px}.blog-post-view .blog__post-view .inner-wrap .post-content h2{font-size:30px;color:#004899;font-weight:700;margin-top:0;margin-bottom:4px}.blog-post-view .blog__post-view .inner-wrap .post-content q{font-size:38px;line-height:50px;color:#34b698;font-family:'Caveat',cursive;font-weight:700;text-align:center;position:relative;padding:18px 100px;box-sizing:border-box;display:block;margin-top:70px;margin-bottom:48px}.blog-post-view .blog__post-view .inner-wrap .post-content q:before,.blog-post-view .blog__post-view .inner-wrap .post-content q:after{content:'';position:absolute;background-size:contain !important;display:block;width:95px;height:73px}.blog-post-view .blog__post-view .inner-wrap .post-content q:before{left:0;top:0;background:url("../images/quote-begin.png") center center no-repeat}.blog-post-view .blog__post-view .inner-wrap .post-content q:after{right:0;bottom:0;background:url("../images/quote-end.png") center center no-repeat}.blog-post-view .blog__post-view .inner-wrap .post-content .column-content{margin-top:48px}.blog-post-view .blog__post-view .inner-wrap .post-content .column-content:before,.blog-post-view .blog__post-view .inner-wrap .post-content .column-content:after{content:'';display:table}.blog-post-view .blog__post-view .inner-wrap .post-content .column-content:after{clear:both}.blog-post-view .blog__post-view .inner-wrap .post-content .column-content img{float:left;margin-right:48px;margin-bottom:20px}.blog-post-view .blog__post-view .inner-wrap .post-content .column-content p{margin-top:10px}.blog-post-view .blog__post-view .inner-wrap .block.related{padding:0;box-sizing:border-box;max-width:524px}.blog-post-view .blog__post-view .inner-wrap .block.related .block-title{font-size:30px;color:#004899;font-weight:700;margin-top:60px;margin-bottom:35px}.blog-post-view .blog__post-view .inner-wrap .block.related .block-content{margin-top:0}.blog-post-view .blog__post-view .inner-wrap .block.related .product-item-details{padding:0 !important}.blog-post-view .blog__post-view .blog__post-view-related-posts{margin-top:70px;margin-bottom:35px}.blog-post-view .blog__post-view .blog__post-view-related-posts .article-grid .article-box .inner:before,.blog-post-view .blog__post-view .blog__post-view-related-posts .article-grid .article-box .inner:after{content:'';display:table}.blog-post-view .blog__post-view .blog__post-view-related-posts .article-grid .article-box .inner:after{clear:both}.blog-post-view .blog__post-view .blog__post-view-related-posts .article-grid .article-box .inner .category{text-transform:none;font-size:18px}.blog-post-view .blog__post-view .blog__post-view-related-posts .article-grid .article-box .inner .category:after{bottom:-4px;width:30px;height:4px}.blog-post-view .blog__post-view .blog__post-view-related-posts .article-grid .article-box .inner h3{font-size:22px;color:#004899}.blog-post-view .blog__post-view .blog__post-view-related-posts .article-grid .article-box .inner .description p{color:#004899;font-size:20px}.blog-category-index .category-banner .inner,.blog-category-view .category-banner .inner{max-width:1024px;margin:0 auto;height:320px;position:relative}.blog-category-index .category-banner .inner:before,.blog-category-view .category-banner .inner:before,.blog-category-index .category-banner .inner:after,.blog-category-view .category-banner .inner:after{content:'';display:table}.blog-category-index .category-banner .inner:after,.blog-category-view .category-banner .inner:after{clear:both}.blog-category-index .category-banner .inner .category-title,.blog-category-view .category-banner .inner .category-title{font-size:80px;line-height:70px;font-weight:700;font-family:'Caveat';text-align:center;color:#004899;padding-top:100px}.blog-category-index .promo-innovazioni,.blog-category-view .promo-innovazioni,.blog-category-index .aktionen-innovationen,.blog-category-view .aktionen-innovationen,.blog-category-index .promos-innovaciones,.blog-category-view .promos-innovaciones,.blog-category-index .promotions-nouveautes,.blog-category-view .promotions-nouveautes{background:url("../images/banner__promo-list.jpg");background-position:center center;background-repeat:no-repeat}.blog-category-index .i-nostri-consigli,.blog-category-view .i-nostri-consigli,.blog-category-index .unsere-tipps-tricks,.blog-category-view .unsere-tipps-tricks,.blog-category-index .nuestros-consejos,.blog-category-view .nuestros-consejos,.blog-category-index .trucs-astuces,.blog-category-view .trucs-astuces{background:url("../images/banner__idea-list.jpg");background-position:center center;background-repeat:no-repeat}.blog-category-index .under-banner-text,.blog-category-view .under-banner-text{font-size:22px;font-weight:400;color:#004899;margin:45px 0 40px;text-align:center}.blog-category-index .under-banner-text>span,.blog-category-view .under-banner-text>span{font-weight:700}.blog-category-index .subcategory-links,.blog-category-view .subcategory-links{font-size:0;text-align:center;list-style:none;margin:0 0 42px;padding:0}.blog-category-index .subcategory-links li,.blog-category-view .subcategory-links li{display:inline-block;width:30%;margin:0}.blog-category-index .subcategory-links li a,.blog-category-view .subcategory-links li a{font-size:24px;background:#d1d1d1;color:#fff;font-weight:700;display:block;padding:16px 0}.blog-category-index .subcategory-links li.current a,.blog-category-view .subcategory-links li.current a{background:#66cfff;position:relative}.blog-category-index .subcategory-links li.current a:after,.blog-category-view .subcategory-links li.current a:after{content:"";width:0;height:0;position:absolute;left:50%;margin-left:-18px;top:100%;display:block;border-left:18px solid transparent;border-right:18px solid transparent;border-top:15px solid #66cfff}.blog-category-index .article-grid,.blog-category-view .article-grid{margin-bottom:0}.blog-category-index .article-grid .article-box .inner .category,.blog-category-view .article-grid .article-box .inner .category{text-transform:none;font-size:18px}.blog-category-index .article-grid .article-box .inner .category:after,.blog-category-view .article-grid .article-box .inner .category:after{width:30px;height:4px;bottom:-3px}.blog-category-index .article-grid .article-box .inner h3,.blog-category-view .article-grid .article-box .inner h3{font-size:25px;overflow:hidden}.blog-category-index .article-grid .article-box .inner h3 a,.blog-category-view .article-grid .article-box .inner h3 a{color:#004899}.blog-category-index .article-grid .article-box .inner .description,.blog-category-view .article-grid .article-box .inner .description{font-size:21px;font-weight:400;color:#004899}.blog-category-index .article-grid .article-box .inner .description p,.blog-category-view .article-grid .article-box .inner .description p{margin:0;font-size:21px;color:#004899}.blog-category-index .toolbar,.blog-category-view .toolbar{float:left;width:100%;margin-top:90px;margin-bottom:105px;display:flex;justify-content:space-between;align-items:center}.blog-category-index .toolbar .pages,.blog-category-view .toolbar .pages{display:block;text-align:center}.blog-category-index .toolbar .pages .items,.blog-category-view .toolbar .pages .items{display:inline-block}.blog-category-index .toolbar .pages .items .item .page,.blog-category-view .toolbar .pages .items .item .page{font-size:25px;font-weight:400;color:#004899;margin:0 19px;line-height:24px}.blog-category-index .toolbar .pages .items .item.current .page,.blog-category-view .toolbar .pages .items .item.current .page{font-weight:700;color:#66cfff;border-bottom:2px solid #66cfff}.blog-category-index .toolbar:after,.blog-category-view .toolbar:after,.blog-category-index .toolbar:before,.blog-category-view .toolbar:before{content:none}.article-grid{display:flex;margin:auto -20px;flex-wrap:wrap}.article-grid:before,.article-grid:after{content:'';display:table}.article-grid:after{clear:both}.article-grid .article-box{display:flex;justify-content:center;width:100%;margin-bottom:40px;box-shadow:0 0 10px 2px #e2e2e2;text-align:center;box-sizing:border-box}.article-grid .article-box:hover{box-shadow:0 0 5px 5px #e2e2e2}.article-grid .article-box .wrap{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}.article-grid .article-box>a:hover{text-decoration:none !important}.article-grid .article-box .image{flex:1;display:flex;align-items:center}.article-grid .article-box img{max-width:100%;height:auto;max-height:600px;margin:0 auto;display:inline-block}.article-grid .article-box .inner{max-width:460px;display:flex;flex-direction:column;gap:25px;width:100%}.article-grid .article-box .inner:before,.article-grid .article-box .inner:after{content:'';display:table}.article-grid .article-box .inner:after{clear:both}.article-grid .article-box .inner .category{position:relative;display:block;font-size:26px;font-weight:700;margin-top:23px}.article-grid .article-box .inner .category.color_8c2381{color:#8c2381}.article-grid .article-box .inner .category.color_8c2381:after{background:#8c2381}.article-grid .article-box .inner .category.color_4aa3db{color:#4aa3db}.article-grid .article-box .inner .category.color_4aa3db:after{background:#4aa3db}.article-grid .article-box .inner .category.color_fdc137{color:#fdc137}.article-grid .article-box .inner .category.color_fdc137:after{background:#fdc137}.article-grid .article-box .inner .category.color_3cb598{color:#3cb598}.article-grid .article-box .inner .category.color_3cb598:after{background:#3cb598}.article-grid .article-box .inner .category:after{content:" ";display:block;position:absolute;bottom:-10px;right:0;left:0;margin:0 auto;width:40px;height:5px;background:#004899}.article-grid .article-box .inner h3{font-size:34px;display:block;font-weight:700;margin:0;color:#004899}.article-grid .article-box .inner p{font-size:25px;margin:0;color:#004899}.article-grid .article-box .inner .btn-bottom{display:inline-block;font-size:28px;text-transform:uppercase;font-weight:700;background:#1a4194;color:#fff;padding:10px;margin:0 auto;width:304px;box-sizing:border-box}.article-grid .article-box.no-image .category{margin-top:50px}.article-grid .article-box.facebook{background:#365b98;color:#fff;position:relative}.article-grid .article-box.facebook .inner:before,.article-grid .article-box.facebook .inner:after{content:'';display:table}.article-grid .article-box.facebook .inner:after{clear:both}.article-grid .article-box.facebook .inner h3{line-height:21px;overflow:hidden}.article-grid .article-box.facebook .inner h3 a{font-weight:400;font-size:15px;color:#fff;text-decoration:none}.article-grid .article-box.facebook .inner .btn-bottom{background:url('../images/fb-like.jpg') 31% 7px no-repeat #fff;color:#365b98;text-transform:none;padding:8px 10px 8px 75px;width:310px}.article-grid .article-box.twitter{box-shadow:none;text-align:left;overflow:hidden;display:flex;padding:0}.article-grid .article-box.twitter:before,.article-grid .article-box.twitter:after{content:'';display:table}.article-grid .article-box.twitter:after{clear:both}.article-grid .article-box.twitter .tweet{color:#fff;background:#47afe7;background:-moz-linear-gradient(top,#47afe7 1%,#47afe7 25%,#47afe7 25%,#21c0b6 100%);background:-webkit-linear-gradient(top,#47afe7 1%,#47afe7 25%,#47afe7 25%,#21c0b6 100%);background:linear-gradient(to bottom,#47afe7 1%,#47afe7 25%,#47afe7 25%,#21c0b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#47afe7',endColorstr='#21c0b6',GradientType=0)}.article-grid .article-box.twitter .tweet .tweet-date{background:url('../images/tweet-bird.jpg') 17px 17px no-repeat transparent;padding:15px 0 0 60px;margin-bottom:100px}.article-grid .article-box.twitter .tweet .tweet-date span{font-size:25px;display:inline-block;border-bottom:1px solid #fff}.article-grid .article-box.twitter .tweet .content{font-size:33px;padding:0 28px 70px}.article-grid .article-box.twitter .tweet .content p{line-height:36px;margin-bottom:36px;word-wrap:break-word}.article-grid .article-box.twitter .tweet .content a{word-wrap:break-word;color:#186086;line-height:36px;margin-bottom:36px;display:block}.article-grid .article-box.twitter .tweet.tweet1{margin-right:20px}.cms-index-index .all-news-button{text-align:center;padding-top:15px;padding-bottom:50px}.cms-index-index .all-news-button .primary{display:inline-block;padding-bottom:8px}.cms-index-index .all-news-button .primary:hover{-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.cms-index-index .img-holder{background-size:cover !important}.home-slider .owl-carousel{position:relative}.home-slider .owl-carousel .owl-dots{position:absolute;bottom:10px}.home-slider .owl-carousel .owl-dots .owl-dot span{background-color:#fff}.home-slider .owl-carousel .owl-dots .owl-dot.active span{background-color:#66cfff}.section-information .mgz-single-image-wrapper{display:block}.section-information .mgz-single-image-wrapper img{width:100%}.section-heading{text-align:center;margin:20px 0;color:#004899}.section-heading .section-title,.section-heading h2{display:block;width:100%;color:#004899;font-size:50px;line-height:60px;font-weight:700}.section-heading .heading-paragraph{font-size:40px;line-height:48px;margin-top:25px;font-weight:400}.section-heading .under-title-graphic{width:122px;height:16px;background:url('../images/under-title-line.png') 0 0 no-repeat;display:inline-block;margin-top:20px}.section-category{display:flex;justify-content:space-evenly;margin:0 200px}.section-category .category-item .mgz-single-image-inner{display:flex;flex-direction:column;align-items:center}.section-category .category-item .image-content{position:relative;font-family:'Caveat',cursive;font-weight:700;font-size:50px;line-height:46px;padding:0;margin-top:20px}.home-carousel ul{display:block;width:100%;margin:0;padding:0;list-style:none;box-sizing:border-box}.home-carousel ul li+li{display:none}.home-carousel a{display:block}.home-carousel img{display:block;width:100%}.home-carousel .owl-carousel li{display:block !important}.home-carousel .owl-dots{position:absolute;bottom:6%;left:0;text-align:center;width:100%}.home-carousel .owl-dots .owl-dot{display:inline-block;width:8px;height:8px;background:#fff;border-radius:100%;font-size:0;margin:0 17px}.home-carousel .owl-dots .owl-dot.active{background:#66cfff}.home-category-list{overflow:hidden;position:relative;margin-bottom:80px;text-align:center}.home-category-list .section-heading{margin-top:50px;margin-bottom:40px}.home-category-list .section-heading .caret-down{display:none;background:url('../images/caret-down.png') 0 0 no-repeat;width:21px;height:11px;display:inline-block;margin-top:25px}.home-category-list .inner .category-list{margin:0;padding:0;list-style:none}.home-category-list .inner .category-list:before,.home-category-list .inner .category-list:after{content:'';display:table}.home-category-list .inner .category-list:after{clear:both}.home-category-list .inner .category-list li{display:block;padding:0 10px;text-align:center;box-sizing:border-box}.home-category-list .inner .category-list li:hover img{-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.home-category-list .inner .category-list li img{display:block;height:auto;width:250px;margin:0 auto}.home-category-list .inner .category-list li h3{font-family:'Caveat',cursive;font-weight:700;font-size:50px;line-height:46px;margin-top:20px}.home-category-list .inner .category-list li h3 a:hover{text-decoration:none}.home-category-list .inner .category-list li p{margin:0}.home-social-network{margin-bottom:40px}.catalogsearch-result-index .products-grid{margin-bottom:5px}.catalog-product-view .product-title-additional-dummy{display:none}.catalog-product-view #maincontent .columns{max-width:850px;margin:0 auto;position:relative;top:-100px;background:#fff;z-index:3}.catalog-product-view #maincontent .columns .main{max-width:100%;padding-bottom:0}.catalog-product-view #maincontent .columns .main .product-info-main{box-shadow:0 0 10px 2px #e2e2e2}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head{background:#004899;padding:37px 37px 54px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head:before,.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head:after{content:'';display:table}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head:after{clear:both}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .page-title-wrapper{float:left;width:100%}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .page-title-wrapper .page-title{color:#fff;font-weight:600;font-size:40px;margin-bottom:20px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .page-title-wrapper .page-title .product-title-additional{font-weight:600}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price{float:left;width:50%}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .price-box{display:none}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-info-stock-sku{display:none}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary{margin:0}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .rating-summary{margin:0;left:0;display:none}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .rating-summary .label{display:none}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .rating-summary .rating-result{width:245px;margin-left:-7px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .rating-summary .rating-result:before{font-size:50px;height:auto;color:#fff;letter-spacing:-1px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .rating-summary .rating-result>span:before{color:#fbe716;font-size:50px;height:auto;letter-spacing:-1px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .reviews-actions{display:none}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .price-box{margin:0 0 0 -7px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .price-box .price-container{line-height:inherit}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .price-box .price-container .price{font-family:'Caveat',cursive;font-weight:700;color:#fff;font-size:70px;line-height:85px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-add-form{float:left;width:50%;margin:0}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-add-form .box-tocart .field.qty{display:none}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-add-form .box-tocart .actions button{display:none}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-add-form .box-tocart .actions .trigger-button{background:#66cfff;color:#fff;font-weight:700;text-transform:uppercase;font-size:26px;text-align:center;width:250px;float:right;cursor:pointer;padding:8px 0 7px;margin-top:-23px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-add-form .box-tocart .actions .trigger-button:hover{-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.catalog-product-view #maincontent .columns .main .product-info-main .product-social-links{display:none}.catalog-product-view #maincontent .columns .main .product-info-main .distributors{border:2px solid #004899;position:relative;padding-bottom:20px;display:none}.catalog-product-view #maincontent .columns .main .product-info-main .distributors .heading{margin:50px 0 20px;font-weight:600;font-size:30px;text-align:center}.catalog-product-view #maincontent .columns .main .product-info-main .distributors ul{margin:0;padding:0;text-align:center;font-size:0}.catalog-product-view #maincontent .columns .main .product-info-main .distributors ul li{display:inline-block;padding:0 35px;vertical-align:middle;margin-bottom:20px}.catalog-product-view #maincontent .columns .main .product-info-main .distributors ul li a:hover{-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.catalog-product-view #maincontent .columns .main .product-info-main .distributors ul li a img{max-width:100%}.catalog-product-view #maincontent .columns .main .product-info-main .distributors .close{background:url('../images/close.png') center center no-repeat;display:block;position:absolute;right:10%;top:20px;width:30px;height:31px;cursor:pointer}.catalog-product-view #maincontent .columns .main .product-info-main .overview{margin:0;padding:30px 50px}.catalog-product-view #maincontent .columns .main .product-info-main .overview h3{font-size:40px;font-weight:700;margin:0 0 35px}.catalog-product-view #maincontent .columns .main .product-info-main .overview p{font-size:30px;margin:0;line-height:45px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics{padding:40px 50px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .section-title{display:block;margin:0;font-weight:700;font-size:40px;margin-bottom:30px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner{text-align:center}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .special-title{display:block;color:#34b698;font-size:50px;font-family:'Caveat';font-weight:700;line-height:60px;margin-bottom:60px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .special-image{margin-bottom:100px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner img,.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .dash,.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .number{display:block;margin:0 auto;max-width:100%}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .set .number{font-family:'Caveat';font-weight:700;font-size:40px;border-radius:100%;width:54px;height:54px;color:#fff;background:#004899;padding-right:10px;box-sizing:border-box;line-height:50px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .set .dash{width:3px;height:17px;background:url('../images/char-dashes.png') center center no-repeat;margin-top:2px;margin-bottom:2px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .set p{font-size:30px;margin-top:30px;margin-bottom:50px}.catalog-product-view #maincontent .columns .main .util-and-legal{padding:95px 30px 20px}.catalog-product-view #maincontent .columns .main .util-and-legal p{font-size:22px;line-height:34px;margin-top:20px;margin-bottom:36px;font-weight:400}.catalog-product-view #maincontent .columns .main .util-and-legal .util{margin-bottom:120px}.catalog-product-view #maincontent .columns .main .util-and-legal .util .title{font-size:22px;font-weight:600;display:block;margin-bottom:32px}.catalog-product-view #maincontent .columns .main .util-and-legal .legal .title{font-weight:600;font-size:24px;color:gray;display:block;margin-bottom:35px}.catalog-product-view #maincontent .columns .main .util-and-legal .legal p{color:gray}.catalog-product-view #maincontent .columns .main .detailed #tab-label-reviews{display:none}.catalog-product-view #maincontent .columns .main .detailed #reviews{box-shadow:0 0 10px 2px #e2e2e2;border:none;padding:40px 50px}.catalog-product-view #maincontent .columns .main .detailed #reviews #customer-reviews,.catalog-product-view #maincontent .columns .main .detailed #reviews .review-textfields,.catalog-product-view #maincontent .columns .main .detailed #reviews .label{display:none}.catalog-product-view #maincontent .columns .main .detailed #reviews .for-email{display:block;font-size:30px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset legend{float:none;font-weight:700;font-size:40px;margin-bottom:8px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-heading{font-size:30px;color:#828282}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-field-ratings{height:52px;margin:0;margin-left:-16px;margin-bottom:30px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-field-ratings div.mage-error{margin-top:45px;padding-left:16px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-field-ratings .review-control-vote:before{font-size:84px;height:52px;line-height:52px;color:#fff;text-shadow:0 0 1px #000}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-field-ratings .review-control-vote label:before{font-size:84px;height:52px;line-height:52px;color:#fbe716}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content #nickname_field{height:45px;font-size:20px;border:1px solid #004899;background:#fff}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-form-actions:before,.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-form-actions:after{content:'';display:table}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-form-actions:after{clear:both}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-form-actions .submit{background:#66cfff;font-size:24px;line-height:20px;text-transform:uppercase;font-weight:600;float:left;padding:14px 70px 11px;width:auto;color:#fff}.block.related,.block.upsell{padding:0;box-sizing:border-box;max-width:584px}.block.related .block-title,.block.upsell .block-title{padding-left:50px;margin:55px 0 15px}.block.related .block-title strong,.block.upsell .block-title strong{font-size:40px !important}.block.related .block-content,.block.upsell .block-content{position:relative}.block.related .block-content .block-actions,.block.upsell .block-content .block-actions{display:none}.block.related .block-content .products-grid,.block.upsell .block-content .products-grid{margin:0}.block.related .block-content .products-grid .product-items,.block.upsell .block-content .products-grid .product-items{margin:0}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer{padding-top:10px;padding-bottom:10px;margin-left:-45px}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item{width:100%;display:flex}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info{display:flex;flex-direction:column;justify-content:space-between;margin:0;padding-top:42px}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-details .choice,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-details .choice{display:none}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-details .product-item-actions,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-details .product-item-actions{display:none}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-details .product-item-actions.visible,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-details .product-item-actions.visible{display:block}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-photo,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-photo{text-align:center}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-photo img,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer .item .product-item-info .product-item-photo img{width:auto;max-width:100%;margin:0 auto}.block.related .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-prev,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-prev,.block.related .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-next,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-next{top:50%;margin-top:-10px}.block.related .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-prev,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-prev{left:-20px}.block.related .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-next,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-next{right:-20px}.block.related .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-dots,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-controls .owl-dots{display:none}.product-main-video{position:relative}.product-main-video .image-holder{position:relative;height:502px;overflow:hidden}.product-main-video .image-holder img{display:block}.product-main-video .image-holder .parent-category{width:100%;height:auto}.product-main-video .image-holder .parent-category.mobile{display:none}.product-main-video .image-holder .inner .product-main-image,.product-main-video .image-holder .inner .product-video-trigger{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block}.product-main-video .image-holder .inner .product-main-image{max-width:66%;max-height:350px}.product-main-video .image-holder .inner .product-video-trigger{width:130px;height:130px;background:url('../images/video-player-mobile.png') center center no-repeat;cursor:pointer}.product-main-video .image-holder .inner .product-video-trigger:hover{-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.product-main-video .video-wrap{width:100%;position:absolute;top:0}.product-main-video .video-wrap .video-container{display:none;position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0 auto}.product-main-video .video-wrap .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-main-video .video-wrap .vid-close{display:none;position:absolute;top:10px;right:20px;cursor:pointer;z-index:2;background:url('../images/close.png') center center no-repeat;width:30px;height:31px}@media all and (min-width:1024px),print{.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1024px;padding-left:0;padding-right:0;width:auto}.page-main{width:100%;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto}.ie9 .page-main{width:auto}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-3columns .column.main{width:60%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .column.main{width:80%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.main{width:80%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.sidebar-main{padding-right:2%}.page-layout-3columns .sidebar-main{width:20%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .sidebar-main{width:20%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{width:20%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{padding-left:2%;padding-right:0}.sidebar-additional{clear:right;padding-left:2%}.page-layout-3columns .sidebar-additional{width:20%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.page-layout-2columns-left .sidebar-additional{width:20%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .sidebar-additional{width:20%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:0;padding-right:2%}.cms-index-index .page-wrapper,.catalog-product-view .page-wrapper,.blog-category-view .page-wrapper,.cms-page-view .page-wrapper{background:url('../images/bubbles.jpg') top center no-repeat}.cms-le-coin-des-collectionneurs{background:url('../images/bubbles-coin.jpg') top center no-repeat}.navigation{background:#fff;font-size:12px;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#1a4194;line-height:14px;padding:0;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-style:solid;border-width:0;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#1a4194;font-size:15px;font-weight:700;min-width:327px;padding:15px;display:none;left:0;margin:0 !important;position:absolute;z-index:1;margin-top:-10px}.navigation .level0 .submenu>ul{margin-top:10px}.navigation .level0 .submenu>ul:before{border:10px solid transparent;height:0;width:0;border-bottom-color:#1a4194;color:#1a4194;left:20px;top:-20px;content:'';display:block;overflow:hidden;position:absolute;z-index:4}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#fff;padding:21px 20px 20px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{color:#fff}.navigation .level0 .submenu .active>a{border-style:solid;border-width:0}.navigation .level0 .submenu .submenu{top:-1px !important;left:100% !important}.navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible !important}.navigation .level0.more li{display:block}.navigation{float:left;width:auto;font-size:11px}.navigation li.nav-2{display:none !important}.navigation li.level0{margin-bottom:-27px;padding-bottom:27px}.navigation .level0>.level-top{letter-spacing:.04em;max-width:100px;position:relative;text-transform:uppercase}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.selected{text-decoration:none}.navigation .level0>.level-top:hover:after,.navigation .level0>.level-top.selected:after{background-color:#1a4194;bottom:-7px;content:'';display:block;height:3px;left:50%;margin-left:-11px;position:absolute;width:22px}.navigation .level0 .submenu{left:-25px !important;top:25px}.navigation .level0 li.level1{margin-bottom:0}.navigation>.blog-category-list{float:left;margin:0;padding:0;list-style:none none}.navigation>.blog-category-list li{float:left;font-size:11px;font-weight:700;line-height:14px;letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0 0 -27px 57px;max-width:100px}.navigation>.blog-category-list li a{color:#1a4194;display:inline-block;position:relative}.navigation>.blog-category-list li a:hover{text-decoration:none}.navigation>.blog-category-list li a:hover:after{background-color:#1a4194;bottom:-7px;content:'';display:block;height:3px;left:50%;margin-left:-11px;position:absolute;width:22px}.navigation>ul{float:left}.navigation>ul>.blog-category-list{display:none}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto}.nav-sections-item-title{display:none}.nav-sections-item-content{float:left;margin:17px 0 0 13px}.nav-sections-item-content #header-cms-block .menu-item{min-width:85px;max-width:fit-content;font-size:11px;font-weight:700;line-height:14px;letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0 0 -27px 45px;padding-bottom:27px}.nav-sections-item-content #header-cms-block .menu-item:hover .dropdown-menu-child{display:flex;flex-direction:column}.nav-sections-item-content #header-cms-block .menu-item>a{color:#1a4194}.nav-sections-item-content #header-cms-block .menu-item>a:hover,.nav-sections-item-content #header-cms-block .menu-item>a.selected{text-decoration:none}.nav-sections-item-content #header-cms-block .menu-item>a:hover:after,.nav-sections-item-content #header-cms-block .menu-item>a.selected:after{content:'';display:block;position:absolute;bottom:20px;left:50%;width:22px;height:3px;background-color:#1a4194;margin-left:-11px}.nav-sections-item-content #header-cms-block .menu-item .dropdown-menu-child{position:absolute;top:47px;z-index:1;min-width:327px;padding:15px}.nav-sections-item-content #header-cms-block .menu-item .dropdown-menu-child .menu-item-child{font-size:15px;font-weight:700}.catalog-category-view .breadcrumbs .items li a,.catalog-category-view .breadcrumbs .items li strong{color:#fff}.catalog-category-view .breadcrumbs .items li:not(:last-child):after{background:url('../images/breadcrumb-arrow-white.png') center center no-repeat}.category-top .category-top-inner{padding:80px 20px 60px}.category-top .category-title{display:inline-block;margin-left:30px;position:relative;top:30px;vertical-align:middle}.category-top .category-image{margin-bottom:0}.category-top-1 .category-top-inner{padding:15px 20px 32px}.category-top-1 .category-title{margin-left:0;position:static;top:0}.category-top-1 .category-image{margin-bottom:-8px}.category-main{display:flex}.category-menu{border-right:1px solid #e1e1e1;vertical-align:top;box-sizing:border-box}.category-menu .item{padding:17px}.category-menu .item-link{position:relative}.category-menu .item-link:after{content:url('../images/icon__arrow-left--a1.png');position:absolute;top:50%;right:10px;margin-top:-9px}.category-menu .item.active .item-link:after{display:none}.category-menu.active .item-link:after{display:none}.category-menu-1{text-align:center;width:calc(50% - 250px);float:left}.category-menu-1.active{width:calc(50% - 358px)}.category-menu-1.active~.category-products{display:none}.category-menu-1.active .item-title{display:none}.category-menu-1 .item-link{display:block;float:right;max-width:166px;padding-left:40px;padding-right:40px}.category-menu-1 .item-icon,.category-menu-1 .item-icon-hover{margin:6px 0;padding-right:0}.category-menu-1 .item-title{display:block}.category-menu-1 .item-icon{display:block}.category-menu-1 .item.active .item-icon-hover{display:block}.category-menu-2{border-right-width:0;width:calc(50% + 358px);float:left}.category-menu-2.active{border-right-width:1px;width:358px}.category-menu-2.active~.category-products{display:block}.category-products{width:762px;float:left}.category-menu-2.active+.category-products{width:512px;display:block}.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:-400px;width:800px;left:50%}.opc-wrapper .shipping-address-item{width:33.33333333%}.opc-wrapper .shipping-address-item:before{background:#ccc;height:calc(100% - 20px);content:'';left:0;position:absolute;top:0;width:1px}.opc-wrapper .shipping-address-item:nth-child(3n+1):before{display:none}.opc-wrapper .shipping-address-item.selected-item:before{display:none}.opc-wrapper .shipping-address-item.selected-item+.shipping-address-item:before{display:none}.table-checkout-shipping-method{min-width:500px}.wishlist-index-index .products-grid .product-items{margin:0}.wishlist-index-index .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/3);padding:0;width:24.439%}.wishlist-index-index .products-grid .product-item:nth-child(4n+1){margin-left:0}.products-grid .product-item{width:33.33333333%}.page-layout-1column .products-grid .product-item{width:33.33333333%}.page-layout-3columns .products-grid .product-item{width:33.33333333%}.catalogsearch-result-index .banner{display:-webkit-flex;display:-ms-flexbox;display:flex}.catalogsearch-result-index .banner-image,.catalogsearch-result-index .banner-content{float:left;width:50%}.catalogsearch-result-index .banner-image{text-align:right}.catalogsearch-result-index .banner-image img{margin-right:30px}.catalogsearch-result-index .banner-title,.catalogsearch-result-index .banner-description{text-align:left}.catalogsearch-result-index .columns .column.main{padding-bottom:126px}.catalogsearch-result-index .columns .column.main h2{margin:65px 0 35px 65px}.catalogsearch-result-index .products-grid .product-item{width:16.66666667% !important;padding-left:0}.block-search{right:-25px}.block-search:after{right:22px}.block-search .field{float:left;min-width:237px;padding:18px 3px 18px 26px}.block-search .action.search{width:70px}.cms-qui-sommes-nous .page-wrapper{background:url('../images/page-background.jpg') no-repeat 50% 875px}.faq .banner{display:-webkit-flex;display:-ms-flexbox;display:flex}.faq .banner-image,.faq .banner-content{float:left;width:50%}.faq .column.main{padding:105px 155px}.faq .column.main dt,.faq .column.main dd{padding-right:90px}.cms-no-route .page-main h2{font-size:35px;line-height:41px;margin-bottom:70px}.contact-index-index .page-wrapper{background:url('../images/page-background.jpg') no-repeat 50% 560px}.contact-index-index .banner{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:84px;padding-bottom:64px}.contact-index-index .banner-image,.contact-index-index .banner-content{float:left;width:50%}.contact-index-index .customer-statute{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.contact-index-index .customer-statute>*{float:left;width:calc(100%/3)}.contact-index-index .customer-statute>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.contact-index-index .fieldset>.field:not(.wide){width:calc(50% - 10px);float:left}.contact-index-index .fieldset>.field.wide{clear:both}.contact-index-index .fieldset>.field.last-name,.contact-index-index .fieldset>.field.email,.contact-index-index .fieldset>.field.city{margin-right:20px}.contact-index-index .fieldset>.field.question span,.contact-index-index .fieldset>.field.container-questions span{float:left;line-height:56px}.contact-index-index .fieldset>.field.question .control,.contact-index-index .fieldset>.field.container-questions .control{float:right}.contact-index-index .fieldset>.field.question:before,.contact-index-index .fieldset>.field.question:after{content:'';display:table}.contact-index-index .fieldset>.field.question:after{clear:both}.contact-index-index .fieldset>.field.question select{width:555px}.contact-index-index .fieldset>.field.container-questions>*:before,.contact-index-index .fieldset>.field.container-questions>*:after{content:'';display:table}.contact-index-index .fieldset>.field.container-questions>*:after{clear:both}.contact-index-index .fieldset>.field.container-questions select{width:513px}.header .logo{float:left;margin-bottom:-60px;margin-left:-25px}.header .action-cart{width:30px;height:36px;margin-top:18px;top:-9px}.header .action-search{margin-top:18px;top:-3px}.header .action-newsletter{margin:15px 0 0 15px}.page-footer .footer-category-links,.page-footer .footer-static-links{width:auto}.page-footer .footer-category-links ul,.page-footer .footer-static-links ul{float:left;width:calc(1024px/4)}.page-footer .footer .block{padding:0}.breadcrumbs{display:block;position:absolute;top:125px;left:0;right:0;margin:0 auto;z-index:2}html,body{height:100%}.page-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding-top:82px}.page-wrapper .page-title-wrapper,.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}.ie10 .page-wrapper,.ie11 .page-wrapper{height:auto;display:block}.on-mobile{display:none !important}.message.global .content-inner{padding:0 153px 0 244px}.message.global.cookie{top:80px}.message.global.cookie .text{max-width:484px}.article-grid .article-box{width:calc((100% - 60px)/3);margin:20px 10px;background:#fff}.article-grid .article-box>img{max-height:210px}.article-grid .article-box>a>img{max-height:210px}.article-grid .article-box .inner{max-width:265px}.article-grid .article-box .inner .category{font-size:15px;margin-top:15px;text-transform:uppercase}.article-grid .article-box .inner .category:after{bottom:-5px;width:25px;height:3px}.article-grid .article-box .inner h3{font-size:20px}.article-grid .article-box .inner p{font-size:15px}.article-grid .article-box .inner .btn-bottom{font-size:16px;width:184px}.article-grid .article-box.facebook .inner .btn-bottom{background:url('../images/fb-like-desktop.jpg') 31% 7px no-repeat #fff;width:188px;font-size:18px}.article-grid .article-box.twitter{box-shadow:none;padding:0;display:block}.article-grid .article-box.twitter .tweet .tweet-date{background:url('../images/tweet-bird-desktop.jpg') 30px 18px no-repeat transparent;padding:17px 0 0 60px;margin-bottom:20px}.article-grid .article-box.twitter .tweet .tweet-date span{font-size:15px}.article-grid .article-box.twitter .tweet .content{font-size:18px;padding:0 32px 12px}.article-grid .article-box.twitter .tweet .content p{line-height:20px;margin-bottom:15px}.article-grid .article-box.twitter .tweet .content a{line-height:20px;margin-bottom:15px}.article-grid .article-box.twitter .tweet.tweet1{margin-right:0;margin-bottom:20px}.article-grid.grid-two-column .article-box{width:48%;margin:10px}.article-grid.grid-two-column .article-box>img{max-height:inherit}.article-grid.grid-two-column .article-box .inner{max-width:430px}.section-heading .section-title,.section-heading h2{font-size:35px;line-height:41px}.section-heading .heading-paragraph{font-size:22px;line-height:28px}.section-heading .under-title-graphic{margin-top:10px}.section-category .category-item .image-content{font-size:28px;line-height:26px;max-width:200px;margin:5px auto 20px auto}.home-carousel .owl-dots{bottom:38px}.home-articles .section-heading{margin-top:45px;margin-bottom:35px}.home-articles .section-heading .section-title,.home-articles .section-heading h2{margin-bottom:10px}.home-articles .section-heading .under-title-graphic{margin-top:10px}.home-category-list{margin-bottom:0}.home-category-list .section-heading{margin-top:40px;margin-bottom:20px}.home-category-list .section-heading .caret-down{display:inline-block}.home-category-list .section-heading .heading-paragraph{margin-top:25px}.home-category-list .inner{width:840px;margin:0 auto}.home-category-list .inner .category-list{width:100%}.home-category-list .inner .category-list .owl-stage{margin:0 auto}.home-category-list .inner .category-list li{padding:0 10px}.home-category-list .inner .category-list li img{height:130px;width:130px}.home-category-list .inner .category-list li h3{font-size:28px;line-height:26px;max-width:200px;margin:5px auto 20px auto}.home-category-list .inner .category-list .owl-controls .owl-prev,.home-category-list .inner .category-list .owl-controls .owl-next{display:block !important}.home-category-list .inner .category-list .owl-controls .owl-prev.disabled,.home-category-list .inner .category-list .owl-controls .owl-next.disabled{display:none !important}.catalogsearch-result-index .products-grid .product-item-info{padding-top:42px}.catalog-product-view #maincontent{max-width:100%}.catalog-product-view #maincontent .columns{top:-50px}.catalog-product-view #maincontent .columns .main{padding-bottom:35px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head{padding:20px 40px 40px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .page-title-wrapper{padding-right:200px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .page-title-wrapper .page-title{font-size:30px;margin-bottom:0}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary{float:left;margin-right:135px;margin-top:4px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .rating-summary .rating-result{width:125px;margin-left:0}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .rating-summary .rating-result:before{font-size:26px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .product-reviews-summary .rating-summary .rating-result>span:before{font-size:26px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .price-box{float:left}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-info-price .price-box .price-container .price{font-size:34px;line-height:34px}.catalog-product-view #maincontent .columns .main .product-info-main .product-info-main-head .product-add-form .box-tocart .actions .trigger-button{width:185px;font-size:18px;padding:7px 0 5px;margin-top:-47px}.catalog-product-view #maincontent .columns .main .product-info-main .distributors ul li{width:33%;box-sizing:border-box}.catalog-product-view #maincontent .columns .main .product-info-main .overview{margin:0;padding:30px 35px}.catalog-product-view #maincontent .columns .main .product-info-main .overview h3{font-size:30px;font-weight:700;margin:0 0 20px}.catalog-product-view #maincontent .columns .main .product-info-main .overview p{font-size:18px;margin:0;line-height:30px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics{padding:10px 35px 55px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .section-title{font-size:30px;margin-bottom:40px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .special-title{font-size:38px;line-height:48px;margin-bottom:35px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .special-image{margin-bottom:65px;max-width:125px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .set .number{font-size:26px;width:36px;height:36px;padding-right:5px;line-height:34px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .set img{max-width:200px}.catalog-product-view #maincontent .columns .main .product-info-main .characteristics .inner .set p{font-size:20px;margin-top:20px;margin-bottom:45px}.catalog-product-view #maincontent .columns .main .util-and-legal{padding:95px 30px 20px;margin-bottom:30px}.catalog-product-view #maincontent .columns .main .util-and-legal p{font-size:17px;line-height:23px;margin-top:0;margin-bottom:0}.catalog-product-view #maincontent .columns .main .util-and-legal .util{margin-bottom:45px}.catalog-product-view #maincontent .columns .main .util-and-legal .util .title{font-size:26px;margin-bottom:20px}.catalog-product-view #maincontent .columns .main .util-and-legal .legal .title{font-size:16px;margin-bottom:15px}.catalog-product-view #maincontent .columns .main .util-and-legal .legal p{font-size:12px;line-height:16px}.catalog-product-view #maincontent .columns .main .detailed #reviews{padding:45px 35px}.catalog-product-view #maincontent .columns .main .detailed #reviews .for-email{font-size:20px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-form{max-width:100%}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset legend{font-size:30px;margin-bottom:8px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-heading{font-size:20px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-field-ratings{height:44px;margin:0;margin-left:-9px;margin-bottom:30px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-field-ratings div.mage-error{margin-top:30px;padding-left:9px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-field-ratings .review-control-vote:before{font-size:50px;height:40px;line-height:40px;letter-spacing:-4px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-fieldset .review-field-ratings .review-control-vote label:before{font-size:50px;height:40px;line-height:40px;letter-spacing:-4px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content #nickname_field{height:30px;font-size:16px;max-width:400px}.catalog-product-view #maincontent .columns .main .detailed #reviews .review-add .block-content .review-form-actions .submit{font-size:18px;padding:8px 45px 6px}.block.related,.block.upsell{padding:0 30px}.block.related .block-title,.block.upsell .block-title{padding-left:5px;margin:70px 0 25px}.block.related .block-title strong,.block.upsell .block-title strong{font-size:30px !important}.block.related .block-content .products-grid .product-items.owl-carousel .owl-stage-outer,.block.upsell .block-content .products-grid .product-items.owl-carousel .owl-stage-outer{padding-top:10px;padding-bottom:10px;margin-left:0}.product-main-video .image-holder{position:relative}.product-main-video .image-holder .product-video-trigger{width:130px;height:130px;background:url('../images/video-player.png') center center no-repeat}.product-main-video .image-holder .parent-category{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);min-height:502px}.product-main-video .video-wrap{max-width:660px;margin:0 auto;left:0;right:0;top:70px}.product-main-video .video-wrap .vid-close{top:25px;right:25px;font-size:40px}.block.widget .products-grid .product-item{width:20%}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 8%)/5)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:25%}.block.widget .products-grid .product-items{margin:0}.block.widget .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/3);padding:0;width:24.439%}.block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}}@media all and (min-width:1440px),print{.sidebar .product-items .product-item-info .product-item-photo{float:none;left:0;margin:0;position:absolute;top:0}.sidebar .product-items .product-item-details{margin-left:85px}}