.ccd{--ccd-accent: #3d1124;--ccd-accent-hover: #2b0c19;--ccd-card: #f7f7f7;--ccd-line: #e6e6e6;--ccd-muted: rgb(0 0 0 / .6)}.ccd__dialog{position:fixed;inset:8px 8px 8px auto;width:calc(100% - 16px);max-width:470px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);margin:0;padding:0;overflow:hidden;border:0;border-radius:16px;background:#fff;color:#000;box-shadow:0 25px 50px -12px #00000040}.ccd__dialog[open]{animation:ccdIn .25s ease-in-out}.ccd__dialog.is-closing{animation:ccdOut .2s ease-in-out forwards}.ccd__dialog::backdrop{background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ccd__dialog.is-closing::backdrop{opacity:0;transition:opacity .2s}@keyframes ccdIn{0%{transform:translate(calc(100% + 16px))}to{transform:none}}@keyframes ccdOut{to{transform:translate(calc(100% + 16px))}}.ccd__inner{display:flex;flex-direction:column;height:100%}.ccd__inner.is-busy{pointer-events:none}.ccd__header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px}.ccd .ccd__title{display:flex;align-items:center;gap:12px;margin:0;color:#000;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:1;text-transform:none}.ccd__count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding-inline:8px;border-radius:999px;background:var(--ccd-accent);color:#fff;font-size:14px;font-weight:600;letter-spacing:0}.ccd .ccd__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:999px;background:none;color:#000;cursor:pointer}.ccd .ccd__close:hover{background:var(--ccd-card)}.ccd__close svg{width:22px;height:22px}.ccd__body{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 24px 20px;overflow-y:auto;overscroll-behavior:contain}.ccd-gifts{padding-bottom:18px}.ccd .ccd-gifts__text{margin:0 0 14px;font-size:14.4px;line-height:1.35}.ccd-gifts__text strong{font-weight:600}.ccd-gifts__track{position:relative}.ccd-gifts__track:before,.ccd-gifts__fill{content:"";position:absolute;top:19px;left:0;height:4px;border-radius:999px}.ccd-gifts__track:before{right:0;background:#00000014}.ccd-gifts__fill{width:var(--gift-fill);background:linear-gradient(to right,var(--ccd-accent),#8a5a70);transition:width .5s ease}.ccd-gifts__steps{display:grid;grid-template-columns:repeat(var(--gift-steps),minmax(0,1fr));margin:0;padding:0;list-style:none}.ccd-gifts__step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;text-align:center}.ccd-gifts__badge{position:relative;display:grid;place-items:center;width:42px;height:42px;border:2px solid rgb(0 0 0 / .1);border-radius:50%;background:#fff;color:var(--ccd-accent);transition:border-color .3s}.ccd-gifts__step.is-unlocked .ccd-gifts__badge{border-color:var(--ccd-accent)}.ccd .ccd-gifts__image{width:34px;height:34px;border-radius:50%;object-fit:cover}.ccd-gifts__icon{width:20px;height:20px}.ccd-gifts__step:not(.is-unlocked) .ccd-gifts__image,.ccd-gifts__step:not(.is-unlocked) .ccd-gifts__icon{opacity:.5;filter:grayscale(1)}.ccd-gifts__check{position:absolute;top:-4px;right:-4px;display:none;place-items:center;width:17px;height:17px;border:2px solid #fff;border-radius:50%;background:var(--ccd-accent);color:#fff}.ccd-gifts__check svg{width:11px;height:11px}.ccd-gifts__step.is-unlocked .ccd-gifts__check{display:grid}.ccd-gifts__label{display:-webkit-box;max-width:96px;overflow:hidden;color:#000;font-size:11px;font-weight:500;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ccd__lines{margin:0;padding:0;border-top:1px solid var(--ccd-line);list-style:none}.ccd__line{display:grid;grid-template-columns:72px 1fr auto;gap:12px;margin:0;padding:20px 0;border-bottom:1px solid var(--ccd-line);transition:opacity .2s}.ccd__line.is-removing{overflow:hidden;animation:ccdLineOut .25s ease forwards}@keyframes ccdLineOut{to{max-height:0;padding-block:0;opacity:0}}.ccd__line-media{display:block;aspect-ratio:1;overflow:hidden;border-radius:10px;background:var(--ccd-card)}.ccd .ccd__line-media img{width:100%;height:100%;object-fit:cover}.ccd__line-name{display:block;color:#000;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none}.ccd__line-name:hover{color:var(--ccd-accent)}.ccd .ccd__line-variant{margin:4px 0 0;color:var(--ccd-muted);font-size:14px}.ccd .ccd__line-props{margin:4px 0 0;padding:0;color:var(--ccd-muted);font-size:12.5px;line-height:1.4;list-style:none}.ccd__line-props li{margin:0}.ccd__line-props span{color:#000}.ccd .ccd__line-price{display:flex;align-items:baseline;gap:8px;margin:6px 0 0}.ccd__line-price span{font-weight:600}.ccd__line-price s{color:#00000073;font-size:14px}.ccd__chip{display:inline-flex;margin:8px 6px 0 0;padding:4px 10px;border-radius:999px;background:var(--ccd-card);font-size:12px;font-weight:500}.ccd__line-error{display:block;margin-top:4px;color:#b42318;font-size:12px}.ccd__line-error[hidden]{display:none}.ccd__line-actions{display:flex;flex-direction:column;align-items:center;gap:6px}.ccd__qty{display:flex;align-items:center;gap:6px}.ccd .ccd__qty button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:32px;padding:0;border:0;border-radius:0;background:none;color:#000;cursor:pointer}.ccd .ccd__qty button:disabled{opacity:.3;cursor:default}.ccd__qty svg{width:12px;height:12px}.ccd .ccd__qty input{box-sizing:border-box;width:40px;height:36px;margin:0;padding:0;border:1px solid var(--ccd-line);border-radius:8px;background:#fff;color:#000;font-size:14px;text-align:center;-moz-appearance:textfield}.ccd__qty input::-webkit-outer-spin-button,.ccd__qty input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ccd__line-links{display:flex;flex-direction:column;align-items:center;gap:6px}.ccd .ccd__icon-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:36px;padding:0;border:1px solid var(--ccd-line);border-radius:8px;background:#fff;color:#000;cursor:pointer}.ccd .ccd__icon-btn svg{width:16px;height:16px}.ccd .ccd__icon-btn:hover{border-color:var(--ccd-accent);color:var(--ccd-accent)}.ccd .ccd__upsell-open,.ccd .ccd__line-media--button{display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;background:none;cursor:zoom-in}.ccd .ccd__line-media--button{width:auto;height:auto}.ccd .ccd__text-button{display:block;width:100%;padding:0;border:0;border-radius:0;background:none;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.ccd-view{width:min(860px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:16px;background:#fff;color:#000;box-shadow:0 25px 50px -12px #0000004d}.ccd-view[open]{animation:ccd-view-in .25s ease}.ccd-view::backdrop{background:#00000073}@keyframes ccd-view-in{0%{opacity:0;transform:translateY(12px)}}.ccd-view__panel{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);max-height:calc(100dvh - 48px);overflow:auto}.ccd .ccd-view__close{position:absolute;z-index:2;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:#000;cursor:pointer}.ccd-view__close svg{width:20px;height:20px}.ccd-view__media{display:flex;flex-direction:column;gap:14px;padding:20px;background:var(--ccd-card)}.ccd-view__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px}.ccd-view__track::-webkit-scrollbar{display:none}.ccd-view__slide{flex:0 0 100%;aspect-ratio:1 / 1;scroll-snap-align:center}.ccd .ccd-view__slide img{width:100%;height:100%;object-fit:contain}.ccd-view__sides{display:flex;align-self:center;gap:4px;padding:4px;border-radius:999px;background:#fff}.ccd-view__sides[hidden]{display:none}.ccd .ccd-view__sides button{min-width:84px;height:34px;padding:0 16px;border:0;border-radius:999px;background:none;color:#000;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.ccd .ccd-view__sides button[aria-pressed=true]{background:var(--ccd-accent);color:#fff}.ccd-view__info{display:flex;flex-direction:column;gap:10px;padding:56px 32px 32px}.ccd .ccd-view__eyebrow{margin:0;color:#0000008c;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ccd .ccd-view__title{margin:0;font-size:26px;font-weight:500;letter-spacing:-.01em;line-height:1.15}.ccd .ccd-view__price{margin:0;font-size:18px;font-weight:600}.ccd .ccd-view__text{margin:4px 0 0;color:#000000b3;font-size:15px;line-height:1.5}.ccd .ccd-view__add{margin-top:auto}.ccd .ccd-view__add:disabled{opacity:.55;cursor:default}@media screen and (max-width:767px){.ccd-view{width:100%;max-height:92dvh;margin:auto 0 0;border-radius:16px 16px 0 0}.ccd-view[open]{animation:ccd-view-up .3s ease}@keyframes ccd-view-up{0%{transform:translateY(100%)}}.ccd-view__panel{display:flex;flex-direction:column;max-height:92dvh}.ccd-view__media{padding:16px 16px 12px}.ccd-view__info{padding:4px 20px calc(20px + env(safe-area-inset-bottom))}.ccd .ccd-view__title{font-size:22px}.ccd .ccd-view__add{position:sticky;bottom:calc(12px + env(safe-area-inset-bottom));margin-top:12px}}.ccd__upsell{margin-top:auto;padding-top:20px}.ccd__bogo-banner{margin-top:auto}.ccd__bogo-banner+.ccd__upsell{margin-top:0}.ccd__bogo-banner{display:flex;align-items:center;gap:12px;padding:14px;border-radius:12px;background:var(--ccd-card);color:var(--ccd-accent);text-decoration:none}.ccd__bogo-banner:hover{color:var(--ccd-accent)}.ccd .ccd__bogo-arrow{flex-shrink:0;width:18px;height:18px;margin-left:auto}.ccd .ccd__bogo-banner p{margin:0;color:#3d1124c7;font-size:13px;line-height:1.35}.ccd .ccd__bogo-banner strong{display:block;color:var(--ccd-accent);font-size:15px;font-weight:600}.ccd__bogo-icon{display:grid;flex-shrink:0;align-self:stretch;place-items:center;min-width:44px;aspect-ratio:1 / 1;border-radius:10px;background:#fff;color:var(--ccd-accent)}.ccd__bogo-icon svg{width:24px;height:24px}.ccd__upsell-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ccd .ccd__upsell-title{margin:0;font-size:15.2px;font-weight:600;letter-spacing:0;line-height:1.25;text-transform:none}.ccd__upsell-nav{display:flex;gap:4px}.ccd .ccd__upsell-nav button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgb(0 0 0 / .12);border-radius:999px;background:#fff;color:#000;cursor:pointer}.ccd .ccd__upsell-nav button:hover{background:var(--ccd-card)}.ccd__upsell-nav svg{width:14px;height:14px}.ccd__upsell-track{display:flex;gap:12px;margin:0 -24px 0 0;padding:0 24px 0 0;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.ccd__upsell-track::-webkit-scrollbar{display:none}.ccd__upsell-card{display:flex;flex:0 0 104px;flex-direction:column;min-width:0;margin:0;scroll-snap-align:start}.ccd__upsell-media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background:var(--ccd-card)}.ccd .ccd__upsell-media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ccd__upsell-card:hover .ccd__upsell-media img{transform:scale(1.04)}.ccd .ccd__upsell-add{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:var(--ccd-accent);color:#fff;box-shadow:0 2px 8px #0000002e;transition:transform .2s;cursor:pointer}.ccd .ccd__upsell-add:hover{background:var(--ccd-accent-hover);transform:scale(1.08)}.ccd .ccd__upsell-add:disabled{opacity:.6}.ccd__upsell-add svg{width:16px;height:16px}.ccd__spinner{display:none;width:14px;height:14px;border:2px solid rgb(255 255 255 / .35);border-top-color:#fff;border-radius:999px;animation:ccdSpin .7s linear infinite}.ccd__upsell-add.is-adding svg{display:none}.ccd__upsell-add.is-adding .ccd__spinner{display:block}@keyframes ccdSpin{to{rotate:1turn}}.ccd__upsell-name{display:-webkit-box;min-height:2.6em;margin-top:8px;overflow:hidden;color:#000;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ccd .ccd__upsell-price{margin:2px 0 0;font-size:13px;font-weight:600}.ccd__footer{padding:20px 24px;border-top:1px solid rgb(0 0 0 / .1)}.ccd__footer form{margin:0}.ccd .ccd__pill{display:flex;align-items:center;justify-content:center;width:100%;height:56px;padding:0 24px;border:0;border-radius:999px;background:var(--ccd-accent);color:#fff;font-size:14px;font-weight:700;letter-spacing:.025em;text-decoration:none;text-transform:uppercase;box-shadow:0 6px 16px #3d112440;cursor:pointer}.ccd .ccd__pill:hover,.ccd .ccd__pill:focus-visible{background:var(--ccd-accent-hover);color:#fff}.ccd__pill-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 0 100% / 0% 1px no-repeat;transition:background-size .2s}.ccd__pill:hover .ccd__pill-text{background-size:100% 1px}.ccd__pill-dot{margin:0 10px;opacity:.6}.ccd__pill-total{font-variant-numeric:tabular-nums}.ccd__pill-compare{margin-left:8px;font-weight:500;opacity:.6}.ccd__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 0;padding:0;font-size:12.8px;line-height:1.25;list-style:none;text-align:center}.ccd__trust li{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0}.ccd__trust svg{width:26px;height:26px;color:var(--ccd-accent)}.ccd__trust-emoji{display:block;height:26px;font-size:22px;line-height:26px}.ccd__empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:0 24px 64px;text-align:center}.ccd .ccd__empty-title{margin:0;font-size:30px;font-weight:500;line-height:1.2}.ccd .ccd__empty-text{max-width:20rem;margin:0;color:var(--ccd-muted);font-size:14px}.ccd .ccd__pill--compact{width:auto;height:48px;margin-top:8px;padding:0 32px}@media screen and (min-width:640px){.ccd__line{grid-template-columns:88px 1fr auto;gap:16px}.ccd__line-name{font-size:16px}.ccd .ccd__qty input{width:40px}.ccd__upsell-card{flex-basis:120px}}.capri-header-bar{display:block;overflow:hidden;background:var(--bar-bg);color:var(--bar-color)}.capri-header-bar__message{display:block;padding:12px 20px;color:inherit;font-family:var(--FONT-STACK-BODY);font-size:15px;font-weight:400;line-height:18px;text-align:center;text-decoration:none;overflow-wrap:break-word}.capri-header-bar__message[hidden]{display:none}.capri-header-bar__message:hover{color:inherit}.capri-header-bar__message:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.capri-header-bar__mobile{display:none}@media(min-width:641px)and (max-width:1024px){.capri-header-bar__message{padding-top:6px;padding-bottom:6px}}@media(max-width:640px){.capri-header-bar__message{padding:10px 16px;font-weight:400;line-height:20px}.capri-header-bar__desktop{display:none}.capri-header-bar__mobile{display:inline}}.home-review-grid__inner{max-width:988px;margin:0 auto}.home-review-grid__header{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:36px;text-align:center}.home-review-grid__label{display:flex;align-items:center;gap:8px;margin:0;color:#191919;font-size:26px;font-weight:600;line-height:32px}.home-review-grid__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 4px;margin:0;color:#191919;font-size:13px;line-height:20px}.home-review-grid__summary a,.home-review-grid__count{color:inherit;font-weight:600;text-decoration:underline}.home-review-grid__note{margin:0 0 10px;color:#6c6c85;font-size:11px}.home-review-grid__columns{column-count:1;column-gap:8px}@media screen and (min-width:750px){.home-review-grid__columns{column-count:2}}@media screen and (min-width:990px){.home-review-grid__columns{column-count:4}}.pl-faq__grid{display:block}.pl-faq__item{border-bottom:1px solid var(--pl-line)}.pl-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 8px;border-radius:6px;font-size:16px;font-weight:600;line-height:24px;cursor:pointer;list-style:none}.pl-faq__item summary::-webkit-details-marker{display:none}.pl-faq__item summary svg{width:20px;height:20px;flex-shrink:0;transition:transform .2s ease}.pl-faq__item[open] summary svg{transform:rotate(180deg)}.pl-faq__answer{padding:0 8px 24px;color:var(--pl-text);font-size:16px;line-height:22.4px}.pl-faq__answer p+p{margin-top:8px}@media screen and (min-width:768px){.pl-faq__list{width:100%;max-width:800px;margin:0 auto}.pl-faq__item summary{padding:24px 8px;font-size:18px;line-height:21.6px}}.pl .pl-mrows__text{margin-top:16px}.pl-mrows__media .pl-placeholder{width:100%;height:100%}.pl .pl-mrows__media img{aspect-ratio:343 / 274}.pl-mrows__split .pl-mrows__content{order:0}.pl-mrows__split .pl-mrows__media{order:1}.pl-mrows--checks .pl-rows>li,.pl-mrows--crosses .pl-rows>li{align-items:flex-start}.pl-mrows--checks .pl-check,.pl-mrows--crosses .pl-check{width:24px;height:24px}.pl-mrows--checks .pl-check svg,.pl-mrows--crosses .pl-check svg{width:14px;height:14px}.pl-mrows__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:64px;border-radius:9999px;background:var(--pl-card);color:var(--pl-ink)}.pl-mrows__icon svg{width:28px;height:28px}.pl-mrows--icons .pl-rows>li{padding:24px 0}.pl-mrows--icons .pl-rows__text{font-size:16px;line-height:22.4px}.pl-table{width:100%;margin-top:24px;border-collapse:collapse}.pl .pl-table th{padding:0 0 12px;color:var(--pl-text);font-size:14px;font-weight:400;line-height:19.6px;text-align:left}.pl .pl-table td{width:50%;padding:16px 16px 16px 0;border-top:1px solid var(--pl-line);vertical-align:top}.pl-table td strong{display:block;font-size:16px;font-weight:600;line-height:19.2px}.pl-table td span{display:block;margin-top:4px;color:var(--pl-text);font-size:14px;line-height:19.6px}.pl-table__dots{display:flex!important;gap:4px;margin:0 0 6px!important}.pl-table__dots i{width:12px;height:12px;border-radius:50%;background:var(--pl-ink)}@media screen and (min-width:768px){.pl .pl-mrows__split{align-items:start}.pl.pl-mrows--checks .pl-mrows__split{align-items:center}.pl-split--media-first .pl-mrows__media{order:-1}.pl .pl-mrows__media img{aspect-ratio:496 / 620}.pl.pl-mrows--table .pl-mrows__media img{aspect-ratio:496 / 397}.pl-mrows--icons .pl-rows>li{gap:16px;padding-left:8px}.pl-mrows--icons .pl-rows__title{font-size:24px;line-height:28.8px}}.pl.pl-steps{padding:var(--pl-pt) 0 var(--pl-pb);color:var(--pl-accent-dark)}.pl-steps__container{width:100%;max-width:calc(var(--pl-steps-n) * 259px + (var(--pl-steps-n) - 1) * 12px + 40px);margin:0 auto;padding:0 20px}.pl-steps__header{text-align:center}.pl .pl-steps__heading{margin:0;color:var(--pl-accent-dark);font-size:28px;font-weight:400;line-height:1.25}.pl .pl-steps__sub{padding:12px 0 40px;color:#3d112499;font-size:16px;line-height:1.35}.pl-steps__track{display:flex;gap:12px;margin:0 -20px;padding:0 20px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.pl-steps__track::-webkit-scrollbar{display:none}.pl-steps__card{position:relative;flex:0 0 72vw;max-width:259px;height:400px;margin:0;border-radius:12px;background:#f9f9f9;scroll-snap-align:start}.pl-steps__image{height:100%;overflow:hidden;border-radius:6px;box-shadow:0 2px 10px #0000000d}.pl .pl-steps__image img,.pl-steps__image .pl-placeholder{width:100%;height:100%;object-fit:cover}.pl-steps__text{position:absolute;right:6px;bottom:6px;left:6px;padding:10px 12px;border-radius:4px;background:#f6f5f1}.pl-steps__text-head{display:flex;align-items:center;gap:6px;padding-bottom:8px}.pl-steps__num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--pl-accent-dark);color:#fff;font-size:13px;font-weight:500;line-height:1}.pl .pl-steps__title{margin:0;color:var(--pl-accent-dark);font-size:18px;font-weight:500;line-height:1.2}.pl .pl-steps__body{min-height:3.9em;color:var(--pl-accent-dark);font-size:15px;line-height:1.3}.pl-steps__note{display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;margin-top:40px;padding:10px 12px;border-radius:4px;background:#f6f5f1;box-shadow:0 2px 10px #0000000d}.pl-steps__note svg{width:16px;height:16px;flex-shrink:0;color:var(--pl-accent-dark)}.pl .pl-steps__note p{font-size:15px;line-height:1.35}.pl-steps__note strong{font-size:17px;font-weight:500}@media screen and (min-width:768px){.pl.pl-steps{padding:var(--pl-pt-d) 0 var(--pl-pb-d)}.pl .pl-steps__heading{font-size:34px}.pl .pl-steps__sub{padding:12px 0 64px;font-size:18px}.pl-steps__track{justify-content:center;overflow:visible}.pl-steps__card{flex:0 0 259px}.pl .pl-steps__body{font-size:16px}.pl-steps__note{margin-top:64px}.pl .pl-steps__note p{font-size:16px}.pl-steps__note strong{font-size:18px}}.wall-art-product,.product-testimonials,.product-option-pills__modal{--color-foreground: #000;--color-foreground-rgb: 0 0 0;--color-foreground-heading: #000;--color-background: #fff;--color-shadow-rgb: 0 0 0;--font-primary--family: var(--FONT-STACK-BODY);--font-body--family: var(--FONT-STACK-BODY);--font-subheading--family: var(--FONT-STACK-SUBHEADING, var(--FONT-STACK-BODY));--font-subheading--style: normal;--font-subheading--weight: 500;--font-h2--family: var(--FONT-STACK-HEADING);--font-h2--style: normal;--font-h2--weight: var(--FONT-WEIGHT-HEADING, 500);--font-h2--size: clamp(2rem, 2.6vw, 2.6rem);--font-h2--line-height: 1.1;--font-h2--letter-spacing: -.02em;--font-h2--case: none;--spacing-scale: 1;--layer-raised: 2;--media-radius: 20px;--page-margin: 20px}.spacing-style{padding-block:var(--padding-block-start, 0) var(--padding-block-end, 0);padding-inline:var(--padding-inline-start, 0) var(--padding-inline-end, 0)}.wall-art-product{padding:var(--wall-art-pt) 20px var(--wall-art-pb);color:var(--color-foreground);font-family:var(--FONT-STACK-BODY)}.wall-art-product__grid{display:grid;gap:24px;max-width:1400px;margin:0 auto}.wall-art-product__details{display:flex;flex-direction:column;gap:16px;min-width:0}.wall-art-product__app:empty{display:none}.wall-art-gallery{display:block;min-width:0}.wall-art-gallery__media{position:relative;min-width:0}.wall-art-gallery__track{display:flex;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;border-radius:var(--media-radius)}.wall-art-gallery__track::-webkit-scrollbar{display:none}.wall-art-gallery__slide{flex:0 0 100%;margin:0;line-height:0;scroll-snap-align:start}.wall-art-gallery__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;background:#f7f7f7}.wall-art-gallery__video{pointer-events:none}.wall-art-gallery__arrow{position:absolute;top:50%;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:none;color:#000;cursor:pointer;transform:translateY(-50%)}.wall-art-gallery__arrow svg{width:22px;height:22px}.wall-art-gallery__arrow--prev{left:8px}.wall-art-gallery__arrow--next{right:8px}.wall-art-gallery__arrow:disabled{opacity:.25;cursor:default}.wall-art-gallery__dots{position:absolute;bottom:16px;left:50%;z-index:2;display:flex;justify-content:center;gap:6px;padding:6px 10px;border-radius:999px;background:#ffffffbf;transform:translate(-50%)}.wall-art-gallery__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#0003;cursor:pointer}.wall-art-gallery__dot[aria-current=true]{background:#000}.wall-art-gallery .product-donation-banner{margin-top:14px}.wall-art-gallery__thumbs{display:flex;gap:8px;padding:11px 11px 17px;overflow-x:auto;scrollbar-width:none}.wall-art-gallery__thumbs::-webkit-scrollbar{display:none}.wall-art-gallery__thumb{position:relative;flex:0 0 auto;width:54px;height:54px;margin:0;padding:0;border:0;border-radius:8px;background:#f7f7f7;cursor:pointer}.wall-art-gallery__thumb img{display:block;width:100%;height:100%;border-radius:8px;object-fit:cover}.wall-art-gallery__thumb[aria-current=true]:after{content:"";position:absolute;right:3px;bottom:-6px;left:3px;height:1.5px;background:#3d1124}@media screen and (max-width:749px){.wall-art-product{padding-top:0;padding-inline:16px}.wall-art-gallery{margin-inline:-16px}.wall-art-gallery__track{border-radius:0}.wall-art-gallery .product-donation-banner{margin-top:0;border-radius:0}.wall-art-gallery__arrow,.wall-art-gallery__dots{display:none}}@media screen and (min-width:750px){.wall-art-gallery__thumbs{display:none}}.wall-art-gallery__zoom{width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;border:0;background:#fff}.wall-art-gallery__zoom img{display:block;width:100%;height:100%;object-fit:contain}.wall-art-gallery__zoom-close{position:fixed;top:16px;right:16px;z-index:1;width:44px;height:44px;border:1px solid rgb(0 0 0 / .12);border-radius:50%;background:#fff;font-size:24px;line-height:1;cursor:pointer}.buy-buttons-block{display:flex;flex-direction:column;gap:12px}.buy-buttons-block .add-to-cart-block{display:block}.buy-buttons-block .add-to-cart-button__top-area{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:0 14px 12px;margin-block-end:-12px;background:#f2f2f2;border-radius:12px 12px 0 0;box-sizing:border-box;color:#3d1124;font-size:.82rem;line-height:1;text-align:left}.buy-buttons-block .add-to-cart-button__selected-options{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-buttons-block .add-to-cart-button__stock-status{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-weight:700;white-space:nowrap}.buy-buttons-block .add-to-cart-button__stock-dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--stock-dot, #0f8f3d)}.buy-buttons-block .add-to-cart-button__stock-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;background:color-mix(in srgb,var(--stock-dot, #0f8f3d) 22%,transparent);animation:add-to-cart-stock-breathe 1.6s ease-in-out infinite}@keyframes add-to-cart-stock-breathe{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}.wall-art-product .add-to-cart-button{position:relative;z-index:1;display:block;width:100%;min-height:52px;padding:14px 16px;line-height:1.4;border:1px solid #3d1124;border-radius:12px;background:#3d1124;color:#fff;font-family:var(--FONT-STACK-BODY);font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;cursor:pointer}.wall-art-product .add-to-cart-button[disabled]{opacity:.5;cursor:default}.wall-art-product .add-to-cart-text__content>span>span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .25s ease}.wall-art-product .add-to-cart-button:hover:not([disabled]) .add-to-cart-text__content>span>span{background-size:100% 1px}.product-form-guarantee-box{display:flex;align-items:center;gap:20px;margin:12px 0 24px;padding:12px 16px;border-radius:6px;background:#f6f5f1;color:#3d1124}.product-form-guarantee-box svg{width:32px;height:32px;flex-shrink:0}.product-form-guarantee-box p{margin:0;font-size:14px;line-height:19.6px}.product-form-guarantee-box strong{font-weight:700}.product-form-guarantee{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;color:var(--color-foreground);font-size:1rem;line-height:1.2;text-align:center}.product-form-guarantee__icon{display:inline-flex;width:17px;height:17px}.product-form-guarantee__icon svg{width:100%;height:100%}.wall-art-accordion{border-bottom:1px solid rgb(0 0 0 / .12)}.wall-art-accordion:first-of-type,.unlock-gifts+.wall-art-accordion,.buy-buttons-block+.wall-art-accordion{border-top:1px solid rgb(0 0 0 / .12)}.wall-art-accordion+.wall-art-accordion{margin-top:-16px}.wall-art-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-size:15px;font-weight:500;cursor:pointer;list-style:none}.wall-art-accordion__summary::-webkit-details-marker{display:none}.wall-art-accordion__icon{position:relative;width:12px;height:12px;flex-shrink:0}.wall-art-accordion__icon:before,.wall-art-accordion__icon:after{content:"";position:absolute;top:50%;left:0;width:12px;height:1.5px;background:currentColor;transition:transform .2s ease}.wall-art-accordion__icon:after{transform:rotate(90deg)}.wall-art-accordion[open] .wall-art-accordion__icon:after{transform:rotate(0)}.wall-art-accordion__content{padding-bottom:16px;font-size:14.5px;line-height:1.55}.wall-art-accordion__content p{margin:0 0 10px}.wall-art-accordion__payments{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.wall-art-accordion__payments svg{width:38px;height:24px}.sticky-add-to-cart{position:fixed;right:0;bottom:0;left:0;z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 20px #00000014;transform:translateY(110%);transition:transform .25s ease}.sticky-add-to-cart.is-visible{transform:translateY(0)}html:has(.product-ai-chatkit.is-open,.ccd__dialog[open]) .sticky-add-to-cart{visibility:hidden}.sticky-add-to-cart__inner{display:flex;align-items:center;gap:12px;max-width:1400px;margin:0 auto}.sticky-add-to-cart__image{display:none;width:52px;height:52px;border-radius:8px;object-fit:cover}.sticky-add-to-cart__info{display:none;flex:1;min-width:0}.sticky-add-to-cart__title,.sticky-add-to-cart__variant{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-add-to-cart__title{font-weight:500}.sticky-add-to-cart__variant{color:#555;font-size:13px}.wall-art-product .sticky-add-to-cart__button{width:100%;min-height:48px;padding:12px 20px}@media screen and (min-width:750px){.wall-art-product{padding-inline:34px}.wall-art-product__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;align-items:start}.wall-art-product__details{padding:32px 12px 16px}.wall-art-gallery{position:sticky;top:90px}.wall-art-gallery:has(>.product-media-primary-squares){--primary-side-square-gap: clamp(16px, 2%, 28px);--primary-side-square-stack-gap: clamp(10px, .8vw, 16px);--primary-side-square-size: clamp(82px, 6vw, 128px);display:grid;grid-template-columns:var(--primary-side-square-size) minmax(0,1fr);column-gap:var(--primary-side-square-gap);align-items:start}.wall-art-gallery>.product-media-primary-squares{display:flex;flex-direction:column;gap:var(--primary-side-square-stack-gap);grid-column:1;grid-row:1;align-self:stretch;width:var(--primary-side-square-size);pointer-events:none}.wall-art-gallery>.wall-art-gallery__media,.wall-art-gallery>.product-donation-banner{grid-column:2}.sticky-add-to-cart__image,.sticky-add-to-cart__info{display:block}.wall-art-product .sticky-add-to-cart__button{width:auto;min-width:280px}}.product-media-primary-squares{display:none}.product-media-primary-squares__item{background:#f7f7f7;border-radius:12px;color:var(--color-foreground);display:flex;flex-direction:column;flex:1 1 0;align-items:center;justify-content:center;gap:12px;min-height:0;padding:10px;text-align:center}.product-media-primary-squares__icon{flex:0 0 auto;width:24px;height:24px}.product-media-primary-squares__label{display:block;max-width:100%;font-size:clamp(.68rem,.72vw,.82rem);line-height:1.2;overflow-wrap:anywhere}.product-media-container__zoom-button{position:absolute;right:14px;bottom:14px;z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid rgb(0 0 0 / .12);border-radius:50%;background:#fffffff5;color:#000;cursor:pointer}.product-media-container__zoom-button svg{width:20px;height:20px}.home-ds{--ds-pad: 16px;--ds-gap: 12px;--ds-ink: #222;--ds-muted: #6b6b6b;--ds-radius: 15px;box-sizing:border-box;padding:calc(var(--ds-pt, 0px) * .6) var(--ds-pad) calc(var(--ds-pb, 0px) * .6);font-family:var(--FONT-STACK-BODY);font-size:14.5px;line-height:1.5;color:var(--ds-ink)}.home-ds *,.home-ds *:before,.home-ds *:after{box-sizing:border-box}.home-ds__heading{margin:0;font-family:inherit;font-size:24px;font-weight:500;line-height:30px;letter-spacing:-.01em;color:var(--ds-ink);text-decoration:none}.home-ds__btn{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:20px 50px;border-radius:6px;background:#fff;color:#000;font-family:inherit;font-size:13px;font-weight:500;line-height:13px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .2s}.home-ds__btn:hover{background:#ececec}.home-ds__link-arrow{display:inline-flex;align-items:center;gap:6px;color:var(--ds-ink);font-size:13px;font-weight:500;line-height:19.5px;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none}.home-ds__link-arrow svg{width:6px;height:10px}.home-ds__arrows{display:flex;gap:20px}.home-ds__arrow{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#2222220d;color:var(--ds-ink);cursor:pointer;transition:opacity .2s,background-color .2s}.home-ds__arrow:hover{background:#2222221a}.home-ds__arrow:disabled{opacity:.4;cursor:default}.home-ds__arrow svg{width:7px;height:13px}.home-ds__arrow--prev svg{transform:scaleX(-1)}.home-ds__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--ds-slide, calc((100% - var(--ds-gap)) / 1.5));gap:var(--ds-gap);margin:0 calc(var(--ds-pad) * -1);padding:0 var(--ds-pad);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ds-pad);scrollbar-width:none;list-style:none}.home-ds__track::-webkit-scrollbar{display:none}.home-ds__track>*{min-width:0;scroll-snap-align:start}@media screen and (min-width:990px){.home-ds{--ds-pad: 34px;--ds-gap: 20px;padding-block:var(--ds-pt, 0px) var(--ds-pb, 0px)}.home-ds__heading{font-size:32px;line-height:40px}}.home-review{min-width:0;color:#191919;font-family:var(--FONT-STACK-BODY)}.home-review__top{display:flex;align-items:center;gap:8px}.home-review__verified{display:inline-flex;align-items:center;gap:4px;color:#6c6c85;font-size:12px;line-height:16px}.home-review__verified svg{width:14px;height:14px}.home-review__verified span{text-decoration:underline}.home-review__meta{margin:10px 0 0;color:#6c6c85;font-size:12px;line-height:16px}.home-review__name{font-weight:600}.home-review__title{margin:4px 0 0;overflow:hidden;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.home-review__body{margin:4px 0 0;font-size:13px;line-height:18px}.home-review__body--short{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-review--grid{margin-bottom:8px;padding:12px 12px 14px;break-inside:avoid;background:#f7f7f9}.home-review--grid .home-review__meta{margin-top:12px;font-size:11px}.home-review--grid .home-review__title{font-size:13px}.home-review__clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.home-review__more[data-expanded] .home-review__clamp{display:block}.home-review__reply{margin-top:16px;padding:10px 12px;border-left:3px solid #1d6b3f;background:#fff}.home-review__reply-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;color:#6c6c85;font-size:11px;line-height:16px}.home-review__reply-from{display:inline-flex;align-items:center;gap:6px}.home-review__reply-head svg{display:block;flex:none;width:12px;height:10px}.home-review__reply-text{display:none;margin:8px 0 0;font-size:12px;line-height:17px}.home-review__more[data-expanded] .home-review__reply-text{display:block}.home-review__read-more{display:block;margin:12px auto 0;padding:0;border:0;background:none;color:#1d6b3f;font-family:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.home-review__read-more[hidden]{display:none}.home-review-source{display:inline-flex;align-items:center;gap:.2em;color:#191919;font-size:var(--source-size);font-weight:600;line-height:1;letter-spacing:-.02em}.home-review-source svg{width:1.15em;height:1.15em;transform:translateY(-.06em)}.home-stars{display:inline-flex;gap:calc(var(--star-size) * .1)}.home-stars__box{display:grid;place-items:center;width:var(--star-size);height:var(--star-size)}.home-stars__box svg{width:78%;height:78%}.wall-art-amount-pills{display:grid;gap:16px;width:100%}.wall-art-amount-pills .product-option-pills__group{display:grid;gap:8px}.wall-art-amount-pills .product-option-pills__heading{display:flex;align-items:baseline;gap:8px;font-size:15px;line-height:1.2}.wall-art-amount-pills .product-option-pills__heading-label{font-weight:700}.wall-art-amount-pills .wall-art-amount-pills__buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.wall-art-amount-pills .product-option-pills__button{-webkit-appearance:none;appearance:none;width:100%;min-height:48px;margin:0;padding:9px 14px;border:1px solid transparent;border-radius:6px;background:#f6f6f6;color:#777;font-size:17px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.wall-art-amount-pills .product-option-pills__button:hover{transform:translateY(-1px)}.wall-art-amount-pills .product-option-pills__button:focus-visible{outline:1px solid #3d1124;outline-offset:2px}.wall-art-amount-pills .product-option-pills__button.is-active{border-color:#3d1124;background:#f7eff2;color:#3d1124}.wall-art-amount-pills .product-option-pills__button:disabled{opacity:.4;cursor:not-allowed}.wall-art-recipient{margin:0 0 16px;padding:14px 16px;border:1px solid rgb(0 0 0 / .1);border-radius:12px}.wall-art-recipient .recipient-form-wrapper{margin:0}.product-customer-gallery{width:100%}.product-customer-gallery__heading{margin:0 0 14px;font-family:var(--font-primary--family);font-size:1.25rem;font-weight:600;line-height:1.2;letter-spacing:0}.product-customer-gallery__slider{display:block;overflow:hidden}.product-customer-gallery__track{display:flex;gap:var(--product-customer-gallery-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:auto;scroll-snap-type:none;scrollbar-width:none;padding-block-end:14px}.product-customer-gallery__track::-webkit-scrollbar{display:none}.product-customer-gallery__card{flex:0 0 clamp(122px,32%,160px);aspect-ratio:9 / 14.4;overflow:hidden;border-radius:var(--product-customer-gallery-radius);background:rgb(var(--color-foreground-rgb) / .05);scroll-snap-align:none}.product-customer-gallery__image,.product-customer-gallery__placeholder{width:100%;height:100%;display:block}.product-customer-gallery__image{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.product-customer-gallery__placeholder{background:linear-gradient(135deg,rgb(var(--color-foreground-rgb) / .1),transparent 55%),rgb(var(--color-foreground-rgb) / .04)}.product-customer-gallery__scrollbar{position:relative;height:5px;overflow:hidden;border-radius:999px;background:rgb(var(--color-foreground-rgb) / .12)}.product-customer-gallery__scrollbar-thumb{position:absolute;inset-block:0;inset-inline-start:var(--customer-gallery-thumb-offset, 0%);width:var(--customer-gallery-thumb-width, 28%);border-radius:inherit;background:linear-gradient(90deg,var(--product-customer-gallery-progress-start),var(--product-customer-gallery-progress-end));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.product-customer-gallery__scrollbar-thumb:active,.product-customer-gallery__scrollbar-thumb.is-dragging{cursor:grabbing}@media screen and (max-width:749px){.product-customer-gallery__heading{margin-block-end:12px;font-size:1.125rem;line-height:1.2}.product-customer-gallery__track{gap:max(10px,calc(var(--product-customer-gallery-gap) * .6));padding-block-end:12px}.product-customer-gallery__card{flex-basis:38vw;max-width:150px}}@media screen and (min-width:750px)and (max-width:989px){.product-customer-gallery__heading{font-size:1.125rem}}.wall-art-recipient .wall-art-datepicker__input{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.wall-art-datepicker{position:relative}.wall-art-recipient .wall-art-datepicker__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:56px;margin:0;padding:0 20px;border:1px solid rgb(112 112 112);border-radius:30px;background:#fff;color:#0000008c;font-size:16px;text-align:left;cursor:pointer}.wall-art-recipient .wall-art-datepicker__trigger.has-value{color:#000}.wall-art-recipient .wall-art-datepicker__trigger[aria-expanded=true]{border-color:#3d1124}.wall-art-datepicker__trigger svg{flex-shrink:0;width:20px;height:20px;color:#3d1124}.wall-art-datepicker__panel{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:320px;max-width:100%;padding:16px;border:1px solid rgb(0 0 0 / .08);border-radius:16px;background:#fff;box-shadow:0 18px 40px #00000024}.wall-art-datepicker__panel[hidden]{display:none}.wall-art-datepicker__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.wall-art-recipient .wall-art-datepicker__month{margin:0;color:#000;font-size:15px;font-weight:600}.wall-art-recipient .wall-art-datepicker__nav{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:1px solid rgb(0 0 0 / .12);border-radius:50%;background:#fff;color:#000;cursor:pointer}.wall-art-recipient .wall-art-datepicker__nav:disabled{opacity:.3;cursor:default}.wall-art-datepicker__nav svg{width:16px;height:16px}.wall-art-datepicker__weekdays,.wall-art-datepicker__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.wall-art-datepicker__weekdays span{padding:6px 0;color:#00000073;font-size:12px;font-weight:500;text-align:center}.wall-art-recipient .wall-art-datepicker__day{aspect-ratio:1;margin:0;padding:0;border:1px solid transparent;border-radius:50%;background:none;color:#000;font-size:14px;cursor:pointer;transition:background .15s}.wall-art-recipient .wall-art-datepicker__day:hover:not(:disabled){background:#f7eff2}.wall-art-recipient .wall-art-datepicker__day.is-today{border-color:#3d112459}.wall-art-recipient .wall-art-datepicker__day.is-selected{border-color:#3d1124;background:#3d1124;color:#fff}.wall-art-recipient .wall-art-datepicker__day:disabled{color:#00000038;cursor:default}.wall-art-datepicker__foot{display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid rgb(0 0 0 / .08)}.wall-art-recipient .wall-art-datepicker__link{margin:0;padding:4px 0;border:0;background:none;color:#3d1124;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.product-split-title{display:flex;flex-direction:column;gap:.375rem;padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end)}.product-split-title__detail{margin:0;color:var(--color-foreground);font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);font-size:.8125rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.72}.product-split-title__proof{display:flex;align-items:center;gap:8px;margin-top:12px}.product-split-title__avatars{display:flex;align-items:center}.product-split-title__avatars img{width:24px;height:24px;margin-left:-9px;border:1.5px solid #fff;border-radius:50%;object-fit:cover;object-position:50% 30%}.product-split-title__avatars img:first-child{margin-left:0}.product-split-title__proof p{margin:0;color:#3d3330;font-size:15px;font-weight:500}.product-split-title__description{margin-top:14px;color:#000000c7;font-size:17px;line-height:1.55}.product-split-title__description p{margin:0}.product-split-title__description p+p{margin-top:10px}.product-split-title__description strong{color:#111;font-weight:600}@media screen and (min-width:750px){.product-split-title__description{font-size:18px}}.product-split-title__mark{margin-left:.04em;font-size:.4em;font-weight:500;vertical-align:super;line-height:0}.product-split-title__name{margin:0;color:var(--color-foreground-heading, var(--color-foreground));font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAgAgAIIEEAAAAAAAACAAAAAHQAAAAAAAAAAAAAAAAAAAAAAACAxA */
