@keyframes invalid-pulse{0%,to{box-shadow:0 0 0 .01rem rgba(220,53,69,.75)}50%{box-shadow:0 0 24px 2px rgba(220,53,69,.75)}}@keyframes rotate360y{0%{transform:rotateY(0)}to{transform:rotateY(.5turn)}}@keyframes barberpole{to{background-position:100% 100%}}@keyframes blink{0%,to{opacity:.5;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}:root{--vsm-gutter:0.25rem;--sm-gutter:0.5rem;--m-gutter:0.75rem;--l-gutter:1rem;--mxl-gutter:1.5rem;--xl-gutter:2rem;--xxl-gutter:3rem;--disco-color:#e51f7c;--letter-spacing-slight:0.05rem}body,html{margin:0}body{min-width:320px}body #body-content{display:flex;flex-direction:column;min-height:100vh}body #body-content #body-inner{flex:1;padding-top:0}body #body-content footer{flex-shrink:0}body #body-content footer h5{font-size:.875rem;text-transform:uppercase;font-weight:700;margin-bottom:.5rem}h1,h2,h3,h4,h5,h6{letter-spacing:.05rem}.pointer{cursor:pointer}.relative{position:relative}#information-panel .accordion-body dt,.semi-bold{font-weight:600}.social-media-wrapper{z-index:3}.social-media-wrapper .dropdown-menu{z-index:200;position:relative;border:1px solid #dee2e6}.social-media-wrapper .dropdown-menu li a{align-items:center;display:flex;cursor:pointer}.social-media-wrapper .dropdown-menu li a>*{display:flex;flex-wrap:wrap;margin-top:0}.social-media-wrapper .dropdown-menu li a>*>*{display:flex;margin-top:0}.social-media-wrapper .dropdown-menu li a:not([dir=rtl])>:not(:first-child){margin-left:.75rem}.social-media-wrapper .dropdown-menu li a:not([dir=rtl])>*>*{margin-left:-.75rem}.social-media-wrapper .dropdown-menu li a[dir=rtl]>*{margin-right:.75rem}.social-media-wrapper .dropdown-menu li a[dir=rtl]>*>*{margin-right:-.75rem}.social-media-wrapper .dropdown-menu li a span{display:block;cursor:pointer}.social-media-wrapper .email,.social-media-wrapper .share{background-image:url(/Content/images/svg/share-std.svg);background-size:cover;width:24px;height:24px}.social-media-wrapper .email{background-image:url(/Content/images/svg/email-circular.svg)}.social-media-wrapper .facebook,.social-media-wrapper .pinterest{background-image:url(/Content/images/social/icon-pinterest.png);background-size:cover;width:24px;height:24px}.social-media-wrapper .facebook{background-image:url(/Content/images/social/icon-facebook.png)}.social-media-wrapper .copy,.social-media-wrapper .twitter{background-image:url(/Content/images/social/icon-x.png);background-size:cover;width:24px;height:24px}.social-media-wrapper .copy{background-image:url(/Content/images/svg/link-circular.svg)}.accordion-plain .accordion-header button{text-transform:uppercase;font-weight:600}.accordion-plain .accordion-button{border-bottom:0;box-shadow:none;padding:1rem 0}.accordion-plain .accordion-body{padding:1rem 0}#coverage-calculator-modal .modal-footer p:last-of-type,.accordion-plain .accordion-body p:last-of-type,.alert p:last-of-type,.basket-item .alert.alert-danger .basket-item-error p:last-of-type,.page-section.html-section .section .section-body p:last-of-type{margin-bottom:0}.accordion-plain .accordion-button:not(.collapsed){color:inherit;background-color:inherit}.page-section.html-section a:not(.btn-sm):not(.btn):not(btn-lg){color:#4e4e4e}.page-section.html-section a.btn-sm{padding:.5rem 1rem;border-radius:0}.page-section.html-section a.btn{padding:.75rem 2rem;border-radius:0;letter-spacing:.05rem}.page-section.html-section a.btn-lg{padding:1rem 3rem;border-radius:0}.page-section.html-section .grid{gap:1rem}.page-section.html-section .section>h1,.page-section.html-section .section>h2,.page-section.html-section .section>h3,.page-section.html-section .section>h4,.page-section.html-section .section>h5,.page-section.html-section .section>h6{padding:1rem;margin-bottom:0}.page-section.html-section .section .section-body{padding:1rem}.page-section.html-section .section.grey-section{border:1px solid #e9ecef}.page-section.html-section .section.grey-section>h1,.page-section.html-section .section.grey-section>h2,.page-section.html-section .section.grey-section>h3,.page-section.html-section .section.grey-section>h4,.page-section.html-section .section.grey-section>h5,.page-section.html-section .section.grey-section>h6{background-color:#e9ecef}.page-section.html-section .section.blue-section{border:1px solid #9dbcea}.page-section.html-section .section.blue-section>h1,.page-section.html-section .section.blue-section>h2,.page-section.html-section .section.blue-section>h3,.page-section.html-section .section.blue-section>h4,.page-section.html-section .section.blue-section>h5,.page-section.html-section .section.blue-section>h6{background-color:#cedef4}.page-section.html-section ol li:not(.nav-item)+li:not(.nav-item),.page-section.html-section ul li:not(.nav-item)+li:not(.nav-item){margin-top:.25rem}.page-section.html-section>.page-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem;--bs-columns:3}.page-section.html-section>.page-grid .addendum-video{width:100%;height:320px}.page-section.html-section>.page-grid .addendum-video-links{display:block;margin-bottom:2rem}#article-main{--bs-columns:12;gap:2rem}#article-main>article{grid-column:auto/span 9}#article-main>div{grid-column:auto/span 3}ul.dotted-list,ul.undotted-list{list-style-position:outside}ul.dotted-list li+li,ul.undotted-list li+li{margin-top:1rem}ul.undotted-list{list-style:none}.carousel-thumbnails button img,.page-section img{width:100%;height:auto}#body-inner,input{position:relative}.modal .modal-header{background-color:#e9ecef}#product-page-accordion .accordion-header button,.carousel .carousel-item .call-to-action-table td .call-to-action,.heading-new,.modal .modal-header{text-transform:uppercase}#ko-wrapper #product-page-main{--bs-columns:2;gap:1.5rem}#ko-wrapper #product-page-main .accordion .order-form-group+.order-form-group{margin-top:0}#ko-wrapper #product-page-main .order-form-group .grid{--bs-columns:4;align-items:stretch;gap:.5rem}#ko-wrapper #product-page-main .order-form-group .grid>button{align-self:stretch;white-space:normal}#ko-wrapper #product-page-main .order-form-group .grid .size-button[disabled]{opacity:1}#ko-wrapper #product-page-main .order-form-group .grid .size-button.active{background-color:#50545d;opacity:1;color:#fff}#ko-wrapper #product-page-main .order-form-group .select-a-size{line-height:1}.heading-new{font-size:.65em;font-weight:700;top:-.36em}.grid .heading-new{font-size:.875rem;top:-.2em}.grid.features{--bs-columns:1}.grid.features .alert-title,.product-page-grid-pager ul.pagination{margin-bottom:0}.strike{text-decoration:line-through}.product-page-rating{color:#50545d;text-decoration:none}#reviews-panel .card a{word-break:break-all}#reviews-panel .card+.card{margin-top:.75rem}img[loading=lazy]{opacity:0;transition:opacity 300ms ease-out}#product-search-content form .input-group.busy .dots,img.lazy-loaded{opacity:1}footer{background-color:#f8f9fa;padding-top:.75rem;font-size:.875rem;z-index:0}footer #feefo{display:block;width:264px;height:auto;margin:0 auto}footer ul{padding-left:0}footer ul li{border:0;list-style-type:none;padding:.75rem}footer .footer-copy{text-align:center;padding-bottom:.75rem}.page-blocker{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:0;top:0;z-index:4;width:100%;height:100%;background-color:rgba(var(--bs-dark-rgb),.75)!important;box-shadow:0 0 2px 1px rgba(var(--bs-dark-rgb),.75);border-radius:0;opacity:0;transition:opacity 150ms ease-in-out}.page-blocker .spinner-border{color:var(--bs-gray-400)}.page-blocker h1,.page-blocker h2,.page-blocker h3,.page-blocker h4,.page-blocker h5,.page-blocker h6{color:#fff;margin:1rem;position:relative}.page-blocker h1::after,.page-blocker h2::after,.page-blocker h3::after,.page-blocker h4::after,.page-blocker h5::after,.page-blocker h6::after{position:absolute;content:"...";right:-1em;top:0}.tab-pane .page-blocker{position:absolute}.page-blocker.opacity-100~*{pointer-events:none;tab-index:-1}.page-blocker.product-page-grid-blocker{z-index:12;position:fixed}#main-navbar .nav-link:not(.uncased){text-transform:uppercase}.breadcrumb-social-wrapper{display:flex;justify-content:space-between;align-items:center}.breadcrumb-social-wrapper .social-media-wrapper{font-size:.875rem}.breadcrumb-social-wrapper .social-media-wrapper .btn{font-size:.875rem;line-height:1rem;display:flex;align-items:center;color:#4e4e4e;text-decoration:none;position:relative}.breadcrumb-social-wrapper .social-media-wrapper .btn .share{width:18px;height:18px;margin-inline-end:0;margin-inline-start:.5rem;text-decoration:none}.breadcrumb-social-wrapper .social-media-wrapper .dropdown-menu{font-size:.765625rem}.breadcrumb-social-wrapper .social-media-wrapper .dropdown-menu a span:first-of-type{width:18px;height:18px}.breadcrumb-social-wrapper .social-media-wrapper:focus .btn,.breadcrumb-social-wrapper .social-media-wrapper:focus-within .btn,.breadcrumb-social-wrapper .social-media-wrapper:hover .btn{text-decoration:underline}.breadcrumb-social-wrapper .social-media-wrapper:focus .btn .share,.breadcrumb-social-wrapper .social-media-wrapper:focus-within .btn .share,.breadcrumb-social-wrapper .social-media-wrapper:hover .btn .share{text-decoration:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{opacity:1;position:absolute;top:0;right:0;width:12px;height:100%}.error-pulse{position:relative;animation-duration:350ms;animation-name:invalid-pulse;animation-timing-function:linear;animation-iteration-count:1;transition:box-shadow}.error-pulse,.form-control.validation-element:focus,.validation-element:not(.validation-message){border-color:var(--bs-danger);outline:0;box-shadow:0 0 0 .01rem rgba(220,53,69,.75)}.carousel .btn-scrapbook{padding:0;z-index:2;transition:transform;color:var(--bs-gray-800);top:4px;left:4px}.carousel .btn-scrapbook .bi{font-size:2rem;line-height:1;position:relative;top:.125rem}.carousel .btn-scrapbook.transitioning{animation-duration:600ms;animation-name:rotate360y;animation-timing-function:linear;animation-iteration-count:1;transition:transform}.carousel .carousel-control-next,.carousel .carousel-control-prev{transition:opacity 300ms ease-in-out}.carousel .carousel-indicators{position:static;z-index:0;display:flex;flex-wrap:wrap}.carousel:focus .carousel-control-next,.carousel:focus .carousel-control-prev,.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{opacity:.4}.carousel .carousel-control-next{right:1%}.carousel .carousel-control-prev{left:1%}.carousel .carousel-control-next,.carousel .carousel-control-prev{display:flex;opacity:0;width:auto;bottom:initial;top:50%;transform:translate(0,-50%);clip-path:circle(1.5rem)}.carousel .carousel-control-next:hover,.carousel .carousel-control-prev:hover{opacity:.9}.carousel .carousel-control-next .carousel-control-icon-wrapper,.carousel .carousel-control-prev .carousel-control-icon-wrapper{width:3rem;height:3rem;border-radius:6rem;background-color:#fff;opacity:.8;position:relative;display:flex;align-items:center;justify-content:center}.carousel .carousel-control-next .carousel-control-next-icon,.carousel .carousel-control-prev .carousel-control-next-icon{width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23888'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");position:relative;right:-1px;fill:#000}.carousel .carousel-control-next .carousel-control-prev-icon,.carousel .carousel-control-prev .carousel-control-prev-icon{width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23888'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");position:relative;left:-1px}.carousel .carousel-item .call-to-action-table{display:none}.carousel .carousel-item .call-to-action-table td{position:relative;width:33.3333%;height:33.3333%}.carousel .carousel-item .call-to-action-table td .call-to-action,.carousel .carousel-item .call-to-action-table td .call-to-action:hover,.carousel .carousel-item .call-to-action-table td .call-to-action:visited{text-decoration:none;display:flex;align-items:center}.carousel .carousel-item .call-to-action-table td .call-to-action::after{margin-inline-start:.5rem;font-family:"bootstrap-icons";content:"\f285"}.carousel .carousel-item .call-to-action-table td .call-to-action.width-mode-1,.page-heading-panel a.btn{display:inline-block}.carousel .carousel-item .call-to-action-table td .call-to-action.width-mode-2{display:block}.carousel .carousel-item .carousel-overlay{position:absolute;padding:.75rem 1rem}.carousel .carousel-item .carousel-overlay h1,.carousel .carousel-item .carousel-overlay h2,.carousel .carousel-item .carousel-overlay h3,.carousel .carousel-item .carousel-overlay h4,.carousel .carousel-item .carousel-overlay h5,.carousel .carousel-item .carousel-overlay h6{margin-bottom:0;letter-spacing:1px;font-size:14px}.carousel .carousel-item .carousel-overlay h1 small,.carousel .carousel-item .carousel-overlay h2 small,.carousel .carousel-item .carousel-overlay h3 small,.carousel .carousel-item .carousel-overlay h4 small,.carousel .carousel-item .carousel-overlay h5 small,.carousel .carousel-item .carousel-overlay h6 small{display:inline;margin-top:.25rem}.carousel .carousel-item .carousel-overlay h1::after,.carousel .carousel-item .carousel-overlay h2::after,.carousel .carousel-item .carousel-overlay h3::after,.carousel .carousel-item .carousel-overlay h4::after,.carousel .carousel-item .carousel-overlay h5::after,.carousel .carousel-item .carousel-overlay h6::after{content:"arrow_right";font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;line-height:19px;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;font-display:swap;position:absolute}.carousel .carousel-item .carousel-overlay.auto-hide{opacity:0!important;transition:opacity 300ms ease-in-out}.carousel .carousel-item:focus .carousel-overlay.auto-hide,.carousel .carousel-item:focus-within .carousel-overlay.auto-hide,.carousel .carousel-item:hover .carousel-overlay.auto-hide{opacity:1!important}.carousel-thumbnails{display:grid;margin-top:.5rem;grid-template-columns:repeat(4,minmax(10px,1fr));grid-gap:.5rem}.carousel-thumbnails button{padding:0;position:relative}.carousel-thumbnails button.active::after{content:" ";position:absolute;left:0;right:0;bottom:-6px;height:2px;background-color:#50545d}@media (min-width:576px){.carousel .carousel-item:focus .carousel-control-next,.carousel .carousel-item:focus .carousel-control-prev,.carousel .carousel-item:focus-within .carousel-control-next,.carousel .carousel-item:focus-within .carousel-control-prev,.carousel .carousel-item:hover .carousel-control-next,.carousel .carousel-item:hover .carousel-control-prev{opacity:.5}.carousel .carousel-indicators:not(.carousel-thumbnails){position:absolute;margin:0;bottom:-12px;left:0;justify-content:flex-end}.carousel .carousel-indicators:not(.carousel-thumbnails) button{border-top-width:5px;border-bottom-width:5px}}@media (min-width:768px){.carousel .carousel-item .call-to-action-table{display:table}.carousel-thumbnails{grid-template-columns:repeat(8,minmax(10px,1fr))}}.page-heading-panel a{text-decoration:none;display:flex;align-items:center;line-height:1rem}.page-heading-panel a.btn-link::after,.page-heading-panel a.link::after{margin-inline-start:.5rem;font-family:bootstrap-icons;content:"\f285"}.page-heading-panel a:hover,nav.article-type-nav ul.nav li.nav-item .nav-link:hover{text-decoration:underline}.page-heading-panel a:hover::after{text-decoration:none}.alternate-colourway-card,.pod-card{color:inherit;text-decoration:none}.alternate-colourway-card .card,.pod-card .card{border:0}.alternate-colourway-card .card .card-new,.pod-card .card .card-new{float:right;margin-left:.25rem;color:var(--bs-gray-800);text-transform:uppercase;font-weight:700}.alternate-colourway-card .card .card-body,.pod-card .card .card-body{padding:.5rem}.discount{font-weight:400;color:var(--disco-color)}.btn-secondary .discount{color:#fff;font-weight:600}.bold-header-underline{border-bottom:1px solid #959595}.bold-header-no-underline,.bold-header-underline{text-transform:uppercase;letter-spacing:.05rem;font-weight:600}.bold-header-pink-no-underline{font-weight:700}.bold-header-pink-no-underline,.pink-no-underline{color:#e51f7c!important;text-transform:uppercase;line-height:23px;border-bottom:none;letter-spacing:1px!important}#main-navbar{padding:0}#main-navbar .navbar-toggler{margin-inline-start:0;margin-top:.5rem;margin-bottom:.5rem;padding:.375rem .75rem;border:0}#main-navbar .navbar-toggler:focus{box-shadow:none}#main-navbar .navbar-toggler:focus .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#main-navbar .navbar-btns{margin-inline-end:.75rem;margin-left:auto}#main-navbar #navbar-logo-anchor{line-height:1;display:flex;align-items:center;margin-right:auto;-webkit-margin-end:.5rem;margin-inline-end:.5rem;-webkit-padding-start:.75rem;padding-inline-start:.75rem;padding:.75rem}#main-navbar #navbar-logo-anchor #navbar-logo{display:block;width:228px;height:auto}#main-navbar #navbar-basket{position:relative}#main-navbar #navbar-basket .number-circle{position:absolute;bottom:0;right:0}#main-navbar #navbar-basket .badge{top:90%;left:90%}#main-navbar #navbar-basket.active{background-position:-32px -2px}#main-navbar .navbar-container{width:100%;padding:0;margin-right:auto;margin-left:auto;display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}#main-navbar .navbar-btn{position:relative;cursor:pointer;padding:0 .5rem}#main-navbar .navbar-btn .bi{color:var(--bs-gray-800);font-size:28px}#main-navbar .navbar-btn:not(.collapsed) .bi{color:var(--bs-blue-500)}#main-navbar .navbar-nav{width:100%}#main-navbar .navbar-nav .navbar{padding-top:0;padding-bottom:0;text-indent:.75rem}#main-navbar .navbar-nav .navbar i{text-indent:0}#main-navbar .navbar-nav .navbar .navbar{text-indent:1.5rem}#main-navbar #basket-menu-inner,#main-navbar #basket-menu-item{justify-content:flex-start;align-items:center}#main-navbar #basket-menu-inner span.badge,#main-navbar #basket-menu-item span.badge{margin-inline-start:.5rem;background-color:var(--bs-blue-600)}#main-navbar .nav-link{border-top:1px solid var(--bs-gray-300);display:flex;justify-content:space-between;align-items:center}#main-navbar .nav-link i.fa,#main-navbar .nav-link img.country-img{align-self:center}#main-navbar .nav-link img.country-img{height:24px;margin-left:auto}#main-navbar .nav-link img.country-list{margin-left:0;margin-inline-end:1rem}#main-navbar #navbar-country-content .nav-link .bi{margin-left:auto}#main-navbar #navbar-country-content .nav-link span{text-indent:0}#debug-navbar{color:var(--bs-light);border-bottom:1px solid var(--bs-gray-400);padding:0}#debug-navbar .navbar-toggler{margin-inline-start:.75rem;margin-top:.5rem;margin-bottom:.5rem}#debug-navbar .navbar-collapse .navbar-nav .nav-link,#debug-navbar .navbar-container,#main-navbar #navbar-country-content .nav-link{justify-content:flex-start}#debug-navbar label:not(.form-check-label){margin-inline-start:1rem}#debug-navbar .form-check{padding-left:1em}#debug-navbar .form-check .form-check-input{margin-left:-1.5em;cursor:pointer}#debug-navbar .form-check .form-check-label,.product-page-grid-pager ul.pagination .page-link,.product-page-grid-pager ul.pagination .page-link label{cursor:pointer}#debug-navbar .navbar-collapse,#debug-navbar .navbar-collapse .navbar-nav{width:auto}#main-navbar>.navbar-container>.navbar-collapse>.navbar-nav{margin-top:.5rem}#main-navbar>.navbar-container>.navbar-collapse>.navbar-nav>:last-child{padding-bottom:0}#product-type-select{flex:0 1 20%}.dots{opacity:0;display:flex;justify-content:space-between;align-items:center;transition:opacity 300ms ease-in-out,transform 300ms ease-in-out;padding-left:4px;margin-right:8px;height:100%}.dots>span{background-color:#042351;display:inline-block;width:8px;height:8px;border-radius:12px;box-shadow:0 0 2px 1px rgba(0,0,0,.45);position:relative;transform:scale(.8);margin-inline-end:.25rem}.dots>span:first-child{animation:blink 1s infinite}.dots>span:nth-child(2){animation:blink 1s 333ms infinite}.dots>span:nth-child(3){animation:blink 1s 666ms infinite}#product-search-content{display:flex;justify-content:flex-end;flex-direction:column}#product-search-content form{display:block;padding:.75rem}#product-search-content form .input-group{background-color:#fff;transition:background-color 300ms ease-in-out;background-size:200% 200%;animation:dots 5s linear reverse infinite}#product-search-content form .input-group #product-search-input,#product-search-content form .input-group #product-type-select,#product-search-content form .input-group button.btn-outline-secondary{border-color:var(--bs-gray-400);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#product-search-content form .input-group button.btn-outline-secondary{min-width:48px}#product-search-content form .input-group button.btn-outline-secondary:focus{outline:0}#product-search-content form .input-group #product-search-input{background-color:transparent}#product-search-content form .input-group #product-search-input::placeholder{color:#adb5bd}#product-search-content form .input-group .dots-wrapper{padding:0 1rem}#product-search-content ul.dropdown-menu li.dropdown-item{padding:.25rem 1.5rem .25rem 2.25rem;margin-bottom:0}#product-search-content ul.dropdown-menu li.dropdown-item label.form-check-label{cursor:pointer;display:block}#product-search-content #predictive-search-hints-dropdown{width:100%;opacity:0;transition:opacity 300ms ease-in-out;max-height:800px;overflow-y:auto;padding-top:0;padding-bottom:0}#product-search-content #predictive-search-hints-dropdown li .hint-heading,#product-search-content #predictive-search-hints-dropdown li a>span{padding:.25rem 1rem;background-color:transparent}#product-search-content #predictive-search-hints-dropdown li a{display:flex;justify-content:space-between;align-items:center;padding:0}#product-search-content #predictive-search-hints-dropdown li a>span:first-of-type{white-space:break-spaces}#product-search-content #predictive-search-hints-dropdown li a>span.hint-type{padding-left:3rem}#product-search-content #predictive-search-hints-dropdown li .hint.hint-result{color:#4e4e4e}#product-search-content #predictive-search-hints-dropdown li :focus-visible{outline:0}#product-search-content #product-search-form.busy #predictive-search-hints-dropdown,#product-search-content #product-search-form.open #predictive-search-hints-dropdown,#product-search-content #product-search-form:focus #predictive-search-hints-dropdown,#product-search-content #product-search-form:focus-within #predictive-search-hints-dropdown{opacity:1}#product-search-content #product-search-form.busy~#search-overlay,#product-search-content #product-search-form.open~#search-overlay,#product-search-content #product-search-form:focus-within~#search-overlay,#product-search-content #product-search-form:focus~#search-overlay{display:none}.carousel-item img{height:auto}#product-page-accordion .accordion-button{border-bottom:0;box-shadow:none;padding:1rem 0}#product-page-accordion .accordion-body{padding:1rem 0}#product-page-accordion .accordion-button:not(.collapsed){color:inherit;background-color:inherit}.validation-message{color:var(--bs-danger)}#stock-modal .table td,#stock-modal .table th,.order-form-product,nav.article-type-nav.article-sub-type-nav ul.nav li.nav-item{background-color:#fff}.order-form-product .order-form-details{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem}.order-form-product .order-form-details .order-form-item-properties{display:grid;grid-template-columns:auto auto;grid-column-gap:1rem}.order-form-product .order-form-details>a,.order-form-product .order-form-details>div,.order-form-product .order-form-details>img{margin-inline-end:1rem}.order-form-product .order-form-details img{width:90px;height:90px}.order-form-product .order-form-details>div:last-child{margin-left:auto;margin-inline-end:0;line-height:1.5rem;position:relative;top:-2px}.order-form-product .order-form-item .order-form-stock-message{text-align:right;display:block;margin-bottom:.25rem}.order-form-product .order-form-item .order-form-stock-message.text-warning{color:#d34400!important}.order-form-product .order-form-item .order-form-controls{display:flex;flex-wrap:nowrap;align-items:flex-start}.order-form-product .order-form-item .order-form-controls label{line-height:35px;width:2rem;min-width:2rem;text-transform:uppercase}.order-form-product .order-form-item .order-form-controls input{width:5rem;text-align:center;margin-inline-start:.5rem}.order-form-product .order-form-item .order-form-controls>span.order-form-controls-spacer{width:119px}.order-form-product .order-form-item .order-form-controls a,.order-form-product .order-form-item .order-form-controls button{margin-inline-start:.5rem;flex-grow:1;font-size:.875rem;padding:.375rem .75rem;letter-spacing:0;align-self:stretch}.order-form-product .order-form-item .order-form-controls .btn-secondary .fa.rotate-90.mx-1{line-height:11px}.order-form-product .order-form-item .order-form-controls .btn-secondary .dots{display:none}.order-form-product .order-form-item .order-form-controls .btn-secondary[disabled]:not(.loaded){opacity:1;background-color:#9fa1a6;border-color:#9fa1a6;position:relative;animation:dots 5s linear reverse infinite}.order-form-product .order-form-item .order-form-controls .btn-secondary[disabled]:not(.loaded) .dots{display:flex;position:absolute;opacity:1;right:1rem;top:0;bottom:0}.order-form-product .order-form-item .order-form-controls .material-icons{line-height:0;vertical-align:middle;position:relative;top:-1px}.order-form-product .order-form-item .basket-message{display:block;padding:var(--bs-gutter-2) 0;flex:0 1 100%;text-align:right}.order-form-product .order-form-item .validation-message{display:block;padding:var(--bs-gutter-2) 0;flex:0 1 100%;text-align:left}.order-form-product .order-form-item .validation-message:not([style*="display: none"])+.basket-message{margin-top:calc(-1*var(--bs-gutter-2))}.order-form-product .order-form-item+.order-form-item{margin-top:1rem}.order-form-product.paint{padding:.75rem;border-radius:0;background-color:#e9ecef}.order-form-product.placeholder,.page-section-grid-nav{border-bottom:1px solid #dee2e6}#large-image-modal .carousel,.grid.d-lg-grid.d-flex>div,.offcanvas .offcanvas-header .btn-toolbar .btn-group .btn,nav.article-type-nav{width:100%}.page-section-grid-nav{user-select:none;border-top:1px solid #dee2e6;border-radius:0;padding:.25rem .75rem}.page-section-grid-nav .d-flex label.sort span{margin-inline-start:1rem}.page-section-grid-nav .d-flex label.page-size,.page-section-grid-nav .d-flex label.sort{white-space:nowrap}.page-section-grid-nav .d-flex label.page-size span,.page-section-grid-nav .d-flex label.sort span{margin-inline-end:.75rem}.page-section-grid-nav .pager-hint,nav.article-type-nav ul.nav li.nav-item.active+li.vr{display:none}.page-section-grid-nav .size-sort{justify-content:space-between}.page-section-grid-nav .filters-btn-wrapper{margin-right:auto}.page-section-grid-nav .sort-wrapper{margin-left:auto}.filter-indexing-result-count{padding:0;margin-bottom:1rem}.trade-clearance-selector.form-check{visibility:hidden;cursor:pointer;position:absolute;left:0;top:0;right:0;bottom:0;background:0 0;opacity:0;transition:opacity .3s ease-in-out;padding:0;margin:0;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-start}.trade-clearance-selector.form-check .form-check-label{margin-bottom:0;background-color:#fff;box-shadow:0 0 12px 8px #fff;border-radius:.1rem;border-top-left-radius:0}.trade-clearance-selector.form-check .form-check-input{width:32px;height:32px;padding:0;margin:0;border-radius:0;border-bottom-right-radius:.1rem}.trade-clearance-selector.open{opacity:.85}.pod-card:focus .trade-clearance-selector,.pod-card:focus-within .trade-clearance-selector,.pod-card:hover .trade-clearance-selector{opacity:.85}.product-page-grid.trade-clearance-select-mode .trade-clearance-selector.form-check{visibility:visible;opacity:.85}.offcanvas .offcanvas-header .btn-toolbar{justify-content:space-between;gap:1rem;width:100%}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .field-wrapper label,.offcanvas .offcanvas-header .btn-toolbar .btn-group{flex:1}.offcanvas .offcanvas-body.filters{display:flex;flex-direction:column}.offcanvas .offcanvas-body.filters>div:first-child{flex:1}.offcanvas .offcanvas-body.filters>div:nth-child(2){flex-grow:0}.offcanvas .offcanvas-body.filters>div:nth-child(2)>.btn{display:block;width:100%}.attribute-group h6,.attribute-group-group h6{color:var(--bs-gray-700);text-transform:uppercase;padding:.5rem;margin:0;cursor:pointer}.attribute-group h6 span,.attribute-group-group h6 span{margin-right:auto;margin-inline-start:.5rem}.attribute-group input,.attribute-group label,.attribute-group-group input,.attribute-group-group label{cursor:pointer;align-items:center}.attribute-group .attribute.colour,.attribute-group-group .attribute.colour{align-items:center;justify-content:space-between}.attribute-group .attribute.colour img,.attribute-group-group .attribute.colour img{width:100%;max-width:184px;height:auto;border:1px solid #fff;transition:border-color 150ms ease-in-out;cursor:pointer}.attribute-group .attribute.colour img:hover,.attribute-group-group .attribute.colour img:hover{border-color:var(--bs-gray-800)}.attribute-group .attribute.colour .bi,.attribute-group-group .attribute.colour .bi{margin-inline-start:.5rem}.attribute-group .attribute.colour .bi.bi-x,.attribute-group-group .attribute.colour .bi.bi-x{font-size:1.5rem;cursor:pointer;position:absolute;right:-42px;top:0}.attribute-group .attribute.colour .bi.bi-check-circle-fill,.attribute-group-group .attribute.colour .bi.bi-check-circle-fill{position:absolute;top:6px;left:-32px}.attribute-group .attribute.colour .form-check-label,.attribute-group-group .attribute.colour .form-check-label{position:relative}.attribute-group .attribute.colour .form-check-label>span:not(.visually-hidden),.attribute-group .attribute:not(.colour) .form-check-label .bi,.attribute-group-group .attribute.colour .form-check-label>span:not(.visually-hidden),.attribute-group-group .attribute:not(.colour) .form-check-label .bi{margin-inline-start:.5rem}.attribute-group .attribute:not(.colour) .form-check-label,.attribute-group-group .attribute:not(.colour) .form-check-label{display:flex;align-items:center;gap:.75rem}.attribute-group .attribute:not(.colour) .form-check-label input,.attribute-group-group .attribute:not(.colour) .form-check-label input{margin-top:0}.attribute-group .attribute:not(.colour) .form-check-label .bi.bi-x,.attribute-group-group .attribute:not(.colour) .form-check-label .bi.bi-x{font-size:1.5rem;line-height:0;cursor:pointer;width:21px;height:21px}.attribute-group .attribute:not(.colour)+.attribute,.attribute-group-group .attribute:not(.colour)+.attribute{margin-top:1rem}.attribute-group .collapsed .fa,.attribute-group-group .collapsed .fa{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);text-indent:0}.attribute-group .fa,.attribute-group-group .fa{transition:transform 150ms linear;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);text-indent:0}.attribute-group .attribute-group-inner,.attribute-group-group .attribute-group-inner{padding:1rem 0 1rem 1rem}.attribute-group .attribute-group-inner .form-check.colour,.attribute-group-group .attribute-group-inner .form-check.colour{padding-left:0}.attribute-group .attribute-group-inner a,.attribute-group-group .attribute-group-inner a{text-decoration:none}.attribute-group .form-check-label:not(.colour-attribute).unavailable,.attribute-group-group .form-check-label:not(.colour-attribute).unavailable{text-decoration:line-through}.attribute-group .form-check-label.colour-attribute.unavailable>img,.attribute-group-group .form-check-label.colour-attribute.unavailable>img{opacity:.2}.attribute-group .form-check-label.colour-attribute.unavailable>span,.attribute-group-group .form-check-label.colour-attribute.unavailable>span{text-decoration:line-through}.attribute-group-group .attribute-group-group-inner{padding-left:2rem}.page-section-grid.grid{gap:1.5rem}.alternate-colourway-grid,.article-grid,.collection-grid,.page-grid,.product-page-grid{gap:1rem}.alternate-colourway-grid .card-img-top,.article-grid .card-img-top,.collection-grid .card-img-top,.page-grid .card-img-top,.product-page-grid .card-img-top{width:100%;height:auto;display:block;border-radius:0}.alternate-colourway-grid{grid-gap:.5rem;grid-template-columns:repeat(4,1fr)}.alternate-colourway-grid a{display:block}.alternate-colourway-grid>div{padding-bottom:.25rem;border-bottom:2px solid #fff;transition:border-bottom-color 300ms ease-in-out}.alternate-colourway-grid>div.active{border-bottom:2px solid #50545d}.alternate-colourway-grid>div:not(.active):hover{border-bottom:2px solid #50545d}.alternate-colourway-grid .ripple-wave{background-image:radial-gradient(circle,rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%)}@media (min-width:768px){.alternate-colourway-grid{grid-template-columns:repeat(8,1fr)}}.product-page-grid-pager ul.pagination .page-link.disabled{background-color:var(--bs-gray-300);cursor:default}.product-page-grid-pager ul.pagination .page-link:focus{background-color:#fff}.product-page-grid-pager ul.pagination .page-item a{text-decoration:none;color:#50545d}.product-page-grid-pager ul.pagination .page-item.disabled{background-color:rgba(0,0,0,.45)}.product-page-grid-pager ul.pagination .page-item.disabled a{pointer-events:none}.product-page-grid-pager ul.pagination .page-link span{display:inline-block}.product-page-grid-pager ul.pagination .page-item.bookend .page-link{padding-left:.5rem;padding-right:.5rem}.product-page-grid-pager ul.pagination .page-item.bookend .page-link .material-icons{vertical-align:bottom;font-size:21px}.product-page-grid-pager ul.pagination .page-link span:not(.pager-hint){position:relative;pointer-events:none}nav.article-type-nav ul.nav{margin-bottom:1rem;background-color:#e9ecef}nav.article-type-nav ul.nav li.nav-item{white-space:nowrap;flex-grow:0}nav.article-type-nav ul.nav li.nav-item .nav-link{color:#4e4e4e;letter-spacing:.05rem;display:inline-block;width:auto}nav.article-type-nav ul.nav li:first-of-type{text-align:right;flex-grow:1}nav.article-type-nav ul.nav li:last-of-type{text-align:left;flex-grow:1}nav.article-type-nav ul.nav li.nav-item.active a.nav-link{color:#50545d;background-color:#fff;border-radius:0}nav.article-type-nav ul.nav li.nav-item.active a.nav-link .bi{margin-inline-start:.25rem}nav.article-type-nav ul.nav li.vr{align-self:center;min-height:1.5em}nav.article-type-nav.article-sub-type-nav{margin-bottom:1rem;display:inline-block;margin:0 auto;align-items:center;background-color:#fff}nav.article-type-nav.article-sub-type-nav ul.nav li.nav-item.active a.nav-link{color:#495057;border-bottom:2px solid #495057;font-weight:600}nav.article-type-nav.article-sub-type-nav ul.nav li:only-child{text-align:center}.article-type-nav+.article-sub-type-nav{margin-top:1rem}.banner-grid{gap:1rem}.banner-grid .banner-image,.html-section .carousel .carousel-inner .carousel-item .grid>div,.html-section .grid>div{position:relative}#large-image-modal .carousel .carousel-inner img,.banner-grid .banner-image img,.product-page-header-banner a img,.recently-viewed .pod-card .card img,.related-articles .pod-card .card img,.related-product-pages .pod-card .card img,.saved-for-later .pod-card .card img{width:100%;height:auto}.banner-grid .banner-image .banner-overlay{align-items:center}.banner-grid .banner-image .banner-overlay span{position:relative;top:1px}.banner-grid .banner-image .banner-overlay i.material-icons,.low-overlay i.material-icons{position:relative;top:1px;line-height:1rem}.banner-grid .banner-image .banner-overlay,.low-overlay{position:absolute;bottom:0;left:0;right:0;margin:0;display:flex;align-content:center;padding:.5rem;opacity:.85}.low-overlay i.material-icons{top:2px}.video-section-inner{position:relative;padding-bottom:calc(var(--aspect-ratio, 0.5625)*100%);height:0;margin-bottom:1em}.carousel-video-item iframe,.video-section-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.recently-viewed,.related-product-pages,.saved-for-later{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}.related-articles{display:grid;gap:1rem}.recently-viewed .pod-card,.related-articles .pod-card,.related-product-pages .pod-card,.saved-for-later .pod-card{position:relative;font-size:.875rem;text-transform:uppercase;cursor:pointer;text-align:center}.recently-viewed .pod-card .card-body,.related-articles .pod-card .card-body,.related-product-pages .pod-card .card-body,.saved-for-later .pod-card .card-body{padding:.5rem;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#fff;color:#50545d;opacity:0;display:flex;flex-direction:column;justify-content:center;transition:opacity 150ms ease-in-out;border:1px solid #dee2e6}.recently-viewed .pod-card .card-body .card-text,.related-articles .pod-card .card-body .card-text,.related-product-pages .pod-card .card-body .card-text,.saved-for-later .pod-card .card-body .card-text{margin-bottom:.25rem}.recently-viewed .pod-card .card-body .card-new,.related-articles .pod-card .card-body .card-new,.related-product-pages .pod-card .card-body .card-new,.saved-for-later .pod-card .card-body .card-new{font-size:.765625rem}.recently-viewed .pod-card .card-body .card-text,.recently-viewed .pod-card .card-body .card-text .pricing-info,.recently-viewed .pod-card .card-body .card-title,.related-articles .pod-card .card-body .card-text,.related-articles .pod-card .card-body .card-text .pricing-info,.related-articles .pod-card .card-body .card-title,.related-product-pages .pod-card .card-body .card-text,.related-product-pages .pod-card .card-body .card-text .pricing-info,.related-product-pages .pod-card .card-body .card-title,.saved-for-later .pod-card .card-body .card-text,.saved-for-later .pod-card .card-body .card-text .pricing-info,.saved-for-later .pod-card .card-body .card-title{font-size:.875rem}.recently-viewed .pod-card:focus div.card-body,.recently-viewed .pod-card:focus-within div.card-body,.recently-viewed .pod-card:hover div.card-body,.related-articles .pod-card:focus div.card-body,.related-articles .pod-card:focus-within div.card-body,.related-articles .pod-card:hover div.card-body,.related-product-pages .pod-card:focus div.card-body,.related-product-pages .pod-card:focus-within div.card-body,.related-product-pages .pod-card:hover div.card-body,.saved-for-later .pod-card:focus div.card-body,.saved-for-later .pod-card:focus-within div.card-body,.saved-for-later .pod-card:hover div.card-body{opacity:1}@media (min-width:1320px){.recently-viewed .pod-card .card-body,.related-articles .pod-card .card-body,.related-product-pages .pod-card .card-body,.saved-for-later .pod-card .card-body{padding:.5rem}.recently-viewed .pod-card .card-body .card-text,.related-articles .pod-card .card-body .card-text,.related-product-pages .pod-card .card-body .card-text,.saved-for-later .pod-card .card-body .card-text{margin-bottom:.25rem}.recently-viewed .pod-card .card-body .card-new,.recently-viewed .pod-card .card-body .card-text,.recently-viewed .pod-card .card-body .card-title,.related-articles .pod-card .card-body .card-new,.related-articles .pod-card .card-body .card-text,.related-articles .pod-card .card-body .card-title,.related-product-pages .pod-card .card-body .card-new,.related-product-pages .pod-card .card-body .card-text,.related-product-pages .pod-card .card-body .card-title,.saved-for-later .pod-card .card-body .card-new,.saved-for-later .pod-card .card-body .card-text,.saved-for-later .pod-card .card-body .card-title{font-size:.765625rem}}.related-articles{grid-template-columns:repeat(1,1fr)}@media (max-width:991.98px){.recently-viewed,.related-product-pages,.saved-for-later{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.recently-viewed,.related-product-pages,.saved-for-later{font-size:.875rem}}@media (min-width:1320px){.recently-viewed,.related-product-pages,.saved-for-later{font-size:.875rem}}.breadcrumb{color:#50545d;font-size:.875rem;text-transform:uppercase;margin-bottom:.5rem}#more-colourways-btn,.breadcrumb a{color:#50545d;text-decoration:none}.paint-order-form{background-color:#f8f9fa;border-radius:0;padding:1rem}#large-image-modal .carousel-thumbnails{position:static}#large-image-modal .carousel-thumbnails button{-webkit-appearance:none;appearance:none;border:0}.order-form-group-carousel .carousel-inner{overflow:visible}#film-grid .film-wrapper~a:hover,#more-colourways-btn:hover,.breadcrumb a:hover{text-decoration:underline}.back-in-stock-wrapper{text-align:right}.back-in-stock-wrapper a{color:#4e4e4e}.basket-item .alert.alert-danger{display:inline-block}.basket-item .alert.alert-danger .basket-item-error+.basket-item-error{margin-top:1rem}#stock-modal .table>:not(:first-child){border-top:0}#stock-modal .table tr{border-top:1px solid #dee2e6}#stock-modal .table.stock-table{margin-bottom:0}#stock-modal table.cut-table tr{border-top:0}#stock-modal #stock-container .grid{gap:2rem}#stock-modal #stock-container .grid>div:first-child{grid-column:auto/span 6}#stock-modal #stock-container .grid>div:nth-child(2){grid-column:auto/span 6}#stock-modal #stock-container .nav-link.active{background-color:#f8f9fa}#stock-modal #stock-container .tab-content{background-color:#f8f9fa;padding:1rem;border:1px solid #dee2e6;border-top:0}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .field-wrapper .field-label,#stock-modal #stock-container .text-right,.grid.sort-data>span{text-align:right}@media (max-width:767.98px){#stock-modal #stock-container .grid>div:first-child{grid-column:auto/span 12}#stock-modal #stock-container .grid>div:nth-child(2){order:-1;grid-column:auto/span 12}#stock-modal #stock-container .grid div.mb-8{padding-bottom:2rem!important;margin-bottom:2rem!important;border-bottom:1px solid #dee2e6}}#site-corrector,#trade-login-prompt{box-sizing:border-box;transition:height 300ms ease-out,opacity 300ms ease-out;overflow:hidden;height:0;width:100%;opacity:0;border:0;position:sticky;top:0;z-index:2000;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}#site-corrector p,#trade-login-prompt p{margin-bottom:0;text-align:left}#site-corrector p .form-select,#trade-login-prompt p .form-select{width:auto}#site-corrector .btn,#trade-login-prompt .btn{flex-shrink:0}#site-corrector.open,#trade-login-prompt.open{opacity:1;border-bottom:1px solid #cedef4}#site-corrector.alert-trade,#trade-login-prompt.alert,#trade-login-prompt.alert-trade{background-color:#0846a2;color:#fff}#site-corrector.alert-trade.open,#trade-login-prompt.alert-trade.open,#trade-login-prompt.alert.open{opacity:1;border-bottom:1px solid #234980}#trade-login-prompt a{color:#fff;display:inline-block}#trade-login-prompt a:visited{color:#fff}#cookie-notice{opacity:0;transition:opacity 300ms ease-in-out;position:fixed;left:0;bottom:0;z-index:1000;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:center;color:#4e4e4e;background-color:#fff;width:100%;box-shadow:0 -.25rem .5rem rgba(0,0,0,.15);box-sizing:border-box;border-top:1px solid #ddd;border-radius:0}#cookie-notice p{margin-bottom:0;text-align:center}#cookie-notice .btn{flex-shrink:0}.mdc-validating-field input:not([type=checkbox]){outline:0;box-shadow:none}#information-panel .accordion-body>.grid{--bs-columns:2}#information-panel .d-flex{gap:1rem;display:flex;flex-wrap:wrap;width:auto}#information-panel .d-flex>*{display:flex;flex-wrap:wrap;margin-top:0}#information-panel .d-flex>*>*{display:flex;margin-top:0}#information-panel .d-flex:not([dir=rtl])>:not(:first-child){margin-left:1rem}#information-panel .d-flex:not([dir=rtl])>*>*{margin-left:-1rem}#information-panel .d-flex[dir=rtl]>*{margin-right:1rem}#information-panel .d-flex[dir=rtl]>*>*{margin-right:-1rem}#information-panel .d-flex+.d-flex{margin-top:.75rem}#quick-look-modal .modal-body{padding:0;overflow-y:hidden}#quick-look-modal .modal-body #quick-look-iframe{width:100%;height:100%;border:0}#quick-look-modal .modal-body #quick-look-loading.show{opacity:1}.modal .modal,.modal~.modal{background-color:rgba(0,0,0,.65)}.standardtext.panel.multi-column .grid{--bs-columns:1}#film-grid{row-gap:3rem}#film-grid .film-wrapper{width:100%;height:0;padding-bottom:52.6%;position:relative;margin-bottom:1rem}#film-grid .film-wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}#film-grid .film-wrapper~a{text-decoration:none}.grid.sort-data{grid-template-columns:repeat(2,auto);column-gap:.75rem;row-gap:.1rem;border-bottom-left-radius:.5rem;border:1px solid #dee2e6;background-color:#fff;position:absolute;top:0;right:0;padding:.5rem;font-size:.765625rem;opacity:.4;z-index:1;transition:opacity 150ms ease}.grid.sort-data:hover{opacity:.85}.page-form .k-widget.k-datepicker{width:12.4em;border:1px solid #c5c5c5}.collection-blue{color:#0a58ca}#coverage-calculator-modal .modal-body .tab-content{border:1px solid #dee2e6;border-top:0}#coverage-calculator-modal .modal-body .tab-content .add-feature-wrapper{margin-top:1rem;margin-left:-1rem;margin-right:-1rem;padding:1rem 1rem 0;border-top:1px solid #dee2e6}#coverage-calculator-modal .modal-body .tab-content .empty+.add-feature-wrapper{margin:0;padding:0;border-top:0}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .field-wrapper{margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .field-wrapper .form-control,#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .field-wrapper .form-select{flex:0 1 80px;text-align:center}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .field-wrapper .validation-message,#coverage-calculator-modal .modal-footer #email-calc-collapse .d-flex #email-error{flex:1 1 100%;text-align:center}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .btn-close{position:absolute;top:0;right:1rem;background:0 0}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .exclusions-wrapper{margin-top:1rem;border-top:1px solid #ced4da;background:repeating-linear-gradient(-45deg,#fff,#fff 10px,#f8f9fa 10px,#ebebeb 20px)}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .exclusions-wrapper .btn-close{top:1rem;right:1rem}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .exclusions-wrapper .measurement-wrapper .relative div:first-of-type{padding-top:1rem}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .exclusions-wrapper .measurement-wrapper .relative div:last-of-type{margin-bottom:0;padding-bottom:1rem}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper .exclusions-wrapper .measurement-wrapper+.measurement-wrapper{margin-top:0;padding-top:0;border-top:1px solid #ced4da}#coverage-calculator-modal .modal-body .tab-content .measurement-wrapper+.measurement-wrapper{margin-top:1rem;padding-top:1rem;border-top:1px solid #dee2e6}#coverage-calculator-modal .modal-footer{display:block}#coverage-calculator-modal .modal-footer .form-select{flex:0 1 60px}#coverage-calculator-modal .modal-footer .hstack .btn{flex:0 1 50%}#coverage-calculator-modal .modal-footer #email-calc-collapse .d-flex{flex-wrap:wrap;justify-content:center;align-items:center}#coverage-calculator-modal .modal-footer #email-calc-collapse .d-flex .form-label{flex:0 0 auto;margin-bottom:0}#coverage-calculator-modal .modal-footer #email-calc-collapse .d-flex .form-control,#coverage-calculator-modal .modal-footer .btn-secondary{flex:1}#coverage-calculator-modal .modal-footer #email-calc-collapse #g-recaptcha{display:flex;justify-content:center;margin:1rem 0}.ui-autocomplete{position:absolute;background:#fff;list-style-type:none;text-indent:0}.ui-autocomplete.address-autocomplete{right:2px!important;left:unset!important}.pca-failure{position:absolute;right:0;top:100%;z-index:10}.searcher .ui-front{position:absolute;z-index:1000;top:4px}.viewport-width{margin-left:calc(50% - 50vw + 15px);margin-right:calc(50% - 50vw + 15px)}.aka-heading{font-size:.7875rem}.html-section .carousel .carousel-inner .carousel-item .grid>div>.carousel{position:static;overflow-x:visible}.html-section .carousel .carousel-inner .carousel-item .grid>div .carousel-cta{font-family:gill-sans,sans-serif;font-weight:400;letter-spacing:3px;cursor:pointer;text-align:center;position:absolute;bottom:5%;left:50%;transform:translateX(-50%);padding:.5rem 3rem;width:80%;background-color:#fff;will-change:background-color,color,border-color;transition:background-color 300ms ease-in-out,color 300ms ease-in-out,border-color 300ms ease-in-out;z-index:2;box-shadow:0 1px 4px 2px rgba(0,0,0,.2)}.html-section .carousel .carousel-inner .carousel-item .grid>div:focus .carousel-cta,.html-section .carousel .carousel-inner .carousel-item .grid>div:focus-within .carousel-cta,.html-section .carousel .carousel-inner .carousel-item .grid>div:hover .carousel-cta{background-color:#343a40;color:#fff}.html-section .carousel .carousel-inner:has(.carousel-item-end),.html-section .carousel .carousel-inner:has(.carousel-item-start){overflow:hidden}.html-section .grid>div .carousel-cta{font-family:"Gill-Sans",sans-serif;font-weight:400;letter-spacing:3px;cursor:pointer;text-align:center;position:absolute;bottom:5%;left:50%;transform:translateX(-50%);padding:.5rem 3rem;width:80%;border-color:#6c757d;background-color:#fff;will-change:background-color,color,border-color;transition:background-color 300ms ease-in-out,color 300ms ease-in-out,border-color 300ms ease-in-out;z-index:2;box-shadow:0 1px 1px 1px rgba(0,0,0,.15)}.html-section .grid>div:focus .carousel-cta,.html-section .grid>div:focus-within .carousel-cta,.html-section .grid>div:hover .carousel-cta{background-color:#343a40;color:#fff;border-color:#6c757d}.carousel-video-item{padding:100% 0 0;background-color:#fff;position:relative}.carousel-video-thumbnail-btn .material-icons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:3rem;will-change:color;transition:color 150ms ease-in-out}.carousel-video-thumbnail-btn:hover .material-icons{color:#212529;text-shadow:0 0 6px #e9ecef}#ecommerce-general-pop-modal,#ecommerce-pop-modal{background-color:rgba(0,0,0,.25)}#ecommerce-general-pop-modal .btn-close-wrapper,#ecommerce-pop-modal .btn-close-wrapper{position:absolute;top:-1em;right:-1em;opacity:1}#ecommerce-general-pop-modal .btn-close-wrapper .btn-close-wrapper-inner,#ecommerce-pop-modal .btn-close-wrapper .btn-close-wrapper-inner{position:relative;background-color:#000;border-radius:4em;padding:0}#ecommerce-general-pop-modal .btn-close-wrapper .btn-close-wrapper-inner .btn-close,#ecommerce-pop-modal .btn-close-wrapper .btn-close-wrapper-inner .btn-close{position:relative;top:unset;right:unset;border-radius:4em;padding:.75em}#ecommerce-general-pop-modal .btn-close-wrapper .btn-close-wrapper-inner .btn-close:focus,#ecommerce-general-pop-modal .btn-close-wrapper .btn-close-wrapper-inner .btn-close:focus-within,#ecommerce-general-pop-modal .btn-close-wrapper .btn-close-wrapper-inner .btn-close:hover,#ecommerce-pop-modal .btn-close-wrapper .btn-close-wrapper-inner .btn-close:focus,#ecommerce-pop-modal .btn-close-wrapper .btn-close-wrapper-inner .btn-close:focus-within,#ecommerce-pop-modal .btn-close-wrapper .btn-close-wrapper-inner .btn-close:hover{opacity:.85}.product-page-header-banner{margin-bottom:1rem}.product-page-header-banner a{display:block;position:relative;text-decoration:none}.product-page-header-banner a .banner-overlay-text{font-weight:700;text-decoration:none;text-transform:uppercase}
/*/*# sourceMappingURL=https://www.designersguild.com/css/dist/common/common.min.css.map */ */

