@media(max-width:749px){html{scroll-padding-bottom:84px}body .lt-page-width{padding-inline:14px}body .lt-header .lt-header-main{padding-block:10px 9px;gap:10px;grid-template-columns:minmax(130px,175px) minmax(0,1fr)}body .lt-header .lt-logo{width:100%;max-width:175px}body .lt-header .lt-header-tools{gap:11px;justify-content:flex-end}body .lt-header .lt-header-tool{min-height:38px;min-width:32px;justify-content:center;padding:3px}body .lt-header .lt-header-search{margin:0}body .lt-header .lt-header-search input[type=search]{padding:9px 13px;font-size:14px;min-height:42px}body .lt-header .lt-header-search button{padding:8px 13px;min-height:42px}body .lt-header .lt-utility-inner{min-height:29px;padding-block:2px;gap:0 8px;flex-wrap:nowrap;justify-content:space-between}body .lt-header .lt-utility-inner>a:first-child{font-size:11px;white-space:nowrap}body .lt-header .lt-utility-actions{gap:8px;min-height:29px;flex-wrap:nowrap;justify-content:flex-end}body .lt-header .lt-utility-actions>.lt-header-help{display:none}body .lt-header .lt-price-toggle{font-size:11px;min-height:29px;padding-block:4px;gap:5px}body .lt-header .lt-vat-toggle{min-width:0}body .lt-header-navigation .lt-mobile-menu-toggle{min-height:43px;padding:10px 14px}body .lt-trade-ticker{font-size:12px;line-height:1.35;--ticker-padding:5px;--ticker-mobile-padding:5px}body .lt-trade-ticker .lt-trade-ticker__item{padding-block:5px;min-height:28px}body .lt-dispatch-countdown{font-size:11px;padding-block:6px;min-height:28px}body .lt-header-navigation .lt-top-link>.lt-mobile-menu-icon[hidden]{display:inline-block!important;font-family:Material Symbols Outlined!important;font-size:22px;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;width:24px;height:24px;flex:0 0 24px;overflow:hidden;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;color:inherit}body .lt-header-navigation .lt-top-row>.lt-top-link{display:flex;align-items:center;gap:12px;min-height:50px;padding-block:12px;line-height:1.35;color:#fff}body .lt-header-navigation .lt-top-link[href*="/collections/clearance"]{color:#ff9696!important}body .lt-header-navigation .lt-top-expand{min-width:46px;min-height:50px;color:#eaf0ff}body .lt-header-navigation .lt-top-row{align-items:stretch}body .lt-header-navigation .lt-mobile-menu-bar :is(button,a){min-width:44px;min-height:44px}body .lt-header-navigation .lt-mobile-saved-actions :is(a,button){min-height:48px}body .lt-navigation-shell.is-mobile-open{padding-bottom:env(safe-area-inset-bottom,0px)}body .lt-floating-basket{top:auto!important;left:auto!important;right:12px!important;bottom:calc(14px + env(safe-area-inset-bottom,0px) + var(--lt-mobile-preview-offset,0px))!important;transform:translateY(var(--lt-mobile-control-shift,0px))!important;width:48px;min-height:48px;height:48px;padding:8px;border-radius:50%;z-index:45;touch-action:manipulation;cursor:pointer}body .lt-floating-basket:before{display:none}body .lt-floating-basket__label{display:none}body .lt-floating-basket>.lt-icon{width:25px;height:25px}body .lt-floating-basket .lt-count{min-width:20px;min-height:20px;font-size:11px;line-height:14px;padding:2px 4px;right:-3px;top:-5px}body:has(.lt-navigation-shell.is-mobile-open) :is(.lt-floating-basket,shopify-chat),body:has(.lt-menu-disclosure[open]) :is(.lt-floating-basket,shopify-chat),body:has(dialog[open]) :is(.lt-floating-basket,shopify-chat){visibility:hidden!important;pointer-events:none!important}body.lt-mobile-controls-clear :is(.lt-floating-basket){visibility:hidden!important;pointer-events:none!important}#MainContent#MainContent .lt-product--reference .lt-product__layout{gap:16px}#MainContent#MainContent .lt-product--reference .lt-gallery__stage{min-height:0;max-height:270px}#MainContent#MainContent .lt-product--reference .lt-gallery__slide{height:clamp(205px,62vw,260px);min-height:0;max-height:260px;aspect-ratio:auto}#MainContent#MainContent .lt-product--reference .lt-gallery__zoom{height:100%;min-height:0;max-height:260px;padding:6px;display:flex;align-items:center;justify-content:center}#MainContent#MainContent .lt-product--reference .lt-gallery__zoom img{width:100%;height:100%;max-height:246px;object-fit:contain}#MainContent#MainContent .lt-product--reference .lt-gallery__slide :is(model-viewer,video,iframe){height:100%;min-height:0;max-height:260px}#MainContent#MainContent .lt-product--reference .lt-gallery__thumb{width:52px;height:52px;flex-basis:52px}#MainContent#MainContent .lt-product--reference .lt-pdp-gallery-navigation{margin-top:8px;gap:6px}#MainContent#MainContent .lt-product--reference .lt-gallery__thumbnails{gap:7px;padding-bottom:4px}#MainContent#MainContent .lt-product--reference .lt-pdp-gallery-arrow{flex-basis:42px;min-height:44px}#MainContent#MainContent .lt-product--reference .lt-pdp-image-arrow{min-height:44px;min-width:40px}#MainContent#MainContent .lt-section{padding-block:28px}#MainContent#MainContent .lt-section+.lt-section{padding-top:8px}#MainContent#MainContent .th96{padding-block:34px}#MainContent#MainContent .th96__inner{width:calc(100% - 28px)}#MainContent#MainContent .th955.th96--categories.th9610--categories.th9611--categories{padding-top:28px;padding-bottom:32px}#MainContent#MainContent .th96--opening-v2.th959--opening{padding-top:16px;padding-bottom:0}#MainContent#MainContent .th96--opening-v2.th959--opening .th962__hero{width:calc(100% - 28px);margin-bottom:16px}#MainContent#MainContent .th96__heading{margin-bottom:22px;gap:14px}#MainContent#MainContent .lt-project-route{padding-block:34px}#MainContent#MainContent .lt-project-route__steps{gap:12px;margin-top:24px}#MainContent#MainContent .lt-project-route__steps>li{padding:22px;min-height:0}#MainContent#MainContent .lt-project-route__top{margin-bottom:18px}#MainContent#MainContent .lt-product--reference{padding-top:18px}#MainContent#MainContent .lt-product--reference .lt-breadcrumbs{margin-bottom:12px}#MainContent#MainContent .lt-product--reference .lt-pdp-meta{margin-bottom:14px}#MainContent#MainContent .lt-product--reference .lt-pdp-glance{margin-block:12px 14px}#MainContent#MainContent .lt-product--reference .lt-pdp-glance ul{gap:12px;margin-bottom:12px}#MainContent#MainContent .lt-product--reference .lt-pdp-details{margin-top:24px}#MainContent#MainContent :is(.lt-rte,.lt-pdp-panel){font-size:15px;line-height:1.7}#MainContent#MainContent :is(.lt-product-card__sku,.lt-product__sku,.lt-stock,.lt-card-range-options,.lt-product-card__options){font-size:12px;line-height:1.5}#MainContent#MainContent .lt-product--reference .lt-pdp-glance li{font-size:13px;line-height:1.5}#MainContent#MainContent .lt-pdp-spec-grid :is(dt,dd){font-size:14px;line-height:1.55}#MainContent#MainContent .lt-pdp-spec-grid>div{padding:12px;gap:12px}#MainContent#MainContent :is(h1,h2,h3,.lt-h2-style){text-wrap:pretty;overflow-wrap:break-word}#MainContent#MainContent .lt-product__title{font-size:27px;line-height:1.18;margin-bottom:12px}#MainContent#MainContent :is(.lt-collection__intro h1,.lt-collection-list__heading h1,.lt-search__intro h1){font-size:31px;line-height:1.16}#MainContent#MainContent .lt-section-heading :is(h2,.lt-h2-style){font-size:27px;line-height:1.2}#MainContent#MainContent .th96__heading :is(h2,.lt-h2-style){font-size:29px;line-height:1.17}#MainContent#MainContent .lt-product-card__title{font-size:15px;line-height:1.45}#MainContent#MainContent .lt-card-colours :is(a,button){min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center}#MainContent#MainContent .lt-card-colours{gap:5px}#MainContent#MainContent .lt-option-picker__values{gap:9px}#MainContent#MainContent .lt-option-picker__values>a{min-height:44px;display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border-radius:4px;font-size:13px;line-height:1.4}#MainContent#MainContent .lt-option-picker__values>a:is([aria-current=true],[aria-current=page],.is-selected){border:2px solid #1e3264;background:#e4ecfb;color:#142750;box-shadow:0 0 0 1px #1e326422;font-weight:600}#MainContent#MainContent .lt-card-colours [aria-pressed=true]{outline:2px solid #1e3264;outline-offset:2px}body :is(.lt-button,.lt-save-button,.lt-saved-close,.lt-card-buy,.lt-product-card__view){min-height:46px;padding:11px 14px;line-height:1.4;align-items:center;justify-content:center}#MainContent#MainContent .lt-product-actions{gap:8px}#MainContent#MainContent .lt-quantity{min-height:44px}#MainContent#MainContent .lt-quantity :is(button,input){min-height:44px}#MainContent#MainContent .lt-quantity button{min-width:40px}#MainContent#MainContent .lt-pdp-buy-buttons{gap:10px;align-items:stretch}#MainContent#MainContent .lt-pdp-buy-buttons .lt-product-form__submit{font-size:13px!important;min-height:48px}#MainContent#MainContent :is(.lt-field,form input:not([type=checkbox],[type=radio],[type=hidden],[type=submit]),form select,form textarea){font-size:16px;line-height:1.4;min-height:46px}#MainContent#MainContent form textarea{min-height:120px}#MainContent#MainContent :is(.lt-form-field,.lt-form-row){margin-bottom:16px}#MainContent#MainContent form label{line-height:1.5}#MainContent#MainContent form label>.lt-field{margin-top:7px}#MainContent#MainContent form fieldset{margin-bottom:16px}#MainContent#MainContent .lt-product-form__quantity>label{display:block;margin-bottom:7px}#MainContent#MainContent .lt-filter-panel__toggle{min-height:46px;padding:12px 14px;font-size:15px}#MainContent#MainContent .lt-facets{padding-top:14px}#MainContent#MainContent .lt-facets__heading{margin-bottom:12px;gap:12px}#MainContent#MainContent .lt-facets__heading>a{min-height:44px;display:inline-flex;align-items:center;font-size:12px}#MainContent#MainContent .lt-facets__sort{margin-bottom:14px}#MainContent#MainContent .lt-facet>summary{min-height:46px;padding-block:11px;font-size:14px}#MainContent#MainContent .lt-facet__values{padding-block:8px;gap:2px}#MainContent#MainContent .lt-facet label{min-height:40px;line-height:1.4;padding-block:5px;font-size:13px}#MainContent#MainContent .lt-active-filters{gap:8px;margin-block:10px}#MainContent#MainContent .lt-active-filters>a{min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;font-size:12px}#MainContent#MainContent .lt-pagination{gap:8px;margin-top:24px}#MainContent#MainContent .lt-pagination>a{min-width:44px;min-height:44px}body .lt-comparison-table :is(th,td){padding:10px;font-size:13px;line-height:1.45;min-width:160px}body .lt-comparison-table .lt-comparison-label{min-width:88px;max-width:110px}body .lt-comparison-table .lt-saved-image{width:100%;height:88px;max-height:88px;object-fit:contain;margin-bottom:8px}body .lt-comparison-product-info{gap:8px}body .lt-comparison-table .lt-saved-product-title{font-size:14px;line-height:1.4;margin-block:6px}body .lt-comparison-table :is(.lt-saved-remove,.lt-comparison-view){min-height:44px;display:inline-flex;align-items:center}body .lt-saved-note{margin-block:10px 14px;font-size:13px;line-height:1.55}body dialog:not(.lt-quick-basket){width:calc(100% - 24px);max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:auto;overscroll-behavior:contain;scroll-padding-top:60px;scroll-padding-bottom:16px}body .lt-saved-dialog{padding:0}body :is(.lt-saved-dialog-bar,.lt-card-buy-dialog__heading,.lt-quick-basket__header,.lt-installation-popup__header){position:sticky;top:0;z-index:5;background:#fff;gap:12px;padding:12px;border-bottom:1px solid #d5dce8;align-items:center}body .lt-saved-dialog-bar :is(h2,.lt-h2-style){font-size:21px;line-height:1.25}body .lt-saved-dialog-content{padding:0 12px 18px}body .lt-card-buy-dialog{padding:0 14px 18px}body .lt-card-buy-dialog__heading{margin-inline:-14px;margin-bottom:16px}body .lt-card-buy-dialog__heading h2{font-size:19px;line-height:1.3}body .lt-card-buy-dialog__heading button{flex-shrink:0;min-width:48px}body .lt-card-options-form{gap:16px}body .lt-card-options-form label{display:grid;gap:7px;font-size:14px;line-height:1.4}body .lt-card-options-form :is(input,select){min-height:46px;font-size:16px}body .lt-quick-basket{width:min(100%,430px);height:100dvh;max-height:100dvh}body .lt-installation-popup{padding:0 12px 16px}body .lt-installation-popup__header{margin-inline:-12px}body .lt-bulk-order-close{position:sticky;top:0;z-index:5;display:flex;margin-left:auto;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:#fff}body .lt-pdp-image-dialog{max-width:calc(100% - 16px);width:calc(100% - 16px);padding:54px 44px 14px;max-height:calc(100dvh - 16px)}body .lt-pdp-image-dialog__close{min-height:44px;min-width:44px;top:8px;right:8px;z-index:6}body .lt-pdp-image-dialog .lt-pdp-image-thumbs{gap:8px}body :is(a,button,input,select,summary){scroll-margin-bottom:90px}body :is(a,button,input,select,summary):focus-visible{outline:3px solid #4274cc;outline-offset:3px}}@media(max-width:749px){body .lt-header .lt-utility-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;min-height:0}body .lt-header .lt-utility-inner>a:first-child{grid-column:1;grid-row:1;text-align:left;min-height:24px;display:flex;align-items:center}body .lt-header .lt-utility-actions{display:contents}body .lt-header .lt-utility-actions>.lt-header-help{display:inline-flex;grid-column:2;grid-row:1;justify-self:end;min-height:24px;font-size:11px}body .lt-header .lt-utility-actions>.lt-price-toggle{grid-column:1;grid-row:2;justify-self:end}body .lt-header .lt-utility-actions>.lt-vat-toggle{grid-column:2;grid-row:2;justify-self:start}body .lt-header-navigation .lt-navigation-shell[data-mobile-level="1"] .lt-top-list[role=list]{padding-inline:24px}body .lt-header-navigation .lt-navigation-shell[data-mobile-level="1"] .lt-top-list .lt-top-row>.lt-top-link{padding-inline-start:0;gap:12px}body .lt-header-navigation .lt-mobile-saved-actions{padding-inline:24px}body .lt-header-navigation .lt-mobile-saved-actions :is(a,button){gap:12px}body .lt-header-navigation .lt-mobile-saved-actions :is(a,button)>:is(.lt-icon,.lt-interface-symbol){width:24px;height:24px;flex:0 0 24px;margin:0;text-align:center}body .lt-header-group[data-scroll-header-ready]{top:0;transition:transform .2s ease;transform:none}body .lt-header-group[data-scroll-header-ready][data-scroll-hidden]{top:0;transform:translate3d(0,-100%,0)}body.lt-mobile-scrolling :is(.lt-floating-basket,shopify-chat){visibility:hidden!important;pointer-events:none!important}}@media(max-width:370px){body .lt-header .lt-header-main{grid-template-columns:minmax(120px,1fr) auto}body .lt-header .lt-header-tools{gap:8px}}@media(max-width:749px)and (prefers-reduced-motion:reduce){body .lt-header-group[data-scroll-header-ready]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/348/assets/mobile-v10530.css.map */
