:root{--sp-polish-ink: #18222d;--sp-polish-red: #8c2f2f;--sp-polish-red-dark: #742525;--sp-polish-warm: #f5f2ed;--sp-polish-paper: #fff;--sp-polish-copy: #394553;--sp-polish-muted: #697381;--sp-polish-line: #dde1e5;--sp-polish-shadow-sm: 0 8px 22px rgba(24,34,45,.08);--sp-polish-shadow-lg: 0 22px 56px rgba(24,34,45,.16);--sp-polish-radius: 16px}body .shutter-pros :focus-visible{outline:3px solid #b94747;outline-offset:3px}body .shutter-pros .sp-cta{min-height:46px;border-radius:9px;font-weight:650;letter-spacing:.015em}@media(hover:hover){body .shutter-pros .sp-cta:hover{transform:translateY(-2px);box-shadow:0 11px 24px #18222d2b}}body .sp-hero-section .sp-hero-slide__overlay{background:linear-gradient(90deg,#0f161fc2,#0f161f6b 50%,#0f161f14 76%),linear-gradient(0deg,rgba(15,22,31,.2),transparent 44%)}body .sp-hero-section .sp-hero-slide__content{max-width:760px}body .sp-hero-section .sp-hero-slide__textpanel{padding:clamp(24px,3vw,38px);border:1px solid rgba(255,255,255,.18);border-radius:var(--sp-polish-radius);background:#141d2861;box-shadow:0 20px 58px #0003;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}body .sp-hero-section .sp-hero-slide__kicker{display:inline-flex;width:fit-content;padding:7px 11px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff1a;color:#fff}body .sp-hero-section .sp-hero-slide__headline{max-width:15ch;font-size:clamp(42px,5.3vw,74px);line-height:1.02;color:#fff;text-wrap:balance}body .sp-hero-section :is(.sp-hero-slide__slogan,.sp-hero-slide__subheadline p){max-width:58ch;color:#ffffffe6}body .shutter-pros.sp-hero{position:relative;min-height:620px;display:grid;align-items:center;background-position:center}body .shutter-pros.sp-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#131c26c7,#131c262e 70%)}body .shutter-pros.sp-hero .sp-hero__inner{position:relative;z-index:1}body .shutter-pros.sp-hero .sp-hero__headline{color:#fff;text-wrap:balance}body .shutter-pros.sp-hero .sp-hero__subheadline{color:#ffffffdb}body .sp-trust-ribbon{border-color:#18222d14;background:#fff;box-shadow:0 8px 28px #18222d0f}body .sp-trust-ribbon .sp-trust-ribbon__list{gap:10px;padding:8px 20px}body .sp-trust-ribbon .sp-trust-ribbon__item{min-height:40px;padding:8px 13px;border:1px solid var(--sp-polish-line);border-radius:999px;background:var(--sp-polish-warm);color:var(--sp-polish-copy)}body .sp-trust-ribbon .sp-trust-ribbon__icon{color:var(--sp-polish-red)}body .shutter-pros.sp-choose-style{max-width:none;padding:clamp(64px,8vw,112px) max(24px,calc((100vw - 1240px)/2));background:radial-gradient(circle at 90% 0%,rgba(140,47,47,.08),transparent 28%),var(--sp-polish-warm)}body .sp-choose-style .sp-material-guide__header{max-width:760px;margin:0 auto clamp(34px,5vw,56px)}body .sp-choose-style .sp-material-guide__headline{font-size:clamp(32px,4vw,52px);color:var(--sp-polish-ink);text-wrap:balance}body .sp-choose-style .sp-material-guide__subheadline{max-width:62ch;margin-inline:auto;color:var(--sp-polish-muted)}body #choose-style .sp-material-guide__grid{gap:clamp(18px,2.2vw,30px);align-items:stretch}body #choose-style .sp-material-guide__card{position:relative;min-height:100%;padding:0;overflow:hidden;border:1px solid rgba(24,34,45,.1);border-radius:var(--sp-polish-radius);background:#fff;box-shadow:var(--sp-polish-shadow-sm)}@media(hover:hover){body #choose-style .sp-material-guide__card:hover{border-color:#8c2f2f59;box-shadow:var(--sp-polish-shadow-lg)}}body #choose-style .sp-material-guide__card-img-wrap{margin:0;overflow:hidden;background:#e9e8e4}body #choose-style .sp-material-guide__card-img-wrap .sp-choose-style__img{aspect-ratio:4 / 3;border-radius:0;transition:transform .6s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){body #choose-style .sp-material-guide__card:hover .sp-choose-style__img{transform:scale(1.035)}}body #choose-style :is(.sp-choose-style__badge,.sp-material-guide__card-title,.sp-material-guide__card-body,.sp-choose-style__benefits,.sp-choose-style__cta){margin-inline:22px}body #choose-style .sp-choose-style__badge{width:fit-content;margin-top:22px;border:0;border-radius:999px;background:#8c2f2f17;color:var(--sp-polish-red-dark)}body #choose-style .sp-material-guide__card-title{margin-top:10px;font-size:clamp(21px,2vw,27px);color:var(--sp-polish-ink)}body #choose-style .sp-material-guide__card-body{color:var(--sp-polish-muted)}body #choose-style .sp-choose-style__benefits{color:var(--sp-polish-copy)}body #choose-style .sp-choose-style__cta{width:calc(100% - 44px);margin-top:auto;margin-bottom:22px;align-self:stretch}body .shutter-pros.sp-how-it-works{max-width:none;padding:clamp(64px,8vw,108px) max(24px,calc((100vw - 1200px)/2));background:var(--sp-polish-ink)}body .sp-how-it-works .sp-material-guide__header{max-width:740px;margin-inline:auto}body .sp-how-it-works .sp-material-guide__headline{color:#fff;font-size:clamp(32px,4vw,50px)}body .sp-how-it-works .sp-material-guide__subheadline{color:#ffffffb8}body .sp-how-it-works .sp-how-it-works__grid{gap:18px;margin-top:42px}body .sp-how-it-works .sp-how-it-works__card{min-height:100%;padding:28px;border:1px solid rgba(255,255,255,.13);border-radius:var(--sp-polish-radius);background:#ffffff0e;box-shadow:none}@media(hover:hover){body .sp-how-it-works .sp-how-it-works__card:hover{border-color:#ffffff45;box-shadow:0 18px 38px #0000002e}}body .sp-how-it-works .sp-how-it-works__num{display:grid;width:48px;height:48px;place-items:center;margin-bottom:18px;border-radius:50%;background:#b947472e;color:#f0b6b6;font-weight:750}body .sp-how-it-works .sp-material-guide__card-title{color:#fff}body .sp-how-it-works .sp-material-guide__card-body{color:#ffffffb3}body .sp-how-it-works .sp-cta--secondary{border-color:#ffffff73;color:#fff}body .shutter-pros.sp-material-guide:not(.sp-how-it-works):not(.sp-choose-style){padding-block:clamp(56px,7vw,96px)}body .shutter-pros:not(.sp-how-it-works) .sp-material-guide__headline{color:var(--sp-polish-ink)}body .shutter-pros.sp-material-guide:not(.sp-how-it-works) .sp-material-guide__card{border:1px solid var(--sp-polish-line);border-radius:14px;background:#fff;box-shadow:var(--sp-polish-shadow-sm)}body .shutter-pros .sp-material-guide__louvre-item{border:1px solid var(--sp-polish-line);border-radius:12px;background:#faf9f7}body .sp-reviews{padding-block:clamp(64px,8vw,104px);background:#f7f5f1}body .sp-reviews .sp-reviews__header{max-width:720px;margin-inline:auto;text-align:center}body .sp-reviews .sp-reviews__title{color:var(--sp-polish-ink);font-size:clamp(30px,4vw,48px)}body .sp-reviews .sp-review-card{min-height:100%;padding:26px;border:1px solid rgba(24,34,45,.09);border-radius:14px;background:#fff;box-shadow:var(--sp-polish-shadow-sm)}body .sp-reviews .sp-review-card__body{color:var(--sp-polish-copy);line-height:1.72}body .sp-reviews .sp-review-card__stars{color:var(--sp-polish-red);letter-spacing:2px}body .shutter-pros.sp-style-page{background:#fff}body .shutter-pros .sp-style-hero{padding-block:clamp(64px,8vw,96px);background:radial-gradient(circle at 8% 4%,rgba(185,71,71,.16),transparent 30%),var(--sp-polish-ink)}body .shutter-pros .sp-style-hero__inner{max-width:820px}body .shutter-pros.sp-help-article .sp-kb{max-width:820px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body .shutter-pros .sp-contact-zone__sub{max-width:640px;margin-left:auto;margin-right:auto}body .shutter-pros .sp-style-hero__headline{color:#fff;font-size:clamp(34px,5vw,58px);text-wrap:balance}body .shutter-pros .sp-style-hero__intro{color:#ffffffbd}body .shutter-pros .sp-style-gallery__item{border-radius:14px;box-shadow:var(--sp-polish-shadow-sm)}body .shutter-pros .sp-style-faq__list{padding:0 24px;border:1px solid var(--sp-polish-line);border-radius:14px;background:#fff;box-shadow:var(--sp-polish-shadow-sm)}body .shutter-pros.sp-fh-configurator{max-width:1280px;padding-block:clamp(56px,7vw,92px);background:linear-gradient(180deg,#f7f5f1,#fff 360px)}body .shutter-pros .sp-fh-heading{color:var(--sp-polish-ink);font-size:clamp(30px,4vw,48px)}body .shutter-pros .sp-fh-ranges{gap:12px}body .shutter-pros .sp-fh-rcard{min-height:100%;padding:18px;border:1px solid var(--sp-polish-line);border-radius:12px;background:#fff;box-shadow:0 4px 14px #18222d0d}@media(hover:hover){body .shutter-pros .sp-fh-rcard:hover{border-color:#8c2f2f8c;box-shadow:var(--sp-polish-shadow-sm)}}body .shutter-pros .sp-fh-rcard.is-sel{position:relative;border-color:var(--sp-polish-red);background:snow;box-shadow:0 0 0 3px #8c2f2f21}body .shutter-pros .sp-fh-rcard.is-sel:after{content:"\2713";position:absolute;top:10px;right:10px;display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:var(--sp-polish-red);color:#fff;font-size:13px;font-weight:800}body .shutter-pros .sp-fh-panel{overflow:hidden;border:1px solid var(--sp-polish-line);border-radius:var(--sp-polish-radius);background:#fff;box-shadow:var(--sp-polish-shadow-sm)}body .shutter-pros .sp-fh-panel__hd{padding:22px 24px 14px;border-bottom:1px solid #eceef0;background:#faf9f7}body .shutter-pros .sp-fh-panel__bd{padding:22px 24px 26px}body .shutter-pros :is(.sp-fh-dim input,select.sp-fh-slat,select.sp-fh-colour,select.sp-fh-tilt,select.sp-fh-hinges,.sp-fh-contact input,.sp-fh-notes-input){min-height:50px;border-radius:10px;border-color:#cfd4da;background:#fff}body .shutter-pros :is(.sp-fh-dim input,select.sp-fh-slat,select.sp-fh-colour,select.sp-fh-tilt,select.sp-fh-hinges,.sp-fh-contact input,.sp-fh-notes-input):focus{border-color:var(--sp-polish-red);box-shadow:0 0 0 3px #8c2f2f1f}body .shutter-pros .sp-fh-opt{min-height:52px;border-radius:10px;border-color:var(--sp-polish-line)}body .shutter-pros .sp-fh-opt:hover{border-color:#8c2f2f8c}body .shutter-pros .sp-fh-opt.is-on{border-color:var(--sp-polish-red);background:snow;box-shadow:0 0 0 2px #8c2f2f1a}body .shutter-pros .sp-fh-price-main{color:var(--sp-polish-ink)}body .shutter-pros .sp-fh-spec-note{border:1px solid var(--sp-polish-line)}@media(min-width:900px){body .shutter-pros .sp-fh-rail{top:24px}}@media(max-width:759px){body .sp-hero-section .sp-hero-slide__overlay{background:linear-gradient(0deg,#0f161fc7,#0f161f1f)}body .sp-hero-section .sp-hero-slide__textpanel{padding:20px;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body .sp-hero-section .sp-hero-slide__headline{font-size:clamp(35px,10vw,48px)}body .sp-trust-ribbon .sp-trust-ribbon__item{min-height:36px;padding:7px 10px}body #choose-style :is(.sp-choose-style__badge,.sp-material-guide__card-title,.sp-material-guide__card-body,.sp-choose-style__benefits,.sp-choose-style__cta){margin-inline:18px}body #choose-style .sp-choose-style__cta{width:calc(100% - 36px);margin-bottom:18px}body .sp-how-it-works .sp-how-it-works__card{padding:22px 20px}body .shutter-pros .sp-fh-panel__hd,body .shutter-pros .sp-fh-panel__bd,body .shutter-pros .sp-style-faq__list{padding-inline:18px}}@media(prefers-reduced-motion:reduce){body .shutter-pros :is(.sp-cta,.sp-material-guide__card,.sp-fh-rcard),body #choose-style .sp-choose-style__img{transition:none!important;transform:none!important}}.sp-thermal-cta__subline{color:#ce655a}.sp-ecosystem-footnote__text{color:#727780}.sp-privacy-disclaimer,.sp-footer__supply-note{color:#8b9199}.sp-footer__supply-badge{color:#b37676;border-color:#b37676}.sp-announcement__cta{color:#b37676}.sp-callout-badge__eyebrow{color:#c38c8c}.sp-callout-badge--impact .sp-callout-badge__eyebrow{color:#ffffffd9}.sp-cmp__field em{color:#70777e}.sp-cmp__hint a{text-decoration:underline;text-underline-offset:2px}.sp-footer .footer-trader-info.footer-trader-info{color:#82888e}.sp-footer .footer-trader-info.footer-trader-info a{color:#9aa0a6}.sp-footer .sgs-trust-row__returns.sgs-trust-row__returns{color:#82888e}.sp-footer .sgs-trust-row__returns.sgs-trust-row__returns:hover{color:#a6acb2}.sp-thermal-cta__subline.sp-thermal-cta__subline{color:#ce655a}.sp-ecosystem-footnote__text.sp-ecosystem-footnote__text{color:#727780}.sp-privacy-disclaimer.sp-privacy-disclaimer,.sp-footer__supply-note.sp-footer__supply-note{color:#8b9199}.sp-footer__supply-badge.sp-footer__supply-badge{color:#b37676;border-color:#b37676}.sp-announcement__cta.sp-announcement__cta{color:#b37676}.sp-callout-badge__eyebrow.sp-callout-badge__eyebrow{color:#c38c8c}.sp-callout-badge--impact .sp-callout-badge__eyebrow.sp-callout-badge__eyebrow{color:#ffffffd9}.sp-cmp__field em,.sp-cmp__field.sp-cmp__field em{color:#70777e}.sp-footer__bottom.sp-footer__bottom{color:#ffffff9e}body .shutter-pros.sp-fh-configurator select,body .shutter-pros.sp-fh-configurator textarea,body .shutter-pros.sp-fh-configurator input.sp-fh-batten-m{width:100%;min-height:50px;padding:12px 14px;font-size:16px;font-family:inherit;color:var(--sp-color-ink, #15202B);background-color:#fff;border:1px solid #cfd4da;border-radius:10px;transition:border-color .16s ease,box-shadow .16s ease}body .shutter-pros.sp-fh-configurator textarea{min-height:0;line-height:1.5}body .shutter-pros.sp-fh-configurator select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%235B6470' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px;cursor:pointer}body .shutter-pros.sp-fh-configurator select:focus,body .shutter-pros.sp-fh-configurator textarea:focus,body .shutter-pros.sp-fh-configurator input:focus{border-color:var(--sp-polish-red, #8C2F2F);box-shadow:0 0 0 3px #8c2f2f1f}body .shutter-pros .sp-fh-opt{padding-right:46px}body .shutter-pros .sp-fh-opt:after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1.5px solid #cfd4da;border-radius:50%;background-color:#fff;transition:border-color .16s ease,background-color .16s ease}body .shutter-pros .sp-fh-opt.is-on:after{border-color:var(--sp-polish-red, #8C2F2F);background-color:var(--sp-polish-red, #8C2F2F);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' viewBox='0 0 11 9'%3E%3Cpath d='M1 4.5 4 7.5 10 1.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}body .shutter-pros .sp-fh-opt .sp-fh-cill-price{margin-right:2px}body .shutter-pros .sp-fh-rail .sp-fh-panel:last-child{border-top:3px solid var(--sp-polish-red, #8C2F2F)}body .shutter-pros .sp-fh-price-main{color:var(--sp-polish-red, #8C2F2F)}body .shutter-pros .sp-fh-price-main.is-blocked{color:var(--sp-color-muted, #5B6470)}body .shutter-pros .sp-fh-basket-total{font-size:15px}body .shutter-pros .sp-fh-spec-note{border-radius:9px;padding:12px 14px}body .shutter-pros .sp-fh-cta,body .shutter-pros .sp-fh-add-another{min-height:52px;border-radius:10px;font-size:16px;transition:box-shadow .16s ease,transform .16s ease,opacity .16s ease}body .shutter-pros .sp-fh-cta{box-shadow:0 2px 6px #8c2f2f40}@media(hover:hover){body .shutter-pros .sp-fh-cta:hover{opacity:1;box-shadow:0 4px 14px #8c2f2f59;transform:translateY(-1px)}body .shutter-pros .sp-fh-add-another:hover{transform:translateY(-1px)}}body .shutter-pros .sp-fh-cta:active{transform:translateY(0);box-shadow:0 1px 3px #8c2f2f40}body .shutter-pros .sp-fh-field{margin-top:22px}body .shutter-pros .sp-fh-field>label{color:#3e4854}body .shutter-pros .sp-fh-hint{margin-top:7px;line-height:1.5}body .shutter-pros.sp-fh-configurator{background:radial-gradient(circle at 4% 6%,rgba(140,47,47,.04),transparent 22rem),#f7f6f4;border-radius:16px;padding-inline:clamp(1rem,3vw,2.5rem)}body .shutter-pros .sp-fh-panel{border-left:4px solid var(--sp-polish-red, #8C2F2F)}body .shutter-pros .sp-fh-rail .sp-fh-panel:last-child{border-top:none}body .shutter-pros .sp-fh-panel__hd h3{display:inline-block;background:#fbf1f1;border-radius:10px;padding:8px 16px;font-size:22px}body .shutter-pros .sp-fh-field>label{font-size:13px;letter-spacing:.06em}body .shutter-pros .sp-fh-field{margin-top:26px;padding-top:22px;border-top:1px solid #EEEBE7}body .shutter-pros .sp-fh-field:first-child{border-top:none;padding-top:0}body .shutter-pros .sp-fh-basket__title{display:inline-block;background:#fbf1f1;border-radius:8px;padding:6px 12px}.sp-hero-slide__bg img[src*=jon-tyson]{object-position:50% 35%}.sp-hero-slide__bg img[src*=rumman-amin]{object-position:50% 30%}img.sp-room-inspiration__img[src*=img_bedroom_2]{object-position:50% 35%}img.sp-choose-style__img[src*=img_full_height_1]{object-position:50% 38%}img.sp-material-guide__card-img[src*=classic-collection-bay-window-04]{object-position:50% 42%}
/*# sourceMappingURL=/cdn/shop/t/175/assets/shutter-pros-premium-polish.css.map */
