:root{--v6-ink:#0e0f11;--v6-mute:#5d6470;--v6-line:#dfe1e5;--v6-bg:#f6f6f8;--v6-acc:#0e0f11;--v6-r:12px}body{background:#fff;color:var(--v6-ink)}.ps-wrap{max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,3vw,32px)}.ps-hero h1,.ps-hero .ps-hero__copy h1,.ps-hero h2{font-size:clamp(32px,5vw,56px)!important;line-height:1.05;letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-weight:600}.ps-hero{border-radius:var(--v6-r);overflow:hidden}.ps-hero .ps-btn{border-radius:999px;padding:14px 26px}.ps-card{background:#fff;border:1px solid var(--v6-line);border-radius:var(--v6-r);padding:12px;display:flex;flex-direction:column;gap:8px;position:relative;box-shadow:none;transition:border-color .15s}.ps-card:hover{border-color:#9aa0a8}.ps-card__media{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#fff}.ps-card__image{width:100%;height:100%;object-fit:contain}.ps-card__labels{position:absolute;top:10px;left:10px;display:flex;gap:4px;z-index:1}.ps-card__label{background:#e8f3ec;color:#0b5d33;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px}.ps-card__label--muted{background:#eef0f3;color:var(--v6-mute)}.ps-card__wish{position:absolute;top:8px;right:8px;z-index:1}.ps-card__body{display:flex;flex-direction:column;gap:4px;flex:1}.ps-card__title{font-size:15px;line-height:1.3;font-weight:600;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.ps-card__title a{color:inherit;text-decoration:none}.ps-card__details{font-size:13px;color:var(--v6-mute);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ps-card__rating{font-size:13px;color:var(--v6-mute);display:flex;align-items:center;gap:4px}.ps-card__price{font-size:24px;font-weight:700;line-height:1;margin-top:auto}.ps-card__price sup{font-size:.55em;vertical-align:.55em;margin-left:1px}.ps-card__from{font-size:12px;font-weight:500;color:var(--v6-mute);display:block}.ps-card__was{font-size:13px;color:var(--v6-mute)}.ps-card__add{margin-top:8px;display:flex;flex-direction:column;gap:6px}.ps-card__variant-select{width:100%;font-size:13px;padding:8px;border:1px solid var(--v6-line);border-radius:8px;background:#fff}.ps-card__cta{width:100%;border:1.5px solid var(--v6-ink);background:#fff;color:var(--v6-ink);border-radius:8px;padding:10px;font-weight:600;font-size:14px;cursor:pointer}.ps-card__cta:hover{background:var(--v6-ink);color:#fff}.ps-card__cta[disabled]{opacity:.5;cursor:not-allowed}.ps-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}@media(max-width:600px){.ps-product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.ps-card{padding:8px}.ps-card__price{font-size:20px}}.ps-rail-actions{display:flex;gap:8px}.ps-rail-actions button{width:40px;height:40px;border-radius:50%;border:1px solid var(--v6-line);background:#fff;cursor:pointer}.ps-services__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.ps-service{border-radius:var(--v6-r);padding:24px;display:flex;flex-direction:column;gap:10px;min-height:220px;text-decoration:none;color:inherit}.ps-service h3{font-size:20px;margin:0}.ps-service__img{max-height:120px;object-fit:contain;align-self:flex-end}.ps-service__link{margin-top:auto;font-weight:600;text-decoration:underline}.ps-trust-strip{padding:24px 0;margin-block:24px}.ps-trust-strip__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;list-style:none;margin:0;padding:0}.ps-trust-strip__list li{display:flex;gap:10px;align-items:flex-start;font-size:14px}.ps-trust-strip__list svg{flex:none;width:24px;height:24px}.ps-reviews__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory}.ps-review{border:1px solid var(--v6-line);border-radius:var(--v6-r);padding:18px;scroll-snap-align:start}.ps-loadmore{text-align:center;margin:32px 0 12px}.ps-loadmore__count{font-size:13px;color:var(--v6-mute)}.ps-loadmore__btn{border-radius:8px;min-width:240px}.ps-pagination{display:flex;justify-content:center;gap:6px;margin:16px 0}.ps-pagination a,.ps-pagination span{min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--v6-line)}.ps-pagination [aria-current]{background:var(--v6-ink);color:#fff}.pdp-dr__acc{display:flex;flex-direction:column;border-top:1px solid var(--v6-line)}.pdp-dr__check{border-bottom:1px solid var(--v6-line)}.pdp-dr__check summary{display:flex;gap:10px;align-items:center;padding:14px 0;font-weight:600;cursor:pointer;list-style:none}.pdp-dr__check summary::-webkit-details-marker{display:none}.pdp-dr__check summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400}.pdp-dr__check[open] summary:after{content:"\2212"}.pdp-dr__check summary svg{width:22px;height:22px;flex:none}.pdp-dr__check-body{padding:0 0 14px 32px;font-size:14px;line-height:1.55;color:#2b2f36}.ps-cart-summary{border:1px solid var(--v6-line);border-radius:var(--v6-r);padding:20px;background:#fff}.ps-cart-afterpay{font-size:13px;color:var(--v6-mute)}.ps-cart-eta{display:flex;gap:8px;align-items:center;font-size:14px;background:#eef1fb;border-radius:8px;padding:10px}.ps-cart-eta svg{width:20px;height:20px;flex:none}.ps-cart-trust{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:10px;font-size:13px}.ps-cart-trust li{display:flex;gap:8px}.ps-cart-trust svg{width:20px;height:20px;flex:none}.ps-btn{border-radius:8px}footer,.ps-footer{background:var(--v6-bg)}.ps-hero.ps-hero--boxed{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden;background:var(--ps-hero-background)}.ps-hero.ps-hero--boxed .ps-hero__panel{border-radius:0!important;max-width:none;min-height:var(--ps-hero-height,340px);padding:0 max(80px,calc((100% - var(--ps-hero-max,1200px))/2))!important;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ps-hero.ps-hero--boxed h1{font-size:46px!important;line-height:1.1!important;letter-spacing:-.025em!important;margin:0 0 12px!important;max-width:520px}.ps-hero.ps-hero--boxed .ps-hero__copy{padding:40px 0;max-width:540px}.ps-hero.ps-hero--boxed .ps-hero__text{font-size:16px!important;line-height:1.5;margin:0 0 24px;max-width:460px}.ps-hero.ps-hero--boxed .ps-btn{border-radius:8px;padding:12px 20px;min-height:44px;font-size:15px;background:#000;color:#fff}.ps-hero.ps-hero--boxed .ps-btn svg{display:none}.ps-hero.ps-hero--boxed .ps-hero__visual{height:var(--ps-hero-height,340px);padding:20px 0}.ps-hero.ps-hero--boxed img{max-height:none}.ps-hero.ps-hero--boxed :is(.ps-hero__text,.ps-btn){font-family:"DM Sans",var(--ps-font,sans-serif)}.ps-hero--blend .ps-hero__device img{mix-blend-mode:multiply}@media(min-width:701px)and (max-width:1150px){.ps-hero.ps-hero--boxed .ps-hero__panel{padding:0 40px!important}}@media(min-width:701px)and (max-width:989px){.ps-hero.ps-hero--boxed .ps-hero__panel{padding:0 24px!important}}.ps-hero--plain-art .ps-hero__art{isolation:auto!important;background:transparent!important;border-radius:0;padding:0}@media(max-width:700px){.ps-hero.ps-hero--boxed .ps-hero__panel{grid-template-columns:minmax(0,1fr);padding:0 20px!important;gap:0;min-height:0}.ps-hero.ps-hero--boxed .ps-hero__copy{padding:28px 0 4px}.ps-hero.ps-hero--boxed h1{font-size:31px!important;margin-bottom:10px!important}.ps-hero.ps-hero--boxed .ps-hero__text{font-size:15px!important;margin-bottom:18px}.ps-hero.ps-hero--boxed .ps-hero__visual{height:var(--ps-hero-mobile-height,240px);padding:8px 0 20px}}.ps-cats-band{background:var(--ps-cats-bg,#f5f5f7);width:100%;padding:28px 0 24px}.ps-cats-band__inner{padding:0 max(80px,calc((100% - var(--ps-cats-max,1200px))/2))}.ps-cats-band .ps-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px}.ps-cats-band h2{font-family:"DM Sans",var(--ps-font,sans-serif)!important;font-size:21px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3;margin:0}.ps-cats-band .ps-rail-actions{gap:8px}.ps-cats-band .ps-rail-actions>.ps-link{font-family:DM Sans,sans-serif;font-size:14px;margin-right:8px}.ps-cats-band .ps-rail-actions>button{width:36px;height:36px;background:#e3e3e8;color:#1c1c1e}.ps-cats-band .ps-rail-actions>button:last-child{background:#000;color:#fff}.ps-cats-band .ps-rail-actions svg{width:16px;height:16px}.ps-cats-band .ps-categories__rail{display:flex!important;gap:16px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none}.ps-cats-band .ps-categories__rail::-webkit-scrollbar{display:none}.ps-cats-band .ps-category{flex:0 0 calc((100% - 6 * 16px) / 6.5);scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:8px;font-family:DM Sans,sans-serif;font-size:15px!important;font-weight:400!important;color:#1c1c1e;line-height:1.3}.ps-cats-band .ps-category__image{width:100%;height:var(--ps-cats-img,88px);aspect-ratio:auto!important;padding:0!important;border-radius:8px!important;background:transparent;margin:0!important}.ps-cats-band .ps-category__image img{width:100%;max-width:132px;max-height:none!important;height:100%;object-fit:contain;mix-blend-mode:multiply}.ps-cats-band .ps-category__image svg{width:40px;height:40px;opacity:.5}@media(min-width:701px)and (max-width:1150px){.ps-cats-band__inner{padding:0 40px}}@media(min-width:701px)and (max-width:989px){.ps-cats-band__inner{padding:0 24px}.ps-cats-band .ps-category{flex-basis:calc((100% - 4 * 16px) / 4.5)}}@media(max-width:700px){.ps-cats-band{padding:22px 0 18px}.ps-cats-band__inner{padding:0 0 0 20px}.ps-cats-band .ps-heading{padding-right:20px;margin-bottom:12px}.ps-cats-band h2{font-size:19px!important}.ps-cats-band .ps-categories__rail{gap:12px!important}.ps-cats-band .ps-category{flex-basis:96px;font-size:14px!important}.ps-cats-band .ps-category__image{height:72px}}.ps-cats-band{padding:20px 0 18px!important}.ps-cats-band .ps-heading{margin:0 0 10px!important}.ps-cats-band .ps-categories__rail{gap:8px!important;-webkit-mask-image:none!important;mask-image:none!important}.ps-cats-band .ps-categories__rail:before,.ps-cats-band .ps-categories__rail:after,.ps-cats-band:after,.ps-cats-band:before{content:none!important;display:none!important}.ps-cats-band .ps-category{flex:0 0 calc((100% - 6 * 8px) / 6.5)!important;opacity:1!important;filter:none!important}.ps-cats-band .ps-category__image{height:var(--ps-cats-img,118px)!important}.ps-cats-band .ps-category__image img{max-width:150px!important;filter:none!important}.ps-cats-band .ps-rail-actions>button,.ps-cats-band .ps-rail-actions>button:last-child{background:#e3e3e8;color:#8a8a90;cursor:default;opacity:1}.ps-cats-band .ps-rail-actions>button.is-active{background:#000!important;color:#fff!important;cursor:pointer}@media(max-width:700px){.ps-cats-band .ps-categories__rail{gap:6px!important}.ps-cats-band .ps-category{flex-basis:104px!important}.ps-cats-band .ps-category__image{height:88px!important}}.ps-bmc{background:var(--ps-bmc-bg,#f5f5f7)!important;padding:28px 0 32px}.ps-bmc__inner{padding:0 max(80px,calc((100% - var(--ps-bmc-max,1200px))/2))}.ps-bmc,.ps-bmc .ps-card,.ps-bmc button{font-family:"DM Sans",var(--ps-font,sans-serif)}.ps-bmc .ps-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px}.ps-bmc h2{font-family:DM Sans,sans-serif!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3;margin:0}.ps-bmc .ps-rail-actions{gap:8px}.ps-bmc .ps-rail-actions>.ps-link{font-size:14px;font-weight:500;margin-right:8px;white-space:nowrap}.ps-bmc .ps-rail-actions>button,.ps-bmc .ps-rail-actions>button:last-child{width:36px;height:36px;background:#e3e3e8;color:#8a8a90;cursor:default}.ps-bmc .ps-rail-actions>button.is-active{background:#000!important;color:#fff!important;cursor:pointer}.ps-bmc .ps-rail-actions svg{width:16px;height:16px}.ps-bmc .ps-home-tabs{display:flex;gap:8px;margin:0 0 16px;overflow-x:auto;scrollbar-width:none}.ps-bmc .ps-home-tabs::-webkit-scrollbar{display:none}.ps-bmc .ps-home-tabs button{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:999px;background:#e8e8ed;color:#1c1c1e;font-size:14px;font-weight:400;white-space:nowrap;cursor:pointer}.ps-bmc .ps-home-tabs button[hidden]{display:none}.ps-bmc .ps-home-tabs button[aria-selected=true]{background:var(--ps-bmc-tab,#e4dcfb);font-weight:500}.ps-bmc .ps-product-rail{grid-auto-columns:calc((100% - 3 * 16px) / 4.3);gap:16px;padding-bottom:0;scrollbar-width:none}.ps-bmc .ps-product-rail::-webkit-scrollbar{display:none}.ps-bmc .ps-card{background:#fff;border:0;border-radius:16px;padding:16px;gap:0;height:100%}.ps-bmc .ps-card:hover{border-color:transparent;box-shadow:0 1px 6px #0000000f}.ps-bmc .ps-card__media{aspect-ratio:auto;height:200px;margin:0 0 16px;padding-top:18px}.ps-bmc .ps-card__image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ps-bmc .ps-card__image img{width:100%;height:100%;object-fit:contain}.ps-bmc .ps-card__labels{top:0;left:0}.ps-bmc .ps-card__label,.ps-bmc .ps-card__label--muted{background:none!important;padding:0;border-radius:0;color:#6b3fd1;font-size:12px;font-weight:500}.ps-bmc .ps-card__label--muted{color:#8a8a90}.ps-bmc.ps-bmc--nowish .ps-card__wish{display:none}.ps-bmc .ps-card__wish{opacity:.6}.ps-bmc .ps-card__body{gap:0}.ps-bmc .ps-card__title{font-size:16px!important;font-weight:500!important;line-height:1.35!important;color:#1c1c1e;min-height:0;margin:0 0 2px}.ps-bmc .ps-card__details{font-size:14px!important;line-height:1.45;color:#6e6e73;margin:0 0 8px}.ps-bmc .ps-card__rating{margin:0 0 6px}.ps-bmc .ps-card__price{margin-top:0;display:flex;flex-direction:column;gap:2px;font-size:22px;font-weight:700;line-height:1.1}.ps-bmc .ps-card__price sup{font-size:.55em;vertical-align:.7em;font-weight:600}.ps-bmc .ps-card__was{font-size:14px;font-weight:400;color:#6e6e73}.ps-bmc .ps-card__add{margin-top:auto;padding-top:16px;gap:8px}.ps-bmc .ps-card__variant-select{height:36px;padding:0 8px;font-size:13px}.ps-bmc .ps-card__cta{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 12px;border:1px solid #1c1c1e;border-radius:8px;background:#fff;color:#1c1c1e;font-size:15px;font-weight:500}.ps-bmc .ps-card__cta>span{font-size:20px;font-weight:400;line-height:1}.ps-bmc .ps-card__cta:hover{background:#f5f5f7;color:#1c1c1e}.ps-bmc .ps-card__sold{margin-top:auto;display:flex;align-items:center;justify-content:center;height:44px;border:1px solid #c7c7cc;border-radius:8px;color:#1c1c1e;text-decoration:none}@media(min-width:701px)and (max-width:1150px){.ps-bmc__inner{padding:0 40px}.ps-bmc .ps-product-rail{grid-auto-columns:calc((100% - 2 * 16px) / 3.3)}}@media(min-width:701px)and (max-width:989px){.ps-bmc__inner{padding:0 24px}}@media(max-width:700px){.ps-bmc{padding:22px 0 24px}.ps-bmc__inner{padding:0 0 0 20px}.ps-bmc .ps-heading,.ps-bmc .ps-home-tabs{padding-right:20px}.ps-bmc h2{font-size:20px!important}.ps-bmc .ps-rail-actions>button{display:none}.ps-bmc .ps-product-rail{grid-auto-columns:72%;gap:12px;padding-right:20px}.ps-bmc .ps-card__media{height:170px}.ps-bmc .ps-home-tabs button{font-size:13px;height:34px}}@media(max-width:700px){.ps-bmc .ps-rail-actions>.ps-link{font-size:13px;margin-right:0}.ps-bmc h2{font-size:19px!important}.ps-bmc .ps-tab-icon{display:inline-block!important}}.ps-promise{background:var(--ps-pr-bg,#f5f5f7);padding:28px 0 32px;font-family:"DM Sans",var(--ps-font,sans-serif)}.ps-promise__inner{padding:0 max(80px,calc((100% - var(--ps-pr-max,1200px))/2))}.ps-promise__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px}.ps-promise h2{font-family:DM Sans,sans-serif!important;font-size:20px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3;margin:0;color:#1c1c1e}.ps-promise__btn{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:8px;background:#1c1c1e;color:#fff;text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap}.ps-promise__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ps-promise__card{background:#fff;border-radius:16px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-height:118px}.ps-promise__badge{position:relative;display:grid;place-items:center;width:32px;height:36px;color:#1c1c1e}.ps-promise__shield{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#ececf0}.ps-promise__badge>svg:not(.ps-promise__shield){position:relative;width:16px;height:16px;margin-top:-2px}.ps-promise__card strong{font-size:17px;font-weight:500;line-height:1.35;color:#1c1c1e}.ps-promise__card small{display:block;margin-top:-8px;font-size:13px;line-height:1.45;color:#6e6e73}@media(min-width:701px)and (max-width:1150px){.ps-promise__inner{padding:0 40px}}@media(min-width:701px)and (max-width:989px){.ps-promise__inner{padding:0 24px}.ps-promise__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ps-promise{padding:22px 0 24px}.ps-promise__inner{padding:0 20px}.ps-promise h2{font-size:18px!important}.ps-promise__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ps-promise__card{padding:16px;min-height:104px;gap:12px}.ps-promise__card strong{font-size:15px}}.ps-bmc .ps-card{padding:var(--ps-card-pad,12px)!important}.ps-bmc .ps-card__media{height:var(--ps-card-img,210px)!important;padding:14px 0 0!important;margin:0 0 10px!important}.ps-bmc .ps-card__image,.ps-bmc .ps-card__image img{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain}.ps-bmc .ps-card__body{padding:0!important}.ps-bmc .ps-card__price{padding:6px 0 0!important}.ps-bmc .ps-card__add{padding-top:12px!important}@media(max-width:700px){.ps-bmc .ps-card__media{height:calc(var(--ps-card-img,210px) - 30px)!important}}.ps-promo2.ps-promo-grid{display:block!important;gap:0!important}.ps-promo2{background:var(--ps-p2-bg,#fff);padding:24px 0;font-family:"DM Sans",var(--ps-font,sans-serif)}.ps-promo2__inner{padding:0 max(80px,calc((100% - var(--ps-p2-max,1200px))/2));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ps-promo2 .ps-promo{display:flex!important;flex-direction:column;justify-content:space-between;background:var(--ps-promo-background,var(--ps-p2-card,#efeff1))!important;border:0!important;border-radius:16px!important;box-shadow:none!important;overflow:hidden;min-height:0!important;padding:0!important;margin:0!important}.ps-promo2 .ps-promo__media{height:var(--ps-promo-height,240px)!important;padding:24px 24px 0!important;margin:0!important;background:transparent!important;border-radius:0!important;display:flex;align-items:center;justify-content:center}.ps-promo2 .ps-promo__image{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:transparent!important}.ps-promo2 .ps-promo__image img{width:100%;height:100%;object-fit:contain!important;mix-blend-mode:multiply;border-radius:0}.ps-promo2 .ps-promo__copy{flex:0 0 auto!important;padding:20px 24px 24px!important;margin:0!important;text-align:left;max-width:none!important}.ps-promo2 h2{font-family:DM Sans,sans-serif!important;font-size:24px!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.25!important;margin:0 0 6px!important;color:#1c1c1e}.ps-promo2 .ps-promo__copy p{font-size:15px!important;line-height:1.45!important;color:#1c1c1e!important;margin:0 0 14px!important}.ps-promo2__btn{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:6px;background:#000;color:#fff;font-size:13px;font-weight:500;text-decoration:none}.ps-promo2__btn:hover{background:#2c2c2e}@media(min-width:701px)and (max-width:1150px){.ps-promo2__inner{padding:0 40px}}@media(min-width:701px)and (max-width:989px){.ps-promo2__inner{padding:0 24px}}@media(max-width:700px){.ps-promo2{padding:20px 0}.ps-promo2__inner{padding:0 20px;grid-template-columns:1fr;gap:12px}.ps-promo2 .ps-promo__media{height:var(--ps-promo-mobile-height,200px)!important;padding:20px 20px 0!important}.ps-promo2 .ps-promo__copy{padding:16px 20px 20px!important}.ps-promo2 h2{font-size:20px!important}.ps-promo2 .ps-promo__copy p{font-size:14px!important}}.ps-svc2{background:var(--svc2-band,#f5f5f7);padding:40px 0;font-family:DM Sans,sans-serif}.ps-svc2__inner{padding:0 max(80px,calc((100% - var(--svc2-max,1200px))/2))}.ps-svc2__heading{font-family:DM Sans,sans-serif!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.3;margin:0 0 16px!important;color:#1c1c1e}.ps-svc2__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ps-svc2__card{display:flex;flex-direction:column;justify-content:space-between;gap:20px;background:#fff;border-radius:16px;padding:24px;min-width:0}.ps-svc2__card h3{font-family:DM Sans,sans-serif!important;font-size:22px!important;font-weight:500!important;line-height:1.25;margin:0 0 6px!important;color:#1c1c1e}.ps-svc2__card p{font-size:15px;line-height:1.45;color:#3a3a3c;margin:0 0 14px;min-height:2.9em}.ps-svc2__btn{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:6px;background:#000;color:#fff!important;font-size:13px;font-weight:500;text-decoration:none}.ps-svc2__btn:hover{background:#2c2c2e}.ps-svc2__media{display:block;height:var(--svc2-img-h,180px);border-radius:12px;overflow:hidden;background:var(--svc2-img-bg,#f5f5f7)}.ps-svc2__media img{display:block;width:100%;height:100%;object-fit:cover}.ps-svc2__media--contain{padding:12px}.ps-svc2__media--contain img{object-fit:contain;mix-blend-mode:multiply}@media(min-width:701px)and (max-width:1150px){.ps-svc2__inner{padding:0 40px}}@media(min-width:701px)and (max-width:989px){.ps-svc2__inner{padding:0 24px}.ps-svc2__card h3{font-size:19px!important}}@media(max-width:700px){.ps-svc2{padding:28px 0}.ps-svc2__inner{padding:0 20px}.ps-svc2__heading{font-size:20px!important}.ps-svc2__grid{grid-template-columns:1fr;gap:12px}.ps-svc2__card{padding:20px;gap:16px}.ps-svc2__card h3{font-size:20px!important}.ps-svc2__card p{font-size:14px;min-height:0}.ps-svc2__media{height:160px}}.ps-faq2,.ps-local2,.ps-foot2{font-family:DM Sans,sans-serif!important;color:#1c1c1e}.ps-faq2 *,.ps-local2 *,.ps-foot2 *{font-family:inherit}.ps-faq2__inner,.ps-local2__inner{padding:0 max(80px,calc((100% - 1200px)/2))}.ps-faq2{background:var(--faq2-band,#fff);padding:48px 0;border:0!important}.ps-faq2__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;align-items:start}.ps-faq2 h2,.ps-local2 h2{font-size:22px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important;margin:0 0 8px!important;text-transform:none!important}.ps-faq2__intro p{font-size:15px;line-height:1.5;color:#3a3a3c;margin:0 0 16px}.ps-faq2__btn,.ps-local2__btn{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:6px;background:#000;color:#fff!important;font-size:13px;font-weight:500;text-decoration:none}.ps-faq2__btn:hover,.ps-local2__btn:hover{background:#2c2c2e}.ps-faq2__list{border-top:1px solid #e3e3e6}.ps-faq2__item{border:0!important;border-bottom:1px solid #e3e3e6!important;margin:0!important;padding:0!important;background:none!important}.ps-faq2__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:500;line-height:1.35}.ps-faq2__item summary::-webkit-details-marker{display:none}.ps-faq2__item summary svg{flex:0 0 16px;transition:transform .2s}.ps-faq2__item[open] summary svg{transform:rotate(180deg)}.ps-faq2__answer{padding:0 32px 18px 0;font-size:15px;line-height:1.55;color:#3a3a3c}.ps-faq2__answer p{margin:0 0 8px}.ps-faq2__answer p:last-child{margin:0}.ps-faq2__answer a{color:#1c1c1e;text-decoration:underline}.ps-local2{background:var(--local2-band,#fff);padding:16px 0 56px}.ps-local2__inner{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;align-items:start}.ps-local2__text{font-size:15px;line-height:1.6;color:#3a3a3c}.ps-local2__text p{margin:0 0 12px}.ps-local2__text a{color:#1c1c1e;text-decoration:underline}.ps-local2__btn{margin-top:6px}.ps-local2__card{background:#f5f5f7;border-radius:16px;padding:24px;border:0}.ps-local2__card h3{font-size:17px!important;font-weight:500!important;margin:0 0 4px!important}.ps-local2__card p{font-size:15px;line-height:1.5;margin:0 0 4px;color:#3a3a3c}.ps-local2__line{color:#1c1c1e!important}.ps-local2__card ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.ps-local2__card a{font-size:15px;color:#1c1c1e;text-decoration:underline;text-underline-offset:2px}.ps-foot2{background:var(--foot2-band,#f5f5f7)!important;color:#1c1c1e!important;border:0!important;margin-top:0}.ps-foot2 .ps-wrap{max-width:none!important;padding-left:max(80px,calc((100% - 1200px)/2))!important;padding-right:max(80px,calc((100% - 1200px)/2))!important}.ps-foot2 .ps-footer__newsletter{background:transparent!important;border:0!important;border-bottom:1px solid #dcdce0!important;padding:40px 0!important}.ps-foot2 .ps-footer__newsletter-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.ps-foot2 .ps-footer__newsletter h2{font-size:22px!important;font-weight:600!important;letter-spacing:-.01em!important;margin:0 0 6px!important;color:#1c1c1e!important}.ps-foot2 .ps-footer__newsletter p{font-size:15px!important;color:#3a3a3c!important;margin:0!important}.ps-foot2 .ps-newsletter{max-width:none!important;width:100%}.ps-foot2 .ps-newsletter__field{display:flex!important;gap:8px;background:none!important;border:0!important;padding:0!important;box-shadow:none!important}.ps-foot2 .ps-newsletter__field input{flex:1;min-width:0;height:44px!important;border:1px solid #c7c7cc!important;border-radius:8px!important;background:#fff!important;padding:0 14px!important;font-size:15px!important;color:#1c1c1e!important}.ps-foot2 .ps-newsletter__field button{height:44px!important;padding:0 20px!important;border-radius:8px!important;background:#000!important;color:#fff!important;font-size:14px!important;font-weight:500!important;border:0!important;white-space:nowrap}.ps-foot2 .ps-newsletter small{display:block;margin-top:8px;font-size:13px!important;color:#6e6e73!important}.ps-foot2 .ps-newsletter small a{color:#1c1c1e!important;text-decoration:underline}.ps-foot2 .ps-newsletter__message{font-size:14px!important;margin:8px 0 0!important}.ps-foot2 .ps-footer__main{display:grid!important;grid-template-columns:1.4fr repeat(4,1fr);gap:32px;padding-top:40px!important;padding-bottom:32px!important;border:0!important}.ps-foot2 .ps-footer__brand p,.ps-foot2 .ps-footer__contact{font-size:14px!important;line-height:1.5!important;color:#3a3a3c!important}.ps-foot2 .ps-footer__contact{display:flex!important;gap:8px;align-items:flex-start;margin:0 0 8px!important;text-decoration:none!important}.ps-foot2 .ps-footer__contact svg{width:16px;height:16px;flex:0 0 16px;margin-top:2px}.ps-foot2 .ps-wordmark{font-size:20px!important;font-weight:600!important;color:#1c1c1e!important;text-decoration:none}.ps-foot2 .ps-footer__column h2{font-size:17px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 12px!important;color:#1c1c1e!important}.ps-foot2 .ps-footer__column ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ps-foot2 .ps-footer__column a{font-size:14px!important;color:#3a3a3c!important;text-decoration:none!important}.ps-foot2 .ps-footer__column a:hover{color:#000!important;text-decoration:underline!important}.ps-foot2__social{list-style:none;display:flex;gap:12px;margin:16px 0 0;padding:0}.ps-foot2__social a{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#1c1c1e}.ps-foot2 .ps-footer__bottom{display:flex!important;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid #dcdce0!important;padding-top:20px!important;padding-bottom:28px!important;font-size:14px!important;color:#6e6e73!important;background:none!important}.ps-foot2 .ps-footer__bottom>div:first-child{display:flex;gap:16px;flex-wrap:wrap}.ps-foot2 .ps-footer__payments{display:flex;gap:6px;flex-wrap:wrap}.ps-foot2 .ps-payment-icon{width:38px;height:24px}@media(min-width:701px)and (max-width:1150px){.ps-faq2__inner,.ps-local2__inner{padding:0 40px}.ps-foot2 .ps-wrap{padding-left:40px!important;padding-right:40px!important}.ps-foot2 .ps-footer__main{grid-template-columns:repeat(3,1fr)}}@media(min-width:701px)and (max-width:989px){.ps-faq2__inner,.ps-local2__inner{padding:0 24px}.ps-foot2 .ps-wrap{padding-left:24px!important;padding-right:24px!important}.ps-faq2__inner{grid-template-columns:1fr;gap:20px}}@media(max-width:700px){.ps-faq2{padding:32px 0}.ps-faq2__inner,.ps-local2__inner{padding:0 20px;grid-template-columns:1fr;gap:20px}.ps-faq2 h2,.ps-local2 h2{font-size:20px!important}.ps-faq2__item summary{font-size:16px;padding:16px 0}.ps-faq2__answer{padding-right:0}.ps-local2{padding:8px 0 40px}.ps-foot2 .ps-wrap{padding-left:20px!important;padding-right:20px!important}.ps-foot2 .ps-footer__newsletter{padding:28px 0!important}.ps-foot2 .ps-footer__newsletter-inner{grid-template-columns:1fr;gap:16px}.ps-foot2 .ps-footer__newsletter h2{font-size:20px!important}.ps-foot2 .ps-footer__main{grid-template-columns:1fr 1fr;gap:28px 20px;padding-top:28px!important}.ps-foot2 .ps-footer__brand{grid-column:1/-1}.ps-foot2 .ps-footer__bottom{flex-direction:column;align-items:flex-start}}.ps-foot2 .ps-wrap{width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.ps-col18{background:#fff!important;font-family:DM Sans,system-ui,sans-serif!important;padding-bottom:40px!important}.ps-col18 .ps-wrap{width:auto!important;max-width:1200px;margin:0 auto!important;padding-left:80px;padding-right:80px;box-sizing:content-box}.ps-col18 .ps-crumbs{font-size:13px!important;color:#626168;display:flex;gap:8px;flex-wrap:wrap;padding-top:20px;margin-bottom:12px!important}.ps-col18 .ps-crumbs a{color:#171619;text-decoration:underline;text-underline-offset:2px}.ps-col18 .ps-catalog__trust{grid-template-columns:repeat(4,minmax(0,1fr))!important;background:#f1f1f4!important;border:0!important;border-radius:12px!important;padding:14px 20px!important;gap:16px!important;margin:0 0 28px!important}.ps-col18 .ps-catalog__trust-item{display:flex;align-items:center;gap:10px;font-size:13px!important;line-height:1.35}.ps-col18 .ps-catalog__trust-item svg{width:20px;height:20px;flex:none}.ps-col18__trust-copy{display:flex;flex-direction:column}.ps-col18__trust-copy strong{font-weight:600;color:#171619}.ps-col18__trust-copy span{color:#626168}.ps-col18__trust-copy a{color:inherit;text-decoration:none}.ps-col18 .ps-catalog__heading{padding:0!important;margin:0 0 18px!important;background:none!important;border:0!important}.ps-col18 .ps-catalog__heading h1{font-family:DM Sans,sans-serif!important;font-size:44px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.02em!important;margin:0 0 10px!important;color:#171619}.ps-col18 .ps-catalog__intro,.ps-col18 .ps-catalog__intro p{font-size:15px!important;line-height:1.5!important;color:#3d3c42;max-width:760px;margin:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ps-col18 .ps-eyebrow{display:none!important}.ps-col18__links,.ps-col18__quick,.ps-col18 .ps-catalog__chips:not(.ps-catalog__chips--images){display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 0 14px!important;padding:2px 0!important}.ps-col18__links a,.ps-col18__quick a,.ps-col18 .ps-catalog__chips:not(.ps-catalog__chips--images) a{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 14px!important;border:1px solid #d6d6db!important;border-radius:999px!important;background:#fff!important;color:#171619!important;font-size:14px!important;font-weight:500;text-decoration:none;white-space:nowrap;box-shadow:none!important}.ps-col18__links a[aria-current],.ps-col18__quick a[aria-current],.ps-col18 .ps-catalog__chips a[aria-current=page]{background:#171619!important;color:#fff!important;border-color:#171619!important}.ps-col18 .ps-catalog__chips img,.ps-col18 .ps-catalog__chips .ps-catalog__category-image{display:none!important}.ps-col18 .ps-catalog__filterline{font-size:14px!important;color:#626168;margin:6px 0 8px!important}.ps-col18 .ps-catalog__tools button,.ps-col18 .ps-catalog__tools select,.ps-col18 .ps-filter-pills summary{font-family:inherit!important;font-size:14px!important;height:36px;border-radius:999px!important;border:1px solid #d6d6db!important;background:#fff!important;color:#171619!important}.ps-col18 .ps-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.ps-cseo{background:#f6f6f8;font-family:DM Sans,system-ui,sans-serif;color:#171619;padding:48px 0 56px}.ps-cseo__inner{max-width:1200px;margin:0 auto;padding:0 80px;box-sizing:content-box}.ps-cseo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}.ps-cseo h2{font-size:22px;font-weight:600;line-height:1.25;margin:0 0 10px}.ps-cseo h3{font-size:15px;font-weight:600;margin:20px 0 6px}.ps-cseo p{font-size:15px;line-height:1.6;color:#3d3c42;margin:0 0 10px}.ps-cseo__guide,.ps-cseo__custom{margin-top:32px}.ps-cseo__faq{margin-top:40px;padding-top:32px;border-top:1px solid #e3e3e8;max-width:820px}@media(max-width:1150px){.ps-col18 .ps-wrap,.ps-cseo__inner{padding-left:40px;padding-right:40px}}@media(max-width:989px){.ps-col18 .ps-wrap,.ps-cseo__inner{padding-left:24px;padding-right:24px}.ps-col18 .ps-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ps-col18 .ps-catalog__trust{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.ps-col18 .ps-wrap,.ps-cseo__inner{padding-left:20px;padding-right:20px}.ps-col18 .ps-catalog__heading h1{font-size:30px!important}.ps-col18 .ps-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.ps-col18 .ps-catalog__trust{grid-template-columns:1fr 1fr!important;padding:12px!important;gap:12px!important}.ps-col18 .ps-catalog__trust-item{font-size:12px!important}.ps-cseo__grid{grid-template-columns:1fr;gap:24px}.ps-cseo{padding:36px 0 40px}.ps-cseo h2{font-size:20px}}.ps-col18 .ps-model-nav{margin:0 0 14px!important;padding:0!important;background:none!important}.ps-col18 .ps-model-nav__heading,.ps-col18 .ps-model-nav__art{display:none!important}.ps-col18 .ps-model-nav__list{display:flex!important;gap:8px!important;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0!important;padding:2px 0!important;list-style:none}.ps-col18 .ps-model-nav__item{flex:none;width:auto!important;min-width:0!important}.ps-col18 .ps-model-nav__link{display:inline-flex!important;flex-direction:row!important;align-items:center;height:36px!important;min-height:0!important;width:auto!important;padding:0 14px!important;border:1px solid #d6d6db!important;border-radius:999px!important;background:#fff!important;color:#171619!important;box-shadow:none!important;text-decoration:none}.ps-col18 .ps-model-nav__label{font-size:14px!important;font-weight:500!important;white-space:nowrap;margin:0!important}.ps-col18 .ps-model-nav__link[aria-current]{background:#171619!important;border-color:#171619!important;color:#fff!important}.ps-col18 .ps-model-nav__link[aria-current] .ps-model-nav__label{color:#fff!important}body.ps-store .ps-card,body.ps-store .ps-card button{font-family:var(--font-body)!important}body.ps-store .ps-card{background:#fff!important;border:0!important;border-radius:16px!important;padding:16px!important;gap:0!important;height:100%!important}body.ps-store .ps-card:hover{border-color:transparent!important;box-shadow:0 1px 6px #0000000f!important}body.ps-store .ps-card__media{aspect-ratio:auto!important;height:200px!important;margin:0 0 16px!important;padding-top:18px!important}body.ps-store .ps-card__image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}body.ps-store .ps-card__image img{width:100%!important;height:100%!important;object-fit:contain!important}body.ps-store .ps-card__labels{top:0!important;left:0!important}body.ps-store .ps-card__label,body.ps-store .ps-card__label--muted{background:none!important;padding:0!important;border-radius:0!important;color:#6b3fd1!important;font-size:12px!important;font-weight:500!important}body.ps-store .ps-card__label--muted{color:#8a8a90!important}body.ps-store .ps-card__wish{display:none!important}body.ps-store .ps-card__body{gap:0!important}body.ps-store .ps-card__title{font-size:16px!important;font-weight:500!important;line-height:1.35!important;color:#1c1c1e!important;min-height:0!important;margin:0 0 2px!important}body.ps-store .ps-card__details{font-size:14px!important;line-height:1.45!important;color:#6e6e73!important;margin:0 0 8px!important}body.ps-store .ps-card__rating{margin:0 0 6px!important}body.ps-store .ps-card__price{margin-top:0!important;display:flex!important;flex-direction:column!important;gap:2px!important;font-size:22px!important;font-weight:700!important;line-height:1.1!important}body.ps-store .ps-card__price sup{font-size:.55em!important;vertical-align:.7em!important;font-weight:600!important}body.ps-store .ps-card__was{font-size:14px!important;font-weight:400!important;color:#6e6e73!important}body.ps-store .ps-card__add{margin-top:auto!important;padding-top:16px!important;gap:8px!important}body.ps-store .ps-card__variant-select{height:36px!important;padding:0 8px!important;font-size:13px!important}body.ps-store .ps-card__cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:44px!important;padding:0 12px!important;border:1px solid #1c1c1e!important;border-radius:8px!important;background:#fff!important;color:#1c1c1e!important;font-size:15px!important;font-weight:500!important}body.ps-store .ps-card__cta>span{font-size:20px!important;font-weight:400!important;line-height:1!important}body.ps-store .ps-card__cta:hover{background:#f5f5f7!important;color:#1c1c1e!important}body.ps-store .ps-card__sold{margin-top:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;height:44px!important;border:1px solid #c7c7cc!important;border-radius:8px!important;color:#1c1c1e!important;text-decoration:none!important}@media(max-width:700px){body.ps-store .ps-card__media{height:170px!important}}body.ps-store .ps-card{padding:var(--ps-card-pad,12px)!important}body.ps-store .ps-card__media{height:var(--ps-card-img,210px)!important;padding:14px 0 0!important;margin:0 0 10px!important}body.ps-store .ps-card__image,body.ps-store .ps-card__image img{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important}body.ps-store .ps-card__body{padding:0!important}body.ps-store .ps-card__price{padding:6px 0 0!important}body.ps-store .ps-card__add{padding-top:12px!important}@media(max-width:700px){body.ps-store .ps-card__media{height:calc(var(--ps-card-img,210px) - 30px)!important}}body.ps-store .ps-bmc:not(.ps-bmc--nowish) .ps-card__wish{display:grid!important;opacity:.6}body.ps-store .ps-card{display:flex!important;flex-direction:column!important;box-sizing:border-box}body.ps-store .ps-card__body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}:root{--font-body:"DM Sans",sans-serif;--font-heading:var(--font-body);--ps-font:var(--font-body);--ft1:var(--font-body);--ft2:var(--font-body);--ft3:var(--font-body);--ff:var(--font-body);--bodyff:var(--font-body);--head-ff:var(--font-heading);--head1-ff:var(--font-heading);--head2-ff:var(--font-heading);--btn_ff:var(--font-body);--sec_ttl_ff:var(--font-heading);--mm_ttl_ff:var(--font-body)}html,body{font-family:var(--font-body)!important}body :is(p,a,li,span,label,strong,em,b,small,div,dt,dd,th,td,caption,blockquote,figcaption,legend,summary,address,nav,section,article,aside,header,footer,main,form,fieldset,output,time){font-family:var(--font-body)!important}body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4){font-family:var(--font-heading)!important}body :is(button,input,select,textarea,optgroup,option,.button,.btn){font-family:var(--font-body)!important}.ps-col18,body.ps-store .ps-search-page{background:#f5f5f7!important}.ps-col18 .ps-catalog__trust,.ps-col18 .ps-col18__links a,.ps-col18 .ps-col18__quick a{background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ps-v6.css.map */
