.pc-range{color:#071a36;font-family:Inter,Arial,sans-serif;letter-spacing:0;padding:50px 0}#one-hp-bundles{scroll-margin-top:var(--header-height, 0px)}.pc-range .page-width{max-width:1400px}@media(min-width:990px){.pc-range .page-width{width:min(calc(var(--pc-content-width) + 104px),1500px);max-width:none}}.pc-range h1,.pc-range h2,.pc-range h3{color:inherit;font-family:Clash Display,Inter,Arial,sans-serif;letter-spacing:0}.pc-range h1,.pc-range h2{margin:0;font-size:38px;line-height:1.25;font-weight:600;text-wrap:balance}.pc-range h3{margin:0 0 12px;font-size:25px;line-height:1.25;font-weight:600}.pc-range p,.pc-range .rte,.pc-range li{font-size:16px;line-height:1.6}.pc-range .rte p{margin:0 0 12px}.pc-range .rte p:last-child{margin-bottom:0}.pc-range a{color:inherit}.pc-range a:focus-visible,.pc-range summary:focus-visible{outline:3px solid #497ee6;outline-offset:5px}.pc-range__heading{max-width:900px;margin:0 auto 32px;text-align:center}.pc-range__intro{margin-top:16px;color:#586575}.pc-range__eyebrow{margin:0 0 12px;font-size:15px;font-weight:700}.pc-range--hero{padding:44px 0;background:#edf3f9}.pc-range--hero .pc-range__inner{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px}.pc-range--hero h1{max-width:650px;font-size:44px}.pc-range__hero-media{min-width:0}.pc-range__hero-media img{display:block;width:100%;height:340px;object-fit:contain;mix-blend-mode:multiply}.pc-range__promises{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;margin:28px 0 0;padding:20px 0 0;border-top:1px solid #d6e0ec}.pc-range__promises li{line-height:1.4;font-size:12px}.pc-range__promises strong{display:block;margin-bottom:6px;font-size:14px}.pc-range__promises span a{color:inherit;text-decoration:underline;text-underline-offset:2px}.pc-range__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pc-range__product{min-width:0;border:1px solid #e3e9f2;border-radius:16px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.pc-range__product .pc-card{border:0;border-radius:0;box-shadow:none;flex:1}.pc-range__product .pc-card__media{aspect-ratio:1.6;background:#f4f7fb}.pc-range__product .pc-card__image{object-fit:contain}.pc-range__product .pc-card__body{padding:22px}.pc-range__product .pc-card__title{font-size:25px}.pc-range__product .pc-card__footer{gap:16px}.pc-range__product-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;color:#526174;background:#f7f9fc;text-align:center}.pc-range__product-points span{font-size:13px;line-height:1.4;min-width:0}.pc-range__product-points span+span{border-left:1px solid #dce3ed;padding-left:12px}.pc-range__product-subtitle{margin:0;padding:0 22px 22px;color:#586575}.pc-range--scenes,.pc-range--reasons{background:#f5f7fa}.pc-range__reviews{margin:-14px 0 30px;text-align:center}.pc-range__reviews p{margin:0 0 8px}.pc-range__reviews small{font-size:12px;color:#687789}.pc-range__reviews a{color:#2d65cc;text-underline-offset:4px}.pc-range__scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px}.pc-range__scene{overflow:hidden;background:#fff;border-radius:14px}.pc-range__scene img{display:block;width:100%;height:auto;object-fit:cover;background:#edf3f9}.pc-range__scene>div{padding:22px}.pc-range__scene h3{font-size:23px}.pc-range__features{display:grid;gap:40px}.pc-range__feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.pc-range__feature:nth-child(2n) .pc-range__feature-media{order:2}.pc-range__feature-media{min-width:0;padding:20px;background:#edf3f9;border-radius:16px}.pc-range__feature-media img{display:block;width:100%;height:auto;object-fit:cover}.pc-range__feature-copy ul{padding-left:22px;margin:18px 0 24px}.pc-range__feature-copy .rte{color:#586575}.pc-range__button{display:inline-flex;align-items:center;justify-content:center;padding:13px 25px;min-height:46px;border-radius:6px;color:#fff!important;background:var(--pc-color-primary, #477fff);text-decoration:none;font-size:15px;font-weight:600}.pc-range__button:hover{background:var(--pc-color-primary-hover, #386ff0)}.pc-range__guide--image{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.pc-range__accordion{min-width:0}.pc-range__accordion details{border-bottom:1px solid #d9e1eb}.pc-range__accordion details:first-child{border-top:1px solid #d9e1eb}.pc-range__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;list-style:none;cursor:pointer;font-size:18px;font-weight:600;line-height:1.4}.pc-range__accordion summary::-webkit-details-marker{display:none}.pc-range__accordion summary .pc-range__expand{display:block;flex:0 0 auto;font-size:26px;font-weight:400}.pc-range__accordion details[open] .pc-range__expand{transform:rotate(45deg)}.pc-range__accordion details>div{padding:0 28px 22px 0;color:#586575}.pc-range__guide-media{border-radius:16px;background:#edf3f9;overflow:hidden}.pc-range__guide-media img{display:block;width:100%;height:390px;object-fit:contain}.pc-range__reasons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pc-range__reason-number{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:20px;border-radius:50%;background:#e3edfc;color:#3567b4;font-size:16px;font-weight:700}.pc-range__reasons h3{font-size:23px}.pc-range__reasons .rte{color:#586575}.pc-range--faq .pc-range__inner{max-width:1100px}.pc-range--cta{text-align:center;background:#eaf0f8}.pc-range--cta .pc-range__heading{margin-bottom:24px}@media(max-width:989px){.pc-range__reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-range h1,.pc-range h2,.pc-range--hero h1{font-size:32px}.pc-range__product .pc-card__footer{flex-wrap:wrap}}@media(max-width:749px){.pc-range{padding:32px 0}.pc-range .page-width{padding-left:20px;padding-right:20px}.pc-range h1,.pc-range h2,.pc-range--hero h1{font-size:28px}.pc-range h3,.pc-range__product .pc-card__title{font-size:22px}.pc-range p,.pc-range .rte,.pc-range li{font-size:14px}.pc-range--hero .pc-range__inner,.pc-range__feature,.pc-range__guide--image{grid-template-columns:minmax(0,1fr);gap:24px}.pc-range__hero-media img{height:220px}.pc-range__promises{margin-top:20px;gap:10px}.pc-range__promises li{font-size:11px}.pc-range__promises strong{font-size:12px}.pc-range__products,.pc-range__scenes{grid-template-columns:minmax(0,1fr);gap:20px}.pc-range__product-points{gap:8px;padding:14px 10px}.pc-range__product-points span{font-size:12px}.pc-range__product-points span+span{padding-left:8px}.pc-range__product .pc-card__body{padding:18px}.pc-range__product-subtitle{padding:0 18px 18px}.pc-range__feature:nth-child(2n) .pc-range__feature-media{order:0}.pc-range__guide-media img{height:260px}.pc-range__features{gap:32px}.pc-range__reasons{gap:24px 18px}.pc-range__reasons h3{font-size:20px}.pc-range__accordion summary{padding:18px 0;font-size:16px}.pc-range__accordion details>div{padding-right:0}.pc-range__heading{margin-bottom:24px}}[data-pc-pt=none]{--pc-sp-t: 0px}[data-pc-pt=s]{--pc-sp-t: 24px}[data-pc-pt=m]{--pc-sp-t: 48px}[data-pc-pt=l]{--pc-sp-t: 80px}[data-pc-pb=none]{--pc-sp-b: 0px}[data-pc-pb=s]{--pc-sp-b: 24px}[data-pc-pb=m]{--pc-sp-b: 48px}[data-pc-pb=l]{--pc-sp-b: 80px}@media(max-width:749px){[data-pc-pt=s]{--pc-sp-t: 16px}[data-pc-pt=m]{--pc-sp-t: 32px}[data-pc-pt=l]{--pc-sp-t: 48px}[data-pc-pb=s]{--pc-sp-b: 16px}[data-pc-pb=m]{--pc-sp-b: 32px}[data-pc-pb=l]{--pc-sp-b: 48px}}.pc-range[data-pc-pt]{padding-top:var(--pc-sp-t)}.pc-range[data-pc-pb]{padding-bottom:var(--pc-sp-b)}.pc-range[data-pc-ih=short] .pc-range__hero-media img{height:272px}.pc-range[data-pc-ih=tall] .pc-range__hero-media img{height:408px}.pc-range[data-pc-ih=short] .pc-range__feature-media img,.pc-range[data-pc-ih=short] .pc-range__guide-media img{height:312px}.pc-range[data-pc-ih=tall] .pc-range__feature-media img,.pc-range[data-pc-ih=tall] .pc-range__guide-media img{height:468px}@media(max-width:749px){.pc-range[data-pc-ih=short] .pc-range__hero-media img{height:176px}.pc-range[data-pc-ih=tall] .pc-range__hero-media img{height:264px}.pc-range[data-pc-ih=short] .pc-range__feature-media img,.pc-range[data-pc-ih=short] .pc-range__guide-media img{height:208px}.pc-range[data-pc-ih=tall] .pc-range__feature-media img,.pc-range[data-pc-ih=tall] .pc-range__guide-media img{height:312px}}.pc-range-banner .pc-collection-promise small a{color:inherit;text-decoration:underline;text-underline-offset:2px}.pc-range__product--photo .pc-card__media{aspect-ratio:1.8}.pc-range__product--photo .pc-card__image{object-fit:cover}.pc-range__guide-scene[hidden]{display:none}@media screen and (max-width:749px){.pc-range__feature-media--m img{height:auto!important}}.pc-range__product-points{display:flex;gap:40px;padding:20px 20px 0;color:#657984;background:transparent;text-align:center}.pc-range__product-points span{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;gap:5px;min-width:0;font-size:14px;font-weight:500;line-height:1.3}.pc-range__product-points span+span{padding-left:0;border-left:0}.pc-range__product-points span+span:before{content:"";position:absolute;top:0;bottom:0;left:-20px;width:1px;background:#e3e7ee}.pc-range__product-points svg{display:block;flex:none;width:40px;height:40px;color:#051935}.pc-range__products{gap:30px}.pc-range__product{border-color:#e5eaf1;border-radius:15px}.pc-range__product .pc-card__body{padding:15px 20px 20px}.pc-range__product .pc-card__title{font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:600;line-height:1.3}.pc-range__product-subtitle{padding:0 20px 20px}.pc-range__accordion{display:flex;flex-direction:column;gap:15px}.pc-range__accordion details,.pc-range__accordion details:first-child{padding:0 15px;border-top:0;border-bottom:1px solid #e5e5e5}.pc-range__accordion details[open]{border-bottom:0;border-radius:10px;background:#f2f6fd}.pc-range__accordion summary{padding:15px 0;color:#051935;font-size:16px;line-height:1.3}.pc-range__accordion summary .pc-range__expand{display:inline-grid;place-items:center;width:18px;height:18px;color:#657984;font-size:0;transition:transform .2s}.pc-range__expand svg{display:block;width:14px;height:14px}.pc-range__accordion details[open] .pc-range__expand{transform:rotate(90deg)}.pc-range__accordion details>div{padding:0 0 15px;color:#657984;font-size:14px;font-weight:500;line-height:1.3}.pc-range--reasons{background:transparent}.pc-range.pc-collection-story .pc-range__heading{margin:0;text-align:center}.pc-range.pc-collection-story .pc-collection-story__reason-grid h3{margin:0;color:#071a36;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.pc-range.pc-collection-story .pc-collection-story__reason-grid .rte,.pc-range.pc-collection-story .pc-collection-story__reason-grid .rte p{margin-top:8px;color:#657181;font-size:13.5px;line-height:1.5}.pc-range.pc-collection-story .pc-collection-story__reason-grid .rte p{margin:0}.pc-range .pc-collection-story__reason-grid .pc-range__reason-number{margin-bottom:15px}.pc-range--faq .pc-range__heading{text-align:left!important}.pc-range--faq.pc-collection-story details .rte,.pc-range--faq.pc-collection-story details .rte p{color:#657181;font-size:14px;line-height:1.6}.pc-range--faq .pc-range__heading .pc-range__intro{text-align:left}@media(min-width:990px){.pc-range.pc-collection-story .page-width{width:auto;max-width:none;padding-inline:calc((100% - var(--pc-content-width)) / 2)}}.pc-range--faq .pc-range__inner{max-width:none}@media(max-width:749px){.pc-range h2,.pc-range--faq h2{font-size:22px;line-height:1.3}.pc-range .page-width{padding-left:15px;padding-right:15px}.pc-range__product-points{gap:10px;padding:15px 15px 0}.pc-range__product-points span{font-size:10px}.pc-range__product-points span+span{padding-left:0}.pc-range__product-points span+span:before{left:-5px}.pc-range__product-points svg{width:22px;height:22px}.pc-range__product .pc-card__body{padding:15px}.pc-range__product .pc-card__title{font-size:18px}.pc-range__product-subtitle{padding:0 15px 15px}.pc-range.pc-collection-story .pc-collection-story__reason-grid{margin-top:20px}}.pc-range-banner[data-pc-range=bundles] .pc-collection-hero:not(.pc-collection-hero--plain):after{background:linear-gradient(90deg,#f2f7faf0,#f2f7fae0 46%,#f2f7fa8c 58%,#f2f7fa00 76%)}@media screen and (max-width:749px){.pc-range-banner[data-pc-range=bundles] .pc-collection-hero:not(.pc-collection-hero--plain):after{background:linear-gradient(90deg,#f2f7faf0,#f2f7fadb 52%,#f2f7fa4d 78%,#f2f7fa00)}}.pc-range__product .pc-card__cta,.pc-range__product .pc-card__cta:hover{color:#fff}.pc-range__product .pc-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 15px;padding:15px 20px 20px}.pc-range__product .pc-card__title{grid-column:1;grid-row:1;align-self:center;margin:0 0 5px}.pc-range__product .pc-card__rating{grid-column:2;grid-row:1;justify-self:end;align-self:center;margin:0 0 5px}.pc-range__product .pc-range__product-subtitle{grid-column:1;grid-row:2;margin:0;padding:0;color:#697586;font-size:14px;line-height:1.3}.pc-range__product .pc-card__footer,.pc-range__product .pc-card__info{display:contents}.pc-range__product .pc-card__price{grid-column:1;grid-row:3;line-height:1.3}.pc-range__product .pc-card .pc-card__cta{grid-column:2;grid-row:2 / 4;align-self:center;justify-self:end;min-height:45px;padding:8px 20px;font-size:14px;font-weight:700}.pc-range__product .pc-card__title,.pc-range__product .pc-card__price{color:#071a36}@media(max-width:749px){.pc-range__product .pc-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:15px}.pc-range__product .pc-card__title,.pc-range__product .pc-card__rating{margin:0;align-self:flex-start}.pc-range__product .pc-card__footer{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%}.pc-range__product .pc-card .pc-card__cta{width:100%;min-height:41px;justify-self:auto}.pc-range__product .pc-card .pc-card__rating{--pc-star-mask: var(--pc-star-mask-md);--pc-star-h: 15px;--pc-star-tile: 20px;--pc-star-gap: 5px;gap:10px;font-size:14px}.pc-range__product .pc-card__price{line-height:18px}.pc-range__product .pc-card__price .pc-price__compare,.pc-range__product .pc-card__price .pc-price__current{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pc-collection-range.css.map */
