body .header-wrapper{background:#fff!important}body .header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 4vw;max-width:none}body .header__heading{margin:0}body .header__heading-logo{width:120px;height:auto}body .header__inline-menu{margin:0}body .header__menu-item{padding:10px;font-size:11px;letter-spacing:.3px}body .header__inline-menu li:after,body .header__menu-item:after{display:none!important}body .booking_btn{flex-shrink:0}body .booking_btn a{display:inline-flex;white-space:nowrap;font-size:12px;line-height:1.4;padding:14px 20px;border-radius:0;background:#163947;color:#fff}body .header__icons{display:flex!important;padding:0}body .header__icon{width:32px}body .header__icon--account,body .header__search{display:none}body .section-header .header{padding:10px 4vw!important;width:100%!important}body .section-header .header__inline-menu{width:auto!important;flex:1}body .section-header .header__inline-menu ul{flex-wrap:nowrap;justify-content:center}body .section-header .header__inline-menu li{padding:0!important;margin:0!important}body .section-header .header__menu-item{font-size:11px!important;padding:10px 9px!important;white-space:nowrap}body .section-header .header__menu-item span{font-size:inherit!important}body .section-header .rl-cart-entry{display:block;font-size:12px;color:#163947;text-decoration:none;white-space:nowrap}@media(max-width:989px){body .section-header .header__inline-menu{display:none}body .header{gap:10px}body .booking_btn{margin-left:auto}}@media(max-width:599px){body .header__heading-logo{width:95px}body .booking_btn a{font-size:11px;padding:12px}body .section-header .rl-cart-entry{font-size:11px}}@media(max-width:989px){body .menu-drawer__navigation{padding:20px 0!important}body .menu-drawer__menu-item{min-height:44px}body .section-header .rl-cart-entry{min-height:44px;display:flex;align-items:center}}body:has(#product-grid),body:has(.product),body:has(.jtwf){background:#f6f3ed;color:#163947}body:has(#product-grid) #MainContent,body:has(.product) #MainContent,body:has(.jtwf) #MainContent{background:#f6f3ed}body .collection-hero{background:#f6f3ed}body .collection-hero__title,body .product__title h1{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#163947;letter-spacing:-.8px;line-height:1.12}body .collection-hero__title{font-size:clamp(40px,4.5vw,60px);margin-bottom:20px}body .product__title h1{font-size:clamp(36px,3.7vw,52px)}body #product-grid{row-gap:38px}body #product-grid .card__inner{--ratio-percent:125%!important;background:#fff;border:1px solid #e2ded5}body #product-grid .card__media{margin:0}body #product-grid .card__media .media img{object-fit:contain;padding:18px}body #product-grid .card__information{padding:18px 0}body #product-grid .card__heading{color:#163947;font-size:14px;line-height:1.5;font-weight:600}body #product-grid .price{font-size:14px;color:#163947;margin-top:8px}body .facets-wrapper{border-top:1px solid #dcd8cf;padding-top:22px}body .product__info-wrapper{color:#163947}body .product__info-container .price{color:#163947;font-size:20px}body .product-form__input--pill input[type=radio]+label{border:1px solid #98a6a8;border-radius:2px;min-height:44px;padding:12px 18px;background:transparent;color:#163947}body .product-form__input--pill input[type=radio]:checked+label{color:#fff;background:#163947;border-color:#163947}body .product-form__submit{background:#163947;color:#fff;border-radius:0;min-height:52px}body .rl-door-measurements{background:#eee9df;border:1px solid #c8c6bc;padding:20px;margin-top:24px}body .rl-door-measurements input{background:#fff;color:#163947;border:1px solid #8b999d;border-radius:0}body .product__description{font-size:14px;line-height:1.85}body .jtwf{max-width:850px!important;margin:0 auto 64px!important;padding:32px!important;background:#fff;border:1px solid #dfdbd1;color:#163947!important}body .jtwf .space-y-2>:not(:last-child){margin-bottom:20px!important}body .jtwf label,body .jtwf .font-bold{font-size:13px;line-height:1.6}body .jtwf input:not([type=checkbox]):not([type=hidden]):not([type=file]),body .jtwf textarea{min-height:48px;padding:12px;border:1px solid #a9b2b1!important;border-radius:0;font-size:16px}body .jtwf textarea{min-height:100px}body .jtwf input[type=checkbox]{min-width:18px;min-height:18px;accent-color:#163947}body .jtwf label:has(input[type=checkbox]){min-height:44px;padding:10px 14px}body .jtwf button[data-submit-button]{background:#163947!important;color:#fff!important;padding:15px 32px!important;min-height:52px;border-radius:0!important}body .jtwf input:focus-visible,body .jtwf textarea:focus-visible{outline:2px solid #b79a65;outline-offset:2px}@media(max-width:749px){body #product-grid .card__media .media img{padding:10px}body #product-grid .card__heading,body #product-grid .price{font-size:12px}body .jtwf{margin:0 5vw 44px!important;padding:22px 18px!important}body .jtwf button[data-submit-button]{width:100%}body .rl-door-measurements{padding:16px}}.rl-door-measurements{margin:0 0 2rem;padding:1.5rem;border:1px solid currentColor}.rl-door-measurements legend{font-weight:600}.rl-door-measurements p{font-size:1.4rem}.rl-door-measurements__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.rl-door-measurements label{display:block;margin-bottom:.5rem}.rl-door-measurements input{width:100%;min-width:0;padding:1rem;font:inherit;color:inherit;background:transparent;border:1px solid currentColor}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAgAAAAAIA */
