.header__link-list>ul>li>details>summary,.header__link-list>ul>li>a,.header__link-list nav>p{font-size:.89rem}.navigation-promo>div>nav ul a:hover{color:rgb(var(--text-accent))}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:FieldGothic,sans-serif;font-weight:400;letter-spacing:.39px}:root{--text-h92: 3.5rem}@media screen and (min-width: 768px){:root{--text-h92: 5rem}}@media screen and (min-width: 1024px){.h0{line-height:.85em}.h1{line-height:.9em}}.media-with-text__media>*{object-fit:contain}span.seccond_line_accent{color:rgb(var(--text-accent));display:block}.bg-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;left:0;top:0;z-index:0}.bg-wrapper+*:not(.bg-wrapper){position:relative;z-index:1}.bg-wrapper.decorator>img{width:100%;object-fit:cover;object-position:bottom;height:100%}.bg-wrapper+.section{position:relative;z-index:1}.second-unbreak span.seccond_line_accent{display:inline-block;padding-left:1rem}.media-with-text__item{display:block}.shop-all{text-align:left}@media screen and (min-width: 1000px){.media-with-text__item{display:grid}}.newsletter img{margin-left:auto}.newsletter .subheading{display:flex;align-items:center}.newsletter .subheading svg{margin-right:.5rem}.header_top_wrapper{background:rgb(var(--background) / var(--header-background-opacity));padding:10px max(var(--container-gutter),50% - var(--container-max-width) / 2)}.header_top_wrapper>div{display:flex;color:#fff;padding:10px 20px;border-radius:8px;background:#231f20}.header_top_wrapper>div .social-media{margin-left:auto}@media screen and (max-width: 1150px){.header_top_wrapper{display:none}}.subheading-wrapper{padding-left:4px;display:flex;align-items:center;gap:5px}.subheading-wrapper svg{margin-right:.5rem}.subheading-wrapper+p{--spacing-8: 10px;margin-top:10px}.subheading{font-family:NimbusSan,sans-serif;font-weight:400;font-size:1.35rem;text-transform:capitalize;display:flex;align-items:center}@keyframes wave{0%{transform:translate(-50%,-75%) rotate(0)}to{transform:translate(-50%,-75%) rotate(360deg)}}section .button:not(.simple){overflow:hidden;border:1px solid rgb(var(--button-background))}section .button:not(.simple)>*:not(.button__loader){z-index:1;position:relative}section .button:not(.simple):hover,section .button:not(.simple):focus{color:rgb(var(--button-background));background-color:rgb(var(--button-text-color));border:1px solid rgb(var(--button-background))}:is(section .button:not(.simple):hover,section .button:not(.simple):focus):after,:is(section .button:not(.simple):hover,section .button:not(.simple):focus):before{top:-125%}@media screen and (min-width: 700px){.button--xl{padding:15px 32px;min-width:205px}}media-grid .content-over-media{--content-over-media-column-gap: 10px;--rounded: 24px;--content-over-media-gap: 10px}media-grid .content-over-media>div{width:100%;background-color:#fff;padding:30px 20px;border-radius:16px}@media screen and (max-width: 1000px){media-grid .content-over-media>div{padding:18px 15px}}media-grid .content-over-media .h4{font-size:32px;font-weight:500;text-align:left;color:rgb(var(--text-color))}@media screen and (max-width: 1000px){media-grid .content-over-media .h4{font-size:1.35rem}}media-grid .content-over-media .h4>span{font-family:FieldGothic;display:block;color:#8399b9;font-size:1rem}@media screen and (max-width: 1000px){media-grid .content-over-media .h4>span{font-size:.875rem}}.testimonial-list{align-items:stretch}.testimonial{background-color:#fff;border:1px solid #e1e8ed;border-radius:5px;padding:0;gap:var(--spacing-2)}.testimonial>div{padding:15px}.testimonial>div:first-child{padding-bottom:6px;border-bottom:1px solid #e1e8ed}.testimonial>div:last-child{padding-top:6px}.testimonial .testimonial__image{width:var(--spacing-18)}.testimonial .author{font-size:var(--text-h6);color:var(--text-color)}.testimonial .position{font-size:var(--text-xs);color:#697882}.testimonial .icon.social-icon{margin-left:auto}images-with-text-scrolling{position:relative}images-with-text-scrolling .images-scrolling-desktop__media-wrapper>img{object-fit:contain}images-with-text-scrolling .images-scrolling-desktop__media-wrapper.single-variant{top:30px}images-with-text-scrolling .images-scrolling-desktop__media-wrapper.single-variant>img{max-width:460px}images-with-text-scrolling .images-scrolling-desktop__media-wrapper.single-variant>div{width:100%;max-width:480px;position:relative;opacity:1;height:auto;text-align:center}images-with-text-scrolling .images-scrolling-desktop__media-wrapper.single-variant>div img{margin-left:auto;max-width:280px}images-with-text-scrolling .images-scrolling-desktop__media-wrapper.single-variant>div .button{margin:auto}images-with-text-scrolling.single-variant{--images-scrolling-block-count: 2}images-with-text-scrolling.single-variant .images-scrolling-desktop__content-list{--images-scrolling-block-count: 1}images-with-text-scrolling.single-variant .images-scrolling-desktop__content-list .images-scrolling__content{opacity:1!important;border-bottom:1px solid rgba(18,48,98,.2)}images-with-text-scrolling.single-variant .images-scrolling-desktop__content-list .images-scrolling__content:last-child{border-bottom:none}images-with-text-scrolling .images-scrolling__counter{font-family:FieldGothic,sans-serif;font-weight:400;font-size:var(--text-h2);color:rgb(var(--text-color));line-height:calc(var(--text-h2) / 2)}images-with-text-scrolling .images-scrolling__counter:before{display:none}images-with-text-scrolling .title{font-family:FieldGothic;font-weight:700;text-transform:none}@media screen and (min-width: 1150px){.faq-section .section-stack__intro{width:25%}.faq-section .section-stack__main{width:75%}}.faq-section .accordion-box{padding:0;background:none}.faq-section .accordion__toggle{font-weight:500;font-size:var(--text-h6)}.faq-section .accordion{border-block-end-width:2px}.faq-section .circle-chevron{display:none;background:none}.faq-section details[aria-expanded=true] .accordion__toggle{color:rgb(var(--text-accent))}.faq-section details[aria-expanded=true] .circle-chevron.minus{display:block}.faq-section details[aria-expanded=true] .circle-chevron.plus{display:none}.faq-section details[aria-expanded=false] .circle-chevron.minus{display:none}.faq-section details[aria-expanded=false] .circle-chevron.plus{display:block}scroll-carousel product-card .product-card__title{font-family:FieldGothic,sans-serif;font-size:var(--text-h4)}scroll-carousel product-card .product-card__title a{font-weight:400}product-card{--on-sale-text: 179, 175, 84}product-card .price-list{font-size:var(--text-lg);color:rgb(var(--text-primary))}product-card .price-list compare-at-price,product-card .price-list sale-price{color:rgb(var(--text-primary))}product-card .product-card__title{font-family:FieldGothic,sans-serif;font-size:var(--text-h4)}product-card .product-card__title a{font-weight:400}.collection-header{margin-block-start:0;margin-block-end:0;padding-block-start:var(--spacing-16);padding-block-end:var(--spacing-16)}.collection-header .container{position:relative}.collection-header .section-header{grid-template-columns:auto}.collection-header .subheading{display:flex;align-items:center}.collection-header .subheading svg{margin-right:.5rem}footer{overflow:hidden}footer+section .section{padding-block-start:10px;padding-block-end:10px;font-size:var(--text-xs);color:#8399b9}footer+section .section ul{display:flex}footer+section .section ul>li{list-style:none}footer+section .section ul>li a{color:var(--text-color);opacity:1;background:none!important;border-right:1px solid var(--text-color)}footer .footer__block>p{font-weight:700;font-size:var(--text-lg)}footer .footer__block ul{gap:var(--spacing-1)}footer .footer__block a{opacity:1;font-size:var(--text-sm)}footer .footer__block--image .social-media{gap:var(--spacing-2)}.image-link-blocks-wrapper .floating-controls-container{overflow:hidden}.image-link-blocks-wrapper .button{margin:auto}@media screen and (min-width: 1000px){.image-link-blocks-wrapper .section-header{grid-template-columns:max-content;padding-right:30px}.image-link-blocks-wrapper .title-left{display:flex;justify-content:space-between;align-items:center}}.collection-bottom-banner{background:linear-gradient(181deg,#a0c8ec 1.01%,#c9dff1 12.54%,#cee0f0 22.07%,#b1c9e0 31.84%,#99b4d0 42.29%,#4e75a3 71.55%,#1c4b84 98.99%)}.collection-bottom-banner image-banner{min-height:700px;--content-over-media-content-max-width: 100%}.collection-bottom-banner image-banner>div{width:100%;place-self:end}.collection-bottom-banner image-banner>img{object-fit:contain;object-position:top}.collection-bottom-banner image-banner h2{font-size:var(--text-h1)!important}.collection-bottom-banner image-banner h2 strong{font-weight:400;color:#123062}.collection-bottom-banner .content-wrapper{display:flex;justify-content:space-around;align-items:center}@media screen and (max-width: 1000px){.collection-bottom-banner .content-wrapper{flex-direction:column}}.collection-bottom-banner .content-wrapper h2{max-width:500px;text-align:left}.collection-bottom-banner .circle-banner{background-color:#123062;border-radius:50%;width:300px;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:rotate(18deg)}.collection-bottom-banner .circle-banner h4{font-family:NimbusSan,sans-serif;font-size:var(--text-h4);margin:0 0 20px}.collection-bottom-banner .circle-banner .button{margin-top:auto}product-gallery{overflow:hidden}@media screen and (min-width: 1000px){product-gallery{position:sticky;top:20px}}.product-info{--on-sale-text: 179, 175, 84}.product-info buy-buttons button{--button-background: 114, 73, 164}.product-info .price-list compare-at-price,.product-info .price-list sale-price{font-size:var(--text-base);color:rgb(var(--on-sale-text))}.product-info .offer{background:none;padding-left:0}.product-info .offer p{font-size:var(--text-h5)}.product-info .product-info__quantity-selector .form-control{display:flex;align-items:center;max-width:420px;margin:0 0 0 20px;width:100%}.product-info .product-info__quantity-selector .form-control label{padding-right:20px;font-family:"NimbusSan",Sans-serif,serif;font-weight:700;min-width:90px}.product-info .variant-picker__option{display:flex;align-items:center;max-width:420px;margin:0 0 0 20px;width:100%}.product-info .variant-picker__option .variant-picker__option-info{padding-right:20px;font-family:"NimbusSan",Sans-serif,serif;font-weight:700;min-width:90px}.product-info .variant-picker__option .variant-picker__option-info variant-option-value{display:none}.product-info .variant-picker__option .variant-picker__option-info+div{flex-grow:1}:is(.go-line,.kitchen-line,.builder,.ro-line) .product-sections-wrapper{background:linear-gradient(181deg,#a0c8ec 1.01%,#c9dff1 12.54%,#cee0f0 22.07%,#b1c9e0 31.84%,#99b4d0 42.29%,#4e75a3 71.55%,#1c4b84 98.99%)}.shopify-section--main-product{background:transparent!important}.product-features-wrapper h2{padding-bottom:1rem}.custom-list-icon li{display:flex;align-items:center;font-family:"NimbusSan",Sans-serif,serif;font-weight:700;padding-bottom:4px}.custom-list-icon li svg{margin-right:var(--spacing-3)}.features_content,.product_specs{padding:var(--spacing-6) 0}.product_specs li{font-family:"NimbusSan",Sans-serif,serif;font-weight:700;padding-bottom:4px}.product_video{position:relative;width:1px;min-width:100%;padding-bottom:56.25%}.product_video iframe{width:1px;min-width:100%;height:100%;position:absolute}.product-benefits ul{display:flex;flex-wrap:wrap;justify-content:space-between}.product-benefits ul li{padding:var(--spacing-6) 0;text-align:center;flex-basis:40%;font-family:"NimbusSan",Sans-serif,serif;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-benefits ul li svg{display:block;margin-bottom:var(--spacing-4)}.shopify-section--video-list ul.video-list{display:block;gap:20px}@media screen and (min-width: 768px){.shopify-section--video-list ul.video-list{display:flex}}.shopify-section--video-list ul.video-list li{padding-bottom:50px;list-style:none;flex:1}@media screen and (min-width: 768px){.shopify-section--video-list ul.video-list li{padding-bottom:0}}.shopify-section--video-list ul.video-list li .product_video{margin-block-start:var(--spacing-4)}.product-details-section .subheading{font-size:var(--text-h92);font-family:FieldGothic;line-height:normal}.product-details-section svg{min-width:20px}.product-details-section .h2{margin-top:0}.product-details-section .media-with-text__media{display:flex;align-items:center}.product-details-section .media-with-text__media img{max-height:400px}.product-details-section .media-with-text__content{padding:0 0 70px}.product-details-section .media-with-text__content li{font-family:NimbusSan;font-weight:700;list-style:none}.product-details-section .bg-wrapper img{width:550px;left:50%;position:relative;transform:translate(calc(-100% - 4vw))}@media screen and (max-width: 1000px){.product-details-section .bg-wrapper img{transform:translate(-50%)}}.how-works-section .media-grid{grid:auto-flow dense var(--calculated-row-height) / repeat(3,minmax(0,1fr))}.how-works-section .media-grid .content-over-media>div{background:none}@media screen and (max-width: 768px){.how-works-section .media-grid{display:flex;flex-direction:column}.how-works-section .media-grid>a{width:100%}.how-works-section .media-grid>a:nth-child(1),.how-works-section .media-grid>a:nth-child(4){order:0}.how-works-section .media-grid>a:nth-child(2){order:2}.how-works-section .media-grid>a:nth-child(5){order:1}.how-works-section .media-grid>a:nth-child(3),.how-works-section .media-grid>a:nth-child(6){order:2}}.how-works-section .h5{font-size:var(--text-h2)}.how-works-section .h5 span{display:block;font-family:NimbusSan,sans-serif;font-size:var(--text-h5)}.product-compare-list feature-chart{--background: 218 233 247 0 !important;--text-color: 255 255 255 !important;font-size:var(--text-lg)}.product-compare-list .feature-chart__heading{min-width:200px}@media screen and (min-width: 1000px){.product-compare-list .feature-chart__table-row{border:none;padding-block-start:0;padding-block-end:0;--feature-chart-heading-width: 230px}.product-compare-list .feature-chart__table-row:nth-child(odd){background-color:rgb(var(--text-color) / .12)}.product-compare-list .feature-chart__table-row>div{padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);border-right:1px solid rgb(var(--text-color) / .12)}.product-compare-list .feature-chart__table-row>div:first-child{padding-left:10px}.product-compare-list .feature-chart__table-row>div:last-child{width:92%}.product-compare-list .feature-chart__table-row:first-child{background-color:transparent}.product-compare-list .feature-chart__table-row:first-child>div{border:none}}.product-compare-list .section-stack{flex-direction:column}.product-compare-list .section-stack__intro{flex-basis:auto!important;text-align:center;max-width:none!important}.product-compare-list .feature-chart__value img{max-height:170px;width:auto;margin-bottom:20px}.product-compare-list .feature-chart__value img+span{font-weight:700}.why-special-kitchen-template .media-with-text__content{paddong-left:0}.why-special-kitchen-template h4{font-weight:600;font-size:var(--text-h4);text-transform:none;font-family:NimbusSan;margin-top:var(--spacing-6)}.why-special-kitchen-template h5{font-weight:400;font-size:var(--text-h5);text-transform:none;font-family:NimbusSan;margin-top:var(--spacing-8)}@media screen and (min-width: 1000px){.why-special-kitchen-template media-with-text{overflow:unset}.why-special-kitchen-template media-with-text .media-with-text__media{position:sticky;top:-50px;height:fit-content}.why-special-kitchen-template media-with-text .media-with-text__media img{margin-top:130px;height:auto}}.how-to-use .info-col{margin-top:var(--spacing-8);display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.how-to-use__content{flex:1;padding:40px 24px;background-color:rgb(var(--text-color));border-radius:24px}@media screen and (max-width: 1000px){.how-to-use__content{flex-basis:47%}}.how-to-use__content .metafield-rich_text_field h5{color:#fff}.how-to-use__content .metafield-rich_text_field p{font-weight:400;font-size:var(--text-h5);text-transform:none;font-family:NimbusSan;color:#fff}@media screen and (max-width: 1000px){.how-to-use__content .metafield-rich_text_field p{font-size:var(--text-base)}}product-info-block{overflow:visible!important}.product-item-block-item .content{display:flex;gap:50px}@media screen and (max-width: 768px){.product-item-block-item .content{display:block}}.product-item-block-item .content .info-col{flex:1}.product-item-block-item .content .info-block{padding-bottom:var(--spacing-8);display:flex}.product-item-block-item img{flex-basis:200px;max-width:150px;height:auto;object-fit:contain;object-position:top;position:relative;top:-130px;margin-right:var(--spacing-8)}@media screen and (max-width: 768px){.product-item-block-item img{max-width:70px;object-position:top;top:0}}.mega-menu a.button,.rebuy-button.block,.rebuy-widget .rebuy-button,#revy-bundle-wrapper .revy-bundle-wrapper-inner .revy-bundle-action .revy-bundle-add-button{background-color:rgb(var(--button-background-primary))!important;border-color:rgb(var(--button-background-primary))!important}@media screen and (max-width: 1000px){footer .footer__block a,.product-card__quick-buy1 a.rating,.product-card__mobile-quick-buy-button,.product-card__info .rating,button.shopify-payment-button__more-options{min-width:32px;min-height:32px}.quantity-selector input{padding:0 12px}}.contrast-text{filter:contrast(4.5)}.darken-text{color:#000!important}footer+section .rich-text__wrapper,.product-info__buy-buttons .button{background-color:rgb(var(--button-background, ))!important}.product-card__badge-list .badge--on-sale{background-color:#000000d9!important}.product-card__quick-buy1 button{--button-background: var(--button-background-secondary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-secondary);--button-outline-color: var(--button-background-secondary)}span.seccond_line_accent.contrast{filter:contrast(2)}header.text-custom p.h1{margin-bottom:15px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/update.css.map */
