.has-thumbnail-sticker .image__container{position:relative}.has-thumbnail-sticker .sticker-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;position:absolute;width:100%;z-index:2}.has-thumbnail-sticker .sticker-position-right{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;text-align:right}.has-thumbnail-sticker .sticker-position-bottom-left{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.has-thumbnail-sticker .sticker-position-bottom-right{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;text-align:right}.has-thumbnail-sticker .spr-badge{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:3px;padding-right:3px}.has-thumbnail-sticker .spr-badge .spr-badge-starrating,.has-thumbnail-sticker .spr-badge .spr-badge-caption{text-align:left}.has-thumbnail-sticker .thumbnail-overlay__container .spr-badge-starrating,.has-thumbnail-sticker .thumbnail-overlay__container .spr-badge-caption{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center}.has-thumbnail-sticker .spr-badge-starrating .spr-icon-star,.has-thumbnail-sticker .spr-badge-starrating .spr-icon-star-empty,.has-thumbnail-sticker .spr-badge-caption{font-size:80%}.has-thumbnail-sticker .spr-icon-star:before{color:#f8e71c}.has-thumbnail-sticker .product-thumbnail__title,.has-thumbnail-sticker .product-thumbnail__price{display:block;padding-top:3px}.has-thumbnail-sticker .thumbnail-sticker:nth-child(n+4){display:none}.thumbnail-sticker{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;padding:10px 25px;text-align:center;text-transform:uppercase;font-size:11px;letter-spacing:1.69px;line-height:13px}.thumbnail-sticker.sale-sticker{background-color:#282828;color:#fff}.thumbnail-sticker.new-sticker{background-color:#1396bb;color:#fff}.thumbnail-sticker.best-seller-sticker{background-color:#f0d00e;color:#fff}.thumbnail-sticker.coming-soon-sticker{background-color:#585757;color:#fff}.thumbnail-sticker.staff-pick-sticker{background-color:#222;color:#fff}.thumbnail-sticker.pre-order-sticker{background-color:#6e6e6f;color:#fff}.sticker-text{font-size:1em}@media only screen and (max-width:1024px){.sticker-text{font-size:.8em}}.sticker-holder.sticker-shape-square{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticker-holder.sticker-shape-square .sticker-text{width:100%}.one-seventh .sticker-shape-square .sticker-holder__content,.one-sixth .sticker-shape-square .sticker-holder__content,.one-fifth .sticker-shape-square .sticker-holder__content,.sticker-shape-square .sticker-holder__content{max-width:50%;font-size:12px}@media only screen and (max-width:480px){.one-seventh .sticker-shape-square .sticker-holder__content,.one-sixth .sticker-shape-square .sticker-holder__content,.one-fifth .sticker-shape-square .sticker-holder__content,.sticker-shape-square .sticker-holder__content{max-width:60%}}.one-fourth .sticker-shape-square .sticker-holder__content{max-width:40%;font-size:14px}@media only screen and (max-width:480px){.one-fourth .sticker-shape-square .sticker-holder__content{max-width:60%}}.one-third .sticker-shape-square .sticker-holder__content{max-width:33.3334%;font-size:14px}@media only screen and (max-width:480px){.one-third .sticker-shape-square .sticker-holder__content{max-width:60%}}.one-half .sticker-shape-square .sticker-holder__content{max-width:25%;font-size:16px}@media only screen and (max-width:480px){.one-half .sticker-shape-square .sticker-holder__content{max-width:60%}}.sticker-shape-round.sticker-position-bottom-right .thumbnail-sticker,.sticker-shape-round.sticker-position-right .thumbnail-sticker{float:right;margin-right:5px;margin-left:0}.sticker-shape-round .thumbnail-sticker{border-radius:50%;display:inline-block;width:calc(33.3333% - 5px);padding:calc(33.3333% - 5px) 0 0;margin-left:5px;margin-bottom:5px;margin-top:5px;position:relative}.sticker-shape-round .thumbnail-sticker .sticker-text{position:absolute;top:50%;left:50%;line-height:1.1;transform:translate(-50%) translateY(-50%);word-wrap:break-word;font-size:.7em}@media only screen and (max-width:798px){.sticker-shape-round .thumbnail-sticker .sticker-text{font-size:1em}}.one-seventh .sticker-shape-round .sticker-holder__content,.one-sixth .sticker-shape-round .sticker-holder__content,.one-fifth .sticker-shape-round .sticker-holder__content,.sticker-shape-round .sticker-holder__content{width:75%;font-size:12px}@media only screen and (max-width:1024px){.one-seventh .sticker-shape-round .sticker-holder__content,.one-sixth .sticker-shape-round .sticker-holder__content,.one-fifth .sticker-shape-round .sticker-holder__content,.sticker-shape-round .sticker-holder__content{width:80%}}@media only screen and (max-width:480px){.one-seventh .sticker-shape-round .sticker-holder__content,.one-sixth .sticker-shape-round .sticker-holder__content,.one-fifth .sticker-shape-round .sticker-holder__content,.sticker-shape-round .sticker-holder__content{width:100%}}.one-fourth .sticker-shape-round .sticker-holder__content{width:60%;font-size:14px}@media only screen and (max-width:1024px){.one-fourth .sticker-shape-round .sticker-holder__content{width:80%}}@media only screen and (max-width:480px){.one-fourth .sticker-shape-round .sticker-holder__content{width:100%}}.one-third .sticker-shape-round .sticker-holder__content,.one-half .sticker-shape-round .sticker-holder__content{width:50%;font-size:18px}.one-third .sticker-shape-round .sticker-holder__content .thumbnail-sticker,.one-half .sticker-shape-round .sticker-holder__content .thumbnail-sticker{margin:5px;width:100%;max-width:60px;padding:30px}@media only screen and (max-width:1024px){.one-third .sticker-shape-round .sticker-holder__content,.one-half .sticker-shape-round .sticker-holder__content{width:80%}}@media only screen and (max-width:480px){.one-third .sticker-shape-round .sticker-holder__content,.one-half .sticker-shape-round .sticker-holder__content{width:100%}}.one-third .sticker-shape-round.sticker-position-bottom-right .thumbnail-sticker,.one-half .sticker-shape-round.sticker-position-bottom-right .thumbnail-sticker{margin-right:10px;margin-left:0}@media only screen and (max-width:798px){.one-third .sticker-shape-round.sticker-position-bottom-right .thumbnail-sticker,.one-half .sticker-shape-round.sticker-position-bottom-right .thumbnail-sticker{font-size:.8em}}@media only screen and (max-width:798px){.one-third .sticker-shape-round.sticker-position-bottom-right .thumbnail-sticker,.one-half .sticker-shape-round.sticker-position-bottom-right .thumbnail-sticker{font-size:.6em}}@media only screen and (max-width:1024px){.one-half .sticker-shape-round .sticker-holder__content{width:65%}}@media only screen and (max-width:480px){.small-down--one-whole .sticker-shape-round .thumbnail-sticker{font-size:.9em;width:calc(22% - 10px);padding:calc(22% - 10px) 0 0}}.product_section .product__information .thumbnail-sticker:nth-child(n+4){display:none}.has-product-sticker .sticker-holder__content--product-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:0 auto;max-width:30%;padding-top:20px;font-size:16px}@media only screen and (max-width:798px){.has-product-sticker .sticker-holder__content--product-center{font-size:13px}}.has-product-sticker .sticker-holder__content--product-center .thumbnail-sticker{margin:0 5px}.has-product-sticker .sticker-shape-round .sticker-holder__content--product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:45%;width:100%;font-size:14px}@media only screen and (max-width:798px){.has-product-sticker .sticker-shape-round .sticker-holder__content--product{max-width:80%}}.has-product-sticker .sticker-shape-round .is-product-slideshow{max-width:30%}@media only screen and (max-width:798px){.has-product-sticker .sticker-shape-round .sticker-holder__content--product-center{max-width:50%}}@media only screen and (max-width:480px){.has-product-sticker .sticker-shape-round .sticker-holder__content--product-center{max-width:80%}}.has-product-sticker .sticker-shape-round .thumbnail-sticker{width:calc(33.333% - 10px);padding:calc(33.3333% - 10px) 0 0;margin:0 10px 0 0;display:inline-block;float:none}.has-product-sticker .sticker-shape-round .thumbnail-sticker .sticker-text{font-size:1em}.has-product-sticker .sticker-shape-square .sticker-holder__content--product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:75%;width:100%}@media only screen and (max-width:798px){.has-product-sticker .sticker-shape-square .sticker-holder__content--product{max-width:100%;font-size:13px}}.has-product-sticker .sticker-shape-square .is-product-slideshow{max-width:45%}@media only screen and (max-width:798px){.has-product-sticker .sticker-shape-square .sticker-holder__content--product-center{max-width:100%;font-size:13px}}.has-product-sticker .sticker-shape-square .thumbnail-sticker{width:calc(33.333% - 10px);margin-right:10px;display:inline-block;float:none}.has-product-sticker .sticker-shape-square .thumbnail-sticker .sticker-text{font-size:1em}.has-product-sticker .sticker-holder{display:block;padding-bottom:20px;font-size:14px}body.product .flickity-prev-next-button .flickity-button-icon{color:#fff;fill:#fff}body.product .flickity-button{background:transparent}body.product .flickity-button:focus{box-shadow:unset}.swatch_options input:checked+.swatch-element{height:45px;background:#304149;color:#fff}.right-overview ul li span{font-size:16px;line-height:22px}.swatch-element label{color:#304149;background:#fff;height:45px;align-items:center;display:flex;min-width:45px;text-transform:capitalize;font-weight:300;font-size:13px;line-height:14px}.swatch-element label:hover{color:#fff;background:#304149}.swatch_options input:checked+.swatch-element.color{background:transparent}.swatch_options input:checked+.swatch-element.color label{background:transparent}.swatch_options input:checked+.swatch-element label{color:#fff;font-family:Denim;font-style:normal;text-transform:capitalize;background:#304149}.swatch .option-title{text-transform:capitalize}.color-option-wrapper .color-option .selected-color{font-weight:300}.swatch_options .swatch-design .swatch-element:hover{background:#304149}.swatch_options .swatch-design .swatch-element:hover label{color:#fff}body.product .product-gallery__thumbnails .flickity-prev-next-button{display:none}body.product .flickity-button:hover{background:transparent}body.product .product-gallery .flickity-prev-next-button{opacity:1}.swatch_options input:checked+.swatch-element{border-color:#718490}body.product .product-gallery .flickity-prev-next-button.next{transform:rotate(180deg);min-width:30px;width:40px;margin-left:16px;height:40px;background-size:cover;background-repeat:no-repeat;right:20px}body.product .product-gallery .flickity-prev-next-button.next:after{position:absolute;content:"";width:30px;height:40px;left:0;top:40px;background-image:url(slide-arrow-white.svg);background-size:contain;background-repeat:no-repeat}body.product .product-gallery .flickity-prev-next-button.previous{min-width:30px;width:40px;margin-left:16px;height:40px;background-size:cover;background-repeat:no-repeat;left:10px}body.product .product-gallery .flickity-prev-next-button.previous:after{position:absolute;content:"";background-image:url(slide-arrow-white.svg);min-width:30px;width:30px;margin-left:0;height:40px;background-size:contain;background-repeat:no-repeat;left:0}body.product .product-gallery .flickity-prev-next-button svg{display:none}body.product .flickity-prev-next-button{width:111px;height:47px}body.product{background:#f5f5f5}ul.tabs-menu-product li.active a{color:#304149}.product-gallery .product-gallery__image{height:0;padding-bottom:81.5%}.product-gallery__nav .gallery-cell,.is-slide-nav--true .product-gallery__thumbnail{padding-bottom:13.5%}.product-gallery__thumbnails--bottom-thumbnails{margin-top:12px;margin-left:20px}.product-gallery__nav .gallery-cell img,.is-slide-nav--true .product-gallery__thumbnail img{position:absolute;height:100%;object-fit:cover}.template-product body{overflow:visible}.template-product .shopify-section-group-footer-group{max-width:none;overflow:hidden}ul.tabs-menu-product{position:sticky;height:100%;padding-right:10px;bottom:auto!important;width:29%!important;top:100px!important}ul.tabs-content-product{width:71%!important;padding-left:7px}.product-page section.section.is-width-standard.has-padding-top.has-padding-bottom{display:none}.container .product__images{margin:0;width:55.5%}.product__info-wrapper.product__information{width:44.5%;margin:0;padding:95px 32px 0 97px}.product-main section.section{max-width:100%;margin:0 auto}.product-main section.section .container{padding:0 0 98px;border-bottom:1px solid #C6D6E0}.product-main .block__recommended-products .container{padding-bottom:0!important}.product-main .block__recommended-products .container .owl-dots{display:none}.product-page.section__wrapper{padding-top:0}.product__info-wrapper.product__information h1.product_name.title{font-family:Denim;font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#304149;margin-top:0;margin-bottom:0!important}.product__info-wrapper.product__information .price__container{margin:0}.product__info-wrapper.product__information .product__info-container .price--on-sale .price-item--regular,.product__info-wrapper.product__information .modal_price.subtitle span,.product__info-wrapper.product__information .price--large{font-style:normal;font-weight:300;font-size:30px;line-height:33px;color:#718490}.product__info-wrapper.product__information .modal_price.subtitle span.installation{font-style:normal;font-weight:300;font-size:11px;line-height:12px;letter-spacing:.12em;color:#304149;padding:6px 3px 7px;background:#c6d6e0;max-height:25px;margin-top:55px;display:block;max-width:128px;text-align:center}.swatch.is-flex.is-flex-wrap.swatch-colour .option-title.label span.selected-option{font-weight:300}.product__info-wrapper.product__information .modal_price.subtitle{border-bottom:1px solid #C6D6E0;padding-bottom:15px;margin-top:0}.product__info-wrapper.product__information .product__title{margin:0}.swatch_options .option-title.label,.swatch .option-title{padding-top:8px;font-style:normal;font-weight:550;font-size:16px;line-height:22px;color:#304149;text-transform:capitalize;margin-bottom:13px}.swatch_options .swatch-design .swatch-element label{width:100%;letter-spacing:0;font-family:Denim;font-style:normal;font-weight:300;font-size:13px;line-height:14px;text-align:center;color:#304149;padding:14px 26px;text-transform:capitalize;max-width:163px;min-width:163px;height:45px;display:block}.swatch_options .swatch-design .swatch-element{border:none;max-width:163px;width:100%;box-shadow:none!important;margin-right:6px;margin-bottom:7px;background:#fff;height:45px}.swatch_options .swatch-design input:checked+.swatch-element{border:none;background:#304149}.swatch_options .swatch-design input:checked+.swatch-element label{color:#fff}.swatch-element.color label{width:35px!important;height:35px!important;min-width:35px;overflow:unset;border:none;margin-top:-2px;margin-left:-2px}.swatch .swatch-element{margin-right:13px}.swatch .swatch-element.color{max-width:41px;max-height:41px}.swatch-element.color label img{position:relative;border-radius:50%}.swatch.is-flex.is-flex-wrap.swatch-colour{padding-top:8px}.swatch.is-flex.is-flex-wrap.swatch-colour .option-title.label{margin-bottom:20px}.product-quantity-box .quantity-wrapper.quantity-style--box .quantity-input{width:100%;border-top:none;border-bottom:none;background:transparent;font-size:13px;line-height:16px}.quantity-wrapper.quantity-style--box .quantity-minus,.quantity-wrapper.quantity-style--box .quantity-plus{width:100%;border:none}.product-quantity-box.purchase-details__quantity{border:1px solid #718490;width:calc(50% - 12px)}.product-quantity-box .quantity-wrapper.quantity-style--box{display:grid;grid-template-columns:30% 40% 30%}.quantity-wrapper .quantity-element{min-height:45px}.product__classification-links.has-padding-top{display:none}.purchase-details .purchase-details__spb--true .action_button.action_button--secondary{height:45px;border:none;font-style:normal;font-weight:300;font-size:13px;line-height:14px;text-align:center;color:#fff;background:#304149;text-transform:inherit}.purchase-details .purchase-details__spb--true .action_button.action_button--secondary:hover{background:#1396bb}.purchase-details .purchase-details__spb--true .shopify-payment-button .shopify-payment-button__button--unbranded{font-family:Favorit;font-style:normal;font-weight:400;font-size:13px;line-height:16px;text-align:center;color:#fff;background-color:#5f6368;border-color:#0000;text-transform:inherit;padding:5px 0;height:45px}.purchase-details .purchase-details__spb--true .shopify-payment-button .shopify-payment-button__button--unbranded:hover{background:#1396bb}.purchase-details__buttons.purchase-details__spb--true{margin-top:1px;margin-bottom:17px}a.msg{font-style:normal;font-weight:300;font-size:16px;line-height:22px;text-decoration-line:underline;color:#718490}a.msg:hover{text-decoration-line:none}.tab-description.mobile{display:none}.tab-description.desktop .tab-title{display:none;margin-top:0}ul.tabs-menu-product li a{text-transform:capitalize;font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#718490}ul.tabs-menu-product li a.active{color:#304149}.description.content.bottom .overview .left-overview div.flex-item{width:100%;display:flex}.description.content.bottom .overview .left-overview div.flex-item .left-item{width:55%}.description.content.bottom .overview .left-overview div.flex-item .right-item{width:45%}ul.tabs-menu-product li{padding-bottom:58px}.left-overview h3{font-style:normal;font-weight:300;font-size:18px;line-height:24px;color:#304149;margin-bottom:0}.left-overview h3 span{font-style:normal;font-weight:300!important;font-size:18px;line-height:24px;color:#304149}.left-overview p{margin-bottom:24px!important;font-style:normal;font-weight:300;font-size:18px;line-height:24px;color:#304149}.left-overview p span{font-style:normal;font-weight:300;font-size:18px;line-height:24px;color:#304149}.description.content.bottom .overview{display:flex}.description.content.bottom .overview .left-overview{padding-right:85px;width:63.5%}.description.content.bottom .overview .right-overview{width:36.5%}.description.content.bottom .overview .left-overview div strong{font-style:normal;font-weight:550;font-size:18px;line-height:24px;color:#304149}.description.content.bottom .overview .left-overview div{font-style:normal;font-weight:300;font-size:18px;line-height:24px;color:#304149}.left-overview p b{font-weight:550;display:block;margin-top:39px;padding-right:51px}.right-overview p b{font-weight:550;display:block;padding-right:51px;font-size:16px;line-height:22px}.right-overview ul{margin-top:0;margin-left:0;list-style:none}.description.content.bottom .resources ul li a .right:hover{text-decoration:underline}.right-overview p{margin-bottom:0!important;border-bottom:1px solid #C6D6E0;padding-bottom:17px}.right-overview ul li{font-size:16px;line-height:22px;border-bottom:1px solid #C6D6E0;padding-top:12px;padding-bottom:10px;padding-right:35px}.tech-specs{margin-top:198px;margin-bottom:150px}.tech-specs .title-tech{font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#304149;padding-bottom:20px;border-bottom:1px solid #C6D6E0}.tech-specs ul{margin-top:0;list-style:none;margin-left:0;margin-bottom:0!important}.tech-specs ul li{border-bottom:1px solid #C6D6E0;padding-top:18px;padding-bottom:22px;display:flex}.tech-specs ul li .left{display:flex;font-style:normal;font-weight:550;font-size:16px;line-height:22px;color:#304149;width:22%}.tech-specs ul li .right{font-style:normal;font-weight:300;font-size:16px;line-height:22px;color:#304149}.tech-specs .image img{width:100%}.description.content.bottom .title-resources{font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#304149;padding-bottom:22px;border-bottom:1px solid #C6D6E0}.description.content.bottom .resources ul{list-style:none;margin-left:0;margin-bottom:0!important;margin-top:0}.description.content.bottom .resources ul li{margin-top:0;padding-top:21px;padding-bottom:13px;width:100%;border-bottom:1px solid #C6D6E0}.description.content.bottom .resources ul li a{width:100%;display:inline-block}.description.content.bottom .resources ul li a .left{float:left;font-style:normal;font-weight:550;font-size:16px;line-height:22px;color:#304149}.description.content.bottom .resources ul li a .right{float:right;padding-right:35px;font-style:normal;font-weight:300;font-size:12px;line-height:22px;position:relative;color:#304149}.description.content.bottom .resources ul li a .right:after{position:absolute;content:"";width:10px;height:8px;right:0;top:8px;background:url(slide-arrow.svg);transform:rotate(180deg);background-size:cover;background-repeat:no-repeat}section.case-study{background:#fff;padding:0 25px;margin:auto}section.case-study .content-section{padding:0 15px}section.case-study .content-section .top-section{padding-top:58px;display:flex}section.case-study .content-section .left-section{width:50%}section.case-study .content-section .right-section{padding-left:28px;padding-right:92px;width:50%}section.case-study .content-section .right-section .content{font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#304149}.read-case a{font-style:normal;font-weight:550;font-size:18px;line-height:24px;color:#304149;position:relative}.read-case a:hover{text-decoration:underline}.read-case a:after{position:absolute;content:"";width:20px;height:8px;right:-35px;top:8px;background:url(slide-arrow.svg);transform:rotate(180deg);background-size:cover;background-repeat:no-repeat}.bottom-section{padding-top:10px;padding-bottom:41px}.left-section{font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#718490}section.case-study .content-section .bottom-section .left-section{max-width:500px;width:100%;position:relative;padding-bottom:305px;max-height:305px}section.case-study .content-section .bottom-section .left-section img{position:absolute;width:100%;height:100%;left:0;object-fit:cover}section.cube-peel{padding-left:40px;overflow:hidden}section.cube-peel .title-section{font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#304149;padding-top:95px;padding-bottom:45px}section.cube-peel .list-item{max-width:91.4%}section.cube-peel .list-item .owl-stage-outer{overflow:inherit!important}.list-item .owl-nav{position:absolute;top:-64px;right:0;min-width:76px}.list-item .owl-nav{position:absolute;top:-64px;right:-80px;min-width:76px;display:flex}.list-item .owl-nav button.owl-prev{background-image:url(slide-arrow.svg);display:block;min-width:30px;height:8px;background-size:cover;background-repeat:no-repeat}.list-item .owl-nav button.owl-prev span,.list-item .owl-nav button.owl-next span{display:none}.list-item .owl-nav button.owl-next{background-image:url(slide-arrow.svg);transform:rotate(180deg);min-width:30px;margin-left:16px;height:8px;background-size:cover;background-repeat:no-repeat}.list-item .one-third{width:100%}section.is-width-standard .list-item{max-width:91.4%}section.is-width-standard .owl-stage-outer{overflow:inherit!important}.product-image__wrapper .thumbnail-overlay__container{display:block;position:relative;bottom:0;padding:25px 0;top:unset;background:transparent}.product-image__wrapper:hover .thumbnail-overlay__container{position:relative}.thumbnail-overlay__container .quick-shop__info{display:block}.product-gallery__thumbnail:hover{opacity:1}.product-gallery__thumbnail.one-fifth{width:15.5%!important;margin-right:11px;margin-left:0}.block__recommended-products .is-align-center{padding-top:90px;align-items:flex-start;padding-left:0;font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#304149;margin-left:0;margin-right:0}.block__recommended-products .is-align-center h4{font-style:normal;font-weight:300;font-size:30px;line-height:35px;color:#304149;font-family:Denim}.block__recommended-products{padding-bottom:10px!important;padding-left:38px;overflow:hidden}.product__thumbnail.product__grid-item{margin-left:0;margin-right:0}.has-thumbnail-sticker .image__container{padding-bottom:35.6%;position:inherit}section.cube-peel .list-item .item:hover img{transform:scale(1.1);transition:transform .3s ease-in-out}section.cube-peel .list-item .item{overflow:hidden}section.cube-peel .list-item .item img{transition:transform .3s ease-in-out}.list-item .image-element__wrap{position:absolute;width:100%;height:100%}.list-item .image-element__wrap img,.has-thumbnail-sticker .image__container img{position:absolute;height:100%}.product-image__wrapper .thumbnail-overlay__container p.product-thumbnail__title{font-family:Favorit;font-style:normal;font-weight:550;font-size:16px;line-height:22px;color:#304149}.list-item .info.text-align-center{text-align:left}.list-item .thumbnail-overlay{display:block;width:100%}.list-item span.product-thumbnail__collection,.list-item span.product-thumbnail__price{font-family:Denim;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#718490}.list-item span.money{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#718490}.list-item .has-thumbnail-sticker .product-thumbnail__title,.list-item .has-thumbnail-sticker .product-thumbnail__price,.list-item .has-thumbnail-sticker .product-thumbnail__price em{font-style:normal;padding-top:0}.list-item .has-thumbnail-sticker .product-thumbnail__price .was-price{text-decoration:line-through #718490}.product-main .block__recommended-products .container{border-bottom:none!important}@media(max-width:1024px){.product__info-wrapper.product__information{padding:35px 25px 0 35px}section.case-study .content-section .right-section{padding-left:0;padding-right:0;width:50%}.description.content.bottom .overview .left-overview{padding-right:25px}.tab-description.desktop{padding:80px 25px 105px}.list-item .owl-nav{right:-20px}}@media(max-width:798px){.product-gallery:hover .flickity-prev-next-button{display:block}.product-image__wrapper:hover .thumbnail-overlay__container{opacity:1;visibility:unset}.thumbnail__hover-overlay--true .thumbnail__caption{display:none}}@media(max-width:767px){ul.tabs li.is-active a{color:#304149}.description.content.bottom .resources ul li a .right{position:absolute;right:0;top:35%}.description.content.bottom .resources ul li{position:relative}.purchase-details .purchase-details__spb--true .action_button.action_button--secondary{font-weight:550!important;font-size:16px!important}.purchase-details .purchase-details__spb--true .shopify-payment-button .shopify-payment-button__button--unbranded{font-weight:300;font-size:16px}.tech-specs .title-tech{display:none}.description.content.bottom .resources ul li a .left{max-width:65%;padding-right:20px}.description.content.bottom .title-resources{display:none}.product-quantity-box.purchase-details__quantity{border:none}.block__recommended-products .is-align-center{padding-top:45px}.read-case a{font-size:16px;line-height:22px}.container .product__images{width:100%}.quantity-wrapper.quantity-style--box{border:1px solid #718490}.product-gallery__thumbnail.one-fifth{width:14.4%!important}.product__info-wrapper.product__information{width:100%}.product-gallery__thumbnails--bottom-thumbnails{margin-left:0;margin-top:10px;padding:0 20px}.product-gallery__nav .gallery-cell,.is-slide-nav--true .product-gallery__thumbnail{margin-left:5px;margin-right:5px}.product__info-wrapper.product__information{padding:35px 20px 0}.product__info-wrapper.product__information h1.product_name.title{font-weight:300;font-size:23px;line-height:33px;display:block;margin-bottom:-5px!important}.product__info-wrapper.product__information .modal_price.subtitle span{font-size:23px;line-height:33px}.product__info-wrapper.product__information .modal_price.subtitle span.installation{margin-top:40px;max-height:23px;font-size:10px;line-height:11px}.purchase-details__buttons.purchase-details__spb--true{margin-top:15px;margin-bottom:0}.purchase-details .purchase-details__spb--true .action_button.action_button--secondary{height:50px;margin-bottom:18px}.purchase-details .purchase-details__spb--true .shopify-payment-button .shopify-payment-button__button--unbranded{height:50px}.swatch_options .option-title.label{padding-top:0}.swatch_options .swatch-design .swatch-element{max-width:159px}.product__info-wrapper.product__information .sample-request{margin-bottom:40px}.swatch.is-flex.is-flex-wrap.swatch-colour{padding-top:5px}.swatch .swatch-element{margin-right:6px}.swatch .swatch-element.color{margin-right:0}.swatch.is-flex.is-flex-wrap.swatch-colour .option-title.label{margin-bottom:15px}.product-quantity-box.purchase-details__quantity label{display:flex;text-transform:capitalize;align-items:center;padding-right:65px;font-weight:550;font-size:16px;line-height:22px}.tech-specs ul li .right{width:50%}.tech-specs ul li .left{padding-left:15px;width:50%}.smart-payment-button--true .product-quantity-box.purchase-details__quantity{display:flex}.tab-description.desktop{padding:50px 20px!important}.tab-description.desktop .tabs-menu-product{display:none}.tab-description.desktop ul.tabs-content-product{width:100%!important;padding:0;margin:0}.tab-description.desktop .tab-title{display:block}.tab-description.mobile{border-top:1px solid #C6D6E0;display:block}.description.content.bottom{padding-top:0;margin-top:0}.tech-specs{margin-top:0;margin-bottom:0}ul.tabs{margin-bottom:0!important;display:flex;width:100%}ul.tabs li{width:33%}ul.tabs li:first-child{text-align:left;float:left;display:inline-block}ul.tabs li:last-child{float:right;display:inline-block}ul.tabs li:last-child a{margin-right:0;justify-content:flex-end}ul.tabs li a{font-weight:300;font-size:18px;line-height:24px;text-transform:capitalize;border-bottom:none!important;margin-right:0;justify-content:center}ul.tabs li a.active{color:#304149}ul.tabs li:first-child a{justify-content:flex-start}.description.content.bottom .overview .left-overview{width:100%;padding-right:0}.list-item .owl-nav{display:none}.description.content.bottom .overview{margin-top:28px;display:block}.description.content.bottom .overview .right-overview{width:100%}.product-main section.section .container{border-bottom:none;padding:0 0 65px}ul.tabs-content{padding-bottom:0}section.case-study{padding:0 25px 25px}section.case-study .content-section{display:flex;padding:0;flex-direction:column;position:relative}section.case-study .content-section .top-section{order:2;padding-top:15px;display:block}section.case-study .content-section .left-section{position:absolute;width:100%;top:30px}section.case-study .content-section .right-section{padding:0;width:100%}.bottom-section{padding-top:60px}section.case-study .content-section .bottom-section .left-section{max-width:100%;padding-bottom:198px}section.case-study .content-section .right-section .content{font-size:16px;line-height:22px}section.case-study .content-section .right-section .content{margin-bottom:20px}section.cube-peel .title-section{font-size:23px;padding-top:50px;line-height:33px;padding-bottom:20px}section.cube-peel{padding-left:0;margin-left:25px}section.cube-peel .list-item{max-width:90.4%}.shopify-section .block__recommended-products{padding-left:0;margin-left:25px!important}section.is-width-standard .list-item{max-width:58.5%}.has-thumbnail-sticker .image__container{padding-bottom:36.8%}.list-item span.product-thumbnail__collection,.list-item span.product-thumbnail__price,.list-item span.money{font-size:14px;line-height:20px}.product-image__wrapper .thumbnail-overlay__container{padding:14px 0 35px}.block__recommended-products .is-align-center h4{font-size:23px;line-height:33px;font-family:Denim}.read-case a:after{top:6px}}@media(max-width:374px){.description.content.bottom .resources ul li a .right{width:35%}.product-quantity-box.purchase-details__quantity label{padding-right:8px}}@media(max-width:336px){.description.content.bottom .resources ul li a .right{top:25%}.description.content.bottom .resources ul li a .left{padding-right:70px}}@media(max-width:300px){.product-quantity-box.purchase-details__quantity label{padding-right:10px}}.tab-description.desktop{padding:80px 48px 105px 38px}.tab-description.desktop .product-tab{display:flex;width:100%}.tabs-menu-product{list-style:none}ul.tabs-menu-product li a{text-decoration:none}ul.tabs-content-product{list-style:none}ul.tabs-content-product img{max-width:100%}html:not(.template-index):not(.template-collection) .banner.image-banner-home .banner__content{max-width:822px;position:static;padding:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2}ul.tabs-content-product a{color:#1396bb;cursor:pointer;text-decoration:none}.content:not(:last-child){margin-bottom:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/22/assets/product.css.map */
