.primary-button{display:flex;align-items:center;justify-content:center;max-width:100%;width:auto;background:#9f77ff;border-radius:100px;border:0;color:#fff;font-family:owners-wide,sans-serif;font-weight:600;font-size:16px;line-height:130%;cursor:pointer;text-decoration:none;transition:transform .2s ease;outline:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.primary-button.primary-button-sm{padding:8px 32px}.primary-button.primary-button-md{padding:12px 16px}.primary-button.primary-button-lg{padding:12px 32px}.primary-button.primary-button-xl{padding:18px 40px}.primary-button.primary-button-full{padding:18px 6px;width:100%}.primary-button .btn-icon{display:flex;justify-content:center;align-items:center;width:18px;height:18px;margin-left:4px;position:relative;transition:.25s ease-in-out ease-in-out}.primary-button .btn-icon svg path{fill:#fff;font-weight:700}.primary-button[disabled]{background:#999;color:#fff;cursor:not-allowed}.primary-button[disabled] .btn-icon svg path{fill:#fff}.primary-button:active{transform:scale(.96)}.primary-button:hover{background-color:#8a5eff;transform:translateY(-3px)}.primary-button:hover .btn-icon svg path{fill:#fff}.primary-button:hover .btn-icon.animate-icon-to-right{right:5px}.primary-button:hover .btn-icon.animate-icon-to-left{left:5px}.primary-button:hover .btn-icon.animate-icon-shake{animation:btnIconShake 1s infinite ease-in-out}.primary-button .loading-overlay__spinner{width:22px;height:22px;margin-left:4px;display:flex}.primary-button .loading-overlay__spinner svg .path{stroke:#fff!important}.secondary-button{display:flex;align-items:center;justify-content:center;max-width:100%;width:auto;border:2px solid #9f77ff;border-radius:100px;color:#9f77ff;font-family:owners-wide,sans-serif;font-weight:600;font-size:16px;line-height:130%;cursor:pointer;text-decoration:none;transition:all .25s ease-in-out}.secondary-button.secondary-button-sm{padding:8px 32px}.secondary-button.secondary-button-md{padding:12px 16px}.secondary-button.secondary-button-lg{padding:12px 32px}.secondary-button.secondary-button-xl{padding:18px 40px}.secondary-button.secondary-button-full{padding:18px 6px;width:100%}.secondary-button .btn-icon{display:flex;justify-content:center;align-items:center;width:18px;height:18px;margin-left:4px;position:relative;transition:.25s ease-in-out ease-in-out}.secondary-button .btn-icon svg path{fill:#fff;font-weight:700}.secondary-button[disabled]{background:#999;color:#fff;cursor:not-allowed}.secondary-button[disabled] .btn-icon svg path{fill:#fff}.secondary-button:hover{background-color:#8a5eff;color:#fff}.secondary-button:hover .btn-icon svg path{fill:#fff}.secondary-button:hover .btn-icon.animate-icon-to-right{right:5px}.secondary-button:hover .btn-icon.animate-icon-to-left{left:5px}.secondary-button:hover .btn-icon.animate-icon-shake{animation:btnIconShake 1s infinite ease-in-out}.secondary-button .loading-overlay__spinner{width:22px;height:22px;margin-left:4px;display:flex}.secondary-button .loading-overlay__spinner svg .path{stroke:#fff!important}@keyframes btnIconShake{0%{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(0)}75%{transform:rotate(-15deg)}to{transform:rotate(0)}}.modalZoom{position:fixed;display:flex;z-index:11;left:0;top:0;height:100%;width:100%;overflow:hidden;background-color:#18181beb}.closeModalZoom{color:#aaa;float:right;font-size:28px;font-weight:700;padding-right:30px;position:fixed;top:0;right:0}@keyframes zoomIn{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.modalZoom img{background-color:#fefefe;margin:auto;height:max-content;animation:.25s ease both zoomIn;display:block;max-width:700px}.product-tags{position:absolute;z-index:3;top:10px;left:0;display:flex;flex-direction:column;gap:4px}.product-tag{font-size:12px;padding:4px 8px;font-family:owners-wide,sans-serif;font-style:normal;color:#333;text-align:center;line-height:130%;text-transform:lowercase;font-weight:700;border-top-right-radius:8px;border-bottom-right-radius:8px;border-width:1px;border-style:solid}@media screen and (min-width:992px){.product-tag{font-size:14px}}.Breadcrumbs{line-height:initial}.Breadcrumbs .Breadcrumb__wrap{display:flex;justify-content:center;max-width:100%}.Breadcrumbs .Breadcrumb__wrap .Breadcrumb__content{width:100%;margin:0;padding:0}.Breadcrumbs .Breadcrumb__wrap .Breadcrumb__content .Breadcrumb__item{margin-right:3px;list-style-type:none;display:inline-block;font-family:owners-wide,sans-serif;color:#666;line-height:18px;font-size:14px;font-weight:600;text-transform:lowercase}.Breadcrumbs .Breadcrumb__wrap .Breadcrumb__content .Breadcrumb__item a{color:#666;font-weight:400;text-decoration:underline}.Breadcrumbs .Breadcrumb__wrap .Breadcrumb__content .Breadcrumb__item:not(:last-child):after{content:"/";font-weight:400;margin:0 0 0 3px;font-size:13px}.pdp-regular-main--v2{display:flex;justify-content:center;flex-wrap:wrap}.pdp-regular-main--v2 .pdp-breadcrumbs{width:100%;padding:8px var(--page-padding,8px) 10px}@media(max-width:768px){.pdp-regular-main--v2 .pdp-breadcrumbs{padding:6px var(--page-padding,8px) 6px}}.pdp-regular-main--v2 .pdp-breadcrumbs__inner{max-width:1516px;margin:0 auto}.pdp-regular-main--v2 .pdp-breadcrumbs .Breadcrumbs .Breadcrumb__wrap .Breadcrumb__content .Breadcrumb__item{font-size:11px;line-height:1.4}.pdp-regular-main--v2 .pdp-breadcrumbs .Breadcrumbs .Breadcrumb__wrap .Breadcrumb__content .Breadcrumb__item:not(:last-child):after{font-size:10px}@media(max-width:768px){.pdp-regular-main--v2 .pdp-breadcrumbs .Breadcrumbs .Breadcrumb__wrap .Breadcrumb__content .Breadcrumb__item{font-size:10px}}.pdp-regular-main--v2 .RegularMain{display:grid;grid-template-columns:minmax(0,918px) 550px;justify-content:center;grid-template-rows:auto 1fr;column-gap:48px;width:100%;padding:0 var(--page-padding,8px) 40px}@media(max-width:1080px){.pdp-regular-main--v2 .RegularMain{grid-template-columns:minmax(0,918px) 400px}}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain{display:flex;flex-wrap:wrap}}.pdp-regular-main--v2 .RegularMain .sticky{position:-webkit-sticky;position:sticky;top:60px}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .sticky{position:relative;top:inherit}}.pdp-regular-main--v2 .RegularMain .RegularMain__header{order:2}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__header{width:100%}}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductRoutineRow{display:flex;align-items:center;gap:8px;margin-top:4px}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductRoutineFrequency{font-family:owners-wide,sans-serif;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#828282}.pdp-regular-main--v2 .RegularMain .RegularMain__header .RoutineIcons{display:inline-flex;align-items:center;gap:4px}.pdp-regular-main--v2 .RegularMain .RegularMain__header .RoutineIcons svg{display:block;width:17px;height:17px}.pdp-regular-main--v2 .RegularMain .RegularMain__header .RoutineIcons svg path{fill:#828282}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductNameRow{display:block;margin-top:6px}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductName{display:inline;font-family:owners-wide,sans-serif;font-weight:600;font-size:28px;line-height:1.25;color:#333;text-transform:lowercase;margin:0}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductName{font-size:18px}}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductWeightWrap{display:inline}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductWeightWrap .ProductWeight{display:inline-block;font-family:owners-wide,sans-serif;font-weight:400;font-size:14px;line-height:inherit;color:#828282}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductWeightWrap .ProductWeight{font-size:12px}}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews{display:block;line-height:1;margin:10px 0 0}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews .jdgm-prev-badge{display:inline!important}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews .judgeme-product-reviews-badge{transition:all 1s;background-color:#0000;color:#333;font-family:owners-wide,sans-serif;font-weight:500;vertical-align:middle;font-size:14px}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews .judgeme-reviews-average{color:#666;font-size:13px;margin:0 6px;font-weight:600;vertical-align:middle}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews .judgeme-reviews-count{text-decoration:none;color:#666;font-size:13px;font-weight:400;vertical-align:middle}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews .judgeme-reviews-count:hover{text-decoration:underline}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews .jdgm-star{color:#8a5eff;vertical-align:middle}.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews .jdgm-star-half-o:before,.pdp-regular-main--v2 .RegularMain .RegularMain__header .ProductReviews .jdgm-star:before{font-size:18px!important}.pdp-regular-main--v2 .RegularMain .ProductPriceBox{margin:14px 0}.pdp-regular-main--v2 .RegularMain .ProductPriceBox .CompareAtPrice{display:flex;padding:0;margin-bottom:6px}.pdp-regular-main--v2 .RegularMain .ProductPriceBox .CompareAtPrice .FullPrice{font-family:owners-wide,sans-serif;font-weight:500;font-size:12px;line-height:130%;text-decoration-line:line-through;color:#666;display:flex;justify-content:center;align-items:center}.pdp-regular-main--v2 .RegularMain .ProductPriceBox .CompareAtPrice .TagTotalDiscount{display:inline-block;margin-left:8px;position:relative;color:#333;font-family:owners-wide,sans-serif;font-weight:600;font-size:12px;line-height:1;padding:4px 6px;border-radius:4px;background-color:#d0ff59}.pdp-regular-main--v2 .RegularMain .ProductPriceBox .ProductPrice{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:0;line-height:1}.pdp-regular-main--v2 .RegularMain .ProductPriceBox .ProductPrice .TotalPrice{font-family:owners-wide,sans-serif;font-weight:600;font-size:28px;line-height:1.2;color:#333}.pdp-regular-main--v2 .RegularMain .ProductPriceBox .ProductPrice .installmentPrice{font-family:owners-wide,sans-serif;font-size:12px;font-weight:400;line-height:1.2;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar{order:1;height:100%;width:100%;grid-row-start:1;grid-row-end:3;max-width:100%;min-width:0}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar{width:100%;height:auto;grid-row-start:auto;grid-row-end:auto}}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery{display:flex;justify-content:flex-start;align-items:flex-start}@media(max-width:1280px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery{flex-wrap:wrap}}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery{width:calc(100% + 2*var(--page-padding,8px));margin-left:calc(-1*var(--page-padding,8px))}}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .view{position:relative}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .view .view__image{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;cursor:pointer}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .view .view__image-title{position:static;display:block;width:100%;padding-top:12px;background:#0000;color:#8a5eff;font-family:owners-wide,sans-serif;font-size:12px;font-weight:500;text-align:center}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .view__external-video-product{height:100%;width:100%}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .view__video-product{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#fafafa}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window{width:calc(100% - 68px);max-width:850px;order:2;height:auto!important;position:relative}@media(max-width:1280px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window{width:100%;order:1;margin-bottom:24px}}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window{margin-bottom:0}}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .splide__arrow{width:34px;height:34px;background:#fafafa;align-items:center;opacity:1;border-radius:100%;border:0;display:flex;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .splide__arrow svg{height:1.2em;width:1.2em;background:#0000;fill:#8a5eff}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .splide__arrow.splide__arrow--prev{left:1em}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .splide__arrow.splide__arrow--next{right:1em}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .icon-zoom{position:absolute;top:16px;right:16px;margin:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#ffffffe6;box-shadow:0 1px 4px #0000001f;cursor:pointer}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .icon-zoom .fa{font-size:14px!important;color:#333}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .best-before-container{position:absolute;top:0;left:0;right:0;z-index:3;pointer-events:none}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .best-before-strip{background:#0009;color:#fff;font-family:owners-wide,sans-serif;font-size:12px;padding:6px 12px;display:flex;gap:4px;align-items:center;justify-content:center}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .best-before-strip__label{font-weight:400}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .best-before-strip__date{font-weight:600}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__window .best-before-strip.hidden{display:none}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .splide__pagination{display:none!important}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .splide__pagination__page.is-active{background:#fa8cff;transform:scale(1)}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller{width:56px;margin-right:12px;flex-direction:column;order:1;display:flex;max-height:850px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#eee7f3 #fafafa}@media(max-width:1280px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller{width:100%;margin-right:0;order:2;flex-direction:row;max-height:none;gap:8px}}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;padding:12px var(--page-padding,8px) 0}}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image{width:52px;height:52px;flex-shrink:0;margin-bottom:12px;border-radius:8px;overflow:hidden;position:relative;white-space:nowrap}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image img{width:100%;height:100%;object-fit:cover}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image .thumb__image-title{display:none}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image .thumb__image-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image .thumb__image-play svg{width:24px;height:24px;filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image.thumbnail{border:none;padding:0;cursor:pointer;transition:none}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image.thumbnail:focus-visible{border:none}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image.thumbnail.is-active{border:1px solid #9f77ff}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image.lazyloaded{opacity:1;transition:opacity .3s}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image.lazyload,.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image.lazyloading{opacity:0}@media(max-width:1280px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image{margin-bottom:0}}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller .thumb__image{scroll-snap-align:start}}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller::-webkit-scrollbar{width:4px;border-radius:20px;background:#fafafa}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller::-webkit-scrollbar{display:none}}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller::-webkit-scrollbar-track{-webkit-box-shadow:#eee7f3}.pdp-regular-main--v2 .RegularMain .RegularMain__sidebar .sidebar__gallery .slider__controller::-webkit-scrollbar-thumb{background-color:#eee7f3;border-radius:20px}.pdp-regular-main--v2 .RegularMain .RegularMain__content{order:3;width:550px;align-self:start}@media(max-width:1080px){.pdp-regular-main--v2 .RegularMain .RegularMain__content{width:100%}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .TweetDescription{margin-top:20px;margin-bottom:20px}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .TweetDescription{margin-top:16px}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .TweetDescription h2{font-family:owners-wide,sans-serif;font-weight:400;font-size:16px;line-height:130%;color:#333;margin-bottom:12px;margin-top:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .TweetDescription p{position:relative;font-family:owners-wide,sans-serif;font-size:16px;line-height:150%;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__content .TweetDescription p:first-child{margin-top:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .TweetDescription p:last-child{margin-bottom:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .AiBox{border:1px solid #e8e8e8;border-radius:16px;padding:16px;margin-bottom:16px;background:#fff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .AiBox__title{margin:0;font-family:owners-wide,sans-serif;font-size:16px;font-weight:600;line-height:1.3;color:#333}.pdp-regular-main--v2 .RegularMain .RegularMain__content .AiBox__text{margin-top:6px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .AiBox__text p{margin:0;font-family:owners-wide,sans-serif;font-size:14px;line-height:150%;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__content .AiBox__button{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;padding:11px 18px;border:1px solid #d8d8d8;border-radius:100px;background:#fff;font-family:owners-wide,sans-serif;font-size:14px;font-weight:600;line-height:1;color:#333;text-decoration:none;cursor:pointer;transition:background-color .25s ease-in-out}.pdp-regular-main--v2 .RegularMain .RegularMain__content .AiBox__button svg path{fill:#333}.pdp-regular-main--v2 .RegularMain .RegularMain__content .AiBox__button:hover{background:#fafafa}.pdp-regular-main--v2 .RegularMain .RegularMain__content .shipping-info-desktop,.pdp-regular-main--v2 .RegularMain .RegularMain__content .shipping-info-mobile{background:#f1eaf5;padding:4px 0;width:100%}.pdp-regular-main--v2 .RegularMain .RegularMain__content .shipping-info-desktop p,.pdp-regular-main--v2 .RegularMain .RegularMain__content .shipping-info-mobile p{font-family:owners-wide,sans-serif;text-align:center;color:#333;margin:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .shipping-info-desktop{display:block;font-size:14px;margin:10px 0 8px;border-radius:30px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .shipping-info-mobile{display:none}@media screen and (max-width:599px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .shipping-info-mobile{bottom:8px;display:block;font-size:12px;left:calc(-50vw + 50%);position:relative;width:100vw}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator{font-family:owners-wide,sans-serif}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__error,.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__input-area,.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area{display:none}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator.is-open .pdp-shipping__error:not(.hidden),.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator.is-open .pdp-shipping__input-area:not(.hidden),.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator.is-open .pdp-shipping__result-area:not(.hidden){display:flex}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__toggle{display:flex;align-items:center;gap:8px;width:100%;background:0 0;border:none;cursor:pointer;padding:12px 16px;font-family:owners-wide,sans-serif}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__toggle svg{flex-shrink:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__toggle-label{flex:1;text-align:left;font-size:13px;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:.04em}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__chevron{display:flex;align-items:center;transition:transform .2s ease;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__chevron.is-rotated{transform:rotate(180deg)}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__input-area{flex-direction:column;gap:8px;padding:0 16px 14px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__input-row{display:flex;align-items:center;gap:8px;width:100%}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__input{font-family:owners-wide,sans-serif;font-size:14px;color:#333;border:1px solid #d4d4d4;background:#fff;padding:10px 14px;flex:1;border-radius:50px;outline:0;transition:border-color .25s ease-in-out}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__input:focus{border-color:#9f77ff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__input--error{border-color:#fc5132}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__input::placeholder{color:#bbb}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__ok-btn{background-color:#333}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__cep-link{font-family:owners-wide,sans-serif;font-size:12px;color:#9f77ff;text-decoration:none;align-self:flex-start}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__cep-link:hover{text-decoration:underline}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area{flex-direction:column;gap:8px;padding:0 16px 14px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-list{display:flex;flex-direction:column;gap:8px;width:100%}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-card{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid #e8e8e8;border-radius:12px;background:#f8f8f8}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-card--free{border-color:#c5d930;background:#fafde8}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-info{display:flex;flex-direction:column;gap:2px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-name{font-size:13px;color:#333;font-weight:600}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-deadline{font-size:12px;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-price{font-size:14px;font-weight:600;color:#333}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-card--free .pdp-shipping__result-name,.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__result-area .pdp-shipping__result-card--free .pdp-shipping__result-price{color:#6ab04c}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__error{flex-direction:column;padding:0 16px 14px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PdpShippingCalculator .pdp-shipping__error span{font-size:12px;color:#fc5132}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyCard{border:1px solid #e8e8e8;border-radius:16px;box-shadow:0 2px 8px #0000000f;overflow:hidden;margin-bottom:16px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyCard>.ProductPriceBox{margin:0;padding:16px 16px 0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyCard>.ProductPriceBox+.BuyButton{padding-top:12px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyCard>.BuyButton{padding:16px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyCard__divider{border:none;border-top:1px solid #e8e8e8;margin:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyCard__footer{padding:14px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:10px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PaymentRow{display:flex;align-items:center;gap:0;margin:0;font-family:owners-wide,sans-serif}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PaymentRow .PaymentRow__item{font-size:13px;color:#666;font-weight:400}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PaymentRow .PaymentRow__item--pix{display:inline-flex;align-items:center;gap:5px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PaymentRow .PaymentRow__item--pix svg{flex-shrink:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .PaymentRow .PaymentRow__sep{font-size:13px;color:#d0d0d0;padding:0 8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .ReturnPolicyRow{display:flex;align-items:center;gap:8px;margin:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .ReturnPolicyRow__text{font-family:owners-wide,sans-serif;font-size:13px;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller{display:flex;justify-content:space-between;width:130px;height:48px;border:1px solid #c4c4c4;box-sizing:border-box;border-radius:100px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__add,.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__number,.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__remove{width:32%;display:flex;justify-content:center;align-items:center;font-family:owners-wide,sans-serif;font-weight:400;font-size:16px;line-height:20px;text-align:center;text-transform:lowercase;color:#333;cursor:pointer}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__add,.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__remove{font-size:20px;width:32px;height:32px;margin:7px;border-radius:100%;background:#f0f0f0;flex-shrink:0;transition:background-color .25s ease-in-out}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__add:hover,.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__remove:hover{background:#e4e4e4}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__number{border:0;padding:0;flex:1;width:auto;min-width:0;background:#0000;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__number::-webkit-inner-spin-button,.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .quantity__controller .qty__number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .buybutton__area{display:flex;gap:8px;padding:0;margin:16px 0 0;line-height:1;justify-content:flex-start;align-items:center}@media screen and (min-width:769px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .buybutton__area{margin:20px 0 0}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .buybutton__area .primary-button{flex:1;position:relative;overflow:hidden;animation:stickyCtaPulse 2.2s ease-in-out infinite}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .buybutton__area .primary-button:after{content:"";position:absolute;top:0;left:-150%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-20deg);animation:stickyCtaShine 2.6s ease-in-out infinite;pointer-events:none}@media(prefers-reduced-motion:reduce){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .buybutton__area .primary-button{animation:none}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .buybutton__area .primary-button:after{content:none}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -4px 16px #00000014;padding:8px 0;z-index:2}@media screen and (min-width:769px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area{opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area.is-visible{opacity:1;visibility:visible;transform:translateY(0)}}@media screen and (min-width:769px)and (prefers-reduced-motion:reduce){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area{transition:none}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__inner{display:flex;flex-direction:column}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__product{display:flex;align-items:center;gap:12px;min-width:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__thumb{display:none;flex-shrink:0;width:40px;height:40px;border-radius:8px;overflow:hidden}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__thumb img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:769px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__thumb{display:block}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__info{display:flex;flex-direction:column;gap:2px;min-width:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__title{display:none;font-family:owners-wide,sans-serif;font-weight:600;font-size:14px;line-height:130%;color:#333;text-transform:lowercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:769px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__title{display:block}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__price .CompareAtPrice__CTA{align-items:center;width:auto}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__price .ProductPrice{margin:0}@media screen and (min-width:769px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__price .installmentPrice__CTA{margin-left:4px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__price .installmentPrice__CTA br{display:none}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area .primary-button{flex-shrink:0;width:auto}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__cta{position:relative;overflow:hidden;font-size:14px;text-transform:lowercase;animation:stickyCtaPulse 2.2s ease-in-out infinite}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__cta .loading-overlay__spinner{width:18px;height:18px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__cta:hover{background-color:#5a32d4;transform:none}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__cta:after{content:"";position:absolute;top:0;left:-150%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-20deg);animation:stickyCtaShine 2.6s ease-in-out infinite;pointer-events:none}@media(prefers-reduced-motion:reduce){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__cta{animation:none}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .stickybutton__area__cta:after{content:none}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round{display:flex;align-items:center;margin:0 0 20px;flex-wrap:wrap}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select{width:100%;display:flex;z-index:2;margin-bottom:12px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown{display:flex;align-items:center;position:relative}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown.active .choose-variants__list{display:block;height:auto;max-height:225px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__pill{border-radius:30px;border:1px solid #efefef;background:#fafafa;padding:4px 6px;width:auto;min-width:100px;color:#333;font-size:12px;font-weight:400;line-height:130%;display:flex;align-items:center;cursor:pointer}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__pill .pill__bullet-color{display:block;width:20px;height:20px;background:#fff;border-radius:100%;position:relative;border:1px solid #fff;box-shadow:0 0 0 1px #ddd}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__pill .pill__name-color{margin:0 8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__pill .pill__arrow{display:flex;align-items:center;position:absolute;top:9px;right:8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__list{display:none;background:#fff;border:1px solid #efefef;border-radius:5px;position:absolute;top:100%;height:0;max-height:0;left:0;margin:0;width:100%;overflow-y:auto;padding:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__list li{list-style-type:none;width:100%}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__list li:hover{background:#fafafa}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__list li .js-dropdown-variant-item{color:#333;font-size:12px;font-weight:400;line-height:130%;display:flex;align-items:center;cursor:pointer;padding:4px 6px;width:100%}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__list li .js-dropdown-variant-item .pill__bullet-color{display:block;width:20px;height:20px;border-radius:100%;position:relative;border:1px solid #fff;box-shadow:0 0 0 1px #ddd}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__select .choose-variants__dropdown .choose-variants__list li .js-dropdown-variant-item .pill__name-color{margin-left:8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__title{font-family:owners-wide,sans-serif;font-weight:400;font-size:10px;line-height:130%;text-transform:uppercase;color:#333;margin-right:8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box{display:inline-flex;flex-wrap:wrap}@media screen and (max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box{width:100%;gap:16px}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option{width:28px;height:28px;border-radius:100%;position:relative;cursor:pointer;margin:5px;border:1px solid #fff;box-shadow:0 0 0 1px #ddd}@media screen and (max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option{width:40px;height:40px}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option input{cursor:pointer;margin:0;position:absolute;width:100%;height:100%;opacity:0;z-index:1}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option .option-square{width:auto;min-width:80px;height:auto;display:none;justify-content:center;align-items:center;color:#fff;background-color:#8a5eff;font-family:owners-wide,sans-serif;font-weight:700;font-size:12px;line-height:14px;text-align:center;position:absolute;left:50%;top:calc(-100% - 5px);transform:translate(-50%);padding:5px 4px;border-radius:3px;z-index:2}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option .option-square:before{content:"\2666";position:absolute;left:50%;bottom:-7px;transform:translate(-50%);color:#8a5eff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option:hover .option-square{display:flex}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option.checked:before{content:"";width:5px;height:5px;position:absolute;border-radius:100%;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}@media screen and (max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option.checked:before{width:10px;height:10px}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option.disabled{position:relative}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option.disabled:after{content:"";position:absolute;top:50%;left:-2px;width:30px;height:1px;background:#000;transform:rotate(45deg)}@media screen and (max-width:768px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round .choose-variants__box .choose-variants__box-option.disabled:after{width:41px}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round.highlight .choose-variants__title{color:#fc5132}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round.highlight .choose-variants__pill{border:1px solid #fc5132!important;background:#feedea!important}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round.highlight .choose-variants__pill .pill__bullet-color{box-shadow:0 0 0 1px #fc5132!important}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--round.highlight .choose-variants__pill .pill__name-color{color:#fc5132}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill{display:block;margin:0 0 20px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__title{font-family:owners-wide,sans-serif;font-weight:400;font-size:11px;line-height:130%;letter-spacing:.04em;text-transform:uppercase;color:#828282;margin:0 0 8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__current{font-weight:600;color:#333}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box{display:flex;flex-wrap:wrap;gap:8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option{position:relative;cursor:pointer;margin:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option input{cursor:pointer;margin:0;position:absolute;width:100%;height:100%;opacity:0;z-index:1}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option .option-pill{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:76px;padding:10px 14px;border-radius:100px;background:#f2eeff;border:1px solid transparent;transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option .option-pill__title{font-family:owners-wide,sans-serif;font-weight:600;font-size:14px;line-height:1.1;color:#333}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option .option-pill__price{font-family:owners-wide,sans-serif;font-weight:400;font-size:11px;line-height:1.1;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option:hover .option-pill{border-color:#9f77ff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option input:checked~.option-pill{background:#9f77ff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option input:checked~.option-pill .option-pill__price,.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option input:checked~.option-pill .option-pill__title{color:#fff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option.disabled .option-pill{opacity:.45}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill .choose-variants__box-option.disabled .option-pill__title{text-decoration:line-through}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill.highlight .choose-variants__title{color:#fc5132}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .choose-variants--pill.highlight .option-pill{border-color:#fc5132;background:#feedea}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy{margin:0 0 16px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__title{font-family:owners-wide,sans-serif;font-weight:400;font-size:11px;line-height:130%;letter-spacing:.04em;text-transform:uppercase;color:#828282;margin:0 0 8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}@media screen and (max-width:400px){.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__options{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:6px}}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__option{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:14px 6px;border:1px solid #e0e0e0;border-radius:12px;background:#fff;cursor:pointer;font-family:owners-wide,sans-serif;transition:border-color .25s ease-in-out,background-color .25s ease-in-out,box-shadow .25s ease-in-out}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__option:hover{border-color:#9f77ff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__option.is-selected{border-color:#9f77ff;background:#f8f5ff;box-shadow:0 0 0 1px #9f77ff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__badge{position:absolute;top:-9px;right:-4px;padding:2px 6px;border-radius:4px;background:#d0ff59;color:#333;font-family:owners-wide,sans-serif;font-weight:600;font-size:11px;line-height:1.3}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__qty{font-weight:600;font-size:16px;line-height:1.2;color:#333}.pdp-regular-main--v2 .RegularMain .RegularMain__content .BuyButton .BundleBuy__price{font-weight:400;font-size:12px;line-height:1.2;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__content .vto-app-container{width:100%;margin-top:12px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .vto-button{width:100%;height:48px;font-size:14px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox{margin-bottom:16px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box{margin-bottom:0;padding:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form{padding:16px;background:#fff;border:1px solid #e8e8e8;border-radius:16px;box-shadow:0 2px 8px #0000000f}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form h2{margin:0 0 12px;font-family:owners-wide,sans-serif;font-size:14px;font-weight:600;line-height:1.3;color:#333;text-align:left}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields{display:flex;flex-wrap:wrap;gap:8px;width:100%}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field{border:0;padding:0;width:100%;margin-bottom:0}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field:not(.sold-out-field-checkbox):nth-child(2){width:auto;flex:1}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field:not(.sold-out-field-checkbox):last-child{width:auto;flex:0 0 auto}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field .sold-out-input{width:100%;height:44px;margin:0;padding:10px 16px;box-sizing:border-box;border:1px solid #d4d4d4;border-radius:50px;background:#fff;font-family:owners-wide,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#333;outline:0;transition:border-color .25s ease-in-out}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field .sold-out-input::placeholder{color:#bbb}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field .sold-out-input:focus{border-color:#9f77ff}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field .sold-out-input.invalid{border-color:#fc5132;box-shadow:none}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field .sold-out-button{width:44px;height:44px;padding:0;border:0;border-radius:100%;background-color:#333;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;transition:background-color .25s ease-in-out}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field .sold-out-button:hover{background-color:#000}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field .sold-out-invalid-email,.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field .sold-out-invalid-whatsapp{margin-top:4px;padding-left:16px;font-family:owners-wide,sans-serif;font-style:normal;font-size:11px;line-height:1.4;color:#fc5132}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field:last-child.sold-out-field-checkbox{width:100%;margin-top:6px;align-items:flex-start}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field:last-child.sold-out-field-checkbox input[type=checkbox]{width:18px;height:18px;margin-right:8px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field:last-child.sold-out-field-checkbox input[type=checkbox]:checked:after{width:16px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field:last-child.sold-out-field-checkbox input[type=checkbox]:checked+label{font-weight:400}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form .sold-out-grid-fields .sold-out-field:last-child.sold-out-field-checkbox label{font-family:owners-wide,sans-serif;font-size:12px;line-height:1.4;color:#666}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form #sold-out-responses{margin-top:10px}.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form #sold-out-responses .sold-out-fail-response,.pdp-regular-main--v2 .RegularMain .RegularMain__content .SoldOutBox #sold-out-box .sold-out-product-form #sold-out-responses .sold-out-success-response{padding:12px 14px;border-radius:12px;background:#fafafa;font-family:owners-wide,sans-serif;font-size:13px;line-height:1.4;text-align:left}.pdp-regular-main--v2 .RegularMain .RegularMain__content .liquid-content{margin:8px 0}@media(max-width:768px){.pdp-regular-main--v2 .RegularMain__header__CTA{width:120px;padding-right:12px}}.pdp-regular-main--v2 .RegularMain__header__CTA .CompareAtPrice__CTA{display:flex;width:100%}.pdp-regular-main--v2 .RegularMain__header__CTA .CompareAtPrice__CTA .FullPrice__CTA{font-family:owners-wide,sans-serif;font-weight:500;font-size:10px;line-height:130%;text-decoration-line:line-through;color:#666;display:flex;justify-content:center;align-items:center}.pdp-regular-main--v2 .RegularMain__header__CTA .CompareAtPrice__CTA .TagTotalDiscount__CTA{display:inline-block;margin-left:4px;position:relative;color:#333;font-family:owners-wide,sans-serif;font-weight:700;font-size:9px;line-height:1;padding:2px 4px;background-color:#d0ff59}.pdp-regular-main--v2 .RegularMain__header__CTA .ProductPrice{margin:0;line-height:1}.pdp-regular-main--v2 .RegularMain__header__CTA .ProductPrice .TotalPrice__CTA{font-family:owners-wide,sans-serif;font-weight:700;font-size:18px;line-height:28px;color:#333}@media screen and (min-width:769px){.pdp-regular-main--v2 .RegularMain__header__CTA .ProductPrice .TotalPrice__CTA{font-family:owners-wide,sans-serif;font-weight:400;font-size:14px;line-height:130%;color:#666}}.pdp-regular-main--v2 .RegularMain__header__CTA .ProductPrice .installmentPrice__CTA{font-weight:400;font-size:12px}@keyframes stickyCtaPulse{0%,to{box-shadow:0 0 #9f77ff59}50%{box-shadow:0 0 0 8px #9f77ff00}}@keyframes stickyCtaShine{0%{left:-150%}to{left:150%}}
/*# sourceMappingURL=/cdn/shop/t/1900/assets/section-product-regular-main-v2.css.map */
