.product-form__info-item{display:table-row;float:left;width:100%}.length_cover label{width:100%;float:left}.length_cover input[type=text]{padding:10px;border:1px solid #d4d6d8;margin-top:5px}#looxReviews{max-width:inherit}.slick-slide{cursor:grab}.product-item__price-list span{font-size:14px!important}.length_cover label{color:red}.quick-links__image-ie-fix{max-width:100%!important}a.download_pdf{width:100%;display:flex;align-items:center}.download_pdf span{margin-right:10px}.download_pdf img{height:50px;margin:5px 0 0}.template-cart .line-item__property-list{display:none}.inner-logos .slick-slide img,.inner-logos .slick-slide a{display:block;max-height:150px;margin:0 auto;align-items:center}.inner-logos .slick-prev,.inner-logos .slick-next{width:40px;height:40px}.inner-logos .slick-slide{cursor:grab;align-items:center;display:flex!important;min-height:150px;background:#fff;margin-left:5px;margin-right:5px;padding:5px}.template-collection #shopify-section-client-logo{padding-top:30px;margin-bottom:20px}.inner-logos .slick-prev{left:0;z-index:9}.inner-logos .slick-next{right:0;z-index:9}.inner-logos .slick-prev:before,.inner-logos .slick-next:before{display:none}.product-form__payment-container{width:100%}.st_msg{color:#008a00;position:relative;padding-left:14px}.st_msg:before{position:absolute;display:inline-block;content:"";width:8px;height:8px;left:0;top:11px;border-radius:100%;background:#008a00}a.promo-block:after{content:"";position:absolute;bottom:-30px;width:100%;left:0;height:100%}a.promo-block{overflow:visible}.left-nav::-webkit-scrollbar{width:0}.left-nav::-webkit-scrollbar-thumb:hover{background:#b2b1af!important}.left-nav::-webkit-scrollbar-thumb{background:#1e1e1e}.left-nav::-webkit-scrollbar-track{background:#b2b1af}.left-nav>h2{text-align:left;padding:25px 0 30px;font-weight:700}.left-nav ul li.acc-container{border:1px solid #dadce0;border-radius:8px;margin-bottom:8px;padding:10px}.left-nav h2.acc-title{padding:9px 18px 9px 0;border-top:0}.left-nav .active h2.acc-title{margin-bottom:10px}.product-form__payment-container button.product-form__add-button{background:#ffd814;border-style:solid;border-width:1px;border-color:#fcd200;box-shadow:0 2px 5px #d5d9d980;border-radius:100px}.product-form__payment-container button.product-form__add-button:hover{background:#f7ca00;border-color:#f2c200}.ama-payments ul li{position:relative}.payment-popup.active{display:block}.payment-popup{display:block;position:absolute;right:-10px;overflow:hidden;top:120%;border:1px solid #BBBFBF;border-color:#bbbfbf;border-radius:8px;box-shadow:0 2px 5px #0f111126;background-color:#fff;padding:25px;width:106%;z-index:1}.payment-popup span.close-icon{z-index:0;position:absolute;right:10px;top:10px;width:15px;height:16px;cursor:pointer}.payment-popup span.close-icon svg.icon{width:15px;height:16px}.payment-popup .payment-list{padding:0 0 6px!important;margin:0}.payment-popup p{font-size:14px}.payment-popup:after{content:"";bottom:calc(100% - 2px);right:15%;margin-left:-8px;border:8px solid transparent;border-top:2px;position:absolute;border-bottom-color:#fff}.payment-popup:before{content:"";bottom:100%;right:15%;margin-left:-8px;border:8px solid transparent;border-top:2px;position:absolute;border-bottom-color:#bbbfbf}@media only screen and (max-width:768px){.quick-links .quick-links__link{width:50%!important}}@media only screen and (max-width:767px){.product-item__price-list{width:100%;padding:10px 0;line-height:normal}.product-list--collection a.product-item__action-button{padding:7px 8px;letter-spacing:0;font-size:14px;line-height:14px}body .header__logo-image{max-width:160px!important}.product-list.product-list--collection .product-item.product-item--list{flex-direction:column}body .helpdesk-channel-btn-show{right:15px!important}.left-nav ul li.acc-container{padding:6px}}.rf-hero-section{background:linear-gradient(135deg,#0d1b2a,#1a2d42,#0d1b2a)!important;position:relative!important;min-height:480px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important}.rf-hero-section:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:url(/cdn/shop/files/hero-bg.jpg) center/cover no-repeat!important;opacity:.15!important;z-index:0!important}.rf-hero-overlay{position:relative!important;z-index:1!important;padding:60px 0 40px!important}.rf-hero-content{max-width:1280px!important;margin:0 auto!important;padding:0 24px!important;text-align:left!important}.rf-hero-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#c8102e26!important;border:1px solid rgba(200,16,46,.4)!important;color:#ff6b8a!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:6px 14px!important;border-radius:30px!important;margin-bottom:20px!important}.rf-hero-title{font-size:clamp(32px,5vw,58px)!important;font-weight:800!important;color:#fff!important;line-height:1.1!important;margin:0 0 16px!important;letter-spacing:-.02em!important}.rf-hero-title span{color:#c8102e!important}.rf-hero-subtitle{font-size:clamp(14px,1.8vw,18px)!important;color:#ffffffc7!important;max-width:580px!important;line-height:1.6!important;margin:0 0 28px!important}.rf-hero-ctas{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;margin-bottom:32px!important}.rf-btn-primary{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#c8102e!important;color:#fff!important;font-size:15px!important;font-weight:700!important;padding:14px 28px!important;border-radius:8px!important;text-decoration:none!important;border:2px solid #c8102e!important;transition:all .2s!important;letter-spacing:.01em!important}.rf-btn-primary:hover{background:#a50d26!important;border-color:#a50d26!important;color:#fff!important;transform:translateY(-1px)!important}.rf-btn-secondary{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffff1a!important;color:#fff!important;font-size:15px!important;font-weight:600!important;padding:14px 28px!important;border-radius:8px!important;text-decoration:none!important;border:2px solid rgba(255,255,255,.3)!important;transition:all .2s!important}.rf-btn-secondary:hover{background:#ffffff2e!important;border-color:#ffffff80!important;color:#fff!important}.rf-btn-ghost{display:inline-flex!important;align-items:center!important;gap:6px!important;background:transparent!important;color:#ffffffb3!important;font-size:14px!important;font-weight:500!important;padding:12px 0!important;text-decoration:none!important;border:none!important;transition:color .2s!important}.rf-btn-ghost:hover{color:#fff!important}.rf-hero-trust{display:flex!important;align-items:center!important;gap:20px!important;flex-wrap:wrap!important}.rf-hero-trust span{font-size:12.5px!important;color:#ffffffa6!important;display:flex!important;align-items:center!important;gap:5px!important}.rf-stats-bar{background:#0000004d!important;border-top:1px solid rgba(255,255,255,.08)!important;padding:20px 0!important;position:relative!important;z-index:1!important}.rf-stats-grid{max-width:1280px!important;margin:0 auto!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:space-around!important;flex-wrap:wrap!important;gap:16px!important}.rf-stat-item{text-align:center!important;flex:1!important;min-width:100px!important}.rf-stat-number{font-size:clamp(24px,3vw,36px)!important;font-weight:800!important;color:#fff!important;line-height:1!important;display:inline!important}.rf-stat-plus{font-size:clamp(18px,2vw,24px)!important;font-weight:700!important;color:#c8102e!important}.rf-stat-label{font-size:11px!important;font-weight:600!important;color:#fff9!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-top:4px!important;display:block!important}.rf-stat-divider{width:1px!important;height:40px!important;background:#ffffff26!important;flex-shrink:0!important}@media screen and (max-width:768px){.rf-hero-section{min-height:360px!important}.rf-hero-overlay{padding:40px 0 30px!important}.rf-stat-divider{display:none!important}.rf-stats-grid{gap:12px!important}}@media screen and (max-width:480px){.rf-hero-ctas{flex-direction:column!important;align-items:flex-start!important}.rf-btn-primary,.rf-btn-secondary{width:100%!important;justify-content:center!important}}footer.footer{background:#0d1b2a!important;color:#c8d4e0!important;font-size:14px!important;line-height:1.6!important;position:relative!important}footer.footer>*{position:relative!important;z-index:1!important}footer.footer .container{max-width:1280px!important;margin:0 auto!important;padding:0 24px!important}footer.footer .footer__wrapper{max-width:1280px!important;margin:0 auto!important;padding:0!important;border:none!important}.footer__trust-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:0!important;padding:18px 0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;margin-bottom:0!important}.footer__trust-item{display:flex!important;align-items:center!important;gap:8px!important;font-size:12.5px!important;font-weight:500!important;color:#ffffffbf!important;letter-spacing:.02em!important;padding:4px 12px 4px 0!important}.footer__trust-icon{width:15px!important;height:15px!important;flex-shrink:0!important;color:#c8102e!important;stroke:#c8102e!important}footer.footer .footer__block-list{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0 48px!important;padding:48px 0 40px!important;margin:0!important;width:100%!important;border:none!important;background:transparent!important}footer.footer .footer__title{font-size:11px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#fff!important;margin-bottom:20px!important;padding-bottom:12px!important;border-bottom:2px solid #c8102e!important;display:block!important;background:none!important;border-left:none!important;border-right:none!important;border-top:none!important;cursor:default!important;pointer-events:none!important}footer.footer .footer__title .plus-button{display:none!important}footer.footer .footer__collapsible{max-height:none!important;overflow:visible!important;height:auto!important}footer.footer .footer__collapsible-content{padding:0!important}footer.footer .footer__linklist{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}footer.footer .footer__link-item{color:#c8d4e0c7!important;text-decoration:none!important;font-size:13.5px!important;font-weight:400!important;transition:color .15s ease!important;display:inline-block!important}footer.footer .footer__link-item:hover{color:#fff!important;text-decoration:none!important}footer.footer .footer__block-item--text .rte p{color:#c8d4e0c7!important;font-size:13.5px!important;margin-bottom:6px!important;line-height:1.65!important}footer.footer .footer__block-item--text .rte a{color:#c8d4e0c7!important;text-decoration:none!important}footer.footer .footer__block-item--text .rte a:hover{color:#fff!important}footer.footer .footer__block-item--text .rte strong{color:#fff!important;font-weight:600!important}footer.footer .footer__aside{border-top:1px solid rgba(255,255,255,.1)!important;padding:20px 0 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important}footer.footer .footer__aside.cstm{display:none!important}footer.footer .footer__aside-item--payment{display:flex!important;align-items:center!important;gap:12px!important;order:2!important}footer.footer .footer__aside-title{display:none!important}footer.footer .payment-list{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}footer.footer .payment-list__item{height:22px!important;width:auto!important;border-radius:3px!important;opacity:.7!important;filter:brightness(1.2)!important;transition:opacity .15s!important}footer.footer .payment-list__item:hover{opacity:1!important}footer.footer .footer__aside-item--social{display:flex!important;align-items:center!important;gap:10px!important;order:3!important}footer.footer .footer__aside-item--social .social-media__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#ffffff1a!important;color:#ffffffb3!important;transition:background .15s,color .15s!important}footer.footer .footer__aside-item--social .social-media__link:hover{background:#c8102e!important;color:#fff!important}footer.footer .footer__aside-item--localization{order:1!important}footer.footer .footer__aside-item--localization p{font-size:12px!important;color:#c8d4e080!important;margin:0!important}footer.footer .footer__aside-item--copyright{order:1!important}footer.footer .footer__aside-item--copyright p{font-size:12px!important;color:#c8d4e080!important;margin:0!important}footer.footer .footer__localization-form{display:none!important}@media screen and (max-width:900px){footer.footer .footer__block-list{grid-template-columns:repeat(2,1fr)!important;gap:32px 32px!important;padding:36px 0 28px!important}.footer__trust-bar{gap:12px!important}.footer__trust-item{font-size:11px!important}}@media screen and (max-width:600px){footer.footer .footer__block-list{grid-template-columns:1fr!important;gap:28px!important}footer.footer .footer__aside{flex-direction:column!important;align-items:flex-start!important}.footer__trust-bar{flex-direction:column!important;gap:10px!important}}.trust-badges-row{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0 0 12px!important}.trust-badge--delivery{display:inline-flex!important;align-items:center!important;gap:5px!important;background:linear-gradient(135deg,#1a5bbf,#0d3d87)!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important;padding:7px 14px!important;border-radius:6px!important;border:none!important;box-shadow:0 2px 8px #0d3d8747!important;letter-spacing:.01em!important}.trust-badge--stock{display:inline-flex!important;align-items:center!important;gap:5px!important;background:linear-gradient(135deg,#1a8a40,#0f5e2a)!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important;padding:7px 14px!important;border-radius:6px!important;border:none!important;box-shadow:0 2px 8px #0f5e2a47!important;letter-spacing:.01em!important}.trust-badge__icon{width:13px!important;height:13px!important;flex-shrink:0!important}.product-trust-table{border:1.5px solid #e0e3e8!important;border-radius:10px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 1px 6px #0000000f!important;margin:0 0 4px!important}.product-trust-row{display:flex!important;align-items:center!important;border-bottom:1px solid #eef0f3!important;min-height:44px!important}.product-trust-row:last-child{border-bottom:none!important}.product-trust-cell{display:flex!important;align-items:center!important;gap:8px!important;padding:10px 14px!important;font-size:13px!important;line-height:1.3!important}.product-trust-cell--label{width:48%!important;color:#444!important;font-weight:500!important;border-right:1px solid #eef0f3!important;background:#f7f8fa!important}.product-trust-cell--value{flex:1!important;color:#333!important;background:#fff!important}.product-trust-icon{width:16px!important;height:16px!important;flex-shrink:0!important;color:#c8102e!important;stroke:#c8102e!important}.product-trust-value-icon{width:14px!important;height:14px!important;flex-shrink:0!important;color:#007a3d!important;fill:#007a3d!important;vertical-align:middle!important}span.product-trust-link.secure-modal,a.product-trust-link{display:inline-flex!important;align-items:center!important;gap:5px!important;color:#0066c0!important;font-weight:600!important;font-size:13px!important;text-decoration:none!important;cursor:pointer!important;background:none!important;border:none!important;padding:0!important}span.product-trust-link.secure-modal:hover,a.product-trust-link:hover{color:#c8102e!important;text-decoration:underline!important}.ama-payments .free-delivery,.ama-payments p.free-delivery,.ama-payments .in-stock,.ama-payments p.in-stock,.payment-text-ul{display:none!important}.ama-payments ul{margin:0!important;padding:0!important;list-style:none!important}.product-trust-value-text{display:inline-flex!important;align-items:center!important;gap:5px!important;color:#1a7a4a!important;font-weight:600!important;font-size:13px!important}.quantity-selector{border:2px solid rgb(210,213,218)!important;border-radius:10px!important;overflow:hidden!important;height:46px!important}.quantity-selector__button{background:#f8f9fa!important;border:none!important;font-size:18px!important;width:46px!important;cursor:pointer!important;transition:background .15s!important}.quantity-selector__value{background:#fff!important;border:none!important;font-size:16px!important;font-weight:600!important;text-align:center!important}.product-form__payment-container button.product-form__add-button,.product-form__add-button{background:linear-gradient(135deg,#f90,#ff5000)!important;border:none!important;border-radius:10px!important;color:#fff!important;font-size:17px!important;font-weight:700!important;padding:16px 32px!important;box-shadow:0 4px 15px #ff640059!important;transition:all .2s!important;text-transform:uppercase!important;letter-spacing:.5px!important;width:100%!important}.product-form__payment-container button.product-form__add-button:hover,.product-form__add-button:hover{box-shadow:0 6px 20px #ff640080!important;transform:translateY(-1px)!important}.product-form__info-list{background:#f8f9fa!important;border-radius:10px!important;padding:12px 16px!important;border:1px solid rgb(225,228,232)!important;margin-top:12px!important}.product-form__info-item{padding:5px 0!important;font-size:14px!important;border-bottom:1px solid rgb(235,237,240)!important}.product-form__info-item:last-child{border-bottom:none!important}.product-form__info-title{color:#646e78!important;font-weight:600!important}.product-block-list__item--description{background:#fff!important;border-radius:16px!important;box-shadow:0 2px 12px #0000000f!important;padding:28px 32px!important;margin-top:24px!important;border:1px solid rgb(228,232,237)!important}.product-block-list__item--description h2,.product-block-list__item--description h3{color:#0f1111!important;font-weight:700!important;margin-top:20px!important}.product-block-list__item--description p{color:#3c4650!important;line-height:1.75!important;font-size:15px!important}.product-label--on-sale{background:linear-gradient(135deg,#e94560,#b41432)!important;color:#fff!important;border-radius:6px!important;font-weight:700!important;font-size:11px!important;padding:3px 8px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.product-item{border-radius:14px!important;overflow:hidden!important;box-shadow:0 2px 10px #00000012!important;transition:all .3s!important;background:#fff!important;border:1px solid rgb(232,236,240)!important}.product-item:hover{box-shadow:0 8px 28px #00000026!important;transform:translateY(-3px)!important}.product-item__title{font-weight:600!important;color:#0f1111!important;line-height:1.4!important}.product-item__price-list .price{font-weight:700!important;color:#b21b1b!important;font-size:16px!important}.product-form__option-name{font-weight:600!important;color:#282828!important;font-size:14px!important}.mega-menu{background:#0a1428!important;border-top:3px solid rgb(233,69,96)!important;box-shadow:0 20px 60px #00000080!important;padding:32px 40px!important;border-radius:0 0 16px 16px!important;z-index:9999!important}.mega-menu__inner{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.mega-menu__column{flex:1 1 160px!important;min-width:140px!important;max-width:200px!important;background:#ffffff0d!important;border-radius:10px!important;padding:0!important;border:1px solid rgba(255,255,255,.08)!important;transition:all .25s ease!important;overflow:hidden!important}.mega-menu__column:hover{background:#ffd7001a!important;border-color:#ffd70066!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #0000004d!important}.mega-menu__title{color:#ffffffe6!important;font-size:13px!important;font-weight:600!important;letter-spacing:.3px!important;padding:16px 18px!important;display:block!important;text-decoration:none!important;line-height:1.4!important;transition:color .2s!important}.mega-menu__title:hover{color:gold!important;text-decoration:none!important}.mega-menu__link{color:#ffffffa6!important;font-size:12px!important;padding:7px 18px!important;display:block!important;text-decoration:none!important;border-top:1px solid rgba(255,255,255,.06)!important;transition:all .2s!important}.mega-menu__link:hover{color:gold!important;padding-left:24px!important}.nav-bar__item.is-dropdown-open .nav-bar__link{color:gold!important;background:#ffffff1a!important}.nav-bar__link:after{width:0;height:2px;background:gold;position:absolute;bottom:0;left:50%;transform:translate(-50%);transition:width .3s ease}.nav-bar__link:hover:after{width:80%}.collection-hero{background:linear-gradient(135deg,#0f1428,#0a3460)!important;padding:30px 40px!important;border-radius:16px!important;margin-bottom:24px!important;border-bottom:3px solid rgb(233,69,96)!important}.collection-hero .page-title,.template-collection .page-title,.collection-description-wrapper h1{color:#0f1428!important;font-size:32px!important;font-weight:800!important}.product-item{border-radius:16px!important;overflow:hidden!important;box-shadow:0 4px 16px #00000014!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important;border:1px solid rgba(0,0,0,.06)!important;background:#fff!important}.product-item:hover{transform:translateY(-6px)!important;box-shadow:0 20px 48px #00000026!important;border-color:#e945604d!important}.product-item__image-wrapper,.product-item .aspect-ratio{overflow:hidden!important;position:relative!important}.product-item:hover .product-item__image-wrapper img,.product-item:hover .aspect-ratio img{transform:scale(1.05)!important;transition:transform .5s ease!important}.product-item__title{font-weight:700!important;font-size:14px!important;color:#141428!important;line-height:1.4!important;margin-bottom:8px!important}.product-item .price{color:#c80000!important;font-weight:800!important;font-size:18px!important}.product-item .in-stock{background:#00a050!important;color:#fff!important;padding:2px 10px!important;border-radius:20px!important;font-size:11px!important;font-weight:700!important;display:inline-block!important}.product-meta__vendor{background:linear-gradient(90deg,#ff6400,#dc3232)!important;color:#fff!important;padding:6px 14px!important;border-radius:6px!important;font-size:12px!important;font-weight:700!important;display:inline-block!important;margin-bottom:12px!important;letter-spacing:.5px!important}.product-meta__rating{margin-bottom:12px!important}.price-wrapper label,.product-meta .price-wrapper .label{font-size:12px!important;color:#787878!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;display:block!important;margin-bottom:4px!important}.price-wrapper .price--highlight,.price-wrapper .price{font-size:38px!important;font-weight:900!important;color:#c80000!important;line-height:1.1!important;letter-spacing:-1px!important}.product-form__info-item--sku,.product-form__info-item{font-size:12px!important;color:#646464!important;padding:6px 0!important;border-top:1px solid rgba(0,0,0,.08)!important}.product-form__add-button{background:linear-gradient(135deg,#ff7800,#dc3c00)!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:18px 32px!important;font-size:17px!important;font-weight:800!important;letter-spacing:1px!important;text-transform:uppercase!important;width:100%!important;cursor:pointer!important;transition:all .3s!important;box-shadow:0 8px 24px #dc3c0066!important;position:relative!important;overflow:hidden!important}.product-form__add-button:hover{background:linear-gradient(135deg,#ff8c14,#f05000)!important;transform:translateY(-2px)!important;box-shadow:0 12px 32px #dc3c0080!important}.product-form__info-list{background:#f8fafc!important;border-radius:12px!important;padding:16px 20px!important;margin-top:16px!important;border:1px solid rgba(0,0,0,.06)!important}.quantity-selector{border:2px solid rgb(220,220,220)!important;border-radius:10px!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important}.quantity-selector__button{background:#f5f7fa!important;border:none!important;width:44px!important;height:44px!important;font-size:20px!important;font-weight:700!important;cursor:pointer!important;transition:background .2s!important;display:flex!important;align-items:center!important;justify-content:center!important}.quantity-selector__button:hover{background:#e94560!important;color:#fff!important}.quantity-selector__value{width:60px!important;text-align:center!important;font-size:18px!important;font-weight:700!important;border:none!important;border-left:2px solid rgb(220,220,220)!important;border-right:2px solid rgb(220,220,220)!important}.product-block-list__item--description{background:#fff!important;border-radius:16px!important;box-shadow:0 4px 20px #0000000f!important;padding:30px!important;border:1px solid rgba(0,0,0,.06)!important;margin-top:24px!important}.breadcrumb{background:#f8fafc!important;border-radius:8px!important;padding:10px 20px!important;margin-bottom:20px!important;border:1px solid rgba(0,0,0,.06)!important}.breadcrumb__item{font-size:13px!important;color:#646478!important}.breadcrumb__item--current{color:#1e1e3c!important;font-weight:600!important}.product-list--horizontal .product-item{max-width:220px!important}.header-wrapper{position:sticky!important;top:0!important;z-index:1000!important;box-shadow:0 4px 20px #00000026!important}.mega-menu{z-index:10000!important}.card--sticky .price-list .price,.card--sticky .price{font-size:36px!important;font-weight:900!important;color:#c80000!important;line-height:1.1!important;letter-spacing:-.5px!important}.card--sticky .quantity__button,.card--sticky [name=minus],.card--sticky [name=plus],.card--sticky button[aria-label*=uantit],.card--sticky .counter__button{background:#f5f7fa!important;border:none!important;width:44px!important;height:44px!important;font-size:20px!important;font-weight:700!important;cursor:pointer!important;transition:background .2s!important;border-radius:8px!important}.card--sticky .quantity__button:hover,.card--sticky button[aria-label*=uantit]:hover{background:#e94560!important;color:#fff!important}.product-meta .vendor,.product-meta__vendor a{background:linear-gradient(90deg,#0f3460,#1a1a2e)!important;color:#fff!important;padding:4px 12px!important;border-radius:4px!important;font-size:11px!important;font-weight:700!important;display:inline-block!important;text-decoration:none!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:8px!important}.card--sticky .product-meta__title{font-size:22px!important;font-weight:800!important;color:#141428!important;line-height:1.3!important;margin-bottom:12px!important}.card--sticky .rating-with-reviews{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important;padding-bottom:16px!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.card--sticky .price-list{margin-bottom:20px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.card--sticky .price-list:before{font-size:11px!important;color:#787878!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;display:block!important;margin-bottom:6px!important}.card--sticky .product-form__add-button,.card--sticky .button[name=add]{background:linear-gradient(135deg,#ff7800,#dc3c00)!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:18px 32px!important;font-size:17px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;width:100%!important;cursor:pointer!important;transition:all .3s!important;box-shadow:0 8px 24px #dc3c0066!important;margin-bottom:12px!important}.mega-menu{z-index:10000!important;position:absolute!important}.mega-menu__column{background:#ffffff12!important}.mega-menu__inner{justify-content:flex-start!important;align-items:stretch!important}.nav-bar__item--static{position:static!important}.product-item .button--add-to-cart,.product-item [data-action=add-to-cart]{opacity:0!important;transform:translateY(10px)!important;transition:all .3s ease!important}.product-item:hover .button--add-to-cart,.product-item:hover [data-action=add-to-cart]{opacity:1!important;transform:translateY(0)!important}.facets-toolbar,.collection-toolbar,.toolbar{background:#f8fafc!important;padding:16px 20px!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.08)!important;margin-bottom:24px!important;display:flex!important;align-items:center!important;gap:16px!important}.collection-description-wrapper{background:linear-gradient(135deg,#0f1428,#0a3460)!important;border-radius:16px!important;padding:28px 36px!important;margin-bottom:28px!important;border-bottom:3px solid rgb(233,69,96)!important}.collection-description-wrapper h1,.collection-description-wrapper .page-title{color:#fff!important}.collection-description-wrapper p{color:#fffc!important}.sticky-bar{background:#0a1428!important;border-top:2px solid rgb(233,69,96)!important}.sticky-bar .price{color:#ffb400!important;font-weight:800!important}.payment-list,.product-form__payment-terms{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important}.product-form__info-list{background:#f8fafc!important;border-radius:10px!important;padding:14px 18px!important;margin-top:12px!important;border:1px solid rgba(0,0,0,.06)!important;font-size:13px!important}.mega-menu__column{flex:1 1 150px!important;min-width:150px!important;max-width:240px!important}.mega-menu{transform:translate(-92px)!important;left:0!important;width:calc(100vw - 10px)!important;max-width:1400px!important}.card--sticky .product-form__info-item:first-child{display:block!important;padding:18px 0!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.card--sticky .product-form__info-item:first-child .product-form__info-title{display:block!important;font-size:11px!important;font-weight:700!important;color:#6e7382!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin-bottom:4px!important}.card--sticky .product-form__info-item:first-child .product-form__info-content{display:block!important}.card--sticky .price-list .price{font-size:42px!important;font-weight:900!important;color:#c80000!important;line-height:1!important;letter-spacing:-1px!important;display:block!important}.card--sticky .price-list:after{content:"Prices include VAT"!important;font-size:12px!important;color:#3c783c!important;font-weight:700!important;background:#e8f8e8!important;border:1px solid rgb(180,220,180)!important;border-radius:20px!important;padding:3px 12px!important;margin-top:8px!important;display:inline-block!important;letter-spacing:.2px!important}.card--sticky .price-list{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}.card--sticky .price .visually-hidden{display:none!important}.card--sticky .price--compare{font-size:16px!important;color:#9696a0!important;text-decoration:line-through!important;font-weight:500!important}.card--sticky .badge--sale{background:#dc3232!important;color:#fff!important;font-size:11px!important;font-weight:800!important;padding:2px 10px!important;border-radius:20px!important;letter-spacing:.5px!important;vertical-align:middle!important;text-transform:uppercase!important}footer.footer .newsletter .form__input-row{align-items:stretch!important}footer.footer .newsletter .form__input-wrapper.form__input-wrapper--labelled{display:flex!important;flex-direction:column!important;justify-content:center!important}footer.footer .newsletter .form__input-wrapper--labelled{position:relative!important}footer.footer .newsletter .form__floating-label{position:absolute!important;top:50%!important;left:15px!important;transform:translateY(-50%)!important;pointer-events:none!important;transition:all .15s ease!important;color:#4a6070!important;font-size:13px!important;z-index:1!important}footer.footer .newsletter input[type=email]:focus~.form__floating-label,footer.footer .newsletter input[type=email]:not(:placeholder-shown)~.form__floating-label,footer.footer .newsletter input[type=email].has-value~.form__floating-label{top:6px!important;font-size:10px!important;color:#c8102e!important}footer.footer .newsletter input[type=email]{height:100%!important;box-sizing:border-box!important}footer.footer .newsletter .form__submit{align-self:stretch!important;height:auto!important}nav.breadcrumb .breadcrumb__current{color:#111!important;font-weight:400!important;font-size:12.5px!important;text-decoration:none!important;cursor:default!important;pointer-events:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:420px!important;display:inline-block!important;vertical-align:middle!important}.page__sub-header{background:transparent!important;padding:0!important;margin-bottom:12px!important}ol.breadcrumb__list{background:#f8f8f8!important;background-color:#f8f8f8!important}.page__sub-header .breadcrumb{background:transparent!important}.breadcrumb__link.link,.breadcrumb__link.link.a,.breadcrumb__link.link.coll,.breadcrumb__link.link.collection{color:#c45500!important;text-decoration:none!important;font-size:12.5px!important}.breadcrumb__link.link:hover,.breadcrumb__link.link.coll:hover{color:#c45500!important;text-decoration:underline!important}.breadcrumb__current,.breadcrumb__link.last,.breadcrumb__link.bc{color:#333!important;font-size:12.5px!important;text-decoration:none!important;pointer-events:none!important;font-weight:400!important}span[style*=ebbf04]{color:#333!important}.product-form__payment-container{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important}.product-form__payment-container .product-form__add-button,.product-form__payment-container .button--primary{width:100%!important;font-size:16px!important;font-weight:700!important;letter-spacing:.5px!important;min-height:52px!important}button.quote-modal{background:transparent!important;background-color:transparent!important;color:#444!important;border:1.5px solid #cccccc!important;border-radius:6px!important;padding:10px 20px!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:.2px!important;min-height:40px!important;width:auto!important;max-width:260px!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;cursor:pointer!important;transition:all .18s ease!important;margin-top:2px!important;box-shadow:none!important;position:relative!important;text-transform:none!important}button.quote-modal:before{content:""!important;display:inline-block!important;width:15px!important;height:15px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;flex-shrink:0!important}button.quote-modal:hover{background:#f5f5f5!important;background-color:#f5f5f5!important;border-color:#999!important;color:#222!important;box-shadow:0 1px 4px #0000001a!important;transform:none!important}button.quote-modal:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222222' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")!important}button.quote-modal:active{background:#ebebeb!important;transform:translateY(1px)!important}button.quote-modal:after{display:none!important}.product-form__payment-container .quote-modal-wrapper,.product-form__payment-container>button.quote-modal{margin-top:4px!important}.whatsapp-wrapper{margin:8px 0 0!important}a.whatsapp-cta-card{display:flex!important;align-items:center!important;gap:14px!important;background:linear-gradient(135deg,#1fbe46,#128c35)!important;border-radius:12px!important;padding:14px 18px!important;text-decoration:none!important;color:#fff!important;box-shadow:0 4px 16px #128c3552!important;border:none!important;transition:transform .15s ease,box-shadow .15s ease!important;position:relative!important;overflow:hidden!important}a.whatsapp-cta-card:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,transparent 60%)!important;pointer-events:none!important}a.whatsapp-cta-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #128c356b!important;color:#fff!important;text-decoration:none!important}.whatsapp-icon-wrap{position:relative!important;width:40px!important;height:40px!important;flex-shrink:0!important;background:#ffffff2e!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.whatsapp-online-dot{position:absolute!important;bottom:1px!important;right:1px!important;width:11px!important;height:11px!important;background:#00e676!important;border-radius:50%!important;border:2px solid #128c35!important;box-shadow:0 0 #00e67699!important;animation:wa-pulse 2s infinite!important}@keyframes wa-pulse{0%{box-shadow:0 0 #00e67699}70%{box-shadow:0 0 0 6px #00e67600}to{box-shadow:0 0 #00e67600}}.whatsapp-cta-body{flex:1!important;display:flex!important;flex-direction:column!important;gap:2px!important}.whatsapp-cta-headline{font-size:15px!important;font-weight:700!important;color:#fff!important;line-height:1.2!important;letter-spacing:.01em!important}.whatsapp-cta-sub{font-size:12px!important;font-weight:400!important;color:#ffffffe0!important;line-height:1.3!important}.whatsapp-cta-right{flex-shrink:0!important}.whatsapp-cta-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;background:#fff3!important;border-radius:50%!important;color:#fff!important}.whatsapp-wrapper hr{display:none!important}@media only screen and (max-width:480px){button.quote-modal{max-width:100%!important;width:100%!important}}.header .header__search-bar-wrapper{display:flex!important;flex-direction:column!important;justify-content:center!important}.search-bar .search-bar__top{border:2px solid #dde2e8!important;border-radius:6px!important;overflow:hidden!important;transition:border-color .2s ease,box-shadow .2s ease!important}.search-bar .search-bar__top:focus-within{border-color:#c8102e!important;box-shadow:0 0 0 3px #c8102e1a!important;outline:none!important}.search-bar input[name=q]{font-size:15px!important;font-weight:400!important;color:#0d1b2a!important}.search-bar input[name=q]::placeholder{color:#89a!important}.search-bar .search-bar__submit,.search-bar button[type=submit]{background:#0d1b2a!important;transition:background-color .2s ease!important}.search-bar .search-bar__submit:hover,.search-bar button[type=submit]:hover{background:#c8102e!important}.rf-header-trust{display:flex!important;justify-content:center!important;align-items:center!important;margin-top:5px!important}.rf-header-trust__link{display:inline-flex!important;align-items:center!important;text-decoration:none!important;opacity:.9!important;transition:opacity .15s ease,transform .15s ease!important}.rf-header-trust__link:hover{opacity:1!important;transform:translateY(-1px)!important}.rf-header-trust__img{height:26px!important;width:auto!important;display:block!important}.header__trustpilot-mobile{display:none!important}.search-bar__filter{border-left:1px solid #dde2e8!important}.search-bar__filter-label{font-size:13px!important;color:#0d1b2a!important;font-weight:500!important}#shopify-section-16268803839a5735f3 .section{padding:52px 0 64px!important;background:#f4f6f8!important}#shopify-section-16268803839a5735f3 .block-list{display:flex!important;flex-wrap:wrap!important;gap:14px!important}#shopify-section-16268803839a5735f3 .block-list:before{content:"Shop By Category"!important;display:block!important;flex:0 0 100%!important;width:100%!important;text-align:center!important;font-size:30px!important;font-weight:800!important;color:#0d1b2a!important;letter-spacing:-.02em!important;margin-bottom:0!important;padding-bottom:12px!important;font-family:inherit!important;line-height:1.2!important;border-bottom:3px solid #c8102e!important;box-sizing:border-box!important}#shopify-section-16268803839a5735f3 .block-list>.block-list__item:first-child{margin-top:14px!important}#shopify-section-16268803839a5735f3 .block-list__item{position:relative!important;overflow:hidden!important;border-radius:10px!important;box-shadow:0 2px 12px #0d1b2a1a!important;transition:box-shadow .3s ease,transform .3s ease!important;flex:1 1 calc(33.333% - 10px)!important;min-width:200px!important;background:#0d1b2a!important;padding:0!important;margin:0!important}#shopify-section-16268803839a5735f3 .block-list__item:hover{box-shadow:0 10px 36px #0d1b2a40!important;transform:translateY(-5px)!important;z-index:2!important}#shopify-section-16268803839a5735f3 .promo-block{display:block!important;position:relative!important;overflow:hidden!important;border-radius:10px!important;height:300px!important;padding:0!important;width:100%!important}#shopify-section-16268803839a5735f3 .promo-block__image-clip{transition:transform .5s ease!important;transform-origin:center center!important}#shopify-section-16268803839a5735f3 .block-list__item:hover .promo-block__image-clip{transform:scale(1.07)!important}#shopify-section-16268803839a5735f3 .promo-block:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:65%!important;background:linear-gradient(to top,rgba(8,16,28,.92) 0%,rgba(8,16,28,.45) 50%,transparent 100%)!important;pointer-events:none!important;z-index:1!important;transition:height .35s ease!important}#shopify-section-16268803839a5735f3 .block-list__item:hover .promo-block:after{height:80%!important}#shopify-section-16268803839a5735f3 .promotion-block{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:transparent!important;padding:0 20px 20px!important;z-index:2!important;transition:transform .3s ease!important;pointer-events:none!important}#shopify-section-16268803839a5735f3 .block-list__item:hover .promotion-block{transform:translateY(-8px)!important}#shopify-section-16268803839a5735f3 .promo-block__heading{color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:.01em!important;text-shadow:0 1px 6px rgba(0,0,0,.5)!important;margin:0!important;display:block!important;line-height:1.25!important}#shopify-section-16268803839a5735f3 .promotion-block:after{content:"Shop Now \2192"!important;display:block!important;color:#c8102e!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;opacity:0!important;transform:translateY(5px)!important;transition:opacity .25s ease .05s,transform .25s ease .05s!important;margin-top:6px!important}#shopify-section-16268803839a5735f3 .block-list__item:hover .promotion-block:after{opacity:1!important;transform:translateY(0)!important}@media screen and (max-width:599px){#shopify-section-16268803839a5735f3 .block-list__item{flex:1 1 calc(50% - 8px)!important;min-width:130px!important}#shopify-section-16268803839a5735f3 .promo-block{height:190px!important}#shopify-section-16268803839a5735f3 .promo-block__heading{font-size:13px!important}#shopify-section-16268803839a5735f3 .block-list:before{font-size:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
