body[class*=product] .pg-cfg-on form.pg-modern-configurator-v146{--pg-modern-ink:#1f2a3c;--pg-modern-muted:#66707c;--pg-modern-pink:#eb8fa4;--pg-modern-pink-soft:#fff1f3;--pg-modern-border:#eadfe1;--pg-modern-green:#2b7053;box-sizing:border-box;width:100%;max-width:100%;margin:15px 0 19px;padding:22px 22px 19px;border:1px solid #EFDCE4;border-radius:22px;background:#fff;box-shadow:0 8px 22px #1f2a3c09;color:var(--pg-modern-ink);font-family:Poppins,Arial,sans-serif}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-progress{display:grid!important;grid-template-columns:repeat(var(--pg-modern-step-count,4),minmax(0,1fr))!important;align-items:stretch!important;justify-content:stretch!important;width:100%!important;max-width:100%!important;gap:7px!important;margin:0 0 14px!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot{display:flex!important;min-width:0!important;width:auto!important;min-height:47px;flex:1 1 auto!important;justify-content:center;align-items:center;box-sizing:border-box;padding:9px 5px;border:1px solid #f1ebeb;border-radius:11px;background:#f8f4f3;color:#53606b;cursor:default;scroll-snap-align:none!important;transition:background-color .16s,border-color .16s,color .16s}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot:before,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot__circle,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot__circle:after{display:none!important;content:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot.is-done,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot.is-active{background:#f4a1b3;border-color:#f4a1b3;color:#1f2a3c;cursor:pointer}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot.is-done{background:#f9bfcb;border-color:#f9bfcb}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot__label{display:block!important;width:auto!important;max-width:100%!important;margin:0!important;color:inherit!important;text-align:center!important;font:600 12px/1.25 Poppins,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot.is-done .pg-cfg-step-dot__label:before{content:"\2713";font-size:13px;font-weight:800;margin-right:4px}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot:focus-visible{outline:3px solid #316e55;outline-offset:2px}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-meter{margin:0 0 23px;padding:0 1px}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-track{position:relative;width:100%;height:7px;border-radius:99px;background:#f8e9ec}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-fill{position:absolute;left:0;top:0;bottom:0;display:block;width:25%;border-radius:99px;background:linear-gradient(90deg,#f6a9b9,#e9879d);transition:width .22s ease}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-paw{position:absolute;top:50%;left:25%;width:25px;height:25px;transform:translate(-50%,-50%);display:grid;place-items:center;border:2px solid #eda0b2;border-radius:50%;background:#fff;color:#d5738b;box-shadow:0 2px 6px #1f2a3c1f;transition:left .22s ease}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-paw svg{width:14px;height:14px;fill:currentColor}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-details{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px;font:600 12px/1.35 Poppins,Arial,sans-serif}body[class*=product] .pg-modern-configurator-v146 [data-pg-modern-position]{color:#d5738b;font-weight:700}body[class*=product] .pg-modern-configurator-v146 [data-pg-modern-remaining]{color:#777078;font-weight:500;text-align:right}body[class*=product] .pg-modern-configurator-v146 .pg-guide-status{display:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51{margin:5px 0 16px!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__label,body[class*=product] .pg-modern-configurator-v146 .swatch_options .option_title{margin:0 0 12px!important;font:700 19px/1.35 Poppins,Arial,sans-serif!important;letter-spacing:-.018em!important;color:#202735!important;text-transform:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__help{color:#626b76!important;font-size:12.5px!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__choice{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important;padding:12px!important;border:1px dashed #e6a5b3;border-radius:16px;background:#fff9fa}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__btn{box-sizing:border-box;border-radius:12px!important;min-height:51px!important;padding:12px 8px!important;font:700 12px/1.35 Poppins,Arial,sans-serif!important;letter-spacing:0!important;white-space:normal}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__now{background:#e99dad!important;color:#fff!important;border:1px solid #E99DAD!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__later{background:#fff!important;color:#1f2a3c!important;border:1px solid #e9d8de!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__slot{border:1px dashed #ecc6d0!important;border-radius:14px!important;background:#fff!important}body[class*=product] .pg-modern-configurator-v146 .pg-photo-confidence-v124{padding:12px 13px!important;border:1px solid #d6e7dc!important;border-radius:13px!important;background:#f1faf4!important}body[class*=product] .pg-modern-configurator-v146 .pg-photo-quality-v124{padding:12px!important;border:1px solid #e1eee4!important;border-radius:13px!important;background:#f1f9f3!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important;margin:7px 0 18px!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .option_title,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .option_title{grid-column:1/-1!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .swatch-element,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .swatch-element{display:flex!important;flex-direction:column!important;box-sizing:border-box;min-width:0!important;width:100%!important;margin:0!important;padding:5px!important;border:1.5px solid #EFDCE4!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .swatch-element.checked,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .swatch-element.checked{border:2px solid #e9879d!important;box-shadow:0 0 0 2px #e9879d1c!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .swatch-element label.pg-size-img,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .swatch-element label{height:91px!important;min-height:91px!important;border-radius:10px!important;background-color:#fff9fb!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .pg-size-cap{display:block!important;width:100%!important;margin:7px 0 4px!important;color:#333c48!important;font:600 11px/1.35 Poppins,Arial,sans-serif!important;text-align:center!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .pg-cfg-delta,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .pg-cfg-delta{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;order:unset!important;align-self:auto!important;margin:0!important;padding:4px 6px!important;border:1px solid #dbecdf!important;border-radius:7px!important;background:#fff!important;color:#327650!important;font:700 11px/1.15 Poppins,Arial,sans-serif!important;box-shadow:0 1px 3px #1f2a3c12!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .swatch-element:focus-within,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .swatch-element:focus-within{outline:2px solid #2b7053;outline-offset:2px}body[class*=product] .pg-modern-configurator-v146 .pg-extras{margin:16px 0 10px!important;padding:0!important;border:0!important;background:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-extras__title{font:700 19px/1.35 Poppins,Arial,sans-serif!important;font-style:normal!important;margin:0 0 12px!important;letter-spacing:-.018em!important}body[class*=product] .pg-modern-configurator-v146 .pg-extras__card{min-height:68px!important;margin:0 0 9px!important;padding:11px 12px!important;border:1px solid #e8e1e2!important;border-radius:13px!important;background:#fff!important;box-shadow:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-extras__card--included-v146{border-color:#cee5d3!important;background:#f5faf6!important}body[class*=product] .pg-modern-configurator-v146 .pg-extras__icon{background:#fff1f3!important;color:#be7183!important}body[class*=product] .pg-modern-configurator-v146 .pg-extras__price{font-size:12px!important}body[class*=product] .pg-modern-configurator-v146 .pg-extras__trust{margin-top:13px!important;padding-top:12px!important;border-top:1px solid #eee7e7!important}body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary{margin:17px 0 12px!important;padding:14px 16px!important;border:1px solid #ebe2e4!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary__title{font:700 17px/1.35 Poppins,Arial,sans-serif!important;font-style:normal!important;letter-spacing:-.01em!important}body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary__row{padding:9px 0!important;border-color:#f0eaeb!important}body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary__key,body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary__value{font-size:12px!important}body[class*=product] .pg-modern-configurator-v146 .pg-uk-rewards-v146-badge{margin:0 0 15px!important;border-color:#f2d3dc!important;background:#fff1f4!important;color:#7f4657!important}body[class*=product] .pg-modern-configurator-v146 .pg-uk-rewards-v146-finish{margin:15px 0 12px!important;padding:14px 15px!important;border:1px solid #ebdfe2!important;border-radius:13px!important;background:#fff8fa!important;box-shadow:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer{margin:9px 0 14px!important;padding:3px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-subtotal{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:8px 0!important;color:#1f2a3c!important;font:700 15px/1.4 Poppins,Arial,sans-serif!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-subtotal__amount{color:#1f2a3c!important;font-weight:800!important;font-size:17px!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-shipline{margin:7px 0 11px!important;padding:10px 12px!important;border-radius:12px!important;background:#f4f9f5!important;color:#2c6750!important;font:600 12px/1.4 Poppins,Arial,sans-serif!important;text-align:center!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof{margin:0 0 14px!important;font-size:11.5px!important;line-height:1.45!important;color:#65707a!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-btnrow,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-btnrow--near-step{display:flex!important;gap:10px!important;align-items:stretch!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-backcircle{box-sizing:border-box!important;width:auto!important;height:53px!important;min-height:53px!important;flex:0 0 34%!important;border:1px solid #ccbcbf!important;border-radius:999px!important;background:#fff!important;color:#1f2a3c!important;font:600 14px/1.3 Poppins,Arial,sans-serif!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-next{box-sizing:border-box!important;min-width:0!important;width:auto!important;min-height:53px!important;flex:1 1 auto!important;padding:13px 16px!important;background:#2b7053!important;border:1px solid #2b7053!important;border-radius:999px!important;color:#fff!important;font:700 14px/1.3 Poppins,Arial,sans-serif!important;letter-spacing:0!important;box-shadow:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-next:hover{background:#235e46!important}body[class*=product] .pg-modern-configurator-v146 .pg-modern-next-arrow{margin-left:7px;font-size:17px}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-instal{font-size:11px!important;line-height:1.4!important}@media(max-width:749px){body[class*=product] .pg-cfg-on form.pg-modern-configurator-v146{margin:12px 0 16px;padding:16px 14px 15px;border-radius:19px}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-progress{gap:6px!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot{min-height:45px;padding:8px 3px}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot__label{font-size:10.5px!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual{gap:7px!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .swatch-element label.pg-size-img,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .swatch-element label{height:79px!important;min-height:79px!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .pg-cfg-delta,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .pg-cfg-delta{top:5px!important;right:5px!important;padding:4px!important;font-size:10px!important}body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary{padding:12px!important}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-meter{margin-bottom:19px}}@media(max-width:520px){body[class*=product] .pg-modern-configurator-v146 .pg-cfg-progress.pg-modern-many-steps{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-progress.pg-modern-many-steps .pg-cfg-step-dot{flex:0 0 92px!important;min-width:92px!important;scroll-snap-align:center!important}}@media(prefers-reduced-motion:reduce){body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-paw,body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-fill,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot{transition:none!important}}body[class*=product] .product__details--product-page .pg-product-eyebrow-v146{margin:5px 0 7px!important;color:#c87e95!important;font:600 10.5px/1.45 Poppins,Arial,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase!important}body[class*=product] .product__details--product-page h1.product_name{margin:0 0 10px!important;color:#273246!important;font:500 clamp(27px,2.3vw,36px)/1.19 "Playfair Display",Georgia,serif!important;letter-spacing:-.025em!important;text-transform:none!important}body[class*=product] .product__details--product-page .product-block--price{margin:5px 0 7px!important}body[class*=product] .product__details--product-page .modal_price,body[class*=product] .product__details--product-page .modal_price .price-ui,body[class*=product] .product__details--product-page .modal_price .money,body[class*=product] .product__details--product-page .modal_price [data-price],body[class*=product] .product__details--product-page .modal_price .current_price,body[class*=product] .product__details--product-page [data-pg-title-price],body[class*=product] .product__details--product-page .pg-product-starting-price{font-family:Poppins,Arial,sans-serif!important}body[class*=product] .product__details--product-page .modal_price .price-ui{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:5px 11px!important}body[class*=product] .product__details--product-page .modal_price .price-ui>.price,body[class*=product] .product__details--product-page .modal_price .current_price{color:#d17f97!important;font:700 25px/1.25 Poppins,Arial,sans-serif!important;letter-spacing:-.025em!important}body[class*=product] .product__details--product-page .modal_price .price-ui>.price .money,body[class*=product] .product__details--product-page .modal_price .current_price .money{color:inherit!important;font-family:Poppins,Arial,sans-serif!important;font-weight:700!important;line-height:inherit!important;font-size:inherit!important}body[class*=product] .product__details--product-page .modal_price .compare-at-price,body[class*=product] .product__details--product-page .modal_price .compare-at-price .money{color:#8f8e98!important;font:400 15px/1.3 Poppins,Arial,sans-serif!important;text-decoration:line-through!important}body[class*=product] .product__details--product-page .modal_price .savings,body[class*=product] .product__details--product-page .modal_price [class*=save]{color:#a87685!important;font:500 12px/1.35 Poppins,Arial,sans-serif!important}body[class*=product] .product__details--product-page .pg-product-review-proof{margin:4px 0 10px!important;color:#606877!important;font:400 12px/1.45 Poppins,Arial,sans-serif!important}body[class*=product] .product__details--product-page .pg-product-review-proof a{display:flex!important;gap:9px!important;align-items:center!important;color:#626873!important;text-decoration:none!important}body[class*=product] .product__details--product-page .pg-product-review-stars{color:#e8a1b3!important;letter-spacing:.7px!important;font:400 19px/1 Poppins,Arial,sans-serif!important}body[class*=product] .product__details--product-page .pg-product-review-count{color:#b97188!important;font-weight:600!important}body[class*=product] .product__details--product-page .pg-product-editorial-v146{margin:10px 0 16px!important;padding:2px 0 3px 13px!important;border-left:3px solid #efb6c7!important;background:transparent!important;font-family:Poppins,Arial,sans-serif!important}body[class*=product] .product__details--product-page .pg-product-editorial-v146__lead{margin:0 0 3px!important;color:#3a4050!important;font:500 13px/1.5 Poppins,Arial,sans-serif!important}body[class*=product] .product__details--product-page .pg-product-editorial-v146__details{margin:0!important;color:#71717d!important;font:400 12px/1.5 Poppins,Arial,sans-serif!important}body[class*=product] .product__details--product-page .price-ui-badge__sticker{background:#f9e3e9!important;border-color:#f9e3e9!important;box-shadow:none!important}body[class*=product] .product__details--product-page .price-ui-badge__sticker-text{color:#93556d!important;font:600 11px/1.25 Poppins,Arial,sans-serif!important}body[class*=product] .pg-cfg-on form.pg-modern-configurator-v146{background:#fff!important;border-color:#efdce4!important;box-shadow:0 5px 20px #46293606!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot{background:#fff9fb!important;border-color:#efdce4!important;color:#765f68!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot.is-active{background:#f5bacc!important;border-color:#f5bacc!important;color:#623d4b!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot.is-done{background:#fbe1e8!important;border-color:#fbe1e8!important;color:#87556b!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot__label{font:500 12px/1.3 Poppins,Arial,sans-serif!important;letter-spacing:0!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot.is-active .pg-cfg-step-dot__label{font-weight:600!important}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-track{background:#fbeef1!important}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-fill{background:linear-gradient(90deg,#f8c2d0,#eca0b3)!important}body[class*=product] .pg-modern-configurator-v146 .pg-modern-step-paw{border-color:#f0b6c5!important;color:#d18196!important}body[class*=product] .pg-modern-configurator-v146 [data-pg-modern-position]{color:#c67d93!important;font-weight:600!important}body[class*=product] .pg-modern-configurator-v146 [data-pg-modern-remaining]{color:#787781!important;font-weight:400!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__label{margin:1px 0 12px!important;color:#30394c!important;font:500 17px/1.35 Poppins,Arial,sans-serif!important;letter-spacing:-.012em!important}body[class*=product] .pg-modern-configurator-v146 .swatch_options .option_title{font:600 17px/1.35 Poppins,Arial,sans-serif!important;color:#363b49!important}body[class*=product] .pg-modern-configurator-v146 .pg-photo-confidence-v124{background:#f3faf6!important;border-color:#e2eee7!important;border-radius:12px!important;padding:11px 12px!important}body[class*=product] .pg-modern-configurator-v146 .pg-photo-confidence-v124__title{color:#435a51!important;font:600 12.5px/1.35 Poppins,Arial,sans-serif!important}body[class*=product] .pg-modern-configurator-v146 .pg-photo-confidence-v124__links button{color:#5b6a66!important;font:400 11.5px/1.4 Poppins,Arial,sans-serif!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__choice{background:#fffbfc!important;border-color:#efc5d0!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__btn{font-weight:600!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__now{background:#e99dad!important;border-color:#e99dad!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__later{background:#fff!important;border-color:#efd4dd!important}body[class*=product] .pg-modern-configurator-v146 .swatch.pg-size-visual .swatch-element.checked,body[class*=product] .pg-modern-configurator-v146 .swatch.pg-framing-visual .swatch-element.checked{border-color:#e6a2b4!important;box-shadow:0 0 0 2px #e6a2b414!important}body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary__title,body[class*=product] .pg-modern-configurator-v146 .pg-extras__title{font-weight:600!important}@media(max-width:749px){body[class*=product] .product__details--product-page h1.product_name{font-size:29px!important;line-height:1.2!important}body[class*=product] .product__details--product-page .modal_price .price-ui>.price,body[class*=product] .product__details--product-page .modal_price .current_price{font-size:24px!important}body[class*=product] .product__details--product-page .pg-product-review-proof{font-size:11.5px!important}body[class*=product] .product__details--product-page .pg-product-review-stars{font-size:17px!important}body[class*=product] .product__details--product-page .pg-product-editorial-v146{margin:8px 0 13px!important}body[class*=product] .pg-modern-configurator-v146 .pg-up-v51__label{font-size:16px!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-step-dot__label{font-size:11px!important}}body[class*=product] .pg-modern-configurator-v146{--pg-step-font:Poppins,Arial,sans-serif;--pg-step-ink:#303a4a;--pg-btn-blush:#E99DAD;--pg-btn-blush-hover:#D88B9D;--pg-btn-green:#37885b;--pg-btn-green-hover:#2e744c}body[class*=product] .pg-modern-configurator-v146 :is(.pg-up-v51__label,.swatch_options .option_title,.swatch .option_title,.pg-extras__title,.background-select-section h2,.background-select-section h3,.background-select-section h4,.background-select-section .option_title,.background-select-section .background-title,.background-select-section .background-heading,.pg-choice-summary__title){font-family:Poppins,Arial,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.42!important;font-style:normal!important;letter-spacing:-.015em!important;text-transform:none!important;color:#303a4a!important}body[class*=product] .pg-modern-configurator-v146 :is(.swatch_options .option_title,.swatch .option_title,.background-select-section h2,.background-select-section h3,.background-select-section h4,.pg-extras__title) :is(span,strong,b,em,i){font-family:Poppins,Arial,sans-serif!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}body[class*=product] .pg-modern-configurator-v146 .background-select-section :is(.title,.heading,.title-text,.option_title){font-family:Poppins,Arial,sans-serif!important;font-weight:600!important;font-style:normal!important;letter-spacing:-.015em!important}body[class*=product] .pg-modern-configurator-v146 .pg-extras__name{font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;font-style:normal!important}body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary__row,body[class*=product] .pg-modern-configurator-v146 .pg-choice-summary__row *{font-family:Poppins,Arial,sans-serif!important;font-style:normal!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal{font-family:Poppins,Arial,sans-serif!important;font-style:normal!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;margin:9px 0 11px!important;color:#313949!important;text-align:left!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__label,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__label *{color:#626c76!important;font-family:Poppins,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;font-style:normal!important;line-height:1.3!important;letter-spacing:0!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__amount,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__amount *{color:#273449!important;font-family:Poppins,Arial,sans-serif!important;font-size:19px!important;font-weight:700!important;font-style:normal!important;line-height:1.25!important;letter-spacing:-.025em!important;text-align:right!important;white-space:nowrap!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-btnrow{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:100%!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-backcircle{width:auto!important;height:59px!important;min-height:59px!important;flex:0 0 58px!important;padding:7px 3px!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;color:#64707a!important;font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:500!important;text-transform:none!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-next{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:59px!important;flex:1 1 0!important;gap:8px!important;padding:17px 20px!important;border:1px solid #E99DAD!important;border-radius:999px!important;background:#e99dad!important;color:#fff!important;box-shadow:0 3px 12px #a95f7c1a!important;font-family:Poppins,Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;font-style:normal!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:none!important;white-space:normal!important;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-next:not(.pg-cfg-next--atc):hover{background:#d88b9d!important;border-color:#d88b9d!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-next.pg-cfg-next--atc{background:#37885b!important;border-color:#37885b!important;color:#fff!important;box-shadow:0 3px 12px #2d744c24!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-next.pg-cfg-next--atc:hover{background:#2e744c!important;border-color:#2e744c!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-modern-next-arrow{margin-left:2px!important;font-family:Poppins,Arial,sans-serif!important;font-size:19px!important;font-style:normal!important;font-weight:500!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-next:focus-visible,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-backcircle:focus-visible{outline:3px solid #234d3d!important;outline-offset:3px!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__subtotal,body[class*=product] .pg-sticky-atc .pg-sticky-atc__label,body[class*=product] .pg-sticky-atc .pg-sticky-atc__subtotal strong{font-family:Poppins,Arial,sans-serif!important;font-style:normal!important;letter-spacing:0!important;line-height:1.3!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__subtotal{font-size:16px!important;font-weight:600!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__label{color:#626c76!important;font-size:14px!important;font-weight:600!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__subtotal strong{color:#273449!important;font-size:18px!important;font-weight:700!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__btn{width:100%!important;min-height:59px!important;padding:17px 20px!important;border:1px solid #E99DAD!important;border-radius:999px!important;background:#e99dad!important;box-shadow:0 3px 12px #a95f7c1a!important;color:#fff!important;font-family:Poppins,Arial,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:none!important;white-space:normal!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__btn:not(.is-final):hover{background:#d88b9d!important;border-color:#d88b9d!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__btn.is-final{background:#37885b!important;border-color:#37885b!important;color:#fff!important;box-shadow:0 3px 12px #2d744c24!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__btn.is-final:hover{background:#2e744c!important;border-color:#2e744c!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__btn:focus-visible{outline:3px solid #234d3d!important;outline-offset:3px!important}@media(max-width:749px){body[class*=product] .pg-modern-configurator-v146 :is(.pg-up-v51__label,.swatch_options .option_title,.swatch .option_title,.pg-extras__title,.background-select-section h2,.background-select-section h3,.background-select-section h4,.pg-choice-summary__title){font-size:17px!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-next,body[class*=product] .pg-sticky-atc .pg-sticky-atc__btn{min-height:59px!important;font-size:16px!important}}@media(prefers-reduced-motion:reduce){body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-next,body[class*=product] .pg-sticky-atc .pg-sticky-atc__btn{transition:none!important}}body.pg-modern-final-step-v146[class*=product] .pg-cfg-on .pg-cfg-next,body[class*=product] .pg-modern-configurator-v146.pg-modern-final-step-v146 .pg-cfg-next{background:#37885b!important;background-image:none!important;border-color:#37885b!important;color:#fff!important;box-shadow:0 3px 12px #2d744c24!important}body.pg-modern-final-step-v146[class*=product] .pg-cfg-on .pg-cfg-next:hover,body[class*=product] .pg-modern-configurator-v146.pg-modern-final-step-v146 .pg-cfg-next:hover{background:#2e744c!important;background-image:none!important;border-color:#2e744c!important}body.pg-modern-final-step-v146[class*=product] .pg-sticky-atc .pg-sticky-atc__btn,body.pg-modern-final-step-v146[class*=product] .pg-sticky-atc .pg-sticky-atc__btn.is-final{background:#37885b!important;background-image:none!important;border-color:#37885b!important;color:#fff!important;box-shadow:0 3px 12px #2d744c24!important}body.pg-modern-final-step-v146[class*=product] .pg-sticky-atc .pg-sticky-atc__btn:hover{background:#2e744c!important;background-image:none!important;border-color:#2e744c!important}body[class*=product] .pg-modern-configurator-v146 :is(.pg-up-v51__label,.swatch_options .option_title,.swatch .option_title,.pg-extras__title,.pg-choice-summary__title,.background-select-section h2,.background-select-section h3,.background-select-section h4,.background-select-section h5,.background-select-section .option_title,.background-select-section .background-title,.background-select-section .background-heading,.background-select-section .background-select-title,.background-select-section .title,.background-select-section .heading,.background-select-section .title-text){font-family:Playfair Display,Georgia,serif!important;font-size:23px!important;font-weight:500!important;font-style:italic!important;line-height:1.3!important;letter-spacing:-.018em!important;text-transform:none!important;color:#273449!important}body[class*=product] .pg-modern-configurator-v146 :is(.pg-up-v51__label,.swatch_options .option_title,.swatch .option_title,.pg-extras__title,.pg-choice-summary__title,.background-select-section h2,.background-select-section h3,.background-select-section h4,.background-select-section h5,.background-select-section .option_title,.background-select-section .background-title,.background-select-section .background-heading,.background-select-section .title,.background-select-section .heading) :is(span,strong,b,em,i){font-family:Playfair Display,Georgia,serif!important;font-size:inherit!important;font-weight:inherit!important;font-style:italic!important;line-height:inherit!important;letter-spacing:inherit!important}body[class*=product] .pg-modern-configurator-v146 .background-select-section :is(.option_title,.background-title,.background-heading,.background-select-title,.heading,.title,.title-text){font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:500!important;font-size:23px!important;line-height:1.3!important}body[class*=product] .pg-modern-configurator-v146 :is(.swatch-element label,.pg-extras__name,.pg-extras__desc,.pg-extras__price,.pg-up-v51__btn,.pg-choice-summary__key,.pg-choice-summary__value,.pg-cfg-subtotal,.pg-cfg-subtotal__label,.pg-cfg-subtotal__amount,.pg-cfg-next,.pg-cfg-backcircle){font-family:Poppins,Arial,sans-serif!important;font-style:normal!important}@media(max-width:749px){body[class*=product] .pg-modern-configurator-v146 :is(.pg-up-v51__label,.swatch_options .option_title,.swatch .option_title,.pg-extras__title,.pg-choice-summary__title,.background-select-section h2,.background-select-section h3,.background-select-section h4,.background-select-section h5,.background-select-section .option_title,.background-select-section .background-title,.background-select-section .background-heading,.background-select-section .background-select-title,.background-select-section .title,.background-select-section .heading,.background-select-section .title-text){font-size:21px!important;line-height:1.32!important}body[class*=product] .pg-modern-configurator-v146 .background-select-section :is(.option_title,.background-title,.background-heading,.background-select-title,.heading,.title,.title-text){font-size:21px!important}}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__label,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__amount,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__label *,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__amount *{font-family:Playfair Display,Georgia,serif!important;font-weight:600!important;font-style:italic!important;letter-spacing:-.018em!important;line-height:1.25!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__label,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__label *{font-size:22px!important;color:#c47b92!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__amount,body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__amount *{font-size:27px!important;color:#263247!important;text-align:right!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__subtotal,body[class*=product] .pg-sticky-atc .pg-sticky-atc__label,body[class*=product] .pg-sticky-atc .pg-sticky-atc__subtotal strong,body[class*=product] .pg-sticky-atc [data-pg-sticky-price]{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.018em!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__subtotal{font-size:22px!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__label{font-size:21px!important;color:#c47b92!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__subtotal strong,body[class*=product] .pg-sticky-atc [data-pg-sticky-price]{font-size:24px!important;color:#263247!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important;flex-wrap:nowrap!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:13px 0 17px!important;padding:13px 15px!important;border:1px solid #f1dde5!important;border-radius:14px!important;background:#fff7f9!important;box-shadow:none!important;color:#303947!important;text-align:left!important;font-family:Poppins,Arial,sans-serif!important;font-size:12px!important;line-height:1.45!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof__icon{display:grid;place-items:center;flex:0 0 35px;width:35px;height:35px;background:#f7e1e9;color:#bb788e;border-radius:50%}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof__icon svg{display:block;width:19px;height:19px}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof__body{display:flex;flex:1;flex-direction:column;min-width:0;gap:3px}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof__eyebrow{color:#be7b90;font:700 10px/1.35 Poppins,Arial,sans-serif;letter-spacing:.11em}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof__headline{color:#283347;font:500 12.5px/1.45 Poppins,Arial,sans-serif}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof__headline strong{color:#283347!important;font-family:Poppins,Arial,sans-serif!important;font-size:inherit!important;font-weight:700!important;white-space:normal!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-proof__subline{color:#74747f;font:400 11.5px/1.5 Poppins,Arial,sans-serif}@media(max-width:749px){body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__label{font-size:21px!important}body[class*=product] .pg-modern-configurator-v146 .pg-cfg-footer .pg-cfg-subtotal__amount{font-size:25px!important}body[class*=product] .pg-sticky-atc .pg-sticky-atc__label{font-size:19px!important}body[class*=product] .pg-sticky-atc [data-pg-sticky-price]{font-size:22px!important}}html body .product-custom-tab-title-text,html body .product__details--product-page .product-custom-tab-title-text,html body .product-custom-tab-title,html body details.collapsible-tab>.collapsible-tab__heading,html body .product-tabs__label{box-sizing:border-box!important;display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:50px!important;margin:0 0 9px!important;padding:13px 17px!important;border:1px solid #eed5df!important;border-radius:13px!important;background-color:#fbe5ee!important;background-image:linear-gradient(105deg,#f9e1eb,#fff4f8 47%,#fae6ef)!important;box-shadow:0 3px 10px #af69860a!important;color:#273449!important;font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;cursor:pointer!important}html body .product-custom-tab-title-text:hover,html body details.collapsible-tab>.collapsible-tab__heading:hover,html body .product-tabs__label:hover{background-color:#f8dce8!important;background-image:linear-gradient(105deg,#f5d7e3,#fff0f6 48%,#f7dfea)!important;border-color:#e6bfcf!important}html body .product-custom-tab-title-text.is-active,html body details.collapsible-tab[open]>.collapsible-tab__heading{background-image:linear-gradient(105deg,#f2d1df,#ffeaf2,#f8dce8)!important;border-color:#e4b6c8!important}html body .product-custom-tab-title-text:after,html body details.collapsible-tab>.collapsible-tab__heading:after{color:#be7892!important}@media(max-width:749px){html body .product-custom-tab-title-text,html body details.collapsible-tab>.collapsible-tab__heading,html body .product-tabs__label{padding:13px 14px!important;min-height:49px!important;font-size:12.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/441/assets/pg-modern-configurator-v146.css.map */
