.cw-pm{background:#fff;padding:2rem 0 3rem}.cw-pm__container{max-width:128rem;margin:0 auto;padding:0 1.6rem}.cw-pm__grid{display:flex;flex-direction:column;gap:2.4rem}@media(min-width:990px){.cw-pm__grid{display:grid;grid-template-columns:minmax(0,51%) minmax(0,1fr);column-gap:4.8rem;row-gap:0;align-items:start}}.cw-pm__left{display:flex;flex-direction:column;gap:2.4rem}.cw-pm__media-main{background:#fff;border-radius:1.2rem;overflow:hidden;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.cw-pm__media-main-img{width:100%;height:100%;object-fit:contain;display:block}@media(min-width:990px){.cw-pm__media-main{background:var(--cw-media-bg, #ffffff);aspect-ratio:610 / 475;border-radius:0}.cw-pm__media-main-img{object-fit:contain}.cw-pm__media-main.is-inset .cw-pm__media-main-img{object-fit:contain;width:auto;max-width:100%;height:90%;-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent),linear-gradient(to bottom,transparent,#000 4%,#000 96%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent),linear-gradient(to bottom,transparent,#000 4%,#000 96%,transparent);mask-composite:intersect}}.cw-pm__thumbs{list-style:none;padding:0;margin:1.4rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cw-pm__thumb{aspect-ratio:197 / 118}.cw-pm__thumb-btn{width:100%;height:100%;padding:0;border:none;background:#f5f6fb;border-radius:1rem;overflow:hidden;cursor:pointer;box-shadow:0 2px 8px #16233f14}.cw-pm__thumb-btn img{width:100%;height:100%;object-fit:cover;display:block}.cw-pm__thumb.is-active .cw-pm__thumb-btn{box-shadow:0 0 0 2px #4a5ca7}.cw-pm__hear{display:none}@media(min-width:990px){.cw-pm__hear{display:flex;flex-direction:column;gap:1.4rem}.cw-pm__hear .cw-hrl__video{aspect-ratio:610 / 480}.cw-pm__hear .cw-hrl__platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.cw-pm__info{display:flex;flex-direction:column;gap:1.6rem}.cw-pm__eyebrow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem}.cw-pm__crumbs{display:inline-flex;align-items:center;gap:.5rem;font-family:Poppins,Assistant,sans-serif;font-weight:500;font-size:1.3rem;color:#87a7d8}.cw-pm__crumbs a{color:#87a7d8;text-decoration:none}.cw-pm__crumbs-icon{flex-shrink:0}.cw-pm__stock{display:inline-flex;align-items:center;gap:.6rem;font-family:Poppins,Assistant,sans-serif;font-size:1.3rem;color:#87a7d8;text-transform:lowercase}.cw-pm__stock-dot{width:1rem;height:1rem;border-radius:50%;background:#4caf50;display:inline-block}.cw-pm__vendor{margin:0;color:#87a7d8;font-family:Poppins,Assistant,sans-serif;font-weight:600;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.cw-pm__title{margin:.4rem 0 0;color:#4a5ca7;font-family:Grota Rounded,Assistant,sans-serif;font-weight:800;font-size:3.2rem;line-height:1;letter-spacing:0}@media(min-width:990px){.cw-pm__title{font-size:3.965rem}}.cw-pm__subtitle{margin:.4rem 0;color:#4a5ca7;font-family:Sagona,Sagona Category,Grota Rounded,Assistant,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.2}.cw-pm__price{display:flex;align-items:baseline;gap:1.2rem;margin:.4rem 0}.cw-pm__price-current{color:#fc6ba5;font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:5.4rem;line-height:1.024}.cw-pm__price-compare{color:#aeb7da;font-family:Poppins,Assistant,sans-serif;font-weight:500;font-size:1.8rem;line-height:1.5;letter-spacing:0;position:relative;display:inline-block;white-space:nowrap}.cw-pm__price-compare s{text-decoration:none;position:relative}.cw-pm__price-compare s:after{content:"";position:absolute;left:-3%;right:-3%;top:50%;height:.15rem;border-radius:1rem;background:#aeb7da;transform:rotate(-11.5deg)}.cw-pm__form{margin:.8rem 0 0;display:flex;flex-direction:column;gap:1rem;max-width:46rem}.cw-pm__buy-row{display:flex;align-items:stretch;gap:1.2rem;flex-wrap:wrap}.cw-pm__qty{display:inline-flex;align-items:center;gap:.4rem;border:1.5px solid #4a5ca7;border-radius:1.1rem;background:#fff;padding:.4rem .6rem;height:5rem;flex-shrink:0}.cw-pm__qty-btn{width:2.4rem;height:100%;border:none;background:transparent;color:#4a5ca7;font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:2rem;line-height:1;cursor:pointer}.cw-pm__qty-input{width:2.8rem;border:none;background:transparent;color:#4a5ca7;font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:1.7rem;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.cw-pm__qty-input::-webkit-outer-spin-button,.cw-pm__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cw-pm__qty-input:focus{outline:none}.cw-pm__add{flex:1 1 18rem;min-height:5rem;padding:0 2rem;background:#fc6ba5;color:#fff;border:none;border-radius:5rem;cursor:pointer;font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em;transition:filter .15s ease}.cw-pm__add:hover:not([disabled]){filter:brightness(.96)}.cw-pm__add[disabled]{background:#c8cad6;cursor:not-allowed}.cw-pm__buy-pay{width:100%;max-width:46rem}.cw-pm__buy-pay .shopify-payment-button{width:100%!important;margin:0!important}.cw-pm__buy-pay .shopify-payment-button__button,.cw-pm__buy-pay button[class*=shopify-payment-button__button]{border-radius:5rem!important;-webkit-border-radius:5rem!important;min-height:5rem!important;height:5rem!important;width:100%!important;padding:0 2rem!important;font-family:Poppins,Assistant,sans-serif!important;font-weight:700!important;font-size:1.5rem!important;line-height:1!important;box-shadow:none!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.cw-pm__buy-pay .shopify-payment-button__button--branded{background:#5a31f4!important;color:#fff!important}.cw-pm__buy-pay .shopify-payment-button__more-options{margin-top:.8rem!important;font-family:Poppins,Assistant,sans-serif!important;font-size:1.3rem!important;color:#4a5ca7!important;text-decoration:underline}.cw-pm__trust{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:.8rem!important;margin-top:1.2rem;padding:0!important;overflow-x:auto;scrollbar-width:none}.cw-pm__trust::-webkit-scrollbar{display:none}.cw-pm__trust .cw-tb__item{flex:1 1 0!important;min-width:0!important;max-width:none!important;padding:0 .4rem}.cw-pm__trust .cw-tb__label{font-size:1rem!important;line-height:1.15!important;white-space:normal!important;text-align:center}@media(max-width:749px){.cw-pm__trust{overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important;padding:0 1rem!important;margin:0 -1rem}.cw-pm__trust .cw-tb__item{flex:0 0 auto!important}.cw-pm__trust .cw-tb__label{white-space:nowrap!important;font-size:1.2rem!important}}.cw-pm__fyf{margin-top:1.6rem}.cw-pm__desc{margin-top:1.6rem;display:flex;flex-direction:column;gap:1.4rem}@media(max-width:749px){.cw-pm__form{display:none}}@media(min-width:990px){.cw-hrl-section .cw-hrl__music{display:none!important}}@media(min-width:990px){.cw-pm__info{gap:0}.cw-pm__title{margin:2.1rem 0 0;max-width:40.4rem;font-size:4.354rem;line-height:1.1}.cw-pm__subtitle{margin:.8rem 0 0}.cw-pm__price{margin:2rem 0 0}.cw-pm__price-current{font-size:5.416rem;line-height:1.024}.cw-pm__form{margin:2.3rem 0 0;gap:1.3rem;max-width:36.8rem}.cw-pm__buy-row{flex-wrap:nowrap;align-items:center;gap:2rem}.cw-pm__qty{border:none;border-radius:0;padding:0;height:auto;gap:1.5rem;background:transparent}.cw-pm__qty-btn{width:auto;height:auto;padding:0;font-size:2.66rem;line-height:1.024}.cw-pm__qty-input{width:4.6rem;height:3.7rem;border:.08rem solid #4a5ca7;border-radius:.88rem;font-size:2.41rem;line-height:1.024}.cw-pm__add{flex:0 0 24.2rem;min-height:5.2rem;padding:1.2rem 3.2rem;border-radius:5.6rem;font-size:2rem;line-height:1.024;letter-spacing:0}.cw-pm__buy-pay{max-width:36.8rem;height:5.2rem;border-radius:5.6rem}.cw-pm__buy-pay .shopify-payment-button__button,.cw-pm__buy-pay button[class*=shopify-payment-button__button]{min-height:5.2rem!important;height:5.2rem!important;border-radius:5.6rem!important;font-size:2rem!important;text-transform:uppercase}.cw-pm__buy-pay .shopify-payment-button__more-options{font-weight:500!important;color:#87a7d8!important}.cw-pm__trust{margin-top:5.5rem;justify-content:flex-start!important;align-items:flex-end!important;gap:1.4rem!important;overflow:visible}.cw-pm__trust .cw-tb__item{flex:0 0 auto!important;padding:0;gap:.3rem}.cw-pm__trust .cw-tb__label{font-size:1.21rem!important;line-height:1.2!important;white-space:nowrap!important}.cw-pm__fyf{margin-top:1.6rem}.cw-pm__fyf .cw-fyf__heading{font-weight:600;font-size:2.5rem;line-height:1.201;margin-bottom:2.3rem}.cw-pm__thumbs{margin-top:.9rem;gap:.9rem}.cw-pm__thumb-btn{border-radius:.74rem;box-shadow:none;background:#f7f6f9}}@media(max-width:989px){.cw-pm__fyf .cw-fyf__heading{font-size:2.2rem}}@media(min-width:990px){.cw-pm .cw-pm__container{max-width:122.2rem}.cw-pm .cw-pm__buy-pay{height:5.2rem;max-width:36.8rem;border-radius:5.6rem}.cw-pm .cw-pm__form{width:max-content;max-width:100%}.cw-pm .cw-pm__form .cw-pm__buy-pay{max-width:none}.cw-pm .cw-pm__form .cw-pm__add{min-width:24.2rem}.cw-pm .cw-pm__trust{margin-top:5.5rem}.cw-pm .cw-pm__trust .cw-tb__icon{width:auto;height:1.8rem}.cw-pm .cw-pm__trust .cw-tb__icon img{width:auto;height:auto;max-height:1.8rem}.cw-pm .cw-pm__fyf .cw-fyf__grid{grid-template-columns:repeat(3,14.24rem);gap:1.8rem!important}.cw-pm .cw-pm__fyf .cw-fyf__card{aspect-ratio:142 / 120;border-radius:.8rem;padding:.7rem}.cw-pm .cw-pm__fyf .cw-fyf__label{font-size:1.5rem!important;font-weight:600;color:#16233f;text-align:center}.cw-pm .cw-pm__fyf .cw-fyf__badge{font-size:1.18rem;padding:.55rem 1.3rem;box-shadow:none}}.cw-pm .cw-pm__fyf-slider{position:relative}.cw-pm .cw-pm__fyf .cw-fyf__grid{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;gap:1.2rem!important;margin:0 -.8rem;padding:0 .8rem .6rem;scroll-padding-inline:.8rem}.cw-pm .cw-pm__fyf .cw-fyf__grid::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.cw-pm .cw-pm__fyf .cw-fyf__grid.is-scrollable{cursor:grab}.cw-pm .cw-pm__fyf .cw-fyf__grid.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.cw-pm .cw-pm__fyf .cw-fyf__grid.is-scrollable .cw-fyf__card-wrap{cursor:inherit}}.cw-pm .cw-pm__fyf .cw-fyf__grid img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.cw-pm .cw-pm__fyf .cw-fyf__item{flex:0 0 calc((100% - 3.6rem) / 3.35);scroll-snap-align:start}.cw-pm .cw-pm__fyf-arrow{display:none}@media(min-width:990px){.cw-pm .cw-pm__fyf .cw-fyf__grid{gap:1.8rem!important}.cw-pm .cw-pm__fyf .cw-fyf__item{flex:0 0 14.24rem}.cw-pm .cw-pm__fyf-arrow{position:absolute;top:7.4rem;z-index:2;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:none;border-radius:50%;background:#fff;color:#4a5ca7;box-shadow:0 2px 8px #16233f2e;cursor:pointer;transform:translateY(-50%)}.cw-pm .cw-pm__fyf-arrow[hidden]{display:none}.cw-pm .cw-pm__fyf-arrow--prev{left:-1.2rem}.cw-pm .cw-pm__fyf-arrow--next{right:-1.2rem}.cw-pm .cw-pm__fyf-arrow:hover{background:#edf1ff}}@media(min-width:990px){.cw-pm{letter-spacing:0}}@media(min-width:990px)and (max-width:1199px){.cw-pm .cw-pm__trust{justify-content:space-between!important;gap:.8rem!important}.cw-pm .cw-pm__trust .cw-tb__item{flex:1 1 0!important;min-width:0!important}.cw-pm .cw-pm__trust .cw-tb__label{white-space:normal!important}}.cw-pm .cw-pm__buy-pay--custom{background:#5433eb}.cw-pm__shop-btn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;height:100%;min-height:5rem;padding:0 3.2rem;background:#5433eb;color:#fff;text-decoration:none;border-radius:5.6rem;transition:filter .15s ease}.cw-pm__shop-btn:hover{filter:brightness(1.08)}.cw-pm__shop-btn:focus-visible{outline:2px solid #4a5ca7;outline-offset:2px}.cw-pm__shop-btn-label{font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:2rem;line-height:1.024;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.cw-pm__shop-btn-logo{display:block;width:auto;height:2.8rem}.cw-pm__more-pay{align-self:flex-start;margin-top:.7rem;font-family:Poppins,Assistant,sans-serif;font-weight:500;font-size:1.3rem;line-height:normal;letter-spacing:0;color:#87a7d8;text-decoration:underline}.cw-pm__more-pay:hover{color:#4a5ca7}@media(min-width:990px){.cw-pm .cw-pm__form:has(.cw-pm__more-pay)+.cw-pm__trust-wrap>.cw-pm__trust{margin-top:1.5rem}}.cw-pm .cw-pm__form .cw-pm__add{font-family:Poppins,Assistant,sans-serif!important;font-weight:700!important;font-size:2rem!important;line-height:1.024!important;letter-spacing:0!important}@media(min-width:990px){.cw-pm .cw-pm__gallery .cw-pm__media-main{width:100%;max-height:max(36rem,calc(100svh - 25.8rem))}.cw-pm .cw-pm__gallery .cw-pm__thumb{aspect-ratio:auto;height:11.8rem}}@media(min-width:990px){.cw-pm .cw-pm__fyf{margin-top:3.6rem}.cw-pm .cw-pm__fyf .cw-fyf__heading{margin-bottom:.7rem}.cw-pm .cw-pm__left{gap:5.3rem}}@media(min-width:990px){.cw-pm .cw-pm__left{align-self:stretch}.cw-pm .cw-pm__hear{position:sticky;top:2.4rem}}@media(max-width:989px){.cw-pm .cw-pm__gallery .cw-pm__media-main{width:100%;max-height:max(32rem,50svh);background:var(--cw-media-bg, #ffffff)}.cw-pm .cw-pm__media-main .cw-pm__media-main-img{width:auto;max-width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}}@media(max-width:749px){.cw-pm .cw-pm__gallery .cw-pm__media-main{aspect-ratio:auto;max-height:none}.cw-pm .cw-pm__media-main .cw-pm__media-main-img{width:100%;height:auto;-webkit-mask-image:none;mask-image:none}}.cw-pm .cw-pm__thumb-btn{display:flex;align-items:center;justify-content:center;background:var(--cw-thumb-bg, #f7f6f9)}.cw-pm .cw-pm__thumb-btn img{width:auto;max-width:100%;height:100%;object-fit:contain;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.cw-pm .cw-pm__trust{overflow:visible!important}.cw-pm .cw-tb__item--tip{position:relative;cursor:help;outline:none}.cw-pm .cw-tb__item--tip:focus-visible{outline:2px solid #4a5ca7;outline-offset:3px;border-radius:.4rem}.cw-pm .cw-tb__tip{position:absolute;bottom:calc(100% + .8rem);left:50%;z-index:5;width:max-content;max-width:22rem;padding:.8rem 1.2rem;border-radius:.8rem;background:#4a5ca7;color:#fff;font-family:Poppins,Assistant,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.4;letter-spacing:0;text-align:center;white-space:normal;box-shadow:0 .4rem 1.2rem #16233f2e;opacity:0;visibility:hidden;transform:translate(-50%,.4rem);transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.cw-pm .cw-tb__tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:.6rem solid transparent;border-top-color:#4a5ca7}.cw-pm .cw-tb__item--tip:hover .cw-tb__tip,.cw-pm .cw-tb__item--tip:focus .cw-tb__tip,.cw-pm .cw-tb__item--tip:focus-within .cw-tb__tip,.cw-pm .cw-tb__item--tip.is-open .cw-tb__tip{opacity:1;visibility:visible;transform:translate(-50%)}.cw-pm .cw-tb__item--tip:first-child .cw-tb__tip{left:0;transform:translateY(.4rem)}.cw-pm .cw-tb__item--tip:first-child .cw-tb__tip:after{left:1.6rem}.cw-pm .cw-tb__item--tip:last-child .cw-tb__tip{left:auto;right:0;transform:translateY(.4rem)}.cw-pm .cw-tb__item--tip:last-child .cw-tb__tip:after{left:auto;right:1.6rem;transform:none}.cw-pm .cw-tb__item--tip:first-child:is(:hover,:focus,:focus-within,.is-open) .cw-tb__tip,.cw-pm .cw-tb__item--tip:last-child:is(:hover,:focus,:focus-within,.is-open) .cw-tb__tip{transform:translate(0)}@media(prefers-reduced-motion:reduce){.cw-pm .cw-tb__tip{transition:none}}@media(max-width:989px){.cw-pm .cw-pm__trust-wrap{position:relative}.cw-pm .cw-pm__trust-wrap .cw-pm__trust{position:static;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:2.4rem!important;margin:1.2rem -1.5rem 0!important;padding:.4rem 1.5rem!important;overflow-x:auto!important;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:1.5rem;-webkit-overflow-scrolling:touch}.cw-pm .cw-pm__trust .cw-tb__item{flex:0 0 auto!important;position:static;scroll-snap-align:start}.cw-pm .cw-pm__trust .cw-tb__label{white-space:nowrap!important}.cw-pm .cw-pm__trust .cw-tb__tip{display:none!important}.cw-pm .cw-pm__tip-bubble{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease,margin-top .2s ease}.cw-pm .cw-pm__tip-bubble.is-visible{grid-template-rows:1fr;margin-top:1.2rem}.cw-pm .cw-pm__tip-bubble-inner{overflow:hidden;min-height:0}.cw-pm .cw-pm__tip-bubble-text{position:relative;display:block;margin-top:.7rem;padding:1rem 1.4rem;border-radius:1.2rem;background:#4a5ca7;color:#fff;font-family:Poppins,Assistant,sans-serif;font-size:1.3rem;line-height:1.45;letter-spacing:0;text-align:left}.cw-pm .cw-pm__tip-bubble-text:before{content:"";position:absolute;bottom:100%;left:var(--cw-tip-x, 50%);transform:translate(-50%);border:.7rem solid transparent;border-bottom-color:#4a5ca7}}@media(min-width:990px){.cw-pm .cw-pm__tip-bubble{display:none}}@media(prefers-reduced-motion:reduce){.cw-pm .cw-pm__tip-bubble{transition:none}}.cw-pm .cw-pm__desc{letter-spacing:0}.cw-pm .cw-pm__desc .cw-pd__heading{font-weight:600;font-size:2.5rem;line-height:1.201;letter-spacing:0}.cw-pm .cw-pm__desc .cw-pd__heading+.cw-pd__body{margin-top:-.6rem}.cw-pm .cw-pm__desc .cw-pd__body{font-size:1.6rem;line-height:1.5;color:#16233f;letter-spacing:0}.cw-pm .cw-pm__desc .cw-pd__body>*{margin:0}.cw-pm .cw-pm__desc .cw-pd__body>ul,.cw-pm .cw-pm__desc .cw-pd__body>ul~p{margin-top:2.4rem}.cw-pm .cw-pm__desc .cw-pd__body ul{list-style:disc;padding-left:2.4rem}.cw-pm .cw-pm__desc .cw-pd__body li{margin:0}.cw-pm .cw-pm__desc .cw-pd__body :is(strong,b){font-weight:500}@media screen and (min-width:990px){.cw-pm .cw-pm__desc{background:#fffbfc;padding:2.6rem 3.1rem}}.cw-pm .cw-pm__desc .cw-pd__block-heading{margin:1.2rem 0 1.1rem;font-weight:600;font-size:2rem;line-height:1.08;letter-spacing:0}.cw-pm .cw-pm__desc .cw-pd__block .rte{font-size:1.4rem;line-height:1.48;color:#16233f;letter-spacing:0}.cw-pm .cw-pm__desc .cw-pd__block .rte ul{list-style:disc;margin:0;padding-left:2.1rem}.cw-pm .cw-pm__desc .cw-pd__block .rte li{margin:0 0 .4rem}.cw-pm .cw-pm__desc .cw-pd__block .rte li::marker{color:#4a5ca7}.cw-pm .cw-pm__desc .cw-pd__block .rte :is(strong,b){font-weight:600;color:#4a5ca7}.cw-pm .cw-pd__shipping-wrap{background:#fff1f6;border-radius:1.8rem;padding:2rem 2rem 2.6rem;letter-spacing:0}.cw-pm .cw-pd__shipping{background:transparent;border-radius:0;padding:0;letter-spacing:0}.cw-pm .cw-pd__shipping-link{display:inline-block;margin-top:1rem;font-family:Poppins,Assistant,sans-serif;font-size:1.3rem;line-height:1.5;color:#16233f;text-decoration:underline;text-underline-offset:.2rem}.cw-pm .cw-pd__shipping-head{display:flex;align-items:center;gap:1rem;margin:0;list-style:none;cursor:pointer}.cw-pm .cw-pd__shipping-head::-webkit-details-marker{display:none}.cw-pm .cw-pd__shipping-title{margin:0;font-family:Poppins,Assistant,sans-serif;font-weight:600;font-size:1.8rem;line-height:1.5;color:#16233f;letter-spacing:0}.cw-pm .cw-pd__shipping-truck{width:2.9rem;height:auto;display:block;flex-shrink:0}.cw-pm .cw-pd__shipping-chevron{margin-left:auto;width:.9rem;height:.9rem;border-right:2px solid #16233f;border-bottom:2px solid #16233f;transform:translateY(-.2rem) rotate(45deg);transition:transform .2s ease}.cw-pm .cw-pd__shipping[open] .cw-pd__shipping-chevron{transform:translateY(.2rem) rotate(-135deg)}.cw-pm .cw-pd__shipping-content{margin-top:.8rem;font-family:Poppins,Assistant,sans-serif;font-size:1.3rem;line-height:1.5;color:#16233f;letter-spacing:0}.cw-pm .cw-pd__shipping-content :is(h1,h2,h3,h4,h5,h6){margin:0 0 .2rem .7rem;font-family:inherit;font-size:1.3rem;font-weight:600;line-height:1.5;color:#16233f;letter-spacing:0}.cw-pm .cw-pd__shipping-content *+:is(h1,h2,h3,h4,h5,h6){margin-top:.9rem}.cw-pm .cw-pd__shipping-content p{margin:0 0 0 .7rem}.cw-pm .cw-pd__shipping-content ul{margin:0;padding-left:1.95rem;list-style:disc}.cw-pm .cw-pd__shipping-content li{margin:0}.cw-pm .cw-pd__shipping-content :is(strong,b){font-weight:600}@media screen and (min-width:990px){.cw-pm .cw-pd__shipping-head{cursor:default}.cw-pm .cw-pd__shipping-chevron{display:none}}.cw-pm__read-more[hidden]{display:none!important}@media screen and (max-width:989px){.cw-pm .cw-pm__desc{background:#fffbfc;margin:1.6rem -1.5rem 0;padding:5.4rem 1.5rem 4.4rem}.cw-pm .cw-pm__desc .cw-pd__body:not(.is-expanded){max-height:7.2rem;overflow:hidden}.cw-pm .cw-pm__read-more{align-self:flex-start;display:inline-flex;align-items:baseline;gap:.4rem;margin:-.3rem 0 .9rem;padding:0;background:none;border:0;cursor:pointer;color:#fc6ba5;font-family:Poppins,Assistant,sans-serif;letter-spacing:0}.cw-pm .cw-pm__read-more-label{font-weight:600;font-size:1.8rem;line-height:1.5;text-decoration:underline;text-underline-offset:.2rem}.cw-pm .cw-pm__read-more-arrow{font-size:1.3rem;line-height:1;transition:transform .2s ease}.cw-pm .cw-pm__read-more[aria-expanded=true] .cw-pm__read-more-arrow{transform:rotate(180deg)}.cw-pm .cw-pm__read-more:focus-visible{outline:2px solid #4a5ca7;outline-offset:3px;border-radius:.4rem}}.cw-pm .cw-pm__media-main{touch-action:pan-y}.cw-pm .cw-pm__media-main-img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;will-change:transform}@media(hover:none){.cw-pm .cw-tb__item--tip{cursor:pointer;-webkit-tap-highlight-color:transparent}.cw-pm .cw-tb__item--tip:not(.is-open) .cw-tb__tip{opacity:0!important;visibility:hidden!important}}.cw-pm__form [class*=preorder i],.cw-pm__form [class*=pre-order i],.cw-pm__form [class*=essential_preorder i],.cw-pm__form [class*=essential-preorder i],.cw-pm__form [class*=ep-preorder i],.cw-pm__form [id*=preorder i],.cw-pm__form [id*=essential_preorder i]{display:none!important}.cw-pm__buy-row>.cw-pm__qty{flex-shrink:0!important;min-width:max-content}.cw-pm__media-main{position:relative}.cw-pm__media-badge{position:absolute;right:1.4rem;bottom:1.4rem;display:inline-flex;align-items:center;padding:.7rem 1.6rem;border-radius:10rem;color:#fff;font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.02em;white-space:nowrap;z-index:2;box-shadow:0 2px 8px #00000026}.cw-pm__media-badge--pink{background:#fc6ba5}.cw-pm__media-badge--navy{background:#4a5ca7}.cw-pm__media-badge--green{background:#2e9e5b}.cw-pm__media-badge--yellow{background:#ffcd34;color:#4a5ca7}@media screen and (min-width:990px){.cw-pm__media-badge{right:2rem;bottom:2rem;padding:.9rem 2rem;font-size:1.6rem}}.cw-pm__qty-btn[data-cw-pm-qty="-1"],.cw-pm__qty-btn[data-cw-pm-qty="+1"]{min-width:2.4rem;min-height:2.4rem;touch-action:manipulation}.cw-pm__preorder-note{margin:0 0 1rem;display:inline-flex;align-items:center;padding:.6rem 1.4rem;border-radius:10rem;background:#ece9ff;color:#4a5ca7;font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.02em}@media screen and (min-width:990px){.cw-pm__preorder-note{font-size:1.5rem;padding:.7rem 1.6rem}}.cw-pm__add{color:transparent!important}.cw-pm__add>*:not(.cw-pm__add-label){display:none!important}.cw-pm__add .cw-pm__add-label{color:#fff!important;display:inline-block;text-indent:0;pointer-events:none}.cw-pm .cw-pm__gallery .cw-pm__thumbs{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:.3rem;margin-left:-.3rem;margin-right:-.3rem;scroll-padding-inline:.3rem}.cw-pm .cw-pm__gallery .cw-pm__thumbs::-webkit-scrollbar{display:none}.cw-pm .cw-pm__gallery .cw-pm__thumb{flex:0 0 calc((100% - 3rem) / 3.4);scroll-snap-align:center}@media(min-width:990px){.cw-pm .cw-pm__gallery .cw-pm__thumb{flex-basis:calc((100% - 2.7rem) / 3.6)}}.cw-pm .cw-pm__gallery .cw-pm__thumbs--few .cw-pm__thumb{flex:1 1 0}.cw-pm .cw-pm__thumbs img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.cw-pm .cw-pm__thumbs.is-scrollable{cursor:grab}.cw-pm .cw-pm__thumbs.is-scrollable .cw-pm__thumb-btn{cursor:inherit}.cw-pm .cw-pm__thumbs.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.cw-pm .cw-pm__media-main{cursor:grab}.cw-pm .cw-pm__media-main.is-dragging{cursor:grabbing}}.cw-pm .cw-pm__media-arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:none;border-radius:50%;background:#ffffffeb;color:#4a5ca7;box-shadow:0 2px 8px #16233f2e;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.cw-pm .cw-pm__media-arrow--prev{left:1.2rem}.cw-pm .cw-pm__media-arrow--next{right:1.2rem}.cw-pm .cw-pm__media-arrow:focus-visible{outline:2px solid #4a5ca7;outline-offset:2px}.cw-pm .cw-pm__media-count{position:absolute;left:1.2rem;bottom:1.2rem;z-index:2;padding:.3rem 1rem;border-radius:10rem;background:#16233f8c;color:#fff;font-size:1.2rem;line-height:1.6;pointer-events:none}@media(min-width:990px){.cw-pm .cw-pm__left--sticky-gallery{align-self:stretch}.cw-pm .cw-pm__left--sticky-gallery .cw-pm__gallery{position:sticky;top:2.4rem}}@media(max-width:749px){.cw-pm .cw-pm__media-arrow{width:3.2rem;height:3.2rem}.cw-pm .cw-pm__media-arrow--prev{left:.8rem}.cw-pm .cw-pm__media-arrow--next{right:.8rem}}.cw-pm .cw-pm__ship-after{margin-top:2.4rem}.cw-pm .cw-pm__desc.cw-pm__desc--plain{background:transparent;padding:0;margin:2.4rem 0 0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-cw-product-main.css.map */
