pure-video-carousel{display:block}.pure-video-carousel{--pvc-max:var(--page-width, 120rem);--pvc-narrow:min(110rem, var(--page-width, 120rem));--pvc-gap:16px;--pvc-cols-desktop:4;--pvc-cols-tablet:2.5;--pvc-cols-mobile:1.28;--pvc-radius:24px;--pvc-bg:#ffffff;--pvc-text:#111111;--pvc-muted:#8a8a8a;--pvc-card-bg:#f2f2f2;--pvc-btn-bg:#111111;--pvc-btn-text:#ffffff;--pvc-btn-border:#111111;--pvc-star:#eb47af;--pvc-font:var(--pure-font-proxima, proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif);--pvc-font-body:"Open Sans",sans-serif;--pvc-pad-inline:1.5rem;--pvc-transition:.2s ease;--pvc-ease:cubic-bezier(.22, 1, .36, 1);--pvc-aspect:9/16;--pvc-slide-w:calc( (100% - (var(--pvc-gap) * (var(--pvc-cols-mobile) - 1))) / var(--pvc-cols-mobile) );display:block;width:100%;position:relative;isolation:isolate;overflow:hidden;color:#111;color:var(--pvc-text);font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--pvc-font);background-color:#fff;background-color:var(--pvc-bg)}.pure-video-carousel--aspect-9-16{--pvc-aspect:9/16}.pure-video-carousel--aspect-4-5{--pvc-aspect:4/5}.pure-video-carousel--aspect-1-1{--pvc-aspect:1/1}.pure-video-carousel--aspect-16-9{--pvc-aspect:16/9}@media screen and (max-width:749px){.pure-video-carousel--aspect-mobile-9-16 .pure-video-carousel__media--mobile-video{aspect-ratio:9/16}.pure-video-carousel--aspect-mobile-4-5 .pure-video-carousel__media--mobile-video{aspect-ratio:4/5}.pure-video-carousel--aspect-mobile-1-1 .pure-video-carousel__media--mobile-video{aspect-ratio:1/1}.pure-video-carousel--aspect-mobile-16-9 .pure-video-carousel__media--mobile-video{aspect-ratio:16/9}}@media screen and (min-width:750px){.pure-video-carousel{--pvc-pad-inline:5rem;--pvc-slide-w:calc( (100% - (var(--pvc-gap) * (var(--pvc-cols-tablet) - 1))) / var(--pvc-cols-tablet) )}}@media screen and (min-width:990px){.pure-video-carousel{--pvc-slide-w:calc( (100% - (var(--pvc-gap) * (var(--pvc-cols-desktop) - 1))) / var(--pvc-cols-desktop) )}}.pure-video-carousel__container{width:100%;max-width:var(--pvc-max);margin-inline:auto;padding-inline:var(--pvc-pad-inline)}.pure-video-carousel--width-narrow .pure-video-carousel__container{max-width:var(--pvc-narrow)}.pure-video-carousel--width-full .pure-video-carousel__container{max-width:none;padding-inline:0}.pure-video-carousel--width-full .pure-video-carousel__controls,.pure-video-carousel--width-full .pure-video-carousel__editor-note,.pure-video-carousel--width-full .pure-video-carousel__header{padding-inline:var(--pvc-pad-inline)}.pure-video-carousel--width-full .pure-video-carousel__track{padding-inline:var(--pvc-pad-inline);scroll-padding-inline:var(--pvc-pad-inline)}@media screen and (max-width:749px){.pure-video-carousel--width-narrow .pure-video-carousel__container{padding-inline:0}.pure-video-carousel--width-narrow .pure-video-carousel__controls,.pure-video-carousel--width-narrow .pure-video-carousel__editor-note,.pure-video-carousel--width-narrow .pure-video-carousel__header{padding-inline:var(--pvc-pad-inline)}.pure-video-carousel--width-narrow .pure-video-carousel__track{padding-inline:var(--pvc-pad-inline);scroll-padding-inline:var(--pvc-pad-inline)}}.pure-video-carousel__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.65rem;margin-bottom:1.2rem;text-align:left}.pure-video-carousel__header--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.pure-video-carousel__heading{margin:0;font-family:var(--pvc-font);font-weight:600;font-size:clamp(2rem,3vw,3.2rem);line-height:1.1;letter-spacing:-.01em;color:var(--pvc-text)}@media screen and (max-width:749px){.pure-video-carousel__heading{font-size:clamp(2.6rem,7vw,3rem)}}.pure-video-carousel__description{margin:0;max-width:70rem;font-family:var(--pvc-font-body);font-size:1.4rem;font-weight:400;line-height:1.5;color:var(--pvc-muted)}.pure-video-carousel__header--center .pure-video-carousel__description{margin-inline:auto}.pure-video-carousel__description p{margin:0}.pure-video-carousel__description p+p{margin-top:.4em}.pure-video-carousel__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem 1.6rem;margin-top:.4rem}.pure-video-carousel__header--center .pure-video-carousel__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:750px){.pure-video-carousel__header{gap:1rem;margin-bottom:clamp(2rem,3.5vw,3.2rem)}}.pure-video-carousel__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:4rem;padding:.85rem 2.2rem;border:1px solid var(--pvc-btn-border);border-radius:999px;background:0 0;color:var(--pvc-text);font-family:var(--pvc-font);font-size:1.4rem;font-weight:500;line-height:1;text-decoration:none;-webkit-transition:background-color var(--pvc-transition),color var(--pvc-transition),border-color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:background-color var(--pvc-transition),color var(--pvc-transition),border-color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:background-color var(--pvc-transition),color var(--pvc-transition),border-color var(--pvc-transition),transform var(--pvc-transition);transition:background-color var(--pvc-transition),color var(--pvc-transition),border-color var(--pvc-transition),transform var(--pvc-transition),-webkit-transform var(--pvc-transition)}.pure-video-carousel__button--outline{background:0 0;color:var(--pvc-text);border-color:var(--pvc-btn-border)}.pure-video-carousel__button--outline:hover,.pure-video-carousel__button--filled{background:var(--pvc-btn-bg);color:var(--pvc-btn-text);border-color:var(--pvc-btn-bg)}.pure-video-carousel__button--filled:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pure-video-carousel__button--text{min-height:auto;padding:0;border:0;border-radius:0;background:0 0;color:var(--pvc-text);text-decoration:underline;text-underline-offset:.2em}.pure-video-carousel__button:focus-visible{outline:2px solid var(--pvc-text);outline-offset:3px}.pure-video-carousel__carousel{position:relative;width:100%}.pure-video-carousel__viewport{position:relative;width:100%;min-width:0;overflow:visible}.pure-video-carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--pvc-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;scrollbar-width:none;-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;scroll-behavior:auto}.pure-video-carousel--shadow .pure-video-carousel__track{padding-block:.8rem 2.4rem}.pure-video-carousel__track::-webkit-scrollbar{display:none}.pure-video-carousel--drag .pure-video-carousel__track{cursor:default}@media(hover:none)and (pointer:coarse){.pure-video-carousel--drag .pure-video-carousel__track{cursor:-webkit-grab;cursor:grab}}.pure-video-carousel__track:focus-visible{outline:2px solid var(--pvc-text);outline-offset:4px}.pure-video-carousel--snap .pure-video-carousel__track{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.pure-video-carousel__track.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-behavior:auto;-ms-scroll-snap-type:none;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-video-carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 var(--pvc-slide-w);flex:0 0 var(--pvc-slide-w);width:var(--pvc-slide-w);max-width:var(--pvc-slide-w);min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;contain:layout style}.pure-video-carousel--snap .pure-video-carousel__slide{scroll-snap-align:start}.pure-video-carousel--focus .pure-video-carousel__viewport{overflow:visible}.pure-video-carousel__track.is-jumping{-ms-scroll-snap-type:none!important;scroll-snap-type:none!important;scroll-behavior:auto!important}.pure-video-carousel--focus .pure-video-carousel__track,.pure-video-carousel--focus.pure-video-carousel--width-full .pure-video-carousel__track,.pure-video-carousel--focus.pure-video-carousel--width-narrow .pure-video-carousel__track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:1.2rem 1.5rem;padding-inline:0;scroll-padding-inline:0}.pure-video-carousel--focus.pure-video-carousel--snap .pure-video-carousel__slide{scroll-snap-align:center;scroll-snap-stop:always}.pure-video-carousel--focus{--pvc-product-reserve:calc( var(--pvc-product-gap, 12px) + var(--pvc-product-gap, 12px) + 7.8rem + var(--pvc-product-gap, 12px) + 3.6rem + var(--pvc-product-gap, 12px) + .4rem )}.pure-video-carousel--focus .pure-video-carousel__slide{padding-bottom:var(--pvc-product-reserve);-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:749px){.pure-video-carousel--focus{--pvc-cols-mobile:1.28}.pure-video-carousel--focus .pure-video-carousel__track,.pure-video-carousel--focus.pure-video-carousel--width-full .pure-video-carousel__track,.pure-video-carousel--focus.pure-video-carousel--width-narrow .pure-video-carousel__track{padding-inline:0;padding-block:.75rem .5rem;scroll-padding-inline:0}.pure-video-carousel--focus.pure-video-carousel--width-narrow .pure-video-carousel__track{padding-inline:0!important;scroll-padding-inline:0!important}}.pure-video-carousel__spacer{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - var(--pvc-slide-w))/ 2);flex:0 0 calc((100% - var(--pvc-slide-w))/ 2);width:calc((100% - var(--pvc-slide-w))/ 2);max-width:calc((100% - var(--pvc-slide-w))/ 2);height:1px;margin:0;padding:0;pointer-events:none;visibility:hidden;list-style:none}.pure-video-carousel__spacer:first-child{-webkit-margin-end:calc(var(--pvc-gap) * -1);margin-inline-end:calc(var(--pvc-gap) * -1)}.pure-video-carousel__spacer:last-child{-webkit-margin-start:calc(var(--pvc-gap) * -1);margin-inline-start:calc(var(--pvc-gap) * -1)}.pure-video-carousel--focus .pure-video-carousel__slide{position:relative;z-index:1;cursor:pointer;contain:none;pointer-events:none}.pure-video-carousel--focus .pure-video-carousel__media,.pure-video-carousel--focus .pure-video-carousel__mute,.pure-video-carousel--focus .pure-video-carousel__play,.pure-video-carousel--focus .pure-video-carousel__product{pointer-events:auto}.pure-video-carousel--focus .pure-video-carousel__slide.is-active{cursor:default}.pure-video-carousel--focus .pure-video-carousel__slide.is-active .pure-video-carousel__media--shoppable{cursor:pointer}.pure-video-carousel--focus .pure-video-carousel__mute,.pure-video-carousel--focus .pure-video-carousel__play{display:none}.pure-video-carousel--focus .pure-video-carousel__slide.is-active .pure-video-carousel__mute,.pure-video-carousel--focus .pure-video-carousel__slide.is-active .pure-video-carousel__play{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pure-video-carousel--focus .pure-video-carousel__card{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pure-video-carousel--focus .pure-video-carousel__media{-webkit-transform:scale(.92);transform:scale(.92);-webkit-transform-origin:center center;transform-origin:center center;opacity:.78;will-change:transform,opacity;-webkit-transition:opacity .48s var(--pvc-ease),-webkit-transform .48s var(--pvc-ease);transition:opacity .48s var(--pvc-ease),-webkit-transform .48s var(--pvc-ease);transition:transform .48s var(--pvc-ease),opacity .48s var(--pvc-ease);transition:transform .48s var(--pvc-ease),opacity .48s var(--pvc-ease),-webkit-transform .48s var(--pvc-ease)}.pure-video-carousel--focus .pure-video-carousel__slide.is-active .pure-video-carousel__media{-webkit-transform:scale(1);transform:scale(1);opacity:1}.pure-video-carousel--focus .pure-video-carousel__product{position:absolute;top:calc(100% + 12px);top:calc(100% + var(--pvc-product-gap,12px));left:0;right:0;z-index:2;opacity:1;visibility:visible;margin:0;padding:12px;padding:var(--pvc-product-gap,12px);border:1px solid #e5e5e5;border:1px solid var(--pvc-product-border,#e5e5e5);border-radius:16px;border-radius:var(--pvc-product-radius,16px);pointer-events:auto;-webkit-transform:none;transform:none}.pure-video-carousel--focus .pure-video-carousel__arrow{top:36%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pure-video-carousel--focus .pure-video-carousel__arrow:hover:not(:disabled){-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}.pure-video-carousel--focus .pure-video-carousel__arrow--prev{left:-2.2rem}.pure-video-carousel--focus .pure-video-carousel__arrow--next{right:-2.2rem}.pure-video-carousel--focus .pure-video-carousel__carousel,.pure-video-carousel--focus .pure-video-carousel__viewport{overflow:visible}@media(prefers-reduced-motion:reduce){.pure-video-carousel--focus .pure-video-carousel__media{-webkit-transition:none!important;transition:none!important;-webkit-transform:none;transform:none;opacity:1}}.pure-video-carousel__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;gap:0;position:relative}.pure-video-carousel__media{position:relative;width:100%;aspect-ratio:var(--pvc-aspect);border-radius:var(--pvc-radius);overflow:hidden;background:var(--pvc-card-bg);isolation:isolate;-webkit-transition:-webkit-transform var(--pvc-transition);transition:-webkit-transform var(--pvc-transition);transition:transform var(--pvc-transition);transition:transform var(--pvc-transition),-webkit-transform var(--pvc-transition)}.pure-video-carousel__media .pure-video-carousel__poster-img,.pure-video-carousel__media .pure-video-carousel__video,.pure-video-carousel__video-host video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pure-video-carousel__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:0;-webkit-transition:opacity .42s var(--pvc-ease);transition:opacity .42s var(--pvc-ease)}.pure-video-carousel__poster--placeholder{background:#f2f2f2}.pure-video-carousel__card.is-playing .pure-video-carousel__poster,.pure-video-carousel__card.is-ready .pure-video-carousel__poster.is-hidden{opacity:0;pointer-events:none}.pure-video-carousel__card.is-in-shop .pure-video-carousel__poster{opacity:1;pointer-events:none}.pure-video-carousel__video-host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pure-video-carousel__video-host:empty{display:none}.pure-video-carousel--shadow .pure-video-carousel__media{-webkit-box-shadow:0 8px 28px rgba(17,17,17,.08);box-shadow:0 8px 28px #11111114}@media(hover:hover)and (pointer:fine){.pure-video-carousel__card:hover .pure-video-carousel__media{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.pure-video-carousel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp(1.6rem,2.5vw,2.4rem);color:#fff;color:var(--pvc-overlay-color,#fff);pointer-events:none}.pure-video-carousel__overlay--v-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pure-video-carousel__overlay--v-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pure-video-carousel__overlay--v-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pure-video-carousel__overlay--h-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pure-video-carousel__overlay--h-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pure-video-carousel__overlay--h-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pure-video-carousel__overlay--align-left .pure-video-carousel__overlay-inner{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pure-video-carousel__overlay--align-center .pure-video-carousel__overlay-inner{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pure-video-carousel__overlay--align-right .pure-video-carousel__overlay-inner{text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pure-video-carousel__overlay--light{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.72)),color-stop(55%,rgba(255,255,255,0)));background:linear-gradient(to top,#ffffffb8,#fff0 55%)}.pure-video-carousel__overlay--dark{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.55)),color-stop(55%,rgba(0,0,0,0)));background:linear-gradient(to top,#0000008c,#0000 55%)}.pure-video-carousel__overlay--solid,.pure-video-carousel__overlay--custom{background:#0006;background:rgba(0,0,0,var(--pvc-overlay-opacity,.4))}.pure-video-carousel__overlay--none{background:0 0}.pure-video-carousel__overlay-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;max-width:90%;pointer-events:auto}.pure-video-carousel__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.4rem;padding:.3rem 1rem;border-radius:999px;background:#ffffffeb;color:#111;font-family:var(--pvc-font);font-size:1.1rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.pure-video-carousel__overlay-heading{margin:0;font-family:var(--pvc-font);font-size:clamp(1.6rem,1.4rem + .5vw,2.2rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:inherit}.pure-video-carousel__overlay-subheading{margin:0;font-family:var(--pvc-font-body);font-size:1.3rem;font-weight:400;line-height:1.4;color:inherit;opacity:.92}.pure-video-carousel__overlay-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:3.6rem;padding:.7rem 1.8rem;margin-top:.2rem;border-radius:999px;font-family:var(--pvc-font);font-size:1.3rem;font-weight:500;line-height:1;text-decoration:none;-webkit-transition:background-color var(--pvc-transition),color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:background-color var(--pvc-transition),color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition),color var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition),color var(--pvc-transition),-webkit-transform var(--pvc-transition)}.pure-video-carousel__overlay-btn--filled{background:#fff;color:#111;border:1px solid #fff}.pure-video-carousel__overlay-btn--filled:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pure-video-carousel__overlay-btn--outline{background:0 0;color:#fff;border:1px solid #fff}.pure-video-carousel__overlay-btn--text{min-height:auto;padding:0;border:0;border-radius:0;background:0 0;color:inherit;text-decoration:underline;text-underline-offset:.2em}.pure-video-carousel__overlay-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}@media screen and (min-width:750px){.pure-video-carousel__overlay--hide-desktop{display:none}}@media screen and (max-width:749px){.pure-video-carousel__overlay--hide-mobile{display:none}}.pure-video-carousel__play{position:absolute;inset:auto auto 1.6rem 1.6rem;z-index:3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:50%;background:#ffffff94;color:#111;cursor:pointer;-webkit-box-shadow:0 4px 16px rgba(17,17,17,.1);box-shadow:0 4px 16px #1111111a;-webkit-transition:background-color var(--pvc-transition),opacity var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:background-color var(--pvc-transition),opacity var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition),opacity var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition),opacity var(--pvc-transition),-webkit-transform var(--pvc-transition)}.pure-video-carousel__play:hover{-webkit-transform:scale(1.05);transform:scale(1.05);background:#ffffffc7}.pure-video-carousel__play:focus-visible{outline:2px solid #fff;outline-offset:3px}.pure-video-carousel__play-icon{display:none;line-height:0}.pure-video-carousel__play-icon svg{display:block}.pure-video-carousel__play-icon--play{display:block;margin-left:2px}.pure-video-carousel__card.is-playing .pure-video-carousel__play-icon--play{display:none}.pure-video-carousel__card.is-playing .pure-video-carousel__play-icon--pause{display:block;margin-left:0}.pure-video-carousel__card.is-playing .pure-video-carousel__play{opacity:0}.pure-video-carousel__media:hover .pure-video-carousel__play,.pure-video-carousel__play:focus-visible{opacity:1}.pure-video-carousel__mute{position:absolute;inset:auto 1.6rem 1.6rem auto;z-index:3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:50%;background:#ffffff94;color:#111;cursor:pointer;-webkit-box-shadow:0 4px 16px rgba(17,17,17,.1);box-shadow:0 4px 16px #1111111a;opacity:1;-webkit-transition:background-color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:background-color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition),-webkit-transform var(--pvc-transition)}.pure-video-carousel__mute:hover{-webkit-transform:scale(1.05);transform:scale(1.05);background:#ffffffc7}.pure-video-carousel__mute:focus-visible{outline:2px solid #fff;outline-offset:3px}.pure-video-carousel__mute-icon{display:none;line-height:0}.pure-video-carousel__mute-icon svg{display:block;width:2.8rem;height:2.8rem}.pure-video-carousel__mute.is-muted .pure-video-carousel__mute-icon--off{display:block}.pure-video-carousel__mute:not(.is-muted) .pure-video-carousel__mute-icon--on{display:block}@media screen and (max-width:749px){.pure-video-carousel__mute,.pure-video-carousel__play{width:3.6rem;height:3.6rem;inset-block-end:1.2rem}.pure-video-carousel__play{inset-inline-start:1.2rem}.pure-video-carousel__mute{inset-inline-end:1.2rem}.pure-video-carousel__mute-icon svg,.pure-video-carousel__play-icon svg{width:1.8rem;height:1.8rem}}.pure-video-carousel__media--shoppable{cursor:pointer}.pure-video-carousel__card.is-in-shop .pure-video-carousel__mute,.pure-video-carousel__card.is-in-shop .pure-video-carousel__play{visibility:hidden;pointer-events:none}.pure-video-carousel__product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;gap:var(--pvc-product-gap,12px);margin-top:12px;margin-top:var(--pvc-product-gap,12px);position:relative;z-index:1;padding:12px;padding:var(--pvc-product-gap,12px);border:1px solid #e5e5e5;border:1px solid var(--pvc-product-border,#e5e5e5);border-radius:16px;border-radius:var(--pvc-product-radius,16px);background:#fff;background:var(--pvc-product-bg,#fff);color:var(--pvc-text)}.pure-video-carousel__product-main{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;grid-gap:var(--pvc-product-gap,12px);gap:12px;gap:var(--pvc-product-gap,12px);-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:0}.pure-video-carousel__product--no-media .pure-video-carousel__product-main{grid-template-columns:1fr}.pure-video-carousel__product-media{display:block;width:6.4rem;height:6.4rem;border-radius:8.8px;border-radius:calc(var(--pvc-product-radius,16px) * .55);overflow:hidden;background:#f2f2f2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pure-video-carousel__product-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .28s var(--pvc-ease);transition:-webkit-transform .28s var(--pvc-ease);transition:transform .28s var(--pvc-ease);transition:transform .28s var(--pvc-ease),-webkit-transform .28s var(--pvc-ease)}.pure-video-carousel__product:hover .pure-video-carousel__product-img{-webkit-transform:scale(1.04);transform:scale(1.04)}.pure-video-carousel__product-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem;min-width:0}.pure-video-carousel__rating{min-height:1.8rem;line-height:1}.pure-video-carousel__rating .jdgm-prev-badge__stars,.pure-video-carousel__rating .jdgm-star{color:var(--pvc-star)!important}.pure-video-carousel__product-title{margin:0;min-height:3.5rem;font-family:var(--pvc-font);font-size:1.4rem;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--pvc-text);text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pure-video-carousel__product-title:hover{text-decoration:underline;text-underline-offset:.15em}.pure-video-carousel__product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.4rem .8rem;width:100%}.pure-video-carousel__price-content{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.4rem;margin:0;font-family:var(--pvc-font);font-size:1.4rem;line-height:1.2}.pure-video-carousel__price-content .price__container,.pure-video-carousel__price-content .price__regular,.pure-video-carousel__price-content .price__sale{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 .8rem;margin:0}.pure-video-carousel__price-content .price-item,.pure-video-carousel__price-content .price-item--last,.pure-video-carousel__price-content .price-item--regular,.pure-video-carousel__price-content .price-item--sale{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 .8rem;margin:0;font-family:var(--pvc-font);font-size:1.4rem;font-weight:700;line-height:1.2;color:var(--pvc-star)}.pure-video-carousel__price-content .price__regular .price-item{color:var(--pvc-text)}.pure-video-carousel__price-content .price-item--compare,.pure-video-carousel__price-content .variant-item__old-price,.pure-video-carousel__price-content s.price-item--regular{font-family:var(--pvc-font-body);font-size:1.3rem;font-weight:400;color:#aaa;text-decoration:line-through}.pure-video-carousel__product-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;min-height:3.6rem;margin-top:0;padding:.7rem 1.4rem;border-radius:999px;font-family:var(--pvc-font);font-size:1.3rem;font-weight:500;line-height:1;text-align:center;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color var(--pvc-transition),color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:background-color var(--pvc-transition),color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition),color var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition),color var(--pvc-transition),-webkit-transform var(--pvc-transition)}.pure-video-carousel__product-btn--filled{background:var(--pvc-btn-bg);color:var(--pvc-btn-text);border:1px solid var(--pvc-btn-bg)}.pure-video-carousel__product-btn--filled:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.pure-video-carousel__product-btn--outline{background:0 0;color:var(--pvc-text);border:1px solid var(--pvc-btn-border)}.pure-video-carousel__product-btn--text{min-height:auto;padding:.4rem 0;border:0;border-radius:0;background:0 0;color:var(--pvc-text);text-decoration:underline;text-underline-offset:.2em}.pure-video-carousel__product-btn:focus-visible,.pure-video-carousel__product-title:focus-visible{outline:2px solid var(--pvc-text);outline-offset:3px}.pure-video-carousel__arrow{position:absolute;top:calc(50% - 3.2rem);z-index:5;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:#fff;color:var(--pvc-text);-webkit-box-shadow:0 6px 20px rgba(17,17,17,.12);box-shadow:0 6px 20px #1111111f;cursor:pointer;-webkit-transition:opacity var(--pvc-transition),background-color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:opacity var(--pvc-transition),background-color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:transform var(--pvc-transition),opacity var(--pvc-transition),background-color var(--pvc-transition);transition:transform var(--pvc-transition),opacity var(--pvc-transition),background-color var(--pvc-transition),-webkit-transform var(--pvc-transition)}.pure-video-carousel__arrow:hover:not(:disabled){-webkit-transform:scale(1.05);transform:scale(1.05)}.pure-video-carousel__arrow:disabled{opacity:.35;cursor:default}.pure-video-carousel__arrow:focus-visible{outline:2px solid var(--pvc-text);outline-offset:3px}.pure-video-carousel__arrow--prev{left:.8rem}.pure-video-carousel__arrow--next{right:.8rem}.pure-video-carousel__arrow-icon{display:block;line-height:0}.pure-video-carousel__arrow--prev .pure-video-carousel__arrow-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pure-video-carousel__arrow--next .pure-video-carousel__arrow-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pure-video-carousel__arrow-icon .icon-caret,.pure-video-carousel__arrow-icon svg{width:1.2rem;height:1.2rem}@media screen and (min-width:990px){.pure-video-carousel:not(.pure-video-carousel--no-arrows) .pure-video-carousel__arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.pure-video-carousel__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.6rem}.pure-video-carousel__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem}.pure-video-carousel__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:#1113;cursor:pointer;-webkit-transition:background-color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:background-color var(--pvc-transition),-webkit-transform var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition);transition:transform var(--pvc-transition),background-color var(--pvc-transition),-webkit-transform var(--pvc-transition)}.pure-video-carousel__dot.is-active{background:var(--pvc-text);-webkit-transform:scale(1.15);transform:scale(1.15)}.pure-video-carousel__dot:focus-visible{outline:2px solid var(--pvc-text);outline-offset:3px}.pure-video-carousel__editor-note{margin:2rem 0 0;font-family:var(--pvc-font-body);font-size:1.4rem;color:var(--pvc-muted)}html.pvc-shop-modal-open{overflow:hidden}.pvc-shop-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem}.pvc-shop-modal[hidden]{display:none!important}.pvc-shop-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1111118c;border:0;cursor:pointer}.pvc-shop-modal__dialog{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(42rem,100%);max-height:min(94vh,calc(100vh - 2.4rem));overflow:hidden;background:#fff;color:#111;border-radius:1.6rem;-webkit-box-shadow:0 1.6rem 4.8rem rgba(0,0,0,.22);box-shadow:0 1.6rem 4.8rem #00000038;outline:0;-webkit-animation:pvc-shop-in .28s ease;animation:pvc-shop-in .28s ease}@-webkit-keyframes pvc-shop-in{0%{opacity:0;-webkit-transform:translateY(1.2rem) scale(.98);transform:translateY(1.2rem) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes pvc-shop-in{0%{opacity:0;-webkit-transform:translateY(1.2rem) scale(.98);transform:translateY(1.2rem) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}.pvc-shop-modal__close{position:absolute;top:1rem;right:1rem;z-index:3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.6rem;height:3.6rem;margin:0;padding:0;border:none;border-radius:999px;color:#fff;background-color:#eb47af;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:background-color .18s ease,color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,color .18s ease,transform .18s ease;transition:background-color .18s ease,color .18s ease,transform .18s ease,-webkit-transform .18s ease}.pvc-shop-modal__close-icon{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:0}.pvc-shop-modal__close:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.pvc-shop-modal__close:focus-visible{outline:2px solid #111;outline-offset:2px}.pvc-shop-modal__layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);min-height:0;max-height:inherit;overflow:hidden}.pvc-shop-modal__media{--pvc-shop-aspect:9/16;position:relative;height:min(62vh,calc(94vh - 18rem));width:auto;max-width:100%;aspect-ratio:9/16;aspect-ratio:var(--pvc-shop-aspect);margin-inline:auto;background:#0f0f0f;overflow:hidden}.pvc-shop-modal__video-host{position:absolute;top:0;right:0;bottom:0;left:0}.pvc-shop-modal__video-host video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#0f0f0f}.pvc-shop-modal__mute{position:absolute;right:1.2rem;bottom:1.2rem;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:999px;background:#0000008c;color:#fff;cursor:pointer}.pvc-shop-modal__mute-icon{display:none;line-height:0}.pvc-shop-modal__mute.is-muted .pvc-shop-modal__mute-icon--off,.pvc-shop-modal__mute:not(.is-muted) .pvc-shop-modal__mute-icon--on{display:block}.pvc-shop-modal__aside{min-height:0;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}.pvc-shop-modal__panel{min-height:12rem}.pvc-shop-modal__error,.pvc-shop-modal__loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;color:#555;font-size:1.4rem}.pvc-shop-modal__loading .loading__spinner{width:2.4rem;height:2.4rem}.pvc-shop-modal__loading .loading__spinner.hidden{display:block}.pvc-shop-modal__error p{margin:0}@media screen and (max-width:749px){.pvc-shop-modal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:0}.pvc-shop-modal__dialog{width:100%;max-width:none;max-height:min(92vh,100%);border-radius:1.6rem 1.6rem 0 0;-webkit-box-shadow:0 -.8rem 3.2rem rgba(0,0,0,.18);box-shadow:0 -.8rem 3.2rem #0000002e;-webkit-animation:pvc-shop-sheet-in .32s cubic-bezier(.22,1,.36,1);animation:pvc-shop-sheet-in .32s cubic-bezier(.22,1,.36,1);-webkit-animation:pvc-shop-sheet-in .32s var(--pvc-ease,cubic-bezier(.22,1,.36,1));animation:pvc-shop-sheet-in .32s var(--pvc-ease,cubic-bezier(.22,1,.36,1))}@-webkit-keyframes pvc-shop-sheet-in{0%{opacity:.6;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pvc-shop-sheet-in{0%{opacity:.6;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.pvc-shop-modal__layout{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);max-height:min(92vh,100%)}.pvc-shop-modal__media{display:none}.pvc-shop-modal__aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:min(92vh,100%);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0)}.pvc-shop-modal__close{top:1rem;right:1rem;width:3.2rem;height:3.2rem}.pvc-shop-modal__panel{min-height:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.pvc-shop-modal__error,.pvc-shop-modal__loading{padding:2.4rem 1.6rem 3.2rem}}@media screen and (min-width:750px){.pvc-shop-modal{padding:2.4rem}.pvc-shop-modal__dialog{width:auto;max-width:min(110rem,calc(100vw - 4.8rem));max-height:min(92vh,calc(100vh - 4.8rem))}.pvc-shop-modal__layout{grid-template-columns:auto minmax(30rem,38rem);grid-template-rows:minmax(0,1fr);height:min(88vh,80rem);max-height:min(88vh,calc(100vh - 4.8rem));-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pvc-shop-modal__media{height:100%;width:auto;max-width:min(48rem,46vw);aspect-ratio:9/16;aspect-ratio:var(--pvc-shop-aspect,9 / 16);margin-inline:0;border-radius:1.6rem 0 0 1.6rem}.pvc-shop-modal__aside{padding:0;display:block}.pvc-shop-modal__close{top:1.4rem;right:1.4rem}}.pvc-shop-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;padding:0 0 2.4rem}.pvc-shop-panel__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.pvc-shop-panel__media{display:block;width:100%;aspect-ratio:1/1;border-radius:0;overflow:hidden;background:#f2f2f2}.pvc-shop-panel__img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.pvc-shop-panel__intro{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem;padding-inline:1.6rem}.pvc-shop-panel>:not(.pvc-shop-panel__header){margin-inline:1.6rem}@media screen and (max-width:749px){.pvc-shop-panel{gap:1.4rem;padding:1.6rem 0 0;min-height:100%}.pvc-shop-panel__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.2rem;padding:0 4.8rem 0 1.6rem}.pvc-shop-panel__media{-webkit-box-flex:0;-ms-flex:0 0 7.2rem;flex:0 0 7.2rem;width:7.2rem;height:7.2rem;aspect-ratio:auto;border-radius:1rem}.pvc-shop-panel__intro{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-inline:0;padding-top:.2rem}.pvc-shop-panel>:not(.pvc-shop-panel__header){margin-inline:1.6rem}.pvc-shop-panel__form{position:sticky;bottom:0;z-index:2;margin-inline:0!important;margin-top:auto;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e5e5e5;-webkit-box-shadow:0 -.6rem 1.6rem rgba(0,0,0,.04);box-shadow:0 -.6rem 1.6rem #0000000a}.pvc-shop-panel__details{margin-bottom:1.6rem}.pvc-shop-panel__title{font-size:1.8rem}}@media screen and (min-width:750px){.pvc-shop-panel{padding-bottom:3.6rem}.pvc-shop-panel__media{border-radius:0 1.6rem 0 0}.pvc-shop-panel__intro{padding-inline:3.2rem}.pvc-shop-panel>:not(.pvc-shop-panel__header){margin-inline:3.2rem}}.pvc-shop-panel__title{margin:0;font-size:2rem;line-height:1.25;font-weight:600}.pvc-shop-panel__title a{color:inherit;text-decoration:none}.pvc-shop-panel__title a:hover{text-decoration:underline}.pvc-shop-panel__tagline{margin:0;font-size:1.4rem;line-height:1.4;color:#555}.pvc-shop-panel__price{font-size:1.5rem}.pvc-shop-panel__rating .jdgm-prev-badge__stars,.pvc-shop-panel__rating .jdgm-star{color:var(--pvc-star)!important}.pvc-shop-panel__rating .jdgm-prev-badge__text{font-size:1.2rem}.pvc-shop-panel__features{margin:0;font-size:1.35rem;line-height:1.45;color:#333}.pvc-shop-panel__features>:first-child{margin-top:0}.pvc-shop-panel__features>:last-child{margin-bottom:0}.pvc-shop-panel__features ol,.pvc-shop-panel__features ul{margin:0;padding-left:1.2em}.pvc-shop-panel__features li{margin:0 0 .45em}.pvc-shop-panel__features li:last-child{margin-bottom:0}.pvc-shop-panel__features p{margin:0 0 .45em}.pvc-shop-panel__features p:last-child{margin-bottom:0}.pvc-shop-panel .product-form__input,.pvc-shop-panel variant-radios{margin:0 0 1.2rem;border:0;padding:0}.pvc-shop-panel .form__label,.pvc-shop-panel .product-form__input .form__label,.pvc-shop-panel fieldset.product-form__input legend{display:block;width:100%;margin:0 0 .8rem;padding:0;font-size:1.3rem;font-weight:600}.pvc-shop-panel fieldset.product-form__input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pvc-shop-panel .product-form__input input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.pvc-shop-panel .product-form__input label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:4rem;padding:.6rem 1.2rem;border:1px solid #e5e5e5;border-radius:999px;font-size:1.3rem;cursor:pointer;background:#fff}.pvc-shop-panel .product-form__input input[type=radio]:checked+label{border-color:#111;background:#111;color:#fff}.pvc-shop-panel .product-form__input input[type=radio].disabled+label{opacity:.4;text-decoration:line-through;cursor:not-allowed}.pvc-shop-panel__form{margin:0}.pvc-shop-panel__atc{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:4.8rem;padding:1.2rem 2rem;border:0;border-radius:999px;background:#eb47af;color:#fff;font-size:1.4rem;font-weight:600;letter-spacing:.02em;cursor:pointer}.pvc-shop-panel__atc:disabled{opacity:.45;cursor:not-allowed}.pvc-shop-panel__atc.loading>span:first-child,.pvc-shop-panel__atc.loading>span:not(.loading__spinner){opacity:0}.pvc-shop-panel__atc .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.pvc-shop-panel__details{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;margin-top:.4rem;color:#111;font-size:1.4rem;text-decoration:underline;text-underline-offset:.25em}.pvc-shop-panel .product-form__error-message-wrapper{margin-bottom:1rem;color:#b00020;font-size:1.3rem}.pvc-shop-panel .product-form__error-message-wrapper[hidden]{display:none!important}@media screen and (min-width:750px){.pvc-shop-panel__title{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.pure-video-carousel__track{scroll-behavior:auto}.pure-video-carousel__arrow,.pure-video-carousel__button,.pure-video-carousel__media,.pure-video-carousel__mute,.pure-video-carousel__overlay-btn,.pure-video-carousel__play,.pure-video-carousel__poster,.pure-video-carousel__product-btn,.pure-video-carousel__product-img,.pvc-shop-modal__dialog{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.pure-video-carousel__card:hover .pure-video-carousel__media{-webkit-transform:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/187/assets/pure-video-carousel.css.map */
