:root{--vh: 100%;--heading-font: "ppmonument";--hover-color: #CE7231}a,button{transition:all .2s ease}body.overflow-hidden,body.overflow-hidden .body-layout-wrapper{overflow:hidden;position:fixed}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus,:focus-visible,:focus-within{box-shadow:none;outline:none}.heading-font{font-family:var(--heading-font)}.aspect-\[372_\/_527\]{aspect-ratio:372/527}.slider-controls{display:flex;align-items:center;gap:15px}.slider-controls .nav-btns{display:flex;gap:8px}.slider-controls .nav-btns .btn-arrow{position:static;margin:0;transform:initial;display:flex;width:40px;height:40px;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:#fff;color:#171717;cursor:pointer;transition:all .2s ease}.slider-controls .nav-btns .btn-arrow:after{display:none}.slider-controls .nav-btns .btn-arrow .icon{width:auto;height:10px}.slider-controls .nav-btns .btn-arrow:hover{background:var(--hover-color);color:#fff}.slider-controls .swiper-pagination{position:static;display:flex;gap:8px;border:none}.slider-controls .swiper-pagination .swiper-pagination-bullet{opacity:.4;transition:all .5s ease;align-self:center;margin:0!important;border-radius:50%;background:#efefe7;height:10px;width:10px}.slider-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#fff}.slider-controls .swiper-pagination.border .swiper-pagination-bullet{background:transparent;outline:#ffffff 1px solid}.slider-controls .swiper-pagination.line .swiper-pagination-bullet{height:2px;width:20px;background:#fff;border-radius:0}.slider-controls .swiper-pagination.number{counter-reset:section}.slider-controls .swiper-pagination.number .swiper-pagination-bullet{height:auto;width:auto;background:transparent;display:flex;font-size:15px;font-weight:500;color:#fff;opacity:.6}.slider-controls .swiper-pagination.number .swiper-pagination-bullet:before{counter-increment:section;content:counter(section,decimal-leading-zero)}.slider-controls .swiper-pagination.number .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;text-decoration:underline;text-underline-offset:2px}.slider-controls .swiper-pagination.swiper-pagination-vertical{width:auto;left:inherit;right:30px;margin:0;position:absolute;bottom:0;display:flex;flex-flow:column;gap:14px}@media screen and (max-width:767px){.main-bg-box{padding-top:145px}body:not(.template-index) .site-header header{padding-top:0}}button[type=submit] .rounded-sm{display:flex;align-items:center;justify-content:center}button[type=submit] .rounded-sm svg{height:16px;width:auto}.checkout-button .rounded-sm{display:flex;align-items:center;justify-content:center}.checkout-button .rounded-sm svg{height:16px;width:auto}.rounded-sm .rounded-sm{display:flex;align-items:center;justify-content:center}.rounded-sm .rounded-sm svg{height:16px;width:auto}.site-header{z-index:9}.site-header .site-logo{width:232px;height:77px;background:url(/cdn/shop/files/logo-bg.svg?v=1756385701) no-repeat top left;display:flex;align-items:center;justify-content:center;margin-top:2px}.site-header .site-logo img{height:auto;width:119px}.site-header:after{content:"";position:fixed;height:100%;width:100%;top:0;left:0;background:#0000004d;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:2;display:none}@media screen and (min-width:768px){.site-header{position:sticky;top:0}.site-header header{top:-16px}.template-a-propos .site-header header{top:-1px}}.site-header .main-header-navigation a[aria-current=page]{text-decoration:underline;text-underline-offset:4px;text-underline-offset:9px;text-decoration-thickness:1px}.site-header .main-header-navigation .mega-menu__item>.mega-menu__link{display:flex;align-items:center;gap:7px}.site-header .main-header-navigation .mega-menu__item>span.mega-menu__link{position:relative;z-index:1;cursor:pointer;font-weight:400}.site-header .main-header-navigation .mega-menu__item>.mega-menu__link .icon{flex-shrink:0;width:11.217px;height:auto;transition:all .2s ease;transform:rotate(0)}.site-header .main-header-navigation .mega-menu__item.open>span.mega-menu__link,.site-header .main-header-navigation .mega-menu__item>span.mega-menu__link[aria-current=page]{text-decoration:underline;text-underline-offset:4px;text-underline-offset:9px;text-decoration-thickness:1px}.site-header .main-header-navigation .mega-menu__item.open>span.mega-menu__link .icon{transform:rotate(180deg)}.site-header .main-header-navigation .mega-menu__item>a{position:relative;z-index:1}.site-header .main-header-navigation .mega-menu__item .mega-menu__dropdown{position:absolute;left:0;top:0;width:100%;height:auto;display:none;padding:106px 50px 20px;background:url(/cdn/shop/files/mega-menu-bg.jpg?v=1756273174) no-repeat top right;background-size:cover}.site-header .main-header-navigation .mega-menu__item.open .mega-menu__dropdown{display:block}.site-header .main-header-navigation .mega-menu__columns,.site-header .main-header-navigation .mega-menu__columns .child-nav-box{display:flex}.site-header .main-header-navigation .mega-menu__columns .mega-menu__col{padding-right:74px;min-width:266px}.site-header .main-header-navigation .mega-menu__columns .mega-menu__col:first-child{border-right:rgba(255,255,255,.5) 1px solid}.site-header .main-header-navigation .mega-menu__columns .mega-menu__col:not(:first-child){padding-left:74px}.site-header .main-header-navigation .mega-menu__columns .mega-menu__col .mega-menu__heading{font-size:38px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:16px;font-family:var(--heading-font);display:flex}.site-header .main-header-navigation .mega-menu__columns .mega-menu__col .mega-menu__sub-links li{line-height:1}.site-header .main-header-navigation .mega-menu__columns .mega-menu__col .mega-menu__sub-links li:not(:last-child){margin-bottom:8px}.site-header .main-header-navigation .mega-menu__columns .mega-menu__col .mega-menu__sub-links li a{font-size:16px;font-style:normal;font-weight:400;line-height:21px}.site-header .main-header-navigation .mega-menu__columns .mega-menu__col .mega-menu__sub-links li a:hover{color:var(--hover-color)}.site-header .main-header-navigation .menu-head-row{display:flex;align-items:center;border-top:rgba(255,255,255,.5) 1px solid;border-bottom:rgba(255,255,255,.5) 1px solid;padding:15px 0;margin-bottom:32px}.site-header .main-header-navigation .menu-head-row .item-name{min-width:266px;border-right:rgba(255,255,255,.5) 1px solid;padding-right:20px;margin-right:74px;font-size:56px;font-style:normal;font-weight:400;line-height:64px;text-transform:uppercase;font-family:var(--heading-font)}.site-header .main-header-navigation .menu-head-row .more-link{display:inline-flex;padding-bottom:3px;justify-content:center;align-items:center;gap:8px;border-bottom:1px solid #FFF;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-family:var(--heading-font)}.site-header .main-header-navigation .menu-head-row .more-link:hover{color:var(--hover-color)}.site-header .main-header-navigation .shopping-box-wrapper{flex-grow:1;gap:20px;display:flex;max-width:660px;align-self:flex-start;margin-left:auto}.site-header .main-header-navigation .shopping-box-wrapper .shop-box{width:100%;max-width:50%;position:relative;overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:#ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:url(/cdn/shop/files/card-1.svg?v=1756700090) no-repeat top left;background-size:cover}.site-header .main-header-navigation .shopping-box-wrapper .shop-box:nth-child(2n){background:url(/cdn/shop/files/card-2.svg?v=1756700090) no-repeat top left;background-size:cover}.site-header .main-header-navigation .shopping-box-wrapper .shop-box:after{content:"";display:flex;width:100%;padding-bottom:81.25%}.site-header .main-header-navigation .shopping-box-wrapper .shop-box .box-name{font-family:var(--heading-font);font-size:38px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase;position:absolute;padding:32px;bottom:0;left:0;z-index:1}.site-header .main-header-navigation .shopping-box-wrapper .shop-box>a:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%}.site-header .main-header-navigation .shopping-box-wrapper .shop-box .box-media{position:absolute;height:100%;width:100%;object-fit:cover;left:0;top:0}.site-header .main-header-navigation .shopping-box-wrapper:has(.product-select){max-width:1240px}.site-header .main-header-navigation .shopping-box-wrapper .product-select{width:100%;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.site-header .main-header-navigation .shopping-box-wrapper .product-select .t-card-product{border-radius:4px;border:1px solid rgba(0,0,0,.2);background:#f6f6f6}.site-header .main-header-navigation .shopping-box-wrapper .product-select:not(:has(.aspect-\[320_\/_302\]:nth-child(3))) .aspect-\[320_\/_302\]:first-child{grid-column:2 / 2}.site-header .main-header-navigation .shopping-box-wrapper .product-select:not(:has(.aspect-\[320_\/_302\]:nth-child(2))) .aspect-\[320_\/_302\]:first-child{grid-column:3 / 3}.site-header .header-right{z-index:1}.site-header .search-popup-box{position:fixed;left:0;top:0;width:100%;height:auto;padding:178px 50px 72px;background:url(/cdn/shop/files/mega-menu-bg.jpg?v=1756273174) no-repeat top right;background-size:cover;display:flex;justify-content:center;align-items:center;display:none}.site-header .search-popup-box.open{display:flex}.site-header .search-popup-box .popup-content-box{display:flex;flex-flow:column;color:#fff;width:100%;max-width:894px}.site-header .search-popup-box .popup-content-box .form-label{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}.site-header .search-popup-box .popup-content-box .search-from{width:100%;display:flex;position:relative}.site-header .search-popup-box .popup-content-box .search-from .input-field{width:100%;border:none;border-bottom:#FFF 1px solid;color:#fff;font-size:56px;font-style:normal;font-weight:400;line-height:64px;text-transform:uppercase;font-family:var(--heading-font);outline:none;padding-bottom:16px;padding-top:7px;padding-right:100px}.site-header .search-popup-box .popup-content-box .search-from .input-field::placeholder{opacity:1;color:#fff}.site-header .search-popup-box .popup-content-box .search-from .search-btn{display:flex;width:48px;height:48px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:5px;background:#fff;color:#171717;position:absolute;right:0;bottom:28px;cursor:pointer;transition:all .2s ease}.site-header .search-popup-box .popup-content-box .search-from .search-btn:hover{background:var(--hover-color);color:#fff}.site-header .search-popup-box .popup-content-box .close-popup{align-self:flex-end;display:flex;align-items:center;margin-top:14px;color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-family:var(--heading-font);gap:8px;text-decoration-thickness:1px;text-underline-offset:7px}.site-header .search-popup-box .popup-content-box .close-popup:hover{color:var(--hover-color)}.site-header t-localization select{color:#fff}.site-header t-localization select option{color:#000}.site-header:has(.mega-menu__item.open):after{display:flex}.site-header:has(.search-popup-box.open):after{display:flex}body:has(.mega-menu__item.open){overflow:hidden;position:fixed}body:has(.site-header .search-popup-box.open){overflow:hidden;position:fixed}body:has(.mega-menu__item.open) .site-header .site-logo{background:transparent}body:has(.mega-menu__item.open) .site-header .site-logo img{filter:invert(100%) sepia(100%) saturate(2%) hue-rotate(139deg) brightness(300%) contrast(101%)}body:has(.site-header .search-popup-box.open) .site-header .site-logo{background:transparent;z-index:1}body:has(.site-header .search-popup-box.open) .site-header .site-logo img{filter:invert(100%) sepia(100%) saturate(2%) hue-rotate(139deg) brightness(300%) contrast(101%)}.site-header .header-mobile-search{display:none}header #cart-icon-bubble{position:relative}header .custom-cart-icon .cart-count-bubble{font-size:12px;font-weight:900;letter-spacing:0px;color:#fff;height:15px;background:var(--hover-color);margin:0;width:auto;min-width:15px;text-align:center;line-height:1;padding:1px 3px 0;position:absolute;top:50%;border-radius:30px;left:50%;transform:translate(-50%,-50%)}header .custom-cart-icon .cart-count-bubble:has(.hidden){display:none}.site-header header.sticky-header{transition:all 1s ease!important}.site-header header.sticky-header.scrolled.header-hidden{top:-200px}.site-header header.sticky-header.scrolled:not(.header-hidden){top:-16px;background:#0000004d;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);padding-bottom:0;border-radius:0}.t-card-product.big-pro .t-card-prodcut-more{bottom:-100%;width:calc(100% - 48px)}.t-card-product.big-pro:hover .t-card-prodcut-more{bottom:24px}.t-card-product figure:not(.t-card-product-background){margin-bottom:40px}@media screen and (max-width:1500px){.site-header .site-logo{margin-top:1px}}@media screen and (max-width:1023px){.site-header header{padding:0 18px 7px}.site-header .main-header-navigation{display:none}.site-header .header-inner{display:flex;display:grid;align-items:center;padding:0;gap:0;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr;justify-content:center}.site-header .header__icon--menu{display:flex;grid-column:1;grid-row:1}.site-header .logo-main-wrapper{grid-column:2}.site-header .header-right{margin-left:auto;grid-column:3}.site-header .header-right .header-icon{height:40px;width:40px}.site-header .site-logo{margin:0;width:163px;height:54px;background-size:100%}.site-header .site-logo img{width:89px;height:auto}.site-header .header-right{margin-left:auto}}@media screen and (max-width:767px){.site-header .header-search-icon{display:none}.site-header .header-mobile-search{display:flex;width:100%;position:relative;margin-top:13px}.site-header .header-mobile-search .search-from{position:relative;width:100%}.site-header .header-mobile-search .search-from .input-field{border-radius:5px;border:1px solid #FFF;height:48px;text-align:left;color:#fff;font-family:var(--heading-font);font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:0 50px 0 20px;max-width:100%;width:100%}.site-header .header-mobile-search .search-from .input-field::placeholder{color:#fff;opacity:1}.site-header .header-mobile-search .search-from .input-field:focus{box-shadow:none;outline:none}.site-header .header-mobile-search .search-from .search-btn{position:absolute;height:48px;width:48px;top:0;right:3px}header .custom-cart-icon .cart-count-bubble{display:none}}.product-main-image{z-index:9}.pro-left-main-box .main-media-box{z-index:3}.product-main-box-wrapper input#dateStarField,.product-main-box-wrapper input#dateEndField{font-size:15px;line-height:1;letter-spacing:0}.pro-left-main-box .product-main-image .demo-trigger{cursor:zoom-in}.template-product .feature-product-zoom{position:absolute;height:100%;width:100%;z-index:99;background:#fff;top:0;left:calc(100% + 30px);padding:30px;border-radius:30px;overflow:hidden;display:none;box-shadow:#11111a1a 0 1px,#11111a1a 0 8px 24px,#11111a1a 0 16px 48px}.template-product .feature-product-zoom:has(.drift-zoom-pane){display:flex}.template-product .feature-product-zoom .drift-zoom-pane img{max-width:inherit;height:initial;max-height:initial}.air-datepicker-global-container .air-datepicker{border:none;border-radius:12px;box-shadow:0 4px 16px 4px #060f231a;width:264px;padding:0}.air-datepicker-global-container .air-datepicker .air-datepicker--pointer{display:none}.air-datepicker-global-container .air-datepicker .air-datepicker--navigation .air-datepicker-nav{padding:16px 16px 0;border:none;align-items:center}.air-datepicker-global-container .air-datepicker .air-datepicker--navigation .air-datepicker-nav .air-datepicker-nav--action{width:24px;height:24px;aspect-ratio:1/1;background:#171717;display:flex;align-items:center;justify-content:center}.air-datepicker-global-container .air-datepicker .air-datepicker--navigation .air-datepicker-nav .air-datepicker-nav--action svg{height:24px;width:24px;margin-top:-10.5px;margin-left:-7px}.air-datepicker-global-container .air-datepicker .air-datepicker--navigation .air-datepicker-nav .air-datepicker-nav--action svg path{fill:none;stroke:#fff;stroke-width:1px}.air-datepicker-global-container .air-datepicker .air-datepicker--navigation .air-datepicker-nav .air-datepicker-nav--title{padding:0 10px;font-family:var(--heading-font);color:#060f23;text-align:center;font-size:30px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase}.air-datepicker-global-container .air-datepicker .air-datepicker--navigation .air-datepicker-nav .air-datepicker-nav--title i{color:#060f23}.air-datepicker-global-container .air-datepicker .air-datepicker--content{padding:16px}.air-datepicker-global-container .air-datepicker .air-datepicker--content .air-datepicker-body--day-names{margin:0 0 16px}.air-datepicker-global-container .air-datepicker .air-datepicker--content .air-datepicker-body--day-names .air-datepicker-body--day-name{color:#171717;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:normal;line-height:16px}.air-datepicker-global-container .air-datepicker .air-datepicker--content .air-datepicker-body--cells{gap:8px 1px}.air-datepicker-global-container .air-datepicker .air-datepicker--content .air-datepicker-body--cells .air-datepicker-cell{color:#060f23;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.air-datepicker-global-container .air-datepicker .air-datepicker--content .air-datepicker-body--cells .air-datepicker-cell.-other-month-{color:#a1a7c2}.air-datepicker-global-container .air-datepicker .air-datepicker--content .air-datepicker-body--cells .air-datepicker-cell.-focus-{border-radius:50%;background:transparent;outline:#060F23 1px solid}.air-datepicker-global-container .air-datepicker .air-datepicker--content .air-datepicker-body--cells .air-datepicker-cell.-current-,.air-datepicker-global-container .air-datepicker .air-datepicker--content .air-datepicker-body--cells .air-datepicker-cell.-selected-{border-radius:50%;background:#060f23;color:#fff}.product-main-box-wrapper button[new-data-btn-submit]{position:relative}.product-main-box-wrapper button[new-data-btn-submit] .loading__spinner{position:absolute;z-index:1;height:100%;width:100%;left:0;top:0;background:#fff url(/cdn/shop/files/3-dots-bounce.svg?v=1758883823) no-repeat center;background-size:40px}.pro-fonctionalites ul li{list-style:none;position:relative}.pro-fonctionalites ul li:before{content:"";background:url(/cdn/shop/files/bullate-point.svg?v=1760093087) no-repeat center;width:10px;height:10px;position:absolute;background-size:9px;left:-20px;top:33%}.product-price{font-weight:400}.product-variant-picker{margin-bottom:20px}.product-variant-fieldset{border:0;padding:0;margin:0}.product-variant-legend{display:block;margin-bottom:12px}.product-variant-legend [data-selected-option]{margin-left:8px;opacity:.85}.product-variant-swatches{display:flex;flex-wrap:wrap;gap:8px;max-height:168px;overflow-y:auto;padding:2px 4px 2px 2px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.product-variant-swatches::-webkit-scrollbar{width:4px}.product-variant-swatches::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:4px}.product-variant-swatch{display:inline-block;width:32px;height:32px;border-radius:50%;border:2px solid rgba(255,255,255,.25);cursor:pointer;flex-shrink:0;background-color:#4a4a4a;background-size:cover;background-position:center;background-repeat:no-repeat;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.product-variant-swatch:hover{transform:scale(1.08);border-color:#fff9}.product-variant-label{display:inline-block;border:1px solid #fff;padding:6px 12px;border-radius:4px;cursor:pointer;color:#fff;font-size:14px;line-height:1.2}.product-variant-swatches--labels{max-height:none;overflow:visible}.product-variant-picker .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-variant-picker input[type=radio]:checked+.product-variant-swatch{border-color:#fff;box-shadow:0 0 0 2px #060f23d9,0 0 0 3px #fff;transform:scale(1.05)}.product-variant-picker input[type=radio]:checked+.product-variant-label{background:#fff;color:#000}.product-variant-picker input[type=radio]:disabled+.product-variant-swatch,.product-variant-picker input[type=radio]:disabled+.product-variant-label{opacity:.3;cursor:not-allowed}#alert-box{padding:35px 50px;text-align:center;max-width:480px}#alert-box #alert-message{font-size:18px;margin-bottom:20px;letter-spacing:.5px}#alert-box #add-btn,#alert-box #cancel-btn{font-size:16px;padding:10px 20px;min-width:100px;border-radius:5px;cursor:pointer}#alert-box #add-btn{background-color:var(--color-black);color:#fff;margin-right:15px}#alert-box #cancel-btn{background:#ccc}.template-product .pro-main-title{line-height:1.1}.product-info-box .product-from .custom-error-mess{background:#f8d7da;padding:10px 20px;font-size:15px;letter-spacing:.2px;border-radius:5px;margin-bottom:20px;color:#58151c;border:#58151c 1px solid}@media screen and (min-width:768px){.product-info-box{max-width:50%;margin-left:auto}}@media screen and (max-width:1199px){.pro-fonctionalites ul li:before{background-size:7px;left:-14px;top:26%}}@media screen and (max-width:767px){.template-product .mobi-img-main-wrapper{position:relative}.template-product .mobi-img-main-wrapper .feature-product-zoom{left:0;top:calc(100% + 5px);border-radius:8px}.pro-fonctionalites ul li:before{background-size:9px;left:-17px;top:28%}}.hero-banner-wrapper .hero-content{mix-blend-mode:difference}.banner-search-box{position:relative}.banner-search-box .slider-scroll-label{font-size:14px;line-height:22px;position:absolute;color:#fff;text-align:center;padding-bottom:22px;margin:0;top:-60px;left:50%;transform:translate(-50%)}.banner-search-box .slider-scroll-label:before{content:"";height:22px;width:1px;background:#fff;display:flex;position:absolute;left:50%;bottom:0;margin-left:0}@media screen and (max-width:767px){.hero-banner-wrapper form{width:90%}.hero-banner-wrapper>.min-h-\[100svh\]{min-height:calc(100svh - 32px)}}div#quick-quote-wrapper{padding-top:290px}#quick-quote-wrapper:before{content:"";position:absolute;background:url(/cdn/shop/files/bg-reco.webp?v=1753187650);background-size:100%;width:100%;height:250px;top:16px;left:0}#quick-quote-wrapper .quick-quote-header{font-size:46px;line-height:1}#quick-quote-wrapper .quote-input-required{font-size:12px;line-height:1;display:flex}#quick-quote-wrapper .quote-required-message{line-height:1;display:flex}#quick-quote-wrapper .quote-input-label{font-size:16px;line-height:1}#quick-quote-wrapper .quote-input-required{line-height:1;margin-bottom:12px}#quick-quote-wrapper input,#quick-quote-wrapper textarea{font-size:16px;line-height:1.3;padding:5px 0}#quick-quote-wrapper input:focus,#quick-quote-wrapper textarea:focus,#quick-quote-wrapper input:focus-within,#quick-quote-wrapper textarea:focus-within{outline:none;box-shadow:none}#quick-quote-wrapper #qq-table-wrapper{background:#f1f0f0;border-radius:25px;padding:20px}#quick-quote-wrapper .item_title{font-size:24px;line-height:1}#quick-quote-wrapper .price.ng-scope .ng-binding{font-size:16px}#quick-quote-wrapper button{padding-top:15px;padding-bottom:15px;width:100%;text-align:center;font-size:16px;letter-spacing:0;justify-content:center}#quick-quote-wrapper .quote-input-label .ng-binding{line-height:1.8}#quick-quote-wrapper #qq-table-wrapper table,#quick-quote-wrapper #qq-table-wrapper table tr,#quick-quote-wrapper #qq-table-wrapper table tr td{vertical-align:middle}#qq-table-wrapper .cart_item_properties:not(.ng-scope){display:none}#qq-table-wrapper .cart_item_properties:has(.ng-scope){display:block}#qq-table-wrapper .quote-input-group{margin-bottom:16px}#quote-error-messages .ng-binding{font-size:14px}#quick-quote-wrapper #pnl-request-quote-wrapper #qq-table-wrapper{display:none}@media only screen and (max-width:900px){#quick-quote-wrapper #pnl-request-quote-wrapper .quote-form{margin-top:25px}}@media screen and (max-width:767px){div#quick-quote-wrapper{padding-left:20px;padding-right:20px;margin-top:0}#quick-quote-wrapper #qq-table-wrapper{border-radius:8px;padding:10px}}.t-collection-list{display:flex;flex-wrap:wrap;justify-content:center;transition:all .2s ease}.t-collection-list .coll-item{width:calc(33.3% - 14px);height:auto;transition:all .2s ease}.t-collection-list .coll-item .t-collection-list-img{position:absolute;height:100%;width:100%;left:0;top:0;border-radius:0;z-index:-1}.t-collection-list .coll-item .t-collection-list-img img{object-fit:cover}.t-collection-list .coll-item:hover .t-collection-list-img{opacity:1}@media screen and (min-width:768px){.t-collection-list:has(.coll-item:hover) .coll-item{width:33.3%}}@media screen and (max-width:767px){.t-collection-list{gap:0}.t-collection-list .coll-item{width:100%;height:auto;padding:20px}}.search-input::placeholder{color:#000;opacity:1}@media screen and (max-width:767px){.body-layout-wrapper{height:calc(100vh - 34px);width:calc(100vw - 30px);overflow:auto;border-radius:8px;margin:16px 0 0 15px}.body-layout{width:auto;position:relative}body:not(.template-index) .body-layout-wrapper{height:auto;width:100%;margin:0;border-radius:0}body:not(.template-index) .menu-drawer{height:calc(100svh + -0px)}}.about-text-box{margin-top:82px;gap:20px}.main-border-box{border-radius:22px;outline:var(--color-white) .75rem solid;outline-offset:-1px}@media screen and (max-width:767px){.contact-from-main-box{border-radius:0;margin-left:0;margin-right:0;margin-top:20px;padding:0 10px}}body:has(.shopify-policy__container) .shopify-policy__container{padding-top:250px}body:has(.shopify-policy__container) .shopify-policy__container:before{content:"";position:absolute;background:url(/cdn/shop/files/bg-reco.webp?v=1753187650);background-size:100%;width:100%;height:150px;top:16px;left:0}@media screen and (max-width:767px){.footer-social-links{flex-flow:column}}#quick-quote-wrapper #pnlQuote{margin-top:25px}#quick-quote-wrapper #pnlQuote .quote-table #quote-subtotal,#quick-quote-wrapper #pnlQuote .quote-table #quote-tax{font-size:18px}#quick-quote-wrapper #pnlQuote .quote-table #quote-total{font-size:22px;font-weight:700}#quick-quote-wrapper #quote-bottom-buttons #accept-quote{padding:15px 25px;text-align:center;font-size:17px!important;letter-spacing:0;justify-content:center;background:#171717;color:#fff;border-radius:7px}#quick-quote-wrapper #quote-bottom-buttons #accept-quote:hover{background:#5b2436}#quick-quote-wrapper #quote-comment-box #quote-txt-comment{width:100%!important;max-width:520px;height:140px;border-radius:7px;border:#f1f0f0 1px solid;padding:15px;font-size:14px}#quick-quote-wrapper #quote-comment-box #send-comment{padding:15px 25px;text-align:center;font-size:17px!important;letter-spacing:0;justify-content:center;background:#171717;color:#fff;border-radius:7px;margin-top:10px;display:flex;width:100%!important;max-width:520px}#quick-quote-wrapper #quote-comment-box #send-comment:hover{background:#5b2436}
/*# sourceMappingURL=/cdn/shop/t/11/assets/global.css.map */
