@font-face{font-family:Damion;src:url(/cdn/shop/files/Damion.eot);src:url(/cdn/shop/files/Damion.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Damion.woff2) format("woff2"),url(/cdn/shop/files/Damion.woff) format("woff"),url(/cdn/shop/files/Damion.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-grid-item__thumbnail img{width:100%;border-radius:6px}.product-grid-item__thumbnail{border-radius:6px;box-shadow:5px 5px 5px #00000040;border:none;padding:0!important}.product-grid-item__title.h4{margin-bottom:9px}.product-grid-item__title a{text-decoration:none;color:#272343!important;font-family:Roboto;font-size:19px;font-style:normal;font-weight:500;line-height:110%;text-transform:capitalize;text-transform:uppercase}.product-grid-item__price .price__sale{color:#999;font-family:Roboto;font-size:19px;font-style:normal;font-weight:500;line-height:110%;text-transform:capitalize}.product-grid-item__price span.price-item.price-item--sale{color:#00a19a;font-family:Roboto;font-size:19px;font-style:normal;font-weight:900;line-height:110%;text-transform:capitalize}.announcement-bar{border-bottom:0;background:#204a9a;padding:0}.header__topbar.color-background-1{border-bottom:0!important}.header__topbar,a.header__logo_link{padding:0!important}.header_bottom{padding-bottom:0!important;overflow:hidden}.header_bottom:after{content:"";position:absolute;left:0;bottom:-2px;width:100vw;height:42px;background:#00a19a;z-index:-1}.header__menu_item:hover{color:#204a9a!important}.header__menu_item{line-height:normal!important;color:#fff!important;text-transform:uppercase!important}.banner__text lable{font-size:110px;color:#00a19a;line-height:100px;letter-spacing:.5px}h2.banner__heading.h2.mb-0{font-size:70px;font-weight:400;letter-spacing:.5px;color:#204a9a;text-transform:uppercase;margin:0}.text__with--icons-grid-5{grid-template-columns:repeat(5,1fr)!important;gap:20px}.text__with--icons__position--icon--top{flex-direction:inherit!important;align-items:center;border:1px solid #cccccc;justify-content:center;padding:15px!important}.text__with--icons--heading{font-weight:400;text-align:left}.text__with--icons--heading span{font-size:20px;text-transform:uppercase;text-align:left;font-weight:400}.header__actions{gap:32px}a.header__actions_btn.header__actions_btn--wishlist.d-md-none{display:none}.actions_btn--search-wrapper.col-auto.d-md-none{min-width:326px}.footer__widget_title{margin:0!important;font-size:14px!important;text-transform:uppercase;letter-spacing:1px;font-weight:600}.footer__widget_inner{margin-top:20px}.footer__widget_inner ul .footer__list--item+.footer__list--item{margin-top:5px!important}span.fsco{display:block;width:100%;margin-top:20px}span.fsco .list-social__link{line-height:1;height:26px;width:26px;margin-right:20px}.footer__widget_inner ul li a{text-transform:uppercase}.footer .input__field_form_button{background:#fff;padding:18px 20px;right:0;color:#000;text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:.5px}.blks_cover{display:grid;grid-template-columns:1fr 1fr;gap:65px;width:100%}.blks_cover .bk{display:block;width:100%;position:relative}.blks_cover .bk a{position:absolute;width:100%;height:100%;z-index:1}.blks_cover .bk img{width:100%;vertical-align:middle}.blks_cover .bk.imghalf{display:grid;grid-template-columns:58% 38%;gap:4%;align-items:center}.blks_cover .bk.imghalf.rev2 img{order:2}.blks_cover .bk.imghalf.rev2{grid-template-columns:38% 58%}.blks_cover .bk .conpos{position:absolute;bottom:5px;text-align:center;width:100%}.blks_cover .bk h3{color:#204a9a;font-size:50px;line-height:normal;letter-spacing:.5px;margin:0;font-weight:700;text-align:center}.blks_cover .bk lable{font-size:32px;text-transform:uppercase;color:#204a9a;display:block}.blks_cover .bk span{display:table;background:#00a19a;line-height:normal;padding:13px 26px;color:#fff;font-size:17px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:.5s ease all}.blks_cover .bk span:hover{opacity:.7}.blks_cover .bk.imghalf div{display:flex;flex-direction:column;align-items:center}.csm-head{display:flex;align-items:center;justify-content:space-between}.csm-head h2{font-size:32px;text-transform:uppercase;letter-spacing:1px}.csm-head a{display:flex;align-items:center;gap:10px;text-transform:uppercase;font-size:16px;transition:.5s ease all}.csm-head a:hover{color:#00a19a}.csm--bnr{position:relative}.csm--bnr img{vertical-align:middle;width:100%;height:auto}.csm--bnr:after{content:"";background:#0006;width:100%;height:100%;top:0;left:0;display:block;position:absolute;z-index:2}.bnrcontent{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);z-index:9}.bnrcontent h3{margin:0;font-size:90px;font-weight:400;color:#fff}.bnrcontent p{margin:10px 0 20px;padding:0;color:#fff;font-size:18px;letter-spacing:1px}.bnrcontent a{background:#00a19a;line-height:normal;padding:13px 26px;color:#fff;font-size:17px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:.5s ease all;display:table;margin:0 auto}.bnrcontent a:hover{background:#204a9a}.image-with-text__media{background:transparent}.image-with-text__content h2{font-size:80px;font-weight:600;color:#00a19a;letter-spacing:1px}.ship-cover{text-align:center;display:block;width:100%}.ship-cover h3{font-size:32px;letter-spacing:1px;text-transform:uppercase}.ship-cover p{font-size:18px;color:#000}.shcover{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px;margin-top:50px}.shcover .icn-txt{position:relative;width:100%;border-radius:80px;display:flex;align-items:center;gap:16px;background:#fff;min-height:210px}.shcover .icn-txt .icbg{min-width:200px;min-height:200px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px #0000007f;border-radius:100%}.shcover .icn-txt:before{content:"";position:absolute;width:55%;height:110%;border:2px dashed #00a19a;z-index:0;left:-16px;border-radius:200px 0 0 200px;border-right:0}.shcover .icn-txt:after{content:"";position:absolute;width:52%;height:110%;border:2px solid #00a19a;z-index:0;right:-16px;border-radius:0 200px 200px 0;border-left:0}.arr-cov{position:relative}.arr-cov:after{content:"";position:absolute;background-image:url(/cdn/shop/files/sharrow.png?v=1699329204);width:65px;height:57px;right:-57px;top:50%;transform:translateY(-50%)}.cont{padding-right:10px}.arr-cov:last-child:after{display:none}.spb-label-tooltip{font-size:18px;font-weight:700;margin-top:20px;color:#12499a}.size_cover>span,.storage_cover>span{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3.5%;background:#00a19a1a;padding:30px 0 0;border-radius:10px}.size_cover>span label,.storage_cover>span label{width:31%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-bottom:30px}.size_cover>span label span.spb-productoptionswatch,.storage_cover>span label span.spb-productoptionswatch{width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}.storage_cover>span{padding-left:10px;padding-right:10px}.storage_cover>span label{text-align:center}.spb-productoptionswatchwrapper input[type=radio]:checked+.spb-productoptionswatch{border:2px solid #144999!important;box-shadow:none!important}.spb-select select{padding:10px;width:100%;font-size:16px}.headboard_cover>span{display:flex;flex-wrap:wrap;gap:4%;background:#00a19a1a;padding:30px 0 0;border-radius:10px}.headboard_cover>span label.spb-productoptionswatchwrapper{width:48%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-bottom:30px}.headboard_cover>span label.spb-productoptionswatchwrapper span.spb-productoptionswatch{width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}.add_on_header{display:flex;flex-direction:column;flex-wrap:wrap;gap:3.5%;background:#00a19a1a;margin-top:10px;padding:30px 0;border-radius:10px;align-items:center;justify-content:center;text-align:center}.add_on_header a{background:#13a29b;line-height:normal;padding:10px 30px;border-radius:5px;color:#fff;text-transform:uppercase;letter-spacing:1px}.color_cover>span{display:flex;flex-wrap:wrap;gap:4%;background:#00a19a1a;margin-top:10px;padding:30px 0 0;border-radius:10px}.color_cover>span label.spb-productoptionswatchwrapper{display:flex;flex-direction:column;width:20%;align-items:center;justify-content:center;text-align:center;margin-bottom:20px;font-size:16px;font-weight:600;color:#000;gap:4px}.color_cover>span label.spb-productoptionswatchwrapper span.spb-productoptionswatch{width:70px;height:70px}.cart-notification-product__info .product-option span{font-size:13px}.cart-notification__quantity-wrapper{margin-bottom:10px}.cart-notification-product__info .product-option{margin-top:0}.order-swatch_cover{display:grid;grid-template-columns:33% 33% 33%;grid-gap:1%}.order_swatch_list{cursor:pointer;text-align:center;position:relative}.order-swatch_cover img{max-width:100%}.summary_list_cover{display:grid;grid-template-columns:repeat(5,1fr);gap:30px}.swatch_list{position:relative;width:150px}.swatch_list img{width:100%}.swatch_list p{position:relative;z-index:1;text-align:center;font-size:14px}.checkremove:before{width:16px;margin-left:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:0;content:"";display:block;position:absolute;top:50%;left:50%;background:#be3a4a!important;-webkit-transition:all .4s;transition:all .4s;z-index:99999;height:2px;border-radius:30px}.checkremove:after{width:16px;margin-left:-8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0;content:"";display:block;position:absolute;top:50%;left:50%;background:#be3a4a!important;-webkit-transition:all .4s;transition:all .4s;z-index:99999;height:2px;border-radius:30px}.checkremove{position:absolute;top:60px;left:50%;width:30px;height:30px;margin-left:-14px;background:#fff;border-radius:20px;display:block;z-index:99999}.addons{background:#00a19a1a;border-radius:5px;padding:15px;font-size:17px;color:#000}.switch{position:relative;display:inline-block;width:54px;height:28px}.switch input{opacity:0;width:0;height:0}.installation_slider.round{border-radius:34px}.installation_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.installation_slider.round:before{border-radius:50%}.installation_slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.installation_slider{background-color:#13a29b!important}input:checked+.installation_slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.order-swatch_summary{margin:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:#fff;position:sticky;bottom:0}.order-swatch_summary{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.rorder-swatch_summary{clear:both}.swatch_contact_form .contact__form--wrapper{max-width:1000px;margin:0 auto 60px;background-color:#5279b4}.swatches_cover{max-width:1000px;margin:0 auto 60px}.order-swatch_cover{display:grid;grid-template-columns:repeat(5,1fr);gap:30px}.contact__form--container .contact__heading{margin-bottom:20px!important}.contact__form--container .section--title-area.text-center{margin-bottom:40px}body.temp_page\.klarna .text__with--icons__position--icon--top{flex-direction:column!important}body.temp_page\.klarna .image-with-text__content h2{font-size:60px}.collection-hero__title{color:#fff}.collection-hero__text-wrapper nav.breadcrumbs__wrapper a.breadcrumbs__link{color:#fff}.breadcrumbs__item+.breadcrumbs__item:before{color:#fff}.product__info-container .product__tax{display:none}.product__info-container .breadcrumbs__item+.breadcrumbs__item:before{color:#000}.size_cover .spb-label-tooltip label,.headboard_cover .spb-label-tooltip label,.storage_cover .spb-label-tooltip label,.dd_cover .spb-label-tooltip label{width:100%;max-width:100%;display:flex;background:#e5f5f5;padding-left:10px;height:40px;align-items:center;border-bottom:1px solid;cursor:pointer;justify-content:space-between}.size_cover>span,.headboard_cover>span,.storage_cover>span,.dd_cover>span{display:none}.dd_cover>span{margin-top:10px}.dd_cover select:focus-visible{outline:none}.assembly-product button svg{display:none}.installation_cover.assembly-product{display:flex;justify-content:space-between;align-items:baseline}.installation_cover.assembly-product .mt-20.addons{padding:0!important;margin:0;background:none}.installation_cover.assembly-product{display:flex;justify-content:space-between;align-items:center;background:#00a19a1a;margin-top:20px;padding:15px}.installation_cover.assembly-product button{background:#13a29b;border:none;color:#fff;font-weight:400;padding:10px;border-radius:6px;text-transform:uppercase}.installation_cover.assembly-product button:after{display:none}.installation_cover.assembly-product button.loading{color:#fff!important}#infiniteoptions-container span label{display:inherit!important}.blks_cover-5{display:flex;column-count:3;align-items:center;justify-content:center;gap:65px;flex-wrap:wrap}.blks_cover-5 .bk{max-width:30%;position:relative;height:310px;overflow:hidden;width:100%}.blks_cover-5 .bk .imgs{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.blks_cover-5 .bk img{vertical-align:middle;position:absolute;object-position:center center;width:100%;height:100%}.blks_cover-5 .bk .conpos{position:absolute;top:50%;align-items:center;justify-content:center;text-align:center;width:100%;display:flex;flex-direction:column;transform:translateY(-50%);z-index:1}.blks_cover-5 .bk:after{content:"";position:absolute;left:0;top:0;background:#0006;width:100%;height:100%}.blks_cover-5 .bk .conpos h3{color:#fff;font-size:30px}.blks_cover-5 .bk .conpos a{line-height:normal;background:#fff;color:#000;padding:10px 15px;text-transform:uppercase}.blks_cover-5 .bk .conpos a:hover{background:#ffffffab}.address,.contac,.open{display:flex;align-items:flex-start;margin-bottom:12px;gap:10px}.footer__top .address p,.footer__widget_inner p{line-height:normal;color:#272343}.footer__top .contac a,.footer__top .open p{color:#272343}.address img{padding-top:5px}p.footer__copyright{text-align:left}.payment_methods{justify-content:flex-end;display:flex;gap:10px;flex-wrap:wrap}.product__info-container .payment_methods{justify-content:flex-start}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px;text-transform:capitalize}.tab button:hover{background-color:#00a19a;color:#fff}.tab button.active{background-color:#00a19a;color:#fff;text-transform:capitalize}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.dimensions_cover{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:flex-start}.dimensions_right{padding:50px 28px 20px}select#dimension_dropdown,select#headboard_dropdown{font-weight:500!important;font-size:22px;line-height:26px;color:#2b2b2b;background:#d6eeff url(/cdn/shop/files/select_3d68ca0e-c901-45d0-aa6c-c471fbbb4c2a.png?v=1702810727) no-repeat 96% 50%;border:none!important;padding:20px;height:auto!important;position:relative;width:100%;-webkit-appearance:none;appearance:none;margin-bottom:20px}ul.dimensions_data li{margin:0;display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:0rem;border-top:.8px solid #C6C6C7!important;padding:17px 0!important;float:initial!important;border-bottom:0!important}ul.dimensions_data{padding:0;margin-top:40px}.dimensions_left img{width:100%}.desc_dim_cover{margin-bottom:50px}ul.dimensions_data li span.d_label{font-weight:600;color:#154a9a}.product__info-container .price-item.price-item--regular,.product__info-container .price-item.price-item--sale{font-weight:700;color:red!important;font-size:22px!important}.installation_cover.assembly-product .mt-20.addons{display:flex;justify-content:center;align-items:center}.installation_cover.assembly-product .mt-20.addons img{display:flex;width:18px;height:18px;margin-right:8px}.coll_description p,.coll_description strong,.coll_description span,.coll_description ul li{color:#000}.header__heading-logo{max-width:190px}.fxan{display:flex;gap:10px;margin:0 20px;padding:6px 0;align-items:center}.fxan img{max-width:30px;height:auto;max-height:30px;width:auto;margin:0!important}.collection_sidebar summary span{font-size:16px}ul.coll_link_list{display:none}.side_header svg.icon.icon-caret{position:absolute;height:.6rem;right:5px;top:calc(50% - .2rem)}.side_header{display:flex;position:relative;cursor:pointer}.custom_sidebar{display:block;grid-column-start:span 2;margin-bottom:25px}.custom_sidebar ul.coll_link_list{padding:0;list-style-type:none;max-width:260px}ul.coll_link_list{margin-left:10px}.custom_sidebar ul li a{font-size:14px}.custom_sidebar ul li a:hover{text-decoration:underline}.headboard_cover>span{padding-left:10px;padding-right:10px}.product-grid-item:hover h3.product-grid-item__title{visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.modal{display:none;position:fixed;z-index:9;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.related-product-list .tit_cover{display:flex;justify-content:space-between}.related-product-list .rel_right a{color:#1b4e9c;font-weight:600;border-bottom:1px solid}.mini_item_cover{align-items:flex-start;display:flex}.cart-notification-product{align-items:unset!important;display:unset!important}.cart-notification-product .product-option span{font-size:14px}.cart-notification-product{border-bottom:1px solid #000;display:block!important;padding-bottom:10px}.cart-notification-product .product-option{margin-top:4px}.cart-notification-product .product-option span:nth-child(1){font-weight:700}body.temp_product\.swatche-sample .product-section .product .col-lg-6{width:100%;max-width:1000px;display:flex;justify-content:center;align-items:center;margin:0 auto}body.temp_product\.swatche-sample div#infiniteoptions-container span fieldset{display:flex;flex-wrap:wrap;gap:20px}body.temp_product\.swatche-sample div#infiniteoptions-container span fieldset label{width:18%}body.temp_product\.swatche-sample div#infiniteoptions-container span fieldset label .spb-productoptionswatch{width:122px;height:122px}body.temp_product\.swatche-sample #infiniteoptions-container span label{display:table!important;margin:0 auto}body.temp_product\.swatche-sample .product__info-container{text-align:center}body.temp_product\.swatche-sample span.spb-swatchlabel{width:100%;display:block}body.temp_product\.swatche-sample label.spb-productdescfont.spb-productdesctextcolor{margin-bottom:20px;display:block;font-size:20px;font-weight:600}body.temp_product\.swatche-sample klarna-placement{display:none}body.temp_product\.swatche-sample .product-form__cart--box.d-flex{justify-content:center}body.temp_product\.swatche-sample .shopify-payment-button{max-width:340px;display:table;margin:0 auto;width:100%}body.temp_product\.swatche-sample .product__info-container .payment_methods{justify-content:center}body.temp_product\.swatche-sample .social__share_box.d-flex{flex-wrap:wrap;justify-content:center}body.temp_product\.swatche-sample div#infiniteoptions-container>div>span .spb-productdescfont.spb-productdesctextcolor.spb-helptext{display:none}@media (max-width:1366px){.shcover .icn-txt .icbg{min-width:150px;min-height:150px}.arr-cov:after{content:"";position:absolute;background-image:url(/cdn/shop/files/sharrow.png?v=1699329204);width:45px;height:37px;right:-57px;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat}.shcover{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px;width:96%;margin:50px auto 0}.cont p{font-size:14px}.blks_cover-5{gap:40px}.blks_cover-5 .bk{height:220px}.shcover .icn-txt{gap:0}}@media (max-width:1024px){.text__with--icons-grid-4{grid-template-columns:repeat(2,1fr)!important;column-gap:2rem!important;row-gap:2rem!important}.blks_cover .bk img{width:100%;vertical-align:middle;height:auto}.blks_cover .bk h3{font-size:40px}.blks_cover .bk lable{font-size:22px;padding-bottom:10px}.shcover{grid-template-columns:1fr;width:90%}.arr-cov:after{right:0;top:inherit;bottom:-50px;left:50%;transform:rotate(90deg)}.blks_cover-5 .bk{height:220px;max-width:47%}.shcover .icn-txt{gap:10px}}@media (max-width:991px){.header_bottom:after{display:none}.header__actions a:first-child{padding-left:inherit!important}.banner__text lable{font-size:80px;line-height:70px}h2.banner__heading.h2.mb-0{font-size:46px}.blks_cover{gap:30px}.blks_cover .bk h3{font-size:30px}.blks_cover .bk lable{font-size:16px}.blks_cover .bk span{padding:14px}.bnrcontent h3{font-size:60px}.image-with-text__content h2{font-size:50px}.text__with--icons-grid-5{grid-template-columns:repeat(3,1fr)!important;gap:20px}}@media (max-width:767px){.size_cover>span label,.storage_cover>span label{width:48%}.headboard_cover>span,.color_cover>span{padding:30px 10px}.headboard_cover>span label.spb-productoptionswatchwrapper{text-align:center}.color_cover>span label.spb-productoptionswatchwrapper{width:30%}.header__actions.col-auto a.button{display:none}.text__with--icons-grid-4{grid-template-columns:repeat(1,1fr)!important}.blks_cover{grid-template-columns:1fr}.csm--bnr{position:relative;min-height:400px}.csm--bnr img{vertical-align:middle;width:100%;height:100%;object-fit:cover;position:absolute}.bnrcontent{width:90%}.csm-head{flex-direction:column;margin-bottom:20px}.ship-cover h3,.csm-head h2{font-size:24px}.footer__widget{margin-bottom:0!important;border-bottom:1px solid #fff}.footer__widget_title{margin-bottom:20px!important}.footer__widget_inner{margin-top:0}.shcover .icn-txt .icbg{min-width:120px;min-height:120px}.header__actions{gap:12px}.image-with-text__content h2{margin-top:20px}.image-with-text__content{padding:1rem!important}.order-swatch_cover,.summary_list_cover{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.swatch_list{position:relative;width:100px}.checkremove{top:35px}body.temp_page\.klarna .image-with-text__content h2{font-size:30px;line-height:normal}.product__info-container{padding-top:0!important}.installation_cover.assembly-product{display:none}.related_product_cover{flex-wrap:wrap}.related-product-list .related-product product-form{width:100%}.payment_methods{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.footer__bottom .col-6{flex:0 0 auto;width:100%}p.footer__copyright{text-align:center}.footer__bottom .row{flex-direction:column!important}.blks_cover-5 .bk{height:250px;max-width:100%}.dimensions_cover{grid-template-columns:1fr;height:auto}select#dimension_dropdown,select#headboard_dropdown{font-size:18px}.add_on_products_cover,.installation_cover{display:none}.add_on_hide_show{display:flex;gap:20px;justify-content:center;align-items:center;width:100%}.collection_sidebar.small-hide{display:none}.text__with--icons-grid-5{grid-template-columns:repeat(1,1fr)!important;gap:20px}.text__with--icons--box>img{max-width:60px!important}.text__with--icons__position--icon--top{justify-content:flex-start}.text__with--icons--heading span{font-size:16px}.collection_sidebar_mobile ul.mobile-facets__list.list-unstyled{padding:0 20px}.collection_sidebar_mobile button.link{font-size:1.6rem;width:100%}.offcanvas-header.open .offcanvas__inner{position:relative;height:100%;width:100%}.modal-content{width:90%}.installation_cover.assembly-product form{display:table;margin:10px auto}body.temp_product\.swatche-sample div#infiniteoptions-container span fieldset label .spb-productoptionswatch{width:80px;height:80px}body.temp_product\.swatche-sample div#infiniteoptions-container span fieldset{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}body.temp_product\.swatche-sample .product-section .product .col-lg-6{width:100%;max-width:1000px;display:flex;justify-content:center;align-items:center;margin:0 auto}body.temp_product\.swatche-sample span.spb-swatchlabel{width:100%;display:block;line-height:22px}body.temp_product\.swatche-sample div#infiniteoptions-container span fieldset label{width:100%;display:flex!important;flex-direction:column;align-items:center}}.related-product{width:100%;border-bottom:1px solid #dedede;padding:25px 0}.related-product .related-product-name .rel_left p{font-size:18px;font-weight:700;text-transform:uppercase;color:#154a9a;margin-bottom:20px}.related_product_cover{display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 0}.related_product_cover button{background:#13a29b;line-height:normal;padding:10px 30px;border-radius:5px;color:#fff;text-transform:uppercase;letter-spacing:1px;transition:.5s ease all;border:0}.related_product_cover button span{display:flex;justify-content:center;align-items:center;gap:5px}.related_product_cover button:hover{opacity:.8}.related_product_cover button span.action__btn--text--label{color:#fff}.related_product_cover span.action__btn--text>svg{width:22px;color:#fff}.related-product-price{font-size:18px;font-weight:600}.castle-header-modified{background-color:#00a19a}.castle-header-modified .header_bottom.header__sticky{background-color:#00a19a;padding:0}.castle-header-modified .header__menu{background:#fff;padding:10px 0!important}.castle-header-modified .header_bottom:after{bottom:0;height:59px;background:#fff}.castle-header-modified .header__menu_item{color:#636270!important;font-size:16px;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:normal}castle-header-modified .header__heading-logo,body .header__heading-logo{margin-bottom:-8px;width:146px}.castle-header-modified .castle-search{margin:20px 0}.castle-header-modified .castle-search input{border:none;border-radius:10px}.castle-header__swatch{background:#fff;border-radius:10px;color:#1a4d9c;letter-spacing:normal;font-family:Roboto,sans-serif;font-weight:600;padding:10px 15px}.castle-header__swatch a{display:flex;align-items:center;gap:10px}.castle-header__swatch a span{display:flex;align-items:center}.castle-header__phone,.castle-header__account{padding:10px 15px;background:#fff;border-radius:10px;line-height:normal}.castle-header-modified .header__actions{gap:10px}.castle-header-modified .mobile__menu_bar{justify-content:end}.castle-header-modified .hamburger-button{background:#fff;border-radius:8px;line-height:normal;padding:8px 8px 6px}.castle-header__cart.header__actions_btn{padding:8px 15px;background:#fff;border-radius:10px;display:flex;align-items:center;gap:5px}.castle-header__cart .cart-label{color:#1a4d9c;letter-spacing:normal;font-family:Roboto,sans-serif;font-weight:600}.castle-header__cart .header__actions_btn_cart_num{position:relative}.castle-header-modified .castle-search-mobile{background:#fff;border-radius:8px;line-height:normal;padding:8px 8px 6px}.castle-footer-usp-container{width:100%;position:sticky;bottom:15px;z-index:99}.castle-footer-usp-content{max-width:1300px;margin:auto;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:20px 30px;border-radius:8px}.castle-footer-usp{display:flex;align-items:center;justify-content:center;gap:15px;line-height:normal;text-transform:capitalize;font-size:18px;color:#272343;letter-spacing:normal}.castle-shop-by-product{padding:70px 0}.castle-shop-by-product h2{margin-bottom:20px;text-transform:uppercase;font-size:35px;font-family:Roboto,sans-serif}.castle-shop-by-product h2 span{font-weight:700}.swiper-container{width:100%;overflow:hidden}.swiper-slide{text-align:center;width:auto}.swiper-slide img{width:100%;border-radius:8px}.swiper-slide a{width:100%}.castle-shop-by-product .swiper-slide a:hover span{padding-right:10px;transition:all .2s ease-in-out}.csbp-heading-container{display:flex;align-items:center;justify-content:space-between;border:solid 1px #272343;border-radius:8px;text-align:left;padding:10px 15px}.swiper-slide h3{margin:0;font-size:17px;text-transform:uppercase}.csbp-heading-container span{display:flex;align-items:center;transition:all .2s ease-in-out}.castle-shop-by-product-pagination{position:absolute;bottom:10px;width:100%;text-align:center}.castle-shop-by-product-navigation .swiper-button-next,.castle-shop-by-product-navigation .swiper-button-prev{color:#333;position:absolute;top:50%;transform:translateY(-50%)}.castle-shop-by-product-navigation .swiper-button-next{right:10px}.castle-shop-by-product-navigation .swiper-button-prev{left:10px}.best-sellers{background:#00a19a1a;padding:70px 0}.best-sellers h2{margin-bottom:20px;text-transform:uppercase;font-size:35px;font-family:Roboto,sans-serif}.best-sellers h2 span{font-weight:700}.best-sellers-swiper{width:100%;overflow:hidden;position:relative}.best-sellers .swiper-slide{text-align:left;width:auto}.best-sellers .product-image-wrapper{position:relative;min-height:385px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:12px;box-shadow:2px 2px 10px #00000036}.best-sellers .product-image{width:100%;border-radius:8px}.best-sellers .discount-badge{position:absolute;top:10px;right:10px;background-color:#ff4c4c;color:#fff;padding:5px 10px;border-radius:5px;font-size:14px;font-weight:700}.best-sellers .product-title{font-size:19px;margin-top:20px;letter-spacing:normal;line-height:normal;font-family:Roboto,sans-serif;font-weight:700;color:#272343}.best-sellers .product-price{margin-top:5px;font-size:18px}.best-sellers .price-compare{color:#999;text-decoration:line-through;margin-right:8px}.best-sellers .price-current{color:#00a19a;font-weight:700;letter-spacing:normal;line-height:normal}.best-sellers-pagination{position:absolute;bottom:10px;width:100%;text-align:center}.best-sellers-navigation .swiper-button-next,.best-sellers-navigation .swiper-button-prev{color:#333;position:absolute;top:50%;transform:translateY(-50%)}.best-sellers-navigation .swiper-button-next{right:10px}.best-sellers-navigation .swiper-button-prev{left:10px}.castle-shopping-experience{background:#222831;color:#fff;padding:70px 0}.castle-shopping-experience .experience-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:80px;grid-row-gap:0px}.castle-shopping-experience .left-content{display:flex;flex-direction:column;justify-content:center}.castle-shopping-experience .section-header{color:#fff;font-size:35px;font-family:Roboto Condensed,sans-serif;line-height:89%;margin-bottom:70px}.castle-shopping-experience .section-header span{font-weight:700}.castle-shopping-experience .content-item{display:flex;align-items:center;gap:50px;line-height:normal;font-size:18px;letter-spacing:normal}.castle-shopping-experience .content-item:not(:last-child){margin-bottom:40px}.castle-shopping-experience .icon-image{max-width:70px}.castle-shopping-experience .content-text{color:#fff;padding-right:20%}.castle-shopping-experience .content-text h3{color:#fff;margin:0}.castle-shopping-experience .content-text h3 span{font-weight:700}.castle-shopping-experience .shop-button{background:#00a19a;display:block;padding:15px 50px;border-radius:12px;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:0;align-self:start}.castle-shopping-experience .right-column-image{width:100%}.pillow-container{background-color:#00a19a;margin-bottom:30px}.pillow-container-flex{display:flex;align-items:center;justify-content:center;gap:40px}.pillow-image img{max-width:210px;margin-top:-20px;margin-bottom:-40px}.pillow-content h3{color:#fff;font-size:30px;font-weight:700;line-height:102%;margin:0}.castle-shorts-video{padding:40px 20px;text-align:center}.castle-shorts-video .section-header{font-size:28px;margin-bottom:20px;text-transform:uppercase;font-weight:700;display:flex;gap:20px;align-items:center}.castle-shorts-video .swiper-container{width:100%;overflow:hidden}.castle-shorts-video .swiper-slide{width:auto}.castle-shorts-video .swiper-slide video{border-radius:8px}.castle-modified-footer .contac{align-items:center}.castle-modified-footer .footer__top .contac a,.castle-modified-footer .footer__top .open p{color:#272343}.castle-modified-footer .input__field,input[type=email],input[type=text],.select__field_form select{background:transparent;border:1px solid #E1E3E5;border-radius:8px;color:#9a9caa}.castle-modified-footer .input::-webkit-input-placeholder{color:#9a9caa}.castle-modified-footer .input__field_form_button{border-radius:8px;color:#fff;background-color:#029fae}#offcanvas__mini_cart.active{z-index:9999}@media screen and (max-width: 991px){.castle-header-modified,.castle-header-modified .header__inner{padding:15px 0}.castle-header-modified .header__logo{width:auto}.castle-header__cart .cart-label{display:none}.castle-header-modified .header__heading-logo{margin:0}body .header__heading-logo{width:inherit}.castle-header__swatch a span.castle-header__swatch--label{display:none}.castle-header-modified .header__actions a:first-child{padding-left:10px!important}.castle-header__swatch,.castle-header__phone,.castle-header__account{display:none}.mobile_swatch{display:block;padding:6px 10px}.castle-footer-usp-container{display:none}.pillow-container{padding-bottom:30px}.pillow-container-flex{flex-direction:column;text-align:center}.pillow-image img{margin-top:-50px}.castle-shopping-experience .experience-container{grid-template-columns:repeat(1,1fr)}.castle-shopping-experience .content-text{padding-right:0}.castle-shopping-experience .shop-button{margin-bottom:20px}a.header__logo_link{max-width:none;width:100px}.castle-mobile-actions-right .inline-y-center{gap:10px}.castle-header-modified .header__actions{display:none}.best-sellers .product-image-wrapper{min-height:250px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
