#shopify-section-announcement-bar{position:relative;z-index:2}.announcement-bar__message{display:inline-flex;vertical-align:top;width:100%;padding:2px 0}.announcement-bar__message .message,.announcement-bar__message p{padding:5px 15px;position:relative;font-size:var(--font-body-size);font-weight:var(--font-weight-medium);letter-spacing:.05em;line-height:var(--body-line-height);margin:0}.announcement-bar__message .message{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.announcement-bar__message .message a{margin-left:5px}.announcement-bar__message .message a:hover{text-decoration:underline}.announcement-bar__message .message span img{position:relative;top:-4px;margin-right:25px}.announcement-bar__message .message span.btn{margin-left:32px;font-weight:var(--font-weight-medium);padding:1px 10px;border-radius:3px;min-width:110px;border:1px solid;letter-spacing:0;color:var(--button-color-style);background:var(--button-background-style);border-color:var(--button-border-style)}.announcement-close{display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%);width:17px;height:17px;line-height:1;font-size:0;letter-spacing:0;background:none;border:none;padding:0}.announcement-close svg{width:100%;height:100%;fill:var(--icon);stroke:transparent}.top-mesage-countdown{text-align:center;font-weight:var(--font-weight-bold);padding-top:10px}.announcement-bar .announcement-countdown{padding:14px 0 12px}.announcement-bar .announcement-countdown .clock-item{border-radius:4px;box-shadow:0 3px 1px #f7f8facc;margin-left:10px;margin-right:10px;width:48px;height:50px;position:relative}.announcement-bar .announcement-countdown .clock-item:before{content:":";position:absolute;top:50%;transform:translateY(-50%);right:-14px;font-size:22px}.announcement-bar .announcement-countdown .clock-item:last-child:before{content:none}.announcement-bar .announcement-countdown .clock-item span.num{font-size:20px}.announcement-bar .announcement-countdown .clock-item span.text{font-size:12px;text-transform:capitalize}.announcement-bar .announcement-countdown+.announcement-close{width:21px;height:21px}.announcement-bar [data-announcement-bar] .slick-arrow.slick-prev svg{transform:rotate(0)}.announcement-bar [data-announcement-bar] .slick-arrow{background:transparent;border:none;opacity:1!important;box-shadow:none}.announcement-bar [data-announcement-bar] .slick-arrow svg{width:18px;height:18px;transform:rotate(0)!important}@keyframes SlideLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.announcement-bar{padding-top:var(--pd-top-desktop);padding-bottom:var(--pd-bottom-desktop);background:var(--background)}.announcement-bar.has-bg-image{background:unset;background-image:var(--background);background-repeat:no-repeat;background-position:center;background-size:cover}.announcement-bar:not(:has(.row .announcement-bar__message)){padding:0}body.layout_rtl .announcement-bar{direction:ltr}.announcement-bar .layout--scroll{max-width:100%;padding-left:0;padding-right:0;overflow:hidden;text-align:right}.header-full-width #shopify-section-announcement-bar .announcement-bar .layout--scroll{padding-left:0;padding-right:0}.announcement-bar .layout--scroll .row{display:inline-flex;text-align:left;white-space:nowrap;gap:var(--gap-desktop)}.announcement-bar__item-scroll{display:inline-flex;align-items:center;gap:var(--gap-desktop);width:max-content;will-change:transform,width}.announcement-bar .layout--scroll .announcement-bar__item-scroll{animation:SlideLeft var(--time-scroll) linear infinite}.announcement-bar .layout--scroll:hover .announcement-bar__item-scroll,.announcement-bar .layout--scroll:focus .announcement-bar__item-scroll{animation-play-state:paused}.announcement-bar .layout--scroll .announcement-bar__message{width:auto;vertical-align:middle}.announcement-bar .layout--scroll .announcement-bar__message .message,.announcement-bar .layout--scroll .announcement-bar__message p{padding:2px 9px}.announcement-bar .announcement-bar__message svg{display:inline-block;vertical-align:middle;width:var(--icon-width, 16px);height:var(--icon-height, 16px);fill:none}.announcement-bar .announcement-bar__message .icon{fill:none;stroke:var(--color-text)}.announcement-bar .layout--scroll .announcement-bar__message .underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message .message,.announcement-bar .announcement-bar__message a,.announcement-bar .announcement-bar__message p,.announcement-bar .top-mesage-countdown{color:var(--color-text);font-size:var(--font-size);line-height:var(--line-height, 1.5);font-style:var(--font-style);font-weight:var(--font-weight);font-family:var(--font-family);text-transform:var(--text-transform)}.announcement-bar .announcement-bar__message .text{display:inline-block;padding-top:var(--text-pd-top);padding-bottom:var(--text-pd-bottom)}.announcement-bar .announcement-bar__message .text+.announcement_icon{display:inline-block;padding-inline:5px}.announcement-bar .announcement-bar__message strong{font-weight:600}.announcement-bar .announcement-bar__message .highlight{color:var(--color-text-highlight);display:inline-block;padding:0 12px;border-radius:99999px;background-color:rgb(var(--product-accent-color, 30 59 80))}.announcement-bar.disable_close .announcement-bar__message,.announcement-bar.disable_close .announcement-bar__message .message,.announcement-bar.disable_close .announcement-bar__message a,.announcement-bar.disable_close .announcement-bar__message p,.announcement-bar.disable_close .top-mesage-countdown{letter-spacing:0}.announcement-bar .announcement-close.has_countdown{width:21px;height:21px}.announcement-bar .announcement-close svg{fill:var(--color-text)}.announcement-bar .announcement-countdown .clock-item{color:var(--countdown-text-color);border:1px solid var(--countdown-text-border);background-color:var(--countdown-text-background)}.announcement-bar .announcement-countdown .clock-item:before{color:var(--color-text)}.announcement-bar .layout--slider .announcement-bar__message{display:none}.announcement-bar .layout--slider .announcement-bar__message:first-child,.announcement-bar .slick-slider .announcement-bar__message{display:inline-block}@media(max-width:1199px){.announcement-bar{padding-top:var(--pd-top-tablet);padding-bottom:var(--pd-bottom-tablet)}}@media(max-width:1024px){.announcement-bar .announcement-countdown+.announcement-close{top:20%}.announcement-bar .announcement-bar__message .message.font-size-mb,.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message .message,.announcement-bar .announcement-bar__message a,.announcement-bar .announcement-bar__message p,.announcement-bar .top-mesage-countdown{font-size:calc(var(--font-size))}.announcement-bar__item-scroll,.announcement-bar .layout--scroll .row{gap:var(--gap-mobile)}}@media(max-width:767px){.announcement-bar{padding-top:var(--pd-top-mobile);padding-bottom:var(--pd-bottom-mobile)}}@media(max-width:551px){.announcement-bar .announcement-bar__message .message.font-size-mb{font-size:calc(var(--font-size) - 4px)}.announcement-bar .announcement-bar__message p.custom{font-size:12px;font-weight:400;letter-spacing:-.01em;padding-left:0;padding-right:0}}.aside-media-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background);@-webkit-keyframes pulsate{0%{box-shadow:0 0 #fff6}50%{box-shadow:0 0 0 8px #fff6}to{box-shadow:0 0 #fff6}}}.aside-media-section .aside-media--wrapper{display:grid;grid-template-columns:1fr 1fr}.aside-media-section .aside-media--wrapper .aside-media--item{aspect-ratio:var(--aspect-ratio-desk, auto);position:relative}.aside-media-section .aside-media--wrapper .aside-media--item .aside-media--mobile{display:none}.aside-media-section .aside-media--wrapper .aside-media--item .aside-media--video{width:100%;height:100%}.aside-media-section .aside-media--wrapper .aside-media--item-video .aside-media--anchor{width:fit-content;min-width:unset;position:absolute;left:50%;transform:translate(-50%);bottom:7.5%;background:var(--bg-color);border:1px solid var(--border-color);color:var(--color);font-size:var(--fs);font-weight:600;padding:15px 32px;border-radius:20px}.aside-media-section .aside-media--wrapper .aside-media--item-video .aside-media--anchor:is(:hover,:active,:focus){background:var(--bg-color-hover);border:1px solid var(--border-color-hover);color:var(--color-hover)}.aside-media-section .aside-media--wrapper .aside-media--item-video video-wrapper .video-controls--stacked{padding:12px 5px 8px;border-radius:9999px;background:#0000004d}.aside-media-section .aside-media--wrapper .aside-media--item-video video-wrapper .video-controls--stacked .video--mute{width:28px;height:28px}.aside-media-section .aside-media--wrapper .aside-media--item-video video-wrapper video{width:100%;height:100%;object-fit:cover}.aside-media-section .aside-media--wrapper .aside-media--item-image .aside-media--anchor{width:100%;height:100%}.aside-media-section .aside-media--wrapper .aside-media--item-image .aside-media--image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aside-media-section .dot-wrapper{position:absolute;top:var(--position-y, 50%);left:var(--position-x, 50%);z-index:5}@media(max-width:1024px){.aside-media-section .dot-wrapper{top:var(--position-y-mb, 50%);left:var(--position-x-mb, 50%)}}.aside-media-section .dot-wrapper .dot{box-shadow:0 0 0 1px #d52786;border-radius:50%;width:16px;height:16px;cursor:pointer;background:#cb2f7f}.aside-media-section .dot-wrapper .dot:before{content:"";box-shadow:0 0 0 8px #fff6;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;animation:pulsate 1.5s linear infinite;pointer-events:none}.aside-media-section .dot-wrapper .dot .dot-inner{display:block!important;background:#e281b8;border-radius:50%;width:100%;height:100%;transform:scale(.5);transition:transform .4s ease-in-out;pointer-events:none}.aside-media-section .dot-wrapper .dot:hover .dot-inner{transform:scale(1)}.aside-media-section .tooltip .tooltip-image{max-width:64px!important;height:auto!important;position:initial!important;border-radius:4px}.aside-media-section .tooltip{position:absolute;z-index:5;display:flex;padding:8px;top:0;gap:12px;background:#fff;max-width:320px;border-radius:6px}.aside-media-section .tooltip,.aside-media-section .tooltip-arrow:before{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.aside-media-section .tooltip:after{position:absolute;left:0;right:0;width:100%;height:12px;top:-12px;pointer-events:all;z-index:10;content:""}.aside-media-section .tooltip[data-show],.aside-media-section .tooltip[data-show] .tooltip-arrow:before{visibility:visible;opacity:1;pointer-events:initial}.aside-media-section .tooltip-info{text-align:left}.aside-media-section .tooltip-info--title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.aside-media-section .tooltip-arrow,.aside-media-section .tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit;display:block!important;transition:all 0s linear}.aside-media-section .tooltip-arrow{visibility:hidden}.aside-media-section .tooltip-arrow:before{content:"";transform:rotate(45deg)}.aside-media-section .tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.aside-media-section .tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.aside-media-section .tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.aside-media-section .tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}@media(max-width:1200px){.aside-media-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.aside-media-section .aside-media--wrapper{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.aside-media-section .aside-media--wrapper .aside-media--item{aspect-ratio:var(--aspect-ratio-mb, auto)}.aside-media-section .aside-media--wrapper .aside-media--item .aside-media--mobile{display:block}.aside-media-section .aside-media--wrapper .aside-media--item .aside-media--desktop{display:none}.aside-media-section .aside-media--wrapper .aside-media--item-video .aside-media--anchor{font-size:var(--fs-mb);padding:12px 24px;border-radius:9999px;bottom:32px}.aside-media-section .aside-media--wrapper .aside-media--item-video video-wrapper .video-controls--stacked{bottom:32px;right:12px}}@media(max-width:767px){.aside-media-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(min-width:1025px){.aside-media-section .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}@media(min-width:1200px){.productView-benefits-wrapper{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop)}}@media(min-width:768px)and (max-width:1199px){.productView-benefits-wrapper{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:767px){.productView-benefits-wrapper{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}.productView-benefits-wrapper{background:var(--background)}.productView-benefits-wrapper .product-benefits-grid{display:grid;grid-template-columns:1fr 160px 1fr;grid-template-rows:1fr;gap:45px;align-items:center;justify-items:center}.productView-benefits-wrapper .highlight{position:relative;text-align:left;padding-left:42px}.productView-benefits-wrapper .highlight .highlight-icon{position:absolute;top:0;left:0;width:32px;height:auto}.productView-benefits-wrapper .product-image{max-width:100%;height:auto;border-radius:10px;margin:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.productView-benefits-wrapper .highlight-left{position:relative}.productView-benefits-wrapper .highlight-right{position:relative;text-align:right}.productView-benefits-wrapper .highlight-left:not(:last-of-type),.productView-benefits-wrapper .highlight-right:not(:last-of-type){margin-bottom:20px}.productView-benefits-wrapper .highlight-center{grid-column:2;grid-row:1 / 3;min-width:100%;padding:0;display:flex;align-items:center;justify-content:center;position:relative}.productView-benefits-wrapper .highlight-wrapper .highlight .benefit-title{color:var(--text-color);font-weight:600;font-size:20px;line-height:1;font-family:var(--font-family-1);margin:0 0 10px}.productView-benefits-wrapper .highlight-wrapper .highlight .benefit-des{color:var(--text-color);font-weight:400;font-size:16px;line-height:normal}.productView-benefits-wrapper .highlight-wrapper .highlight .benefit-des p{margin:0}.productView-benefits-wrapper .fallback{display:flex;align-items:center;justify-content:center;width:100%;max-width:280px;aspect-ratio:1 / 1;margin:auto;color:#555;font:500 14px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Arial;border:1px dashed #ddd;border-radius:10px;background:#fff6;text-align:center;padding:16px}@media(max-width:1024px){.productView-benefits-wrapper .product-benefits-title{margin-bottom:0;font-size:32px}}@media(max-width:992px){.productView-benefits-wrapper .product-benefits-grid{padding:0 10px;grid-template-columns:1fr 1fr}.productView-benefits-wrapper .highlight-center{grid-column:1 / -1;grid-row:1}.productView-benefits-wrapper .highlight-wrapper{display:flex;flex-direction:column}}@media(max-width:550px){.productView-benefits-wrapper .highlight-right{text-align:left}.productView-benefits-wrapper .product-benefits-grid{padding:0;grid-template-columns:1fr;grid-template-rows:1fr 1fr auto;gap:20px}.productView-benefits-wrapper .product-benefits-grid .highlight-center{grid-row:3}.productView-benefits-wrapper .product-benefits-grid .product-image{max-width:160px;height:auto;margin-block:40px}.productView-benefits-wrapper .product-benefits-grid .highlight{max-width:unset}.productView-benefits-wrapper .product-benefits-grid .highlight:after{left:auto;right:0}.productView-benefits-wrapper .product-benefits-grid .highlight-wrapper .highlight .benefit-title{font-size:18px}.productView-benefits-wrapper .product-benefits-grid .highlight-wrapper .highlight .benefit-des{font-weight:400;font-size:16px}.productView-benefits-wrapper .product-benefits-grid .highlight-wrapper .highlight .benefit-des p{margin:0}}.brands-list-section{background:var(--background)}.brands-list-section .brands-scroller .scrollable-container{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);display:flex;justify-content:space-between;align-items:center;gap:var(--gap-desktop)}.brands-list-section .brands-scroller .scrollable-container .brand-item-width{width:calc((100% - (var(--num-of-items) - 1) * var(--gap-desktop)) / var(--num-of-items))}.brands-list-section .brands-scroller .scrollable-container .brand-item-width img{max-width:var(--img-mw-desktop);margin:0 auto;width:100%;height:auto;-webkit-user-select:none;user-select:none}@media(max-width:1200px){.brands-list-section .brands-scroller .scrollable-container{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.brands-list-section .brands-scroller .scrollable-container{display:flex;justify-content:tart;gap:var(--gap-mobile)}.brands-list-section .brands-scroller .scrollable-container .brand-item-wrapper{width:auto;flex-shrink:1}.brands-list-section .brands-scroller .scrollable-container .brand-item-wrapper img{max-width:var(--img-mw-mobile);min-width:var(--img-mw-mobile);margin:0;width:100%;height:auto}}@media(max-width:767px){.brands-list-section .brands-scroller .scrollable-container{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(min-width:1025px){.brands-list-section .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}.collection-banners-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}@media(max-width:1200px){.collection-banners-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:767px){.collection-banners-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(min-width:1025px){.collection-banners-section .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}.collection-banners-section .collection-banners-grid{display:flex;flex-direction:row}.collection-banners-section .collection-banner-item{flex:1;display:flex;flex-direction:column;min-width:0;position:relative}.collection-banners-section .collection-banner-item__image-wrap{display:block;position:relative;overflow:hidden;flex-shrink:0}.collection-banners-section .collection-banner-item__image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.collection-banners-section .collection-banner-icons{max-width:95%;width:fit-content;margin-inline:auto;position:relative;transform:translateY(-50%);margin-bottom:-100px;border-radius:30px;background:var(--icons-wrapper-bg);padding:20px 40px}.collection-banners-section .collection-banner-icons .collection-banner-icons__inner{padding-top:30px;padding-bottom:4px;display:flex;justify-content:center;gap:16px;max-width:calc(var(--num-of-children) * var(--icon-size-desktop) + (var(--num-of-children) - 1) * 16px)}.collection-banners-section .collection-banner-icons .collection-banner-item__title{position:absolute;top:0;left:0;transform:translateY(-100%);padding-inline:8px;font-size:var(--banner-title-fs-desktop);font-weight:var(--banner-title-fw);color:var(--banner-title-color);text-transform:var(--banner-title-transform);line-height:1.2}.collection-banners-section .collection-banner-icon{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;flex-grow:0;flex-shrink:1;flex-basis:var(--icon-size-desktop)}.collection-banners-section .collection-banner-icon__circle{width:100%;aspect-ratio:1 / 1;position:relative;border-radius:9999px;flex-shrink:0;display:block}.collection-banners-section .collection-banner-icon__circle:hover img{transform:translate(-50%) scale(1.2)}.collection-banners-section .collection-banner-icon__circle img{pointer-events:none;position:absolute;width:75%;left:50%;transform:translate(-50%);transform-origin:bottom center;height:auto;bottom:10%;object-fit:contain;transition:transform .3s ease-in-out}.collection-banners-section .collection-banner-icon__title{font-size:var(--icon-title-fs);color:var(--icon-title-color);text-align:center;line-height:1.2}@media(max-width:1024px){.collection-banners-section .collection-banners-grid{flex-direction:column}}@media(max-width:767px){.collection-banners-section .collection-banner-item__title{font-size:var(--banner-title-fs-mobile)}.collection-banners-section .collection-banner-icons{transform:translateY(-15%);margin-bottom:-24px;padding:20px 5px;position:relative}.collection-banners-section .collection-banner-icons:before{content:"";opacity:0;position:absolute;width:60px;left:0;top:0;bottom:15px;border-radius:30px 0 0 30px;z-index:20;background:linear-gradient(270deg,#fff0,#fff);transition:opacity .3s ease-in-out;pointer-events:none}.collection-banners-section .collection-banner-icons.can-scroll-left:before{opacity:1}.collection-banners-section .collection-banner-icons:after{content:"";opacity:0;position:absolute;width:60px;right:0;top:0;bottom:15px;z-index:20;border-radius:0 30px 30px 0;background:linear-gradient(90deg,#fff0,#fff);transition:opacity .3s ease-in-out;pointer-events:none}.collection-banners-section .collection-banner-icons.can-scroll-right:after{opacity:1}.collection-banners-section .collection-banner-icons .collection-banner-icons__inner{max-width:calc(var(--num-of-children) * var(--icon-size-mobile) + (var(--num-of-children) - 1) * 16px + 40px);overflow-y:visible;overflow-x:scroll;justify-content:start;padding-inline:15px}.collection-banners-section .collection-banner-icons .collection-banner-icons__inner .collection-banner-icon{width:var(--icon-size-mobile);flex-shrink:0;flex-basis:var(--icon-size-desktop)}}.collections-showcase-section{margin-top:-1px;padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.collections-showcase-section .carousel-container{position:relative;overflow:hidden}.collections-showcase-section .item-title{margin-top:14px;font-weight:500;font-size:15px;letter-spacing:.05em;color:var(--color);line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collections-showcase-section a{cursor:pointer;display:flex;padding:0 4px;scroll-snap-align:start;flex:1}.collections-showcase-section .items-wrapper{display:flex;align-items:center;gap:20px;justify-content:space-between;padding:15px 4px;position:relative}.collections-showcase-section .items-wrapper .item{padding:10px 20px}.collections-showcase-section .items-wrapper .item .img-wrapper{max-width:fit-content;display:block;z-index:2}.collections-showcase-section .items-wrapper .item .img-wrapper img{pointer-events:none;min-width:160px;max-width:160px;height:auto}.collections-showcase-section .items-wrapper .icon-spacer{min-width:15px;width:15px;height:17px;stroke:none}.collections-showcase-section .call-to-action{align-items:center;justify-content:flex-start;text-decoration:underline}.collections-showcase-section .item{cursor:pointer;position:relative;display:flex;align-items:center;gap:14px;flex:1;padding:10px 20px;border-radius:var(--border-radius);background:var(--bg-color)}.collections-showcase-section .item p{margin:0;color:#281550;font-size:28px;font-style:normal;font-weight:600;line-height:1;text-transform:lowercase}.collections-showcase-section .item:hover:after{width:70%}@media(max-width:1600px){.collections-showcase-section .items-wrapper .item .img-wrapper img{min-width:135px;max-width:135px}.collections-showcase-section .item p{font-size:24px}}@media(max-width:1400px){.collections-showcase-section .items-wrapper{gap:12px}.collections-showcase-section .items-wrapper .item{padding:10px 15px}.collections-showcase-section .items-wrapper .item .img-wrapper img{min-width:120px;max-width:120px}.collections-showcase-section .item p{font-size:20px}}@media(max-width:1200px){.collections-showcase-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}.collections-showcase-section .items-wrapper{flex-direction:column;gap:4px;position:relative}.collections-showcase-section .items-wrapper a{width:100%}.collections-showcase-section .items-wrapper .item{border-radius:var(--border-radius-mb);padding:10px 30px;justify-content:space-between}.collections-showcase-section .items-wrapper .item p{font-size:28px;max-width:240px}.collections-showcase-section .items-wrapper a:nth-of-type(odd) .item{flex-direction:row-reverse}.collections-showcase-section .items-wrapper a:nth-of-type(2n) .item p{text-align:right}.collections-showcase-section .items-wrapper .icon-spacer{position:absolute}.collections-showcase-section .items-wrapper .icon-spacer:nth-of-type(1){left:12px;top:132px}.collections-showcase-section .items-wrapper .icon-spacer:nth-of-type(2){right:12px;top:248px}.collections-showcase-section .items-wrapper .icon-spacer:nth-of-type(3){left:12px;top:372px}}@media(max-width:1024px){.collections-showcase-section .carousel-container{width:100%}}@media(max-width:900px){.collections-showcase-section .items-wrapper .item .img-wrapper img{width:100px;height:auto}}@media(max-width:767px){.collections-showcase-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(max-width:450px){.collections-showcase-section .items-wrapper .item{border-radius:var(--border-radius-mb);padding:10px 20px 5px;justify-content:space-between}}.collections-section{position:relative}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.comparison-duo{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.comparison-duo .comparison-duo__title .highlight{color:var(--highlight-color)}.comparison-duo .comparison-duo__description{font-size:var(--fs-desktop);text-align:var(--text-align);color:var(--color);margin-top:var(--mt-desktop);margin-bottom:var(--mb-desktop);line-height:1.4}.comparison-duo .comparison-duo__description p:last-child{margin-bottom:0}.comparison-duo .comparison-duo__wrapper{display:flex;justify-content:center;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-duo .comparison-duo__table{border-collapse:separate;border-spacing:0;width:auto;max-width:100%}.comparison-duo .comparison-duo__table tr{background:transparent}.comparison-duo .comparison-duo__table .comparison-duo__corner{width:var(--label-w-desktop);border:none;background:transparent}.comparison-duo .comparison-duo__table .comparison-duo__col-header{width:var(--col-w-desktop);padding:16px 24px;text-align:center;vertical-align:bottom}.comparison-duo .comparison-duo__table .comparison-duo__col-header .comparison-duo__col-header-inner{display:flex;flex-direction:column;align-items:center;gap:8px}.comparison-duo .comparison-duo__table .comparison-duo__col-header .comparison-duo__col-title{display:block;font-size:var(--col-title-fs-desktop);font-weight:600;line-height:1.1}.comparison-duo .comparison-duo__table .comparison-duo__col-header .comparison-duo__col-icon{width:auto;height:44px;object-fit:contain}.comparison-duo .comparison-duo__table .comparison-duo__col-header--highlight{background:var(--hl-accent);color:var(--hl-accent-text);border-radius:var(--table-radius) var(--table-radius) 0 0}.comparison-duo .comparison-duo__table .comparison-duo__col-header--alt{background:var(--alt-header-bg);color:var(--alt-header-text)}.comparison-duo .comparison-duo__table .comparison-duo__cell-inner{display:flex;align-items:center;gap:10px;padding:18px 24px}.comparison-duo .comparison-duo__table .comparison-duo__icon{display:inline-flex;flex-shrink:0;width:22px;height:22px}.comparison-duo .comparison-duo__table .comparison-duo__icon svg{width:100%;height:100%;fill:none}.comparison-duo .comparison-duo__table .comparison-duo__text{display:inline-block;font-size:var(--cell-fs-desktop);font-weight:400;line-height:1.1;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.comparison-duo .comparison-duo__table .comparison-duo__label{width:var(--label-w-desktop);text-align:left;color:var(--label-color);border-top:1px solid var(--divider)}.comparison-duo .comparison-duo__table .comparison-duo__label .comparison-duo__text{font-size:var(--label-fs-desktop);font-weight:500}.comparison-duo .comparison-duo__table .comparison-duo__cell--highlight{background:var(--hl-bg);color:var(--hl-text);border-top:1px solid var(--hl-border);border-left:1px solid var(--hl-border);border-right:1px solid var(--hl-border)}.comparison-duo .comparison-duo__table .comparison-duo__cell--alt{color:var(--alt-text);border-top:1px solid var(--divider)}.comparison-duo .comparison-duo__table tbody tr:last-child .comparison-duo__cell--highlight{border-bottom:1px solid var(--hl-border);border-radius:0 0 var(--table-radius) var(--table-radius)}.comparison-duo .comparison-duo__footnote{max-width:var(--max-w);margin-top:var(--mt-desktop);margin-inline:auto;font-size:var(--fs-desktop);font-style:var(--font-style);line-height:1.4;text-align:var(--text-align);color:var(--color)}.comparison-duo .comparison-duo__footnote p:last-child{margin-bottom:0}.comparison-duo .comparison-duo__footnote strong,.comparison-duo .comparison-duo__footnote em{color:inherit}@media(min-width:1025px){.comparison-duo .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}@media(max-width:1200px){.comparison-duo{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.comparison-duo .comparison-duo__table{width:100%}.comparison-duo .comparison-duo__table .comparison-duo__corner,.comparison-duo .comparison-duo__table .comparison-duo__label{width:22%}.comparison-duo .comparison-duo__table .comparison-duo__col-header{width:39%;padding:12px 16px}}@media(max-width:767px){.comparison-duo{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}.comparison-duo .comparison-duo__description{font-size:var(--fs-mobile);text-align:var(--text-align-mb, var(--text-align));margin-top:var(--mt-mobile);margin-bottom:var(--mb-mobile)}.comparison-duo .comparison-duo__table .comparison-duo__col-header{padding:10px 8px}.comparison-duo .comparison-duo__table .comparison-duo__col-header .comparison-duo__col-title{font-size:var(--col-title-fs-mobile)}.comparison-duo .comparison-duo__table .comparison-duo__col-header .comparison-duo__col-icon{height:32px}.comparison-duo .comparison-duo__table .comparison-duo__cell-inner{gap:6px;padding:12px 10px}.comparison-duo .comparison-duo__table .comparison-duo__icon{width:16px;height:16px}.comparison-duo .comparison-duo__table .comparison-duo__text{font-size:var(--cell-fs-mobile)}.comparison-duo .comparison-duo__table .comparison-duo__label .comparison-duo__text{font-size:var(--label-fs-mobile)}.comparison-duo .comparison-duo__footnote{font-size:var(--fs-mobile);margin-top:var(--mt-mobile)}}@media(max-width:400px){.comparison-duo .comparison-duo__table .comparison-duo__cell-inner{padding:10px 8px}.comparison-duo .comparison-duo__table .comparison-duo__label .comparison-duo__icon{display:none}}.comparison-table-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}@media(max-width:1024px){.comparison-table-section .comparacao-table--single-compare thead th:not(:first-child,:nth-child(2)) .comparacao-item{display:block}}.comparison-table-section .comparison-bottom-description{font-size:var(--fs-desktop);text-align:var(--text-align);color:var(--color);margin-bottom:var(--mb-desktop);line-height:normal}@media(max-width:1024px){.comparison-table-section .comparison-bottom-description{font-size:var(--fs-mobile);margin-bottom:var(--mb-mobile)}}.comparison-table-section .comparacao-table-legendas{display:flex;justify-content:center;gap:24px;margin-top:28px}.comparison-table-section .comparacao-table-legendas .comparacao-table-legenda{display:flex;gap:8px;align-items:center}.comparison-table-section .comparacao-table-legendas .comparacao-table-legenda .icon{display:inline-flex;width:15px;height:15px}.comparison-table-section .comparacao-table-legendas .comparacao-table-legenda .icon svg{width:15px;height:15px;stroke:none}.comparison-table-section .comparacao-table-legendas .comparacao-table-legenda .text{color:#6b6b7a;font-size:12px;font-weight:400;line-height:1.25}.comparison-table-section .comparacoes-wrapper{display:flex;justify-content:center;border-radius:30px}.comparison-table-section .comparacoes-wrapper .comparacao-table{border-collapse:separate;border-spacing:0}.comparison-table-section .comparacoes-wrapper .comparacao-table tr{background:transparent}.comparison-table-section .comparacoes-wrapper .comparacao-table thead{color:rgb(var(--product-tertiary-color))}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:nth-child(2){padding:12px 30px;font-size:22px;font-weight:600;text-align:center;background:#7bc775;color:#fff;border-radius:20px 20px 0 0}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:nth-child(2) .comparacao-nome{display:block;margin:0 auto;max-width:100px}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:nth-child(2) img{width:60px;min-width:60px;height:auto;margin-inline:auto}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:not(:first-child,:nth-child(2)){padding:15px 12px;min-width:115px;text-align:center}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:not(:first-child,:nth-child(2)) .comparacao-nome{font-size:15px;font-weight:600;color:#281550}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:not(:first-child,:nth-child(2)) img{width:auto;height:36px;margin:4px auto 12px;object-fit:contain}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr{color:#281550}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th{border-top:1px solid #e5e5ed;text-align:left}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th .comparacao-cell--inner{display:flex;justify-content:left;align-items:center;gap:10px;padding:20px 30px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th .comparacao-cell--inner svg{width:36px;height:36px;fill:none}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th .comparacao-cell--inner .text{display:inline-block;width:var(--compare-text-w, 120px);min-width:0;font-size:16px;font-weight:400;color:#281550}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td{text-align:left}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td svg{width:20px;height:20px;stroke:none;color:rgb(var(--product-tertiary-color))}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:nth-child(2)){border-top:1px solid #e5e5ed}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner{display:flex;align-items:center;gap:12px;padding:12px 16px 12px 20px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner .text{display:inline-block;width:var(--compare-cell-w, 120px);min-width:0;font-size:16px;font-weight:400;color:#281550}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2){position:relative;width:200px;background:#7bc775}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2) .comparacao-cell--inner{position:absolute;top:0;right:8px;bottom:0;left:8px;display:flex;align-items:center;gap:8px;padding:12px 20px;background:#bde3ba}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2) .comparacao-cell--inner .text{color:#281550;font-size:16px;font-weight:400;line-height:1.25}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2) svg{width:34px;height:34px;fill:none;color:#fff}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr:first-of-type td:nth-child(2) .comparacao-cell--inner{border-radius:20px 20px 0 0}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr:last-of-type td:nth-child(2){border-radius:0 0 20px 20px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr:last-of-type td:nth-child(2) .comparacao-cell--inner{bottom:8px;border-radius:0 0 20px 20px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr:last-child td:not(:first-child,:nth-child(2)) .comparacao-cell--inner{padding-bottom:24px}@media(max-width:1200px){.comparison-table-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:nth-child(2){padding:12px 20px}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:nth-child(2) img{width:45px;min-width:45px}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:not(:first-child,:nth-child(2)){padding:8px;min-width:unset}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:not(:first-child,:nth-child(2)) .comparacao-nome{font-size:var(--font-body-size)}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:not(:first-child,:nth-child(2)) img{width:32px}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:not(:first-child,:nth-child(2)) .comparacao-item{display:none}.comparison-table-section .comparacoes-wrapper .comparacao-table thead th:not(:first-child,:nth-child(2)) .comparacao-mobile-dropdown{display:block}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody th{font-size:var(--font-body-size)}.comparison-table-section .comparacoes-wrapper .comparacao-table[data-active-col="3"] :is(th,td):nth-child(4),.comparison-table-section .comparacoes-wrapper .comparacao-table[data-active-col="3"] :is(th,td):nth-child(5){display:none}.comparison-table-section .comparacoes-wrapper .comparacao-table[data-active-col="4"] :is(th,td):nth-child(3),.comparison-table-section .comparacoes-wrapper .comparacao-table[data-active-col="4"] :is(th,td):nth-child(5){display:none}.comparison-table-section .comparacoes-wrapper .comparacao-table[data-active-col="5"] :is(th,td):nth-child(3),.comparison-table-section .comparacoes-wrapper .comparacao-table[data-active-col="5"] :is(th,td):nth-child(4){display:none}}@media(max-width:767px){.comparison-table-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th .comparacao-cell--inner{padding:8px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th .comparacao-cell--inner .icon{display:inline-flex;width:25px;height:25px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th .comparacao-cell--inner svg{width:25px;height:25px;fill:none}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th .comparacao-cell--inner .text{font-size:14px;-webkit-hyphens:manual;hyphens:manual}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner{padding:12px 10px;gap:8px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner .icon{display:inline-flex;width:20px;height:20px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner .icon svg{width:20px;height:20px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner .text{font-size:14px;line-height:1;-webkit-hyphens:manual;hyphens:manual}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2){width:150px;min-width:125px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2) .comparacao-cell--inner{padding:12px 10px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2) .comparacao-cell--inner .text{font-size:14px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2) svg{width:20px;height:20px;fill:none;color:#fff}}@media(max-width:500px){.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th{min-width:100px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr th .icon{display:none!important}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner .text{width:auto;max-width:120px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner .icon,.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:not(:first-child,:nth-child(2)) .comparacao-cell--inner svg{width:12px!important;height:12px!important}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2) .comparacao-cell--inner{top:0;right:4px;bottom:0;left:4px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr td:nth-child(2) .comparacao-cell--inner svg{width:15px;height:15px}.comparison-table-section .comparacoes-wrapper .comparacao-table tbody tr:last-of-type td:nth-child(2) .comparacao-cell--inner{bottom:4px;border-radius:0 0 16px 16px}}@media(min-width:1025px){.comparison-table-section .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}.comparison-table-section .comparacao-table thead th:not(:first-child,:nth-child(2)),.comparison-table-section .comparacao-table tbody td:not(:first-child,:nth-child(2)){width:var(--compare-cell-w, auto)}}.comparison-table-section .comparacao-mobile-dropdown{display:none;position:relative}.comparison-table-section .comparacao-mobile-dropdown[open] .comparacao-mobile-chevron{transform:rotate(180deg)}.comparison-table-section .comparacao-mobile-trigger{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 15px;background:#e7e4f8;border-radius:20px;cursor:pointer;list-style:none}.comparison-table-section .comparacao-mobile-trigger::-webkit-details-marker{display:none}.comparison-table-section .comparacao-mobile-trigger .comparacao-mobile-trigger-icon img{margin:0 auto!important;width:auto!important;height:28px!important;object-fit:contain}.comparison-table-section .comparacao-mobile-trigger .comparacao-mobile-trigger-row{display:flex;align-items:center;justify-content:center;width:100%;gap:12px}.comparison-table-section .comparacao-mobile-trigger .comparacao-mobile-trigger-title{margin-top:8px;max-width:90px;overflow:hidden;font-size:14px;line-height:1;font-weight:600;color:#281550;white-space:nowrap;text-overflow:ellipsis;height:14px;display:inline-block}.comparison-table-section .comparacao-mobile-chevron{width:14px;height:14px;flex-shrink:0;color:#281550;transition:transform .2s ease;fill:none;position:absolute;right:10px}.comparison-table-section .comparacao-mobile-options{position:absolute;top:calc(100% + 6px);right:0;z-index:5;min-width:170px;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #e5e5ed;border-radius:12px;box-shadow:0 8px 20px #2815501f}.comparison-table-section .comparacao-mobile-option{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:8px;font-size:13px;font-weight:500;color:#281550;text-align:left;cursor:pointer}.comparison-table-section .comparacao-mobile-option img{width:20px;height:20px;object-fit:contain}.comparison-table-section .comparacao-mobile-option:hover,.comparison-table-section .comparacao-mobile-option:focus-visible,.comparison-table-section .comparacao-mobile-option[aria-current=true]{background:#f2f1fb}body.compra-rapida-aberto .compra-rapida-guday{transform:translate(0);opacity:1;visibility:visible}body.compra-rapida-aberto .background-overlay{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:99!important;cursor:pointer}.compra-rapida-guday{z-index:9999!important}body:not(.compra-rapida-aberto) .compra-rapida-guday{transform:translate(100%);opacity:0;visibility:hidden}body.compra-rapida-aberto{overflow:hidden}.compra-rapida-guday{height:calc(100dvh - 20px);width:min(450px,90vw);background:#fff;border-radius:20px;position:fixed;right:10px;top:10px;bottom:10px;z-index:9999;box-shadow:-4px 0 15px #0000001a;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;font-family:inherit}.compra-rapida-guday .content-compra-rapida{position:relative;display:flex;flex-direction:column;height:100%}.compra-rapida-guday .lista-compra-rapida{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex-grow:1;scroll-behavior:smooth}.compra-rapida-guday .colecao-dropdown-compra-rapida{margin-inline:10px;border:1px solid #9063cd;border-radius:20px;margin-bottom:10px}.compra-rapida-guday .titulo-colecao-compra-rapida{width:100%;padding:10px 15px;margin:0;border:none;background:transparent;font-family:var(--font-family-2);color:#9063cd;font-size:20px;font-weight:800;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;position:relative}.compra-rapida-guday .titulo-colecao-compra-rapida span{transform:translateY(15%)}.compra-rapida-guday .titulo-colecao-compra-rapida:before,.compra-rapida-guday .titulo-colecao-compra-rapida:after{content:"";position:absolute;top:50%;z-index:2;transform:translate(-50%,-50%) rotate(0);background-color:#9063cd;transition:all .3s ease}.compra-rapida-guday .titulo-colecao-compra-rapida:before{right:16px;width:2px;height:12px}.compra-rapida-guday .titulo-colecao-compra-rapida:after{right:6px;width:12px;height:2px}.compra-rapida-guday .colecao-dropdown-compra-rapida.aberto .titulo-colecao-compra-rapida:before{transform:translate(-50%,-50%) rotate(90deg)}.compra-rapida-guday .colecao-dropdown-compra-rapida.aberto .titulo-colecao-compra-rapida:after{transform:translate(-50%,-50%) rotate(180deg)}.compra-rapida-guday .produtos-colecao-compra-rapida{display:none}.compra-rapida-guday .colecao-dropdown-compra-rapida.aberto .produtos-colecao-compra-rapida{display:grid;grid-template-columns:1fr 1fr;padding:10px;gap:10px}.compra-rapida-guday .item-compra-rapida{display:flex;flex-direction:column;padding:10px 15px;align-items:flex-start;background:var(--bg-color);border-radius:20px}.compra-rapida-guday .item-compra-rapida.out-of-stock{opacity:.5;pointer-events:none}.compra-rapida-guday .compra-rapida-item-image{display:block;width:65%;margin-inline:auto;height:auto;flex-shrink:0;overflow:hidden}.compra-rapida-guday .compra-rapida-item-image img{width:100%;height:100%;object-fit:cover}.compra-rapida-guday .cart_title_price{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%}.compra-rapida-guday .title-price--wrapper{display:flex;align-items:center;gap:5px;width:100%;justify-content:space-between}.compra-rapida-guday .item-compra-name{line-height:1}.compra-rapida-guday .item-compra-name span{color:var(--color);font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}.compra-rapida-guday .price-and-qty{display:flex;align-items:center;justify-content:space-between;margin-top:auto;gap:10px}.compra-rapida-guday .item-compra-price{font-size:14px;color:#999}.compra-rapida-guday .item-compra-price s{margin-right:5px;font-size:12px}.compra-rapida-guday .item-compra-price span{color:#281550;text-align:right;font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase;text-wrap:nowrap}.compra-rapida-guday .quantity-compra-rapida{display:flex;align-items:center;justify-content:center;flex-shrink:0}.compra-rapida-guday .compra-rapida-qty{display:flex;align-items:center;justify-content:center;width:88px;height:32px;border:none;border-radius:12px;background:#f5f5fa;overflow:hidden;color:#281550}.compra-rapida-guday .compra-rapida-btn-qty{display:flex;align-items:center;justify-content:center;width:28px;height:100%;padding:0;color:#333;text-decoration:none;cursor:pointer;line-height:1}.compra-rapida-guday .compra-rapida-btn-qty svg{width:9px;height:9px;fill:#281550;pointer-events:none}.compra-rapida-guday .compra-rapida-input-qty{width:30px;height:100%;padding:0;border:none;background:transparent;color:#281550;font-size:13px;font-weight:400;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.compra-rapida-guday .compra-rapida-input-qty.compra-rapida-zero{color:#281550}.compra-rapida-guday .compra-rapida-item-not-added{pointer-events:none;opacity:.3}.compra-rapida-guday .compra-rapida-input-qty::-webkit-inner-spin-button,.compra-rapida-guday .compra-rapida-input-qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.compra-rapida-guday .cr-header{padding:20px;flex-shrink:0}.compra-rapida-guday .cr-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.compra-rapida-guday .cr-title{margin:0;font-family:var(--font-family-2);color:var(--preco-destaque);font-size:26px;font-weight:800;line-height:1.05;text-transform:uppercase}.compra-rapida-guday .cr-close{flex-shrink:0;width:40px;height:40px;border-radius:999px;border:1px solid var(--cor-borda, #eee);background:#fff;color:var(--preco-destaque);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #0000000f}.compra-rapida-guday .cr-close svg{width:18px;height:18px}.compra-rapida-guday .cr-cart-preview{display:flex;align-items:center;gap:10px;padding:12px 20px;flex-shrink:0;flex-wrap:wrap}.compra-rapida-guday .cr-preview-item{position:relative;width:56px;height:56px;border-radius:12px;background:#f5f5fa;display:flex;align-items:center;justify-content:center;overflow:hidden}.compra-rapida-guday .cr-preview-item img{width:100%;height:100%;object-fit:contain}.compra-rapida-guday .cr-preview-qty{position:absolute;top:4px;left:4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--preco-destaque);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.compra-rapida-guday .footer-compra-rapida{padding:20px;display:flex;flex-direction:column;gap:12px}.compra-rapida-guday .button-checkout{background-color:var(--cor-de-botao);color:#fff;font-size:13px!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:2px;padding:16px;width:100%;cursor:pointer;transition:opacity .2s}.compra-rapida-guday .button-checkout:disabled{opacity:.5;cursor:not-allowed}.compra-rapida-guday .cr-summary{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}.compra-rapida-guday .cr-summary-line{display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:800;text-transform:uppercase;color:#9063cd}.compra-rapida-guday .cr-cta-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}.compra-rapida-guday .cr-cta-row:has(.cr-buy:only-child){grid-template-columns:1fr}.compra-rapida-guday .cr-subscribe,.compra-rapida-guday .cr-buy{display:flex;align-items:center;gap:12px;border-radius:14px;padding:14px 16px;cursor:pointer;text-align:left;font-family:inherit;transition:opacity .2s ease,box-shadow .2s ease}.compra-rapida-guday .cr-subscribe{background:transparent;border:2px dashed color-mix(in srgb,var(--preco-destaque) 45%,#fff);color:var(--preco-destaque)}.compra-rapida-guday .cr-buy{background:var(--cor-de-botao);border:2px solid var(--cor-de-botao);color:#fff;width:100%;border-radius:14px}.compra-rapida-guday .cr-subscribe:hover,.compra-rapida-guday .cr-buy:hover:not(:disabled){box-shadow:0 4px 14px color-mix(in srgb,var(--preco-destaque) 20%,transparent)}.compra-rapida-guday .cr-cta-icon{flex-shrink:0;display:inline-flex}.compra-rapida-guday .cr-cta-icon svg{width:25px;height:auto;fill:none;stroke:none}.compra-rapida-guday .cr-cta-info{display:flex;flex-direction:column;gap:2px;min-width:0}.compra-rapida-guday .cr-cta-title{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.3px;line-height:1.1}.compra-rapida-guday .cr-cta-price{display:inline-flex;align-items:baseline;gap:6px;font-size:15px;font-weight:700}.compra-rapida-guday .cr-subscribe .cr-subscribe-compare{font-weight:400;font-size:13px;opacity:.6}.compra-rapida-guday .cr-badge-assinatura{display:inline-flex;align-items:center;font-size:10px;font-weight:700;line-height:1;padding:4px 7px;border-radius:999px;background:color-mix(in srgb,var(--preco-destaque) 15%,#fff);color:var(--preco-destaque);white-space:nowrap}.compra-rapida-guday .cr-subscribe:disabled,.compra-rapida-guday .cr-buy:disabled{opacity:.85;cursor:not-allowed;box-shadow:none}.compra-rapida-guday .cr-subscribe.is-loading,.compra-rapida-guday .cr-buy.is-loading{opacity:.7;cursor:progress}.compra-rapida-guday .cr-error{margin:10px 0 0;color:#c0392b;font-size:13px;text-align:center}@media(max-width:767px){.compra-rapida-guday{width:calc(100vw - 20px)}.compra-rapida-guday .cr-title{font-size:22px}.compra-rapida-guday .cr-cta-row{grid-template-columns:1fr}.compra-rapida-guday .title-price--wrapper{flex-wrap:wrap}}.faq-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}@media(max-width:1200px){.faq-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:767px){.faq-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}.faq-section .faq--wrapper{display:flex;gap:25px;align-items:center;justify-content:space-around}.faq-section .faq--col{display:flex;flex-direction:column;gap:8px;width:100%}.faq-section .faq--center-image{flex-basis:225px;flex-shrink:0;width:225px;height:auto;aspect-ratio:1 / 1}.faq-section .faq--center-image img{width:100%;height:auto}.faq-section .faq-item{border-radius:20px;border-bottom:var(--answer-border-bottom);background:#ededf6}.faq-section .faq-item summary{cursor:pointer}.faq-section .faq-toggle{display:flex;justify-content:space-between;align-items:center;padding-block:var(--question-pd-block-desktop);padding-inline:20px}.faq-section .faq-toggle--title{margin:0;font-size:var(--question-fs-desktop);font-weight:500;line-height:normal;color:var(--question-color);text-transform:var(--question-text-transform);font-family:var(--font-family-1)}.faq-section .faq-toggle--title a{position:relative}.faq-section .faq-toggle--title a:before{content:"";position:absolute;transform:scaleX(0);bottom:-1px;left:0;right:0;height:2px;background:currentColor;transition:transform .3s ease-in-out}.faq-section .faq-toggle--title a:hover:before{transform:scaleX(1)}.faq-section .faq-toggle--icon{transform-origin:center;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;border-radius:100%}.faq-section .faq-toggle--icon svg{width:15px;height:15px}.faq-section .faq-toggle--icon svg line{stroke:var(--answer-icon-color)}.faq-section .faq-toggle--icon svg line{stroke-width:5}.faq-section .faq-content .faq-content--text{width:100%;font-size:var(--answer-fs-desktop);color:var(--answer-color)}.faq-section .faq-content{padding-inline:20px;padding-bottom:var(--question-pd-block-desktop)}.faq-section .faq-item[open] .faq-toggle--icon svg{transform:rotate(180deg)}@media(max-width:1200px){.faq-section .faq--center-image{flex-basis:175px;flex-shrink:0;width:175px;height:auto;aspect-ratio:1 / 1}}@media(max-width:1024px){.faq-section .faq-toggle{padding-block:var(--question-pd-block-mobile)}.faq-section .faq-toggle--title{font-size:var(--question-fs-mobile)}.faq-section .faq-content .faq-content--text{font-size:var(--answer-fs-mobile)}.faq-section .faq-content{padding-bottom:var(--question-pd-block-mobile)}.faq-section .faq--wrapper{flex-direction:column;gap:10px}.faq-section .faq--col{order:1}.faq-section .faq--center-image{order:2;flex-basis:300px;flex-shrink:0;width:300px;margin-block:20px}}.halo-sticky-toolbar-mobile{border-radius:100px;position:fixed;bottom:10px;left:10px;right:10px;z-index:99;box-shadow:0 0 9px #0000001f;transition:transform .6s}.bottom-bar{padding:3px 15px 8px}.bottom-bar--list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr) 1.25fr repeat(2,1fr);justify-content:space-between;margin:0;align-items:end}@media(max-width:420px){.bottom-bar--list{grid-template-columns:1fr 1.2fr 1.4fr 1.2fr 1fr}}.bottom-bar--list li>a{padding:7px 2px;height:50px;display:block;pointer-events:auto;text-align:center;position:relative;width:fit-content;margin-inline:auto}.bottom-bar--list li>a[data-cart-sidebar],.bottom-bar--list li>a.list-item-cart{position:relative}.bottom-bar--list span{display:block;pointer-events:none;font-weight:var(--font-weight);font-size:var(--font-size)}.bottom-bar--list .icon+.text{position:absolute;bottom:0;left:50%;transform:translate(-50%);line-height:1;text-wrap:nowrap;font-size:12px;color:#9ba5af}.bottom-bar--list svg{width:var(--icon-size);height:22px!important}.bottom-bar--list .icon.icon-collection{padding:1px}.bottom-bar--list .block-content{position:fixed;right:0;bottom:0;padding:60px 10px 20px;height:fit-content;min-height:15vh;z-index:101;width:100%;opacity:0;transition:transform var(--duration-default) ease;background-color:var(--bg-white);pointer-events:none;transform:translateY(100%)}.bottom-bar--list .block-content.show{opacity:1;pointer-events:all;transform:translateY(0)}.bottom-bar--list .bottom-bar--close{right:0;background:var(--bg-white);border:none}.bottom-bar--list .bottom-bar--close svg{fill:var(--bg-black);padding:2px}.bottom-bar--list .cart-count-bubble{bottom:auto;top:8px;right:-4px;background:#8bee7e;border:none;color:#281550;min-width:16px!important;min-height:16px!important}.bottom-bar--list .list-item.list-item--compra-rapida a{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background:#6d6db8;border:1px solid #d1d5db;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.bottom-bar--list .list-item.list-item--compra-rapida .text{position:static;bottom:auto;left:auto;transform:translateY(-.5px);text-align:center;color:#9ba5af;line-height:1}@media(max-width:405px){.bottom-bar--list .list-item.list-item--compra-rapida .text{transform:translateY(-.5px)}}.bottom-bar--list .cart-count-bubble .text{color:#281550;font-weight:600;line-height:1.12}.bottom-bar--list .list-item.customer_accounts_disable{display:none}@media(max-width:1024px){.sticky-toolbar-mobile .footer{padding-bottom:60px}}@media(min-width:1025px){.halo-sticky-toolbar-mobile{display:none}}.help-customer{position:fixed;bottom:100px;right:15px;z-index:23;display:flex;align-content:flex-end;flex-wrap:wrap;flex-direction:column;align-items:flex-end;transition:bottom .15s ease-in-out}.item-icon-help svg{width:18px;height:18px;stroke:none}.help-button{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:15px;border:none;background:var(--bg-color);box-shadow:0 7px 12px -4px #00000038;color:#fff;cursor:pointer;transition:color .3s ease-in-out,background .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out}.list-options-help{right:15px;transform:translate(275px);position:fixed;bottom:265px;background-color:transparent;list-style:none;padding:0;transition:transform .2s linear,bottom .15s ease-in-out;display:flex;flex-direction:column;gap:10px}body.cart-sidebar-show .list-options-help,body.variant-info-sidebar-show .list-options-help,body.dimensions-info-sidebar-show .list-options-help,body.product-collection-sidebar-show .list-options-help{display:none}.showlist .list-options-help{transform:translate(0)}.list-options-help li a{font-family:var(--font-family-1);display:flex;cursor:pointer;width:100%;align-items:center;justify-content:space-between;height:48px;background:var(--bg-color);border-radius:15px;color:#fff;font-size:14px;box-shadow:0 7px 12px -4px #00000038}.item-icon-help{height:48px;width:48px;display:flex;justify-content:center;align-items:center}.item-icon-help svg path{fill:currentColor}span.item-title-help{width:204px;padding:0 20px}[data-help-close],.help-customer.showlist .help-button-text{opacity:0;width:0;height:0}[data-help-close] svg{transform:rotate(90deg)}.help-customer.showlist [data-help-close]{display:flex;opacity:1;width:auto;height:auto}.help-customer.showlist [data-help-close] svg{transform:rotate(0)}.help-customer.showlist .help-button{background:var(--bg-color);color:#fff}.whatsapp-button-float{display:flex;justify-content:center;align-items:center;background-color:var(--bg-color);width:48px;height:48px;cursor:pointer;transition:width .2s ease!important;border:none;gap:10px;padding:10px;margin-top:5px;border-radius:15px;color:#fff;font-size:0;gap:0;box-shadow:0 7px 12px -4px #00000038}.whatsapp-button-float:hover{font-family:var(--font-family-1);width:150px;position:relative;right:0;padding-inline:20px;font-size:14px;gap:12px;color:#fff}.whatsapp-button-float:hover div{width:auto!important}.whatsapp-button-float svg{width:22px;height:22px;stroke:none}.help-compra-rapida{font-family:var(--font-family-1);display:flex;justify-content:center;align-items:center;background-color:#281550;border:none;width:48px;height:48px;cursor:pointer;padding:10px;margin-top:5px;border-radius:15px 15px 25px 25px;color:#fff;box-shadow:0 7px 12px -4px #00000038;font-size:0;gap:0;transition:width .2s ease!important;overflow:hidden}.help-compra-rapida:hover{width:165px;position:relative;right:0;padding-inline:20px;font-size:14px;white-space:nowrap;gap:12px;color:#fff}.help-compra-rapida:hover div{width:auto!important}.help-compra-rapida svg{width:22px;height:22px;stroke:#fff;fill:none}@media(max-width:1024px){.help-compra-rapida,.whatsapp-button-float,.help-button{width:40px;height:40px}.help-customer,.list-options-help{right:5px}.list-options-help{bottom:225px}.item-icon-help{height:40px;width:40px;margin-right:5px}.template-product .help-customer.show-sticky{bottom:150px}.template-product .help-customer.show-sticky .list-options-help{bottom:290px}}.template-product .help-customer.show-sticky{bottom:150px}.template-product .help-customer.show-sticky .list-options-help{bottom:290px}@font-face{font-family:itpf-emoji;src:local("Apple Color Emoji"),local("Segoe UI Emoji"),local("Noto Color Emoji"),local("Twemoji Mozilla"),local("EmojiOne Color"),local("Android Emoji");unicode-range:U+00A9,U+00AE,U+200D,U+203C,U+2049,U+20E3,U+2122,U+2139,U+2194-21AA,U+231A-231B,U+2328,U+23CF-23FA,U+24C2,U+25AA-25FE,U+2600-27BF,U+2934-2935,U+2B00-2BFF,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F000-1FAFF,U+1F1E6-1F1FF,U+E0020-E007F}.itpf{background:var(--itpf-bg);color:var(--itpf-text);padding:var(--itpf-padding-y) var(--itpf-padding-x);position:relative;overflow:hidden;font-family:"itpf-emoji",var(--font-body-family)}.itpf .itpf__inner{position:relative}.itpf .itpf__grid{display:grid;grid-template-columns:1fr;gap:var(--itpf-gap);align-items:var(--itpf-grid-align, start)}.itpf .itpf__grid.itpf__grid--reverse .itpf__content{position:relative;padding-inline:20px;order:1}.itpf .itpf__grid.itpf__grid--reverse .itpf__media{order:2}@media(min-width:1025px){.itpf .itpf__grid{grid-template-columns:1fr 1.2fr}}@media(max-width:1024px){.itpf .itpf__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.itpf .itpf__grid.itpf__grid--reverse .itpf__content{padding-left:10px;padding-right:10px}.itpf .itpf__grid.itpf__grid--reverse .itpf__content.has-floating-img{padding-left:75px}}@media(max-width:767px){.itpf .itpf__grid{grid-template-columns:1fr;gap:0}.itpf .itpf__grid.itpf__grid--reverse .itpf__content,.itpf .itpf__grid.itpf__grid--reverse .itpf__media{order:unset}.itpf .itpf__grid.itpf__grid--reverse .itpf__content{padding-inline:0}}@media(max-width:600px){.itpf .itpf__grid .itpf__grid--reverse .itpf__content{padding-left:0}}.itpf .itpf__media{position:relative}.itpf .itpf__media video-wrapper{aspect-ratio:1 / 1;border-radius:20px}@media(max-width:767px){.itpf .itpf__media{margin-inline:auto}}.itpf .itpf__main-image{width:100%;height:auto;display:block;border-radius:var(--itpf-media-radius)}.itpf .itpf__placeholder{border-radius:var(--itpf-media-radius);background:#ffffff14;border:1px dashed rgba(255,255,255,.25);padding:40px;text-align:center}.itpf .itpf__floating{position:absolute;top:var(--itpf-float-top);right:var(--itpf-float-right);bottom:var(--itpf-float-bottom);left:var(--itpf-float-left);transform:var(--itpf-float-transform);z-index:var(--itpf-float-z);pointer-events:none;opacity:var(--itpf-float-opacity)}.itpf .itpf__floating-img{width:var(--itpf-float-width);max-width:100%;height:auto;display:block}@media(max-width:1024px){.itpf .itpf__floating-img{width:75px}}@media(max-width:600px){.itpf .itpf__floating-img{width:50px}}@media(max-width:767px){.itpf .itpf__content{padding-block:24px}}.itpf .itpf__top-image{margin-bottom:16px}.itpf .itpf__top-image-el{max-width:100%;height:auto;display:block;max-width:360px}@media(max-width:767px){.itpf .itpf__top-image-el{max-width:250px}}.itpf .itpf__heading-wrapper{position:relative}.itpf .itpf__heading{font-weight:700;line-height:1!important;position:relative}.itpf .itpf__heading .highlight{color:#edbd3d}@media(max-width:600px){.itpf .itpf__heading{font-size:calc(.9 * var(--fs-mobile))}}.itpf .itpf__text{font-size:18px}.itpf .itpf__text:not(:last-child){margin-bottom:18px}.itpf .itpf__cta{margin:var(--cta-mt-desk) 0 0;display:block;font-size:var(--cta-fs-desk);font-weight:600;font-family:"itpf-emoji",var(--font-family-1);color:var(--cta-color);background:var(--cta-bg-color);padding:15px 20px;border-radius:20px;border:2px solid var(--cta-border-color);width:fit-content;text-wrap:nowrap;text-transform:uppercase}.itpf .itpf__cta:hover{color:var(--cta-color-hover);background:var(--cta-bg-color-hover);border:2px solid var(--cta-border-color-hover)}.itpf .itpf__list-block{margin-top:var(--list-mt);background:var(--list-bg);border-radius:var(--list-radius);padding:var(--list-padding-y) var(--list-padding-x)}.itpf .itpf__list{counter-reset:itpf-li;list-style:none;margin:0;padding:0}.itpf .itpf__list-item{display:flex;align-items:flex-start;gap:var(--list-marker-gap);color:var(--list-text-color);font-size:var(--list-fs-desk);line-height:1.4;counter-increment:itpf-li}.itpf .itpf__list-item:not(:last-child){margin-bottom:var(--list-item-gap)}@media(max-width:767px){.itpf .itpf__list-item{font-size:var(--list-fs-mb)}}.itpf .itpf__list.itpf__list--ordered .itpf__list-item:before,.itpf .itpf__list .itpf__list-marker{flex:0 0 auto;width:var(--list-marker-size);height:var(--list-marker-size);box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:100%;border:var(--list-marker-border-width) solid var(--list-marker-border);background:var(--list-marker-bg);color:var(--list-marker-color)}.itpf .itpf__list.itpf__list--ordered .itpf__list-item:before{content:counter(itpf-li);font-family:var(--font-body-family);font-variant-emoji:text;font-weight:700;font-size:calc(var(--list-marker-size) / 2);line-height:1;text-align:center}.itpf .itpf__list-marker svg{width:calc(var(--list-marker-size) / 2.5);height:auto;display:block}.itpf .itpf__list-marker svg path{fill:none;stroke:currentColor}.itpf .itpf__list-text{padding-top:max(0px,calc((var(--list-marker-size) - (1.4 * var(--list-fs-desk))) / 2))}@media(max-width:767px){.itpf .itpf__list-text{padding-top:max(0px,calc((var(--list-marker-size) - (1.4 * var(--list-fs-mb))) / 2))}}.itpf .itpf__list-after{color:var(--list-text-color);font-size:var(--list-fs-desk);margin-top:var(--list-item-gap)}@media(max-width:767px){.itpf .itpf__list-after{font-size:var(--list-fs-mb)}}.itpf .itpf__quote{margin:var(--quote-mt) 0 0;padding:var(--quote-padding-y) var(--quote-padding-x);background:var(--quote-bg);border-radius:var(--quote-radius);border-inline-start:var(--quote-border-width) solid var(--quote-accent)}.itpf .itpf__quote-text{color:var(--quote-text-color);font-size:var(--quote-fs-desk);font-style:var(--quote-font-style);line-height:1.5}.itpf .itpf__quote-text>*:last-child{margin-bottom:0}@media(max-width:767px){.itpf .itpf__quote-text{font-size:var(--quote-fs-mb)}}.itpf .itpf__quote-author{margin:12px 0 0;color:var(--quote-author-color);font-size:var(--quote-author-fs);font-weight:700}.itpf .itpf__quote-author:first-child{margin-top:0}.itpf .itpf__image-block{width:var(--img-w-desk);max-width:100%;margin-top:var(--img-mt)}@media(max-width:767px){.itpf .itpf__image-block{width:var(--img-w-mb)}}.itpf .itpf__image-block-img{display:block;width:100%;height:auto}.itpf .itpf__perks{display:grid;grid-template-columns:1fr;gap:var(--itpf-perk-gap);margin-top:12px}@media(min-width:768px){.itpf .itpf__perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:767px){.itpf .itpf__perks{display:flex;gap:32px}}@media(max-width:600px){.itpf .itpf__perks{gap:24px;flex-wrap:wrap;justify-content:space-around}}.itpf .itpf__perk{display:flex;align-items:center;gap:12px;background:var(--itpf-perk-bg);border:1px solid var(--itpf-perk-border);color:var(--itpf-perk-text)}.itpf .itpf__perk .rte{font-size:20px;font-weight:400;line-height:1}@media(max-width:1024px){.itpf .itpf__perk .rte{font-size:16px}}.itpf .itpf__perk .highlight{color:#edbd3d;font-weight:700}.itpf .itpf__perk-icon{line-height:0}.itpf .itpf__perk-icon svg{width:var(--width, 50px);height:auto;display:block;fill:none}@media(max-width:1024px){.itpf .itpf__perk-icon svg{width:calc(.8 * var(--width, 50px))}}.lp-lab-card{width:100%;margin:0;background:#fff;border:1px solid var(--lp-line);border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:14px;box-shadow:0 1px #00000005}.lp-lab-card .lp-lab-icon{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center}.lp-lab-card .lp-lab-icon img{width:100%;height:100%;object-fit:contain;display:block}.lp-lab-card .lp-lab-chev svg{fill:none;width:18px;height:18px}.lp-lab-card .lp-lab-divider{width:1px;align-self:stretch;background:var(--lp-line)}.lp-lab-card .lp-lab-text{flex:1;font-size:13px;color:var(--lp-ink);line-height:1.45;text-align:left}.lp-lab-card .lp-row1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lp-lab-card .lp-row1 b{font-weight:700;color:var(--lp-ink)}.lp-lab-card .lp-pill{display:inline-block;background:var(--lp-cream-2);border:1px solid var(--lp-line);border-radius:8px;padding:2px 8px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--lp-ink)}.lp-lab-card .lp-row2{margin-top:2px;color:var(--lp-ink-soft);display:flex;align-items:center;justify-content:space-between;gap:8px}.lp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center}.lp-modal[hidden]{display:none}.lp-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;animation:lpModalFadeIn .25s ease-out}.lp-modal__panel{position:relative;z-index:1;width:100%;max-height:88vh;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -8px 32px #0000002e;display:flex;flex-direction:column;animation:lpModalSlideUp .28s cubic-bezier(.2,.7,.3,1);overflow:hidden}@keyframes lpModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes lpModalSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.lp-modal__header{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 12px;border-bottom:1px solid var(--lp-line)}.lp-modal__brand{display:flex;align-items:center;gap:10px}.lp-modal__brand-img{width:32px;height:32px;object-fit:contain}.lp-modal__title{margin:0;font-size:17px;font-weight:800;color:var(--lp-ink);letter-spacing:-.01em}.lp-modal__close{background:transparent;border:0;cursor:pointer;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;color:var(--lp-ink);transition:background .15s}.lp-modal__close:hover{background:#1e192a0f}.lp-modal__intro{margin:0;padding:14px 18px 6px;font-size:13.5px;color:var(--lp-ink-soft);line-height:1.45}.lp-modal__list{list-style:none;margin:0;padding:8px 14px 14px;overflow-y:auto;flex:1}.lp-lab-item{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--lp-line);border-radius:12px;padding:12px 14px;margin-bottom:8px;transition:border-color .15s,box-shadow .15s}.lp-lab-item:hover{border-color:#7f56d966;box-shadow:0 2px 10px #7f56d90f}.lp-lab-item__icon{flex-shrink:0;width:36px;height:36px;border-radius:8px;background:#f2ebfa;color:#7f56d9;display:grid;place-items:center}.lp-lab-item__icon svg{fill:none;width:20px;height:20px}.lp-lab-item__body{flex:1;min-width:0}.lp-lab-item__title{font-size:14px;font-weight:800;color:var(--lp-ink);line-height:1.25}.lp-lab-item__meta{font-size:12px;color:var(--lp-ink-soft);margin-top:2px;line-height:1.35}.lp-lab-item__verified{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:3px 8px;border-radius:999px;background:var(--lp-green-soft);color:var(--lp-green-deep);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1}.lp-lab-item__verified svg{flex-shrink:0;fill:none}.lp-lab-item__dl{flex-shrink:0;width:38px;height:38px;border-radius:999px;background:#1e192a;color:#fff;display:grid;place-items:center;text-decoration:none;transition:background .15s,transform .1s}.lp-lab-item__dl svg{width:24px;height:24px;fill:none}.lp-lab-item__dl:hover{background:#2a1f48;transform:translateY(-1px);color:#fff}.lp-lab-item__dl:active{transform:scale(.95)}.lp-modal__footer{padding:12px 18px 16px;border-top:1px solid var(--lp-line);text-align:center;background:#fafaf2}.lp-modal__footer small{font-size:11.5px;color:var(--lp-muted);line-height:1.4}body.lp-modal-open{overflow:hidden}@media(min-width:768px){.lp-modal{align-items:center;padding:24px}.lp-modal__panel{max-width:560px;border-radius:20px;animation:lpModalScaleIn .24s cubic-bezier(.2,.7,.3,1);max-height:80vh}@keyframes lpModalScaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.lp-modal__title{font-size:19px;font-family:var(--font-family-1);font-weight:600}.lp-lab-item__title{font-size:15px}.lp-lab-item__meta{font-size:13px}}.mais-pesquisado{position:relative;padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.mais-pesquisado .section-description{font-size:var(--fs-desktop);text-align:var(--text-align);color:var(--color);margin-bottom:var(--mb-desktop);line-height:normal}.mais-pesquisado .beneficios-wrapper{display:grid;grid-template-columns:repeat(var(--beneficios-cols-mobile),minmax(0,1fr));gap:var(--beneficios-gap-mobile)}.mais-pesquisado .beneficio{display:flex;flex-direction:column;align-items:var(--beneficio-items);text-align:var(--beneficio-text)}.mais-pesquisado .beneficio .beneficio-img{width:var(--beneficio-icon-mobile);height:auto;margin-bottom:12px;object-fit:contain}.mais-pesquisado .beneficio-title{color:var(--beneficio-title-color);font-weight:var(--beneficio-title-fw);font-size:var(--beneficio-title-fs-mobile);line-height:1.2;margin-bottom:8px}.mais-pesquisado .beneficio-desc{color:var(--beneficio-desc-color);font-size:var(--beneficio-desc-fs-mobile);line-height:1.4}.mais-pesquisado .mais-pesquisado__media{margin-top:24px}.mais-pesquisado .mais-pesquisado__media-img{display:block;width:100%;height:auto}.mais-pesquisado.hide-media-mobile .mais-pesquisado__media{display:none}@media(max-width:1200px){.mais-pesquisado{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.mais-pesquisado .section-description{font-size:var(--fs-mobile);margin-bottom:var(--mb-mobile)}}@media(max-width:767px){.mais-pesquisado{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(min-width:1025px){.mais-pesquisado .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}.mais-pesquisado .beneficios-wrapper{grid-template-columns:repeat(var(--beneficios-cols-desktop),minmax(0,1fr));gap:var(--beneficios-gap-desktop)}.mais-pesquisado .beneficio .beneficio-img{width:var(--beneficio-icon-desktop)}.mais-pesquisado .beneficio-title{font-size:var(--beneficio-title-fs-desktop)}.mais-pesquisado .beneficio-desc{font-size:var(--beneficio-desc-fs-desktop)}.mais-pesquisado.has-media .mais-pesquisado__content{max-width:var(--content-max-width-desktop)}.mais-pesquisado .mais-pesquisado__media{position:absolute;right:0;bottom:var(--media-bottom-desktop);width:var(--media-width-desktop);margin-top:0;z-index:2;pointer-events:none}.mais-pesquisado.hide-media-mobile .mais-pesquisado__media{display:block}}.marquee{display:flex;overflow:hidden;background:var(--background);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:relative;z-index:2;margin-bottom:var(--minus-spacing-bottom)}.marquee .center-banner{position:absolute;top:0;width:fit-content;height:100%;z-index:2;left:50%;transform:translate(-50%)}.marquee .center-banner img{height:100%;width:auto}body.layout_rtl .marquee{direction:ltr}.marque-border--top{border-top:1px solid var(--border-color-mb)}.marque-border--bottom{border-bottom:1px solid var(--border-color-mb)}.marque-border--top_bottom{border-top:1px solid var(--border-color-mb);border-bottom:1px solid var(--border-color-mb)}.marquee__list{display:flex;align-items:center;white-space:nowrap;will-change:transform;animation-delay:2s}.marquee.active-screen .marquee__list{animation:marquee var(--time-scroll) infinite linear}.marquee__icon{padding:0 var(--gap-blocks);transition:all .2s ease-in-out}.marquee__icon .icon{fill:var(--icon-color-mb);width:24px;height:24px}.marquee__icon .icon.icon-dot{width:20px;height:20px}.marquee__item{font-family:var(--font-tab);color:var(--color-mb);-webkit-text-stroke:1px var(--stroke_color_mb);font-weight:var(--font-weight);position:relative;text-decoration:none;transition:all .2s ease-in-out;font-size:var(--text-size-mb);line-height:var(--text-line-height-mb);padding:0 var(--gap-blocks);letter-spacing:var(--letter-spacing)}.marquee__item:has(svg){display:flex;align-items:center;column-gap:10px}.marquee__item.bg_color{background-color:var(--bg-color);padding:8px 15px 10px;border-radius:8px;letter-spacing:-.03em;margin-left:0;margin-right:0}.marquee__item p{margin:0}.marquee__item svg{width:var(--icon_width);height:var(--icon_height);fill:none}.marquee__item .border{display:block;border-width:var(--border_width);border-color:var(--border_color)}.marquee__item .border-bottom{border-bottom-style:solid;padding:var(--align_items_spacing_tb) 0}.marquee__item .border-all{border-style:solid;padding:var(--align_items_spacing_tb) var(--align_items_spacing_lr);border-radius:var(--border_radius)}@media screen and (min-width:1200px){.marquee{margin-top:var(--minus-spacing-top)}.marquee:hover .marquee__list{animation-play-state:paused}.marquee__item:hover{transition:all .2s ease-in-out}.marque-border--top{border-top:1px solid var(--border-color)}.marque-border--bottom{border-bottom:1px solid var(--border-color)}.marque-border--top_bottom{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.marquee__icon .icon{fill:var(--icon-color)}.marquee__item{color:var(--color);-webkit-text-stroke:1px var(--stroke_color);font-size:var(--text-size);line-height:var(--text-line-height)}.marquee__item.bg_color{padding:18px 26px 19px;margin-left:29px;margin-right:26px}}@media screen and (max-width:1199px){.marquee{padding-top:var(--padding-top-tablet);padding-bottom:var(--padding-bottom-tablet)}.marque-border--bottom.marquee{padding-bottom:calc(var(--padding-bottom-tablet) - 1px)}.marquee.thunder_light{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:1024px){.marquee__item svg{width:var(--icon_width_mb);height:var(--icon_height_mb)}}@media screen and (max-width:550px){.marquee{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.marquee.thunder_light{padding-top:55px;padding-bottom:55px}}.mensagem-fundadora{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.mensagem-fundadora .mensagem-fundadora__card{display:grid;grid-template-columns:var(--media-w-desktop) minmax(0,1fr);grid-template-areas:"media head" "media body" "media sign";grid-template-rows:auto auto 1fr;column-gap:var(--gap-x-desktop);row-gap:var(--gap-y-desktop);align-items:start;padding:var(--card-pd-desktop);border-radius:var(--card-radius-desktop);background:var(--card-bg)}.mensagem-fundadora .mensagem-fundadora__media{grid-area:media;align-self:start;min-width:0}.mensagem-fundadora .mensagem-fundadora__head{grid-area:head;min-width:0}.mensagem-fundadora .mensagem-fundadora__body{grid-area:body;min-width:0}.mensagem-fundadora .mensagem-fundadora__sign{grid-area:sign;align-self:end;margin-top:var(--sign-mt-desktop);text-align:var(--sign-align-desktop)}.mensagem-fundadora .mensagem-fundadora__media video-wrapper{display:block;width:100%;aspect-ratio:var(--media-ar);overflow:visible}.mensagem-fundadora .mensagem-fundadora__media video,.mensagem-fundadora .mensagem-fundadora__media .mensagem-fundadora__side-img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:var(--media-ar);border-radius:var(--media-radius)}.mensagem-fundadora .mensagem-fundadora__text{font-size:var(--text-fs-desktop);line-height:var(--text-lh);color:var(--text-color);text-align:var(--text-align-desktop)}.mensagem-fundadora .mensagem-fundadora__text>:first-child{margin-top:0}.mensagem-fundadora .mensagem-fundadora__text>:last-child{margin-bottom:0}.mensagem-fundadora .mensagem-fundadora__text p{margin:0}.mensagem-fundadora .mensagem-fundadora__sign-img{display:inline-block;width:var(--sign-w-desktop);height:auto}.mensagem-fundadora .mensagem-fundadora__sign-role{margin:var(--sign-role-mt) 0 0;font-size:var(--sign-role-fs-desktop);color:var(--sign-role-color);line-height:1.2}@media(max-width:1200px){.mensagem-fundadora{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.mensagem-fundadora .mensagem-fundadora__card{grid-template-columns:var(--media-w-mobile) minmax(0,1fr);grid-template-areas:"media head" "body body" "sign sign";grid-template-rows:auto auto auto;column-gap:var(--gap-x-mobile);row-gap:var(--gap-y-mobile);padding:var(--card-pd-mobile);border-radius:var(--card-radius-mobile)}.mensagem-fundadora .mensagem-fundadora__text{font-size:var(--text-fs-mobile);text-align:var(--text-align-mobile)}.mensagem-fundadora .mensagem-fundadora__sign{align-self:auto;margin-top:var(--sign-mt-mobile);text-align:var(--sign-align-mobile)}.mensagem-fundadora .mensagem-fundadora__sign-img{width:var(--sign-w-mobile)}.mensagem-fundadora .mensagem-fundadora__sign-role{font-size:var(--sign-role-fs-mobile)}}@media(max-width:600px){.mensagem-fundadora{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}.mensagem-fundadora .mensagem-fundadora__card{grid-template-columns:1fr;grid-template-areas:"media" "head" "body" "sign";grid-template-rows:auto auto auto;column-gap:var(--gap-x-mobile);row-gap:var(--gap-y-mobile);padding:var(--card-pd-mobile);border-radius:var(--card-radius-mobile)}}@media(min-width:1025px){.mensagem-fundadora .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}@media(max-width:1024px){.mensagem-fundadora--stacked .mensagem-fundadora__card{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "head" "body" "sign";grid-template-rows:auto auto auto auto}}body.monte-seu-kit-aberto .monte-seu-kit-guday{transform:translate(0);opacity:1;visibility:visible}body.monte-seu-kit-aberto .background-overlay{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:99!important;cursor:pointer}.monte-seu-kit-guday{z-index:9999!important}body:not(.monte-seu-kit-aberto) .monte-seu-kit-guday{transform:translate(100%);opacity:0;visibility:hidden}body.monte-seu-kit-aberto{overflow:hidden}.monte-seu-kit-guday{height:calc(100dvh - 20px);width:min(450px,90vw);background:#fff;border-radius:20px;position:fixed;right:10px;top:10px;bottom:10px;z-index:9999;box-shadow:-4px 0 15px #0000001a;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;font-family:inherit}.monte-seu-kit-guday .content-monte-seu-kit{position:relative;display:flex;flex-direction:column;height:100%}.monte-seu-kit-guday .lista-monte-seu-kit{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex-grow:1;scroll-behavior:smooth}.monte-seu-kit-guday .colecao-dropdown-monte-seu-kit{margin-inline:10px;border:1px solid #9063cd;border-radius:20px;margin-bottom:10px}.monte-seu-kit-guday .titulo-colecao-monte-seu-kit{width:100%;padding:10px 15px;margin:0;border:none;background:transparent;font-family:var(--font-family-2);color:#9063cd;font-size:20px;font-weight:800;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;position:relative}.monte-seu-kit-guday .titulo-colecao-monte-seu-kit span{transform:translateY(15%)}.monte-seu-kit-guday .titulo-colecao-monte-seu-kit:before,.monte-seu-kit-guday .titulo-colecao-monte-seu-kit:after{content:"";position:absolute;top:50%;z-index:2;transform:translate(-50%,-50%) rotate(0);background-color:#9063cd;transition:all .3s ease}.monte-seu-kit-guday .titulo-colecao-monte-seu-kit:before{right:16px;width:2px;height:12px}.monte-seu-kit-guday .titulo-colecao-monte-seu-kit:after{right:6px;width:12px;height:2px}.monte-seu-kit-guday .colecao-dropdown-monte-seu-kit.aberto .titulo-colecao-monte-seu-kit:before{transform:translate(-50%,-50%) rotate(90deg)}.monte-seu-kit-guday .colecao-dropdown-monte-seu-kit.aberto .titulo-colecao-monte-seu-kit:after{transform:translate(-50%,-50%) rotate(180deg)}.monte-seu-kit-guday .produtos-colecao-monte-seu-kit{display:none}.monte-seu-kit-guday .colecao-dropdown-monte-seu-kit.aberto .produtos-colecao-monte-seu-kit{display:grid;grid-template-columns:1fr 1fr;padding:10px;gap:10px}.monte-seu-kit-guday .item-monte-seu-kit{display:flex;flex-direction:column;padding:10px 15px;align-items:flex-start;background:var(--bg-color);border-radius:20px}.monte-seu-kit-guday .item-monte-seu-kit.out-of-stock{opacity:.5;pointer-events:none}.monte-seu-kit-guday .monte-seu-kit-item-image{display:block;width:65%;margin-inline:auto;height:auto;flex-shrink:0;overflow:hidden}.monte-seu-kit-guday .monte-seu-kit-item-image img{width:100%;height:100%;object-fit:cover}.monte-seu-kit-guday .cart_title_price{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%}.monte-seu-kit-guday .title-price--wrapper{display:flex;align-items:center;gap:2px;width:100%;justify-content:space-between}.monte-seu-kit-guday .item-compra-name{line-height:1}.monte-seu-kit-guday .item-compra-name span{color:var(--color);font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}.monte-seu-kit-guday .price-and-qty{display:flex;align-items:center;justify-content:space-between;margin-top:auto;gap:10px}.monte-seu-kit-guday .item-compra-price{display:inline-flex;flex-direction:column;align-items:end;font-size:14px;color:#999}.monte-seu-kit-guday .item-compra-price s{font-size:12px;color:#999}.monte-seu-kit-guday .item-compra-price s[hidden]{display:none}.monte-seu-kit-guday .item-compra-price span{color:#281550;text-align:right;font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase;text-wrap:nowrap}.monte-seu-kit-guday .item-compra-price.tem-desconto-projetado span{color:var(--cr-badge-desconto)}.monte-seu-kit-guday .quantity-monte-seu-kit{display:flex;align-items:center;justify-content:center;flex-shrink:0}.monte-seu-kit-guday .monte-seu-kit-qty{display:flex;align-items:center;justify-content:center;width:88px;height:32px;border:none;border-radius:12px;background:#f5f5fa;overflow:hidden;color:#281550}.monte-seu-kit-guday .monte-seu-kit-btn-qty{display:flex;align-items:center;justify-content:center;width:28px;height:100%;padding:0;color:#333;text-decoration:none;cursor:pointer;line-height:1}.monte-seu-kit-guday .monte-seu-kit-btn-qty svg{width:9px;height:9px;fill:#281550;pointer-events:none}.monte-seu-kit-guday .monte-seu-kit-input-qty{width:30px;height:100%;padding:0;border:none;background:transparent;color:#281550;font-size:13px;font-weight:400;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.monte-seu-kit-guday .monte-seu-kit-input-qty.monte-seu-kit-zero{color:#281550}.monte-seu-kit-guday .monte-seu-kit-item-not-added{pointer-events:none;opacity:.3}.monte-seu-kit-guday .footer-monte-seu-kit{padding:0 20px 20px;display:flex;flex-direction:column;gap:12px}.monte-seu-kit-guday .total-line-monte-seu-kit{display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:800;color:#9063cd;margin-bottom:5px}.monte-seu-kit-guday .button-checkout{background-color:var(--cor-de-botao);color:#fff;font-size:13px!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:2px;padding:16px;width:100%;cursor:pointer;transition:opacity .2s}.monte-seu-kit-guday .button-checkout:disabled{opacity:.5;cursor:not-allowed}.monte-seu-kit-guday .button-continue{background-color:transparent;color:#333;font-size:13px!important;font-weight:600;letter-spacing:1px;text-transform:uppercase;border:1px solid #333;border-radius:2px;padding:16px;width:100%;cursor:pointer;text-align:center;text-decoration:none;transition:background .2s}.monte-seu-kit-guday .button-continue:hover{background-color:#f7f7f7}.monte-seu-kit-guday .monte-seu-kit-input-qty::-webkit-inner-spin-button,.monte-seu-kit-guday .monte-seu-kit-input-qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.monte-seu-kit-guday .cr-header{padding:20px;flex-shrink:0}.monte-seu-kit-guday .cr-header-row{display:flex;gap:12px;position:relative}.monte-seu-kit-guday .cr-title{margin:0;font-family:var(--font-family-2);color:var(--preco-destaque);font-size:26px;font-weight:800;line-height:1;text-transform:uppercase;padding-top:calc(26px / 3.5)}.monte-seu-kit-guday .cr-close{position:absolute;flex-shrink:0;right:0;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:999px;border:1px solid var(--cor-borda, #eee);background:#fff;color:var(--preco-destaque);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #0000000f}.monte-seu-kit-guday .cr-close svg{width:18px;height:18px}.monte-seu-kit-guday .cr-instigador{margin:8px 0 0;font-size:15px;font-weight:600;color:var(--preco-destaque);line-height:1.35}.monte-seu-kit-guday .cr-instigador .cr-hl-primary{color:#9063cd}.monte-seu-kit-guday .cr-instigador .cr-hl-accent{color:var(--cr-badge-desconto)}.monte-seu-kit-guday .cr-progressbar-wrapper{margin:0 12px 12px;padding:16px 56px 12px 32px;background:color-mix(in srgb,var(--cr-track) 22%,#fff);border-radius:16px;flex-shrink:0}.monte-seu-kit-guday .cr-progressbar{position:relative}.monte-seu-kit-guday .cr-pb-header,.monte-seu-kit-guday .cr-pb-details{display:flex;justify-content:space-between;gap:8px}.monte-seu-kit-guday .cr-pb-header{align-items:end}.monte-seu-kit-guday .cr-pb-tier{display:flex;flex-direction:column;flex:1 1 0;min-width:0;gap:5px}.monte-seu-kit-guday .cr-pb-tier.is-hidden{visibility:hidden}.monte-seu-kit-guday .cr-pos-first{align-items:flex-start;text-align:left}.monte-seu-kit-guday .cr-pos-mid{align-items:center;text-align:center}.monte-seu-kit-guday .cr-pos-last{align-items:center;text-align:center;transform:translate(50%)}.monte-seu-kit-guday .cr-pb-header .cr-pb-tier{position:relative}.monte-seu-kit-guday .cr-melhor-promo{position:absolute;top:0;right:0;background:var(--cr-melhor-promo);color:#fff;font-size:10px;font-weight:700;letter-spacing:.3px;padding:3px 9px;border-radius:999px;text-transform:uppercase;white-space:nowrap;transform:translateY(-40px)}.monte-seu-kit-guday .cr-pb-icons{display:inline-flex;gap:3px;align-items:flex-end}.monte-seu-kit-guday .cr-pote{width:13px;display:inline-flex;align-items:center;justify-content:center}.monte-seu-kit-guday .cr-pote svg{fill:none;stroke:none;width:100%;height:auto}.monte-seu-kit-guday .cr-pb-label{line-height:1;font-weight:700;font-size:15px;color:var(--preco-destaque);white-space:nowrap}.monte-seu-kit-guday .cr-pb-track{position:relative;height:18px;margin:6px 0}.monte-seu-kit-guday .cr-pb-track:before{content:"";position:absolute;top:50%;left:0;width:100%;height:8px;transform:translateY(-50%);background:var(--cr-track);border-radius:999px}.monte-seu-kit-guday .cr-pb-fill{display:block!important;position:absolute;top:50%;left:0;width:0;height:8px;transform:translateY(-50%);background:var(--preco-destaque);border-radius:999px 0 0 999px;transition:width .45s ease;z-index:1}.monte-seu-kit-guday .cr-pb-dot{display:block!important;position:absolute;top:50%;left:0;width:18px;height:18px;transform:translate(-50%,-50%);background:var(--preco-destaque);border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--preco-destaque) 20%,transparent);transition:left .45s ease;opacity:0;z-index:3}.monte-seu-kit-guday .cr-pb-step{position:absolute;top:50%;left:var(--position);width:14px;height:14px;transform:translate(-50%,-50%);background:#fff;border:2px solid var(--cr-track);border-radius:999px;z-index:2;transition:border-color .3s ease,background-color .3s ease}.monte-seu-kit-guday .cr-pb-step.is-active{background:var(--preco-destaque);border-color:var(--preco-destaque)}.monte-seu-kit-guday .cr-pb-details{align-items:flex-start}.monte-seu-kit-guday .cr-pb-details .cr-pb-tier{transition:opacity .3s ease}.monte-seu-kit-guday .cr-pb-details .cr-pb-tier:not(.is-current){opacity:.82}.monte-seu-kit-guday .cr-pb-badges{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.monte-seu-kit-guday .cr-badge{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;line-height:1;padding:4px 7px;border-radius:999px;white-space:nowrap}.monte-seu-kit-guday .cr-badge-desconto{background:var(--cr-badge-desconto);color:#fff}.monte-seu-kit-guday .cr-badge-frete{background:var(--cr-badge-frete);color:#fff}.monte-seu-kit-guday .cr-badge-frete svg{fill:none}.monte-seu-kit-guday .cr-cart-preview{display:flex;align-items:center;gap:10px;padding:12px 20px;flex-shrink:0;flex-wrap:wrap}.monte-seu-kit-guday .cr-preview-item{position:relative;width:56px;height:56px;border-radius:12px;background:#f5f5fa;display:flex;align-items:center;justify-content:center;overflow:hidden}.monte-seu-kit-guday .cr-preview-item img{width:100%;height:100%;object-fit:contain}.monte-seu-kit-guday .cr-preview-qty{position:absolute;top:4px;left:4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--preco-destaque);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.monte-seu-kit-guday .cr-preview-gift{position:relative;width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--cr-badge-desconto)}.monte-seu-kit-guday .cr-preview-gift img{width:100%;height:100%;object-fit:contain}.monte-seu-kit-guday .cr-preview-gift .cr-gift-badge{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:999px;background:var(--cr-melhor-promo);color:#fff;display:inline-flex;align-items:center;justify-content:center}.monte-seu-kit-guday .cr-preview-gift .cr-gift-badge svg{fill:none}.monte-seu-kit-guday .cr-summary{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}.monte-seu-kit-guday .cr-summary-line{display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:800;text-transform:uppercase;color:#9063cd}.monte-seu-kit-guday .cr-discount-line{color:var(--cr-melhor-promo)}.monte-seu-kit-guday .cr-cta-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}.monte-seu-kit-guday .cr-cta-row:has(.cr-buy:only-child){grid-template-columns:1fr}.monte-seu-kit-guday .cr-subscribe,.monte-seu-kit-guday .cr-buy{display:flex;align-items:center;gap:12px;border-radius:14px;padding:14px 16px;cursor:pointer;text-align:left;font-family:inherit;transition:opacity .2s ease,box-shadow .2s ease}.monte-seu-kit-guday .cr-subscribe{background:transparent;border:2px dashed color-mix(in srgb,var(--preco-destaque) 45%,#fff);color:var(--preco-destaque)}.monte-seu-kit-guday .cr-buy{background:var(--cor-de-botao);border:2px solid var(--cor-de-botao);color:#fff;width:100%}.monte-seu-kit-guday .cr-subscribe:hover,.monte-seu-kit-guday .cr-buy:hover:not(:disabled){box-shadow:0 4px 14px color-mix(in srgb,var(--preco-destaque) 20%,transparent)}.monte-seu-kit-guday .cr-cta-icon{flex-shrink:0;display:inline-flex}.monte-seu-kit-guday .cr-cta-icon svg{width:25px;height:auto;fill:none;stroke:none}.monte-seu-kit-guday .cr-cta-info{display:flex;flex-direction:column;gap:2px;min-width:0}.monte-seu-kit-guday .cr-cta-title{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.3px;line-height:1.1}.monte-seu-kit-guday .cr-cta-price{display:inline-flex;align-items:baseline;gap:6px;font-size:15px;font-weight:700}.monte-seu-kit-guday .cr-subscribe .cr-subscribe-compare{font-weight:400;font-size:13px;opacity:.6}.monte-seu-kit-guday .cr-badge-assinatura{background:color-mix(in srgb,var(--preco-destaque) 15%,#fff);color:var(--preco-destaque)}.monte-seu-kit-guday .cr-subscribe:disabled,.monte-seu-kit-guday .cr-buy:disabled{opacity:.85;cursor:not-allowed;box-shadow:none}.monte-seu-kit-guday .cr-subscribe.is-loading,.monte-seu-kit-guday .cr-buy.is-loading{opacity:.7;cursor:progress}.monte-seu-kit-guday .cr-error{margin:10px 0 0;color:#c0392b;font-size:13px;text-align:center}@media(max-width:767px){.monte-seu-kit-guday{width:calc(100vw - 20px)}.monte-seu-kit-guday .cr-title{font-size:22px}.monte-seu-kit-guday .cr-cta-row{grid-template-columns:1fr}.monte-seu-kit-guday .title-price--wrapper{flex-wrap:wrap}}.newsletter-section .container-1770{padding:0!important}.newsletter-section .section-content-wrapper{display:flex;align-items:center;justify-content:var(--justify-content);gap:var(--grid-gap-style)}.newsletter-section .section-content-wrapper>*{flex:1 0 50%}.newsletter-section .section-content{--gap: 20px;display:flex;align-items:center;justify-content:var(--newsletter_form_justify_content);column-gap:var(--gap);padding-inline:15px}.newsletter-section .section-content:not(:has(.description)){--gap: 54px}.newsletter-section .section-content.flex-direction-row{flex-direction:row;width:100%}.newsletter-section .section-content.flex-direction-row .section-form-wrapper .field__input{max-width:var(--input-max-width)}.newsletter-section .section-content.flex-direction-column{flex-direction:column}.newsletter-section .section-content.flex-direction-column.text-left{align-items:flex-start}.newsletter-section .section-content.flex-direction-column.text-center{align-items:center}.newsletter-section .section-content.flex-direction-column.text-right{align-items:flex-end}.newsletter-section .section-content.flex-direction-column .title,.newsletter-section .section-content.flex-direction-column .description{max-width:100%}.newsletter-section .section-content.flex-direction-column .description p{margin:0}.newsletter-section .section-content.flex-direction-column .description a{display:inline;text-decoration:underline;text-underline-offset:4px}.newsletter-section .section-content:not(:has(.description)) .title-wrapper{display:flex;gap:8px;align-items:center;margin:0}.newsletter-section .section-content .title{font-size:var(--title-font-size);color:var(--title-color);font-weight:var(--title-font-weight);margin-top:0;margin-bottom:0;text-transform:var(--title-text-transform);font-style:var(--title-font-style);line-height:1.3;padding-top:calc(var(--title-font-size) / 4)}.newsletter-section .section-content .description{max-width:24%;font-size:var(--description-font-size);color:var(--description-color);font-weight:var(--description-font-weight);margin-top:0;margin-bottom:var(--description-margin-bottom);line-height:1.5}.newsletter-section .section-content .description a{color:var(--description-color)}.newsletter-section .newsletter-form__field-wrapper{display:flex;gap:var(--form-gap)}.newsletter-section .newsletter-form__field-wrapper .field{width:clamp(300px,300px + (var(--input-max-width-number) - 300) * (100vw - 1024px) / (1920 - 1024),var(--input-max-width));flex:1 1;height:48px}.newsletter-section .newsletter-form__field-wrapper .field__input{height:48px;background:var(--input-background);border:1px solid var(--input-border-color);border-radius:20px;font-size:var(--input-text-font-size, var(--font-body-size));line-height:1.5;position:relative;padding-top:var(--btn-1-padding-top);padding-bottom:var(--btn-1-padding-bottom)}.newsletter-section .newsletter-form__field-wrapper .form-input-placeholder::placeholder{color:var(--placeholder-color);opacity:0}.newsletter-section .newsletter-form__field-wrapper .effect_placeholder{position:absolute;left:15px;right:15px;top:50%;transform:translateY(-50%);width:calc(100% - 30px);pointer-events:none;white-space:nowrap;overflow:hidden;transition-delay:.3s;text-align:left}.newsletter-section .newsletter-form__field-wrapper .input_placeholder{pointer-events:none;color:var(--placeholder-color);font-size:var(--input-text-font-size, var(--font-body-size));line-height:1.5;width:100%;display:inline-block;transition:opacity .3s}.newsletter-section .newsletter-form__field-wrapper .field__input:focus+.effect_placeholder .input_placeholder,.newsletter-section .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)+.effect_placeholder .input_placeholder{opacity:0}.newsletter-section .newsletter-form__button{width:auto;height:var(--button-width);font-size:var(--button-font-size);line-height:1.5;font-weight:var(--button-font-weight);text-transform:var(--button-text-transform);color:var(--button-text-color);border:1px solid var(--button-border-color);border-radius:15px;background:var(--button-background);min-width:unset;max-width:unset;background-origin:border-box;padding:0 15px;display:inline-flex;gap:6px;align-items:center;justify-content:center;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.newsletter-section .newsletter-form__button:hover{color:var(--button-text-color-hover);border:1px solid var(--button-border-color-hover);background:var(--button-background-hover);background-origin:border-box}.btn_1_br_outside .newsletter-section .newsletter-form__button span:after{border:1px solid var(--button-border-color)}.btn_1_br_outside .newsletter-section .newsletter-form__button:hover span:after{border:1px solid var(--button-border-color-hover)}.newsletter-section .newsletter-form-row{display:flex;align-items:center;flex-wrap:wrap}.newsletter-section .newsletter-form-row>newsletter-form{flex:1 1 auto}.newsletter-section .newsletter-benefits{display:flex;flex-direction:column;gap:var(--benefits-item-gap);text-align:left;flex:0 1 auto}.newsletter-section .newsletter-benefits .check{display:flex;align-items:center;gap:8px;color:var(--benefits-text-color);font-size:var(--benefits-font-size);font-weight:var(--benefits-font-weight);line-height:1.4}.newsletter-section .newsletter-benefits .check svg{color:var(--benefits-icon-color);flex:0 0 auto;width:18px;height:18px}.newsletter-success-modal.halo-popup{opacity:1;visibility:visible;pointer-events:auto;display:none;border-radius:3px;transition:none}.newsletter-success-modal.halo-popup .halo-popup-wrapper{position:relative;padding:15px 30px;z-index:999;background:#fff;text-align:center}.newsletter-success-modal.halo-popup .halo-popup-wrapper .close{width:35px;height:35px;display:block;text-align:center;position:absolute;top:0;right:0;padding:8px;border:none;background:none}.newsletter-success-modal.halo-popup .halo-popup-wrapper .form-message--success{color:#428445}.newsletter-success-modal.halo-popup .halo-popup-wrapper .form-message--success svg{color:#428445;fill:#428445}.newsletter-success-modal.halo-popup .halo-popup-wrapper svg{width:18px;height:18px;margin-right:5px;position:relative;top:-2px}@media(max-width:1400px){.newsletter-section .section-content-wrapper{flex-direction:column}.newsletter-section .section-content-wrapper>*{flex:1 0 100%;width:100%}}@media screen and (max-width:1024px){.newsletter-section .section-content-wrapper{gap:15px}.newsletter-section .section-content{--gap: 20px;flex-wrap:wrap}.newsletter-section .section-content.flex-direction-row{flex-direction:column}.newsletter-section .section-content .title,.newsletter-section .section-content .description,.newsletter-section .section-form-wrapper{max-width:100%}.newsletter-section .section-content .title{font-size:var(--title-font-size-mb);margin-bottom:var(--title-margin-bottom-mb);max-width:450px!important}.newsletter-section .section-content .title br{display:none}.newsletter-section .section-content .title-wrapper{width:100%;justify-content:center;margin-bottom:12px}.newsletter-section .section-content .description{font-size:var(--description-font-size-mb);margin-bottom:15px}.newsletter-section .section-content.flex-direction-column .description p{display:inline}.newsletter-section .newsletter-form__field-wrapper .field,.newsletter-section .section-form-wrapper{max-width:var(--input-max-width);min-width:var(--input-max-width);align-items:center;justify-content:center}}@media screen and (max-width:767px){.newsletter-section .section-content{--gap: 5px;flex-direction:column}.newsletter-section .newsletter-form__field-wrapper{flex-direction:column}.newsletter-section .newsletter-form__field-wrapper .field{max-width:unset}.newsletter-section .newsletter-form-row{flex-direction:column;align-items:stretch}}@media(max-width:551px){.newsletter-section .newsletter-form__field-wrapper .field,.newsletter-section .section-form-wrapper{width:100%;max-width:calc(100vw - 30px);min-width:320px;align-items:center;justify-content:center}}@media(max-width:1200px)and (min-width:992px){.newsletter-section .newsletter-form__field-wrapper .field{flex:unset}}.nossa-historia{position:relative;padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.nossa-historia .nossa-historia__heart{position:absolute;z-index:2;top:var(--heart-top-desktop);left:var(--heart-left-desktop);width:var(--heart-w-desktop);line-height:0;pointer-events:none}.nossa-historia .nossa-historia__heart svg,.nossa-historia .nossa-historia__heart img{display:block;width:100%;height:auto}.nossa-historia .nossa-historia__inner{position:relative;z-index:3}.nossa-historia .section-description{font-size:var(--fs-desktop);text-align:var(--text-align);color:var(--color);margin-top:var(--mt-desktop);margin-bottom:var(--mb-desktop);line-height:normal}.nossa-historia .nossa-historia__author{margin:var(--author-mt-desktop) 0 var(--author-mb-desktop);font-size:var(--author-fs-desktop);color:var(--author-color);text-align:center;line-height:1.4}.nossa-historia .nossa-historia__author-prefix,.nossa-historia .nossa-historia__author-name,.nossa-historia .nossa-historia__author-role{display:inline}.nossa-historia .nossa-historia__author-prefix{margin-right:4px}.nossa-historia .nossa-historia__author-name{font-weight:700}.nossa-historia .nossa-historia__author-name+.nossa-historia__author-role{margin-left:4px}.nossa-historia .nossa-historia__cards{display:flex;align-items:stretch;justify-content:center;gap:var(--cards-gap-desktop)}.nossa-historia .nossa-historia__card{position:relative;flex:1 1 0;min-width:0;padding:var(--card-pd-desktop);border-radius:var(--card-radius-desktop);background:var(--card-bg)}.nossa-historia .nossa-historia__card-title{margin:0 0 var(--mb-desktop);font-size:var(--fs-desktop);font-weight:var(--fw);text-transform:var(--text-transform);color:var(--color);line-height:1.1}.nossa-historia .nossa-historia__card-text{font-size:var(--card-text-fs-desktop);color:var(--card-text-color);line-height:1.5}.nossa-historia .nossa-historia__card-text>:first-child{margin-top:0}.nossa-historia .nossa-historia__card-text>:last-child{margin-bottom:0}.nossa-historia .nossa-historia__sparkles{position:absolute;z-index:2;top:var(--sparkles-y);right:var(--sparkles-x);width:var(--sparkles-w);line-height:0;pointer-events:none}.nossa-historia .nossa-historia__sparkles svg{display:block;width:100%;height:auto}.nossa-historia .nossa-historia__bracket{flex:0 0 auto;align-self:center;display:flex;align-items:center;justify-content:center;color:var(--bracket-color)}.nossa-historia .nossa-historia__bracket-icon{display:block;line-height:0}.nossa-historia .nossa-historia__bracket-icon svg{display:block;width:100%;height:auto}.nossa-historia .nossa-historia__bracket-icon--desktop{width:41px}.nossa-historia .nossa-historia__bracket-icon--mobile{display:none;width:114px}@media(max-width:1200px){.nossa-historia{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.nossa-historia .nossa-historia__inner{padding-left:20px;padding-right:20px}.nossa-historia .section-description{font-size:var(--fs-mobile);margin-top:var(--mt-mobile);margin-bottom:var(--mb-mobile)}.nossa-historia .nossa-historia__author{margin:var(--author-mt-mobile) 0 var(--author-mb-mobile);font-size:var(--author-fs-mobile)}.nossa-historia .nossa-historia__cards{flex-direction:column;gap:var(--cards-gap-mobile)}.nossa-historia .nossa-historia__card{padding:var(--card-pd-mobile);border-radius:var(--card-radius-mobile)}.nossa-historia .nossa-historia__card-title{margin-bottom:var(--mb-mobile);font-size:var(--fs-mobile)}.nossa-historia .nossa-historia__card-text{font-size:var(--card-text-fs-mobile)}.nossa-historia .nossa-historia__heart{top:var(--heart-top-mobile);left:var(--heart-left-mobile);width:var(--heart-w-mobile)}.nossa-historia .nossa-historia__bracket-icon--desktop{display:none}.nossa-historia .nossa-historia__bracket-icon--mobile{display:block}}@media(max-width:767px){.nossa-historia{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(min-width:1025px){.nossa-historia .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}@keyframes pdp-docinho-float{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}.pdp-docinho{--pddo-display-font: var(--font-family-2);--pddo-body-font: var(--font-family-1);padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background);color:var(--pddo-ink);font-family:var(--pddo-body-font)}.pdp-docinho *{box-sizing:border-box}.pdp-docinho .section-heading-block{margin-bottom:34px}.pdp-docinho .pdp-docinho__mark{display:inline-block;padding:.12em .14em .06em;border-radius:8px;background:#cbb0f2;color:var(--pddo-mark-color);line-height:1;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pdp-docinho .pdp-docinho__grid{display:grid;grid-template-columns:1fr auto 1fr;gap:44px;align-items:center}.pdp-docinho .pdp-docinho__col{display:flex;flex-direction:column;gap:22px}.pdp-docinho .pdp-docinho__media{text-align:center;position:relative}.pdp-docinho .pdp-docinho__media:before{content:"";position:absolute;height:70%;background:var(--pddo-ink);top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;border-radius:99999px;aspect-ratio:1 / 1}.pdp-docinho .pdp-docinho__media img{position:relative;z-index:2;display:block;width:400px;height:auto;margin:0 auto;filter:drop-shadow(0 22px 30px rgba(40,21,80,.18));animation:pdp-docinho-float 3.4s ease-in-out infinite;will-change:transform;aspect-ratio:1 / 1;object-fit:contain}.pdp-docinho .pdp-docinho__bullet{display:flex;align-items:flex-start;gap:12px}.pdp-docinho .pdp-docinho__col--left .pdp-docinho__bullet{flex-direction:row-reverse}.pdp-docinho .pdp-docinho__col--left .pdp-docinho__bullet-body{text-align:right}.pdp-docinho .pdp-docinho__check{flex:0 0 22px;width:22px;height:19px;margin-top:4px;overflow:visible;fill:none;stroke:var(--pddo-ink)}.pdp-docinho .pdp-docinho__bullet-title{display:block;margin-bottom:6px;font-size:20px;line-height:1.25;color:var(--pddo-ink)}.pdp-docinho .pdp-docinho__bullet-text{margin:0;font-size:16px;line-height:1.45;color:#3d3560}@media(max-width:1200px){.pdp-docinho{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}.pdp-docinho .pdp-docinho__media img{width:325px}}@media(max-width:1024px){.pdp-docinho .section-heading-block .section-heading-title,.pdp-docinho .section-heading-block .section-heading-subtitle{text-align:var(--text-align-mb, var(--text-align))}}@media(max-width:991px){.pdp-docinho .pdp-docinho__grid{grid-template-columns:1fr;gap:18px;align-items:start}.pdp-docinho .pdp-docinho__media{order:-1}.pdp-docinho .pdp-docinho__media img{width:min(56%,240px)}.pdp-docinho .pdp-docinho__col--left .pdp-docinho__bullet{flex-direction:row}.pdp-docinho .pdp-docinho__col--left .pdp-docinho__bullet-body{text-align:left}}@media(max-width:767px){.pdp-docinho{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(prefers-reduced-motion:reduce){.pdp-docinho .pdp-docinho__media img{animation:none}}@media(min-width:1025px){.pdp-docinho .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}.pdp-icones{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.pdp-icones .section-description{font-size:var(--fs-desktop);text-align:var(--text-align);color:var(--color);margin-top:var(--mt-desktop);margin-bottom:var(--mb-desktop);line-height:normal}.pdp-icones .pdp-icones__scroller .scrollable-container{display:flex;gap:var(--card-gap);margin:0;padding:4px 0;list-style:none;overscroll-behavior-x:contain;scroll-padding-inline:4px;-webkit-overflow-scrolling:touch;cursor:grab}.pdp-icones .pdp-icones__scroller .scrollable-container::-webkit-scrollbar{display:none}.pdp-icones .pdp-icones__card{flex:0 0 var(--card-w-desktop);scroll-margin-top:var(--scroll-offset);scroll-margin-inline:4px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:var(--card-pd);border-radius:var(--card-radius);background:var(--card-bg);border:1px solid var(--card-border);text-align:center;transition:border-color .2s ease,box-shadow .2s ease}.pdp-icones .pdp-icones__card:target{border-color:var(--accent);outline:none}.pdp-icones .pdp-icones__icon{display:flex;align-items:center;justify-content:center;height:var(--icon-size)}.pdp-icones .pdp-icones__icon img{height:100%;width:auto;display:block}.pdp-icones .pdp-icones__card-title{margin:0;font-size:var(--card-title-fs);font-weight:600;line-height:1.2;text-transform:uppercase;color:var(--card-title-color)}.pdp-icones .pdp-icones__card-text{margin:0;font-size:var(--card-text-fs);font-weight:400;line-height:1.45;color:var(--card-text-color)}@media(max-width:1200px){.pdp-icones{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.pdp-icones .section-heading-block .section-heading-title,.pdp-icones .section-heading-block .section-heading-subtitle{text-align:var(--text-align-mb, var(--text-align))}.pdp-icones .section-description{font-size:var(--fs-mobile);margin-top:var(--mt-mobile);margin-bottom:var(--mb-mobile)}}@media(max-width:767px){.pdp-icones{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}.pdp-icones .pdp-icones__card{flex-basis:var(--card-w-mobile)}}@media(prefers-reduced-motion:reduce){.pdp-icones .pdp-icones__card{transition:none}}@media(min-width:1025px){.pdp-icones .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}.pdp-marquee .pdp-marquee__sep{font-size:22px;line-height:1;display:inline-block;vertical-align:middle;padding:0 2px}.pilares{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.pilares .section-description{font-size:var(--fs-desktop);text-align:var(--text-align);color:var(--color);margin-top:var(--mt-desktop);margin-bottom:var(--mb-desktop);line-height:normal}.pilares .pilares__highlight{color:var(--hl-color)}.pilares .pilares__grid{display:grid;grid-template-columns:repeat(var(--cols-desktop),minmax(0,1fr));gap:var(--gap-desktop);margin:0;padding:0;list-style:none}.pilares .pilares__card{display:flex;flex-direction:column;padding:var(--card-pd-desktop);border-radius:var(--card-radius-desktop);background:var(--card-bg);text-align:var(--card-align-desktop)}.pilares .pilares__card-media{margin-bottom:var(--media-mb-desktop);line-height:0}.pilares .pilares__card-img{display:inline-block;width:var(--media-size-desktop);height:var(--media-size-desktop);object-fit:cover;border-radius:50%;aspect-ratio:1/1}.pilares .pilares__card-title{margin:0 0 var(--mb-desktop);font-family:var(--font-family-1);font-size:var(--fs-desktop);font-weight:var(--fw);text-transform:var(--text-transform);color:var(--color);line-height:1.2}.pilares .pilares__card-text{font-size:var(--card-text-fs-desktop);line-height:var(--card-text-lh);color:var(--card-text-color)}.pilares .pilares__card-text>:first-child{margin-top:0}.pilares .pilares__card-text>:last-child{margin-bottom:0}.pilares .pilares__card-text p+p{margin-top:1em}@media(max-width:1200px){.pilares{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.pilares .section-description{font-size:var(--fs-mobile);margin-top:var(--mt-mobile);margin-bottom:var(--mb-mobile)}.pilares .pilares__grid{grid-template-columns:repeat(var(--cols-tablet),minmax(0,1fr));gap:var(--gap-mobile)}.pilares .pilares__card{padding:var(--card-pd-mobile);border-radius:var(--card-radius-mobile);text-align:var(--card-align-mobile)}.pilares .pilares__card-media{margin-bottom:var(--media-mb-mobile)}.pilares .pilares__card-img{width:var(--media-size-mobile);height:var(--media-size-mobile)}.pilares .pilares__card-title{margin-bottom:var(--mb-mobile);font-size:var(--fs-mobile)}.pilares .pilares__card-text{font-size:var(--card-text-fs-mobile)}}@media(max-width:767px){.pilares{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}.pilares .pilares__grid{grid-template-columns:repeat(var(--cols-mobile),minmax(0,1fr))}}@media(min-width:1025px){.pilares .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}.por-dentro-gomas{position:relative;overflow-x:clip;padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.por-dentro-gomas .por-dentro-gomas__deco{position:absolute;z-index:2;top:var(--deco-top-desktop);left:var(--deco-left-desktop);width:var(--deco-w-desktop);line-height:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.por-dentro-gomas .por-dentro-gomas__deco svg,.por-dentro-gomas .por-dentro-gomas__deco img{display:block;width:100%;height:auto;fill:none;stroke:none}.por-dentro-gomas .por-dentro-gomas__inner{position:relative;z-index:1}.por-dentro-gomas .por-dentro-gomas__highlight{color:var(--hl-color)}.por-dentro-gomas .section-description{font-size:var(--fs-desktop);text-align:var(--text-align);color:var(--color);margin-top:var(--mt-desktop);margin-bottom:var(--mb-desktop);line-height:normal}.por-dentro-gomas .por-dentro-gomas__layout{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:var(--gap-x-desktop);align-items:center}.por-dentro-gomas .por-dentro-gomas__col{display:flex;flex-direction:column;row-gap:var(--card-gap-desktop)}.por-dentro-gomas .por-dentro-gomas__col--left{align-items:flex-end}.por-dentro-gomas .por-dentro-gomas__col--right{align-items:flex-start}.por-dentro-gomas .por-dentro-gomas__media{position:relative;z-index:0;width:var(--media-w-desktop);line-height:0}.por-dentro-gomas .por-dentro-gomas__media-img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:50%}.por-dentro-gomas .por-dentro-gomas__card{position:relative;z-index:1;width:var(--card-w-desktop);max-width:100%;margin-top:var(--offset-y);padding:var(--card-pd-desktop);border-radius:var(--card-radius-desktop);background:#ffffffbf}.por-dentro-gomas .por-dentro-gomas__card-icon{display:block;width:var(--icon-size-desktop);margin-bottom:var(--icon-mb);color:var(--icon-color);line-height:0}.por-dentro-gomas .por-dentro-gomas__card-icon svg{display:block;width:100%;height:auto;fill:none}.por-dentro-gomas .por-dentro-gomas__card-title{margin:0 0 var(--mb-desktop);font-size:var(--fs-desktop);font-weight:var(--fw);text-transform:var(--text-transform);color:var(--color);line-height:1.2}.por-dentro-gomas .por-dentro-gomas__card-text{font-size:var(--card-text-fs-desktop);line-height:var(--card-text-lh);color:var(--card-text-color)}.por-dentro-gomas .por-dentro-gomas__card-text>:first-child{margin-top:0}.por-dentro-gomas .por-dentro-gomas__card-text>:last-child{margin-bottom:0}.por-dentro-gomas .por-dentro-gomas__card-text p+p{margin-top:1em}@media(max-width:1200px){.por-dentro-gomas{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.por-dentro-gomas .section-description{font-size:var(--fs-mobile);margin-top:var(--mt-mobile);margin-bottom:var(--mb-mobile)}.por-dentro-gomas .por-dentro-gomas__deco{top:var(--deco-top-mobile);left:var(--deco-left-mobile);width:var(--deco-w-mobile)}.por-dentro-gomas .por-dentro-gomas__layout{display:flex;flex-direction:column;row-gap:var(--card-gap-mobile)}.por-dentro-gomas .por-dentro-gomas__col{display:contents}.por-dentro-gomas .por-dentro-gomas__card{order:var(--order);align-self:flex-start;width:var(--card-w-mobile);margin-top:0;margin-left:var(--offset-x-mobile);padding:var(--card-pd-mobile);border-radius:var(--card-radius-mobile)}.por-dentro-gomas .por-dentro-gomas__card-icon{width:var(--icon-size-mobile)}.por-dentro-gomas .por-dentro-gomas__card-title{margin-bottom:var(--mb-mobile);font-size:var(--fs-mobile)}.por-dentro-gomas .por-dentro-gomas__card-text{font-size:var(--card-text-fs-mobile)}.por-dentro-gomas .por-dentro-gomas__media{position:absolute;z-index:0;top:var(--media-top-mobile);right:var(--media-right-mobile);width:var(--media-w-mobile)}}@media(max-width:767px){.por-dentro-gomas{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(min-width:1025px){.por-dentro-gomas .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}.rating-video-gallery-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.rating-video-gallery-section .container{background:var(--container-background);border-radius:var(--container-border-radius);padding:30px 20px}.rating-video-gallery-section .section-heading-block .section-heading-title{margin-inline:auto}.rating-video-gallery-section .section-heading-block .section-description{font-size:var(--fs-desktop);text-align:var(--text-align);font-weight:var(--fw);color:var(--color);margin-bottom:var(--mb-desktop);line-height:normal}.rating-video-gallery-section .rating-summary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;font-size:var(--fs, 14px);color:var(--color, #333232);font-weight:600;margin-bottom:16px}.rating-video-gallery-section .rating-summary-score{font-weight:700}.rating-video-gallery-section .rating-summary-stars{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.rating-video-gallery-section .rating-summary-stars .star-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.rating-video-gallery-section .rating-summary-stars .star-icon svg{width:100%;height:100%}.rating-video-gallery-section .rating-summary-stars .star-icon.filled svg path,.rating-video-gallery-section .rating-summary-stars .star-icon.partially-filled svg path{fill:#ffb800;stroke:#ffb800}.rating-video-gallery-section .rating-summary-total,.rating-video-gallery-section .rating-summary-customers{font-weight:400;color:inherit;opacity:.85}.rating-video-gallery-section .avatar-strip{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:24px}.rating-video-gallery-section .avatar-strip-item{width:22px;height:22px;border-radius:9999px;object-fit:cover}.rating-video-gallery-section .category-scroller{margin-bottom:var(--category-mb-desktop, 15px);--bg: var(--container-background, #fff)}.rating-video-gallery-section .category-scroller .scrollable-container{display:flex;justify-content:center;gap:var(--category-gap-desktop, 14px);padding:4px 2px}.rating-video-gallery-section .category-selector{flex:0 0 auto;display:flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 22px;border-radius:9999px;font-size:var(--category-fs-desktop, 14px);font-weight:var(--category-fw, 400);color:var(--category-color, #281550);background:var(--category-bg, #f2f2f7);text-transform:uppercase;transition:background .2s ease-in-out,color .2s ease-in-out}.rating-video-gallery-section .category-selector.active{color:var(--category-color-active, #ffffff);background:var(--category-bg-active, #281550)}.rating-video-gallery-section .reviews-scroller .scrollable-container{display:flex;align-items:start;gap:var(--review-gap-desktop, 15px);padding:0}.rating-video-gallery-section .review-item{flex:0 0 calc((100% - 3 * var(--review-gap-desktop, 15px)) / 4);width:calc((100% - 3 * var(--review-gap-desktop, 15px)) / 4);max-width:82vw;display:flex;gap:12px;padding:15px;background:var(--review-bg, #ffffff);border:1px solid var(--review-border, #e5e5ed);border-radius:var(--review-radius, 20px);transition:opacity .2s ease-in-out}.rating-video-gallery-section .review-item .review-icon{border-radius:999px;min-width:62px;height:62px;margin-top:15px;object-fit:cover}@media(max-width:1400px){.rating-video-gallery-section .review-item{flex:0 0 calc((100% - 3 * var(--review-gap-desktop, 15px)) / 3.5);width:calc((100% - 3 * var(--review-gap-desktop, 15px)) / 3.5)}}@media(max-width:1200px){.rating-video-gallery-section .review-item{flex:0 0 calc((100% - 2 * var(--review-gap-desktop, 15px)) / 3);width:calc((100% - 2 * var(--review-gap-desktop, 15px)) / 3)}}@media(max-width:1024px){.rating-video-gallery-section .review-item{flex:0 0 calc((100% - 2 * var(--review-gap-mobile, 15px)) / 2.4);width:calc((100% - 2 * var(--review-gap-mobile, 15px)) / 2.4)}}@media(max-width:767px){.rating-video-gallery-section .review-item{flex:0 0 calc((100% - var(--review-gap-mobile, 15px)) / 1.4);width:calc((100% - var(--review-gap-mobile, 15px)) / 1.4)}}@media(max-width:551px){.rating-video-gallery-section .review-item{flex:0 0 calc((100% - var(--review-gap-mobile, 15px)) / 1.2);width:calc((100% - var(--review-gap-mobile, 15px)) / 1.2)}.rating-video-gallery-section .review-item .review-icon{width:50px;height:50px;margin-top:15px}}.rating-video-gallery-section .review-item[hidden]{display:none}.rating-video-gallery-section .review-rating .list-unstyled{display:flex;align-items:center;gap:2px;margin-bottom:4px}.rating-video-gallery-section .review-rating .star-icon{width:16px;height:16px;display:inline-flex;align-items:center}.rating-video-gallery-section .review-rating .star-icon svg{width:100%;height:100%;justify-content:center}.rating-video-gallery-section .review-rating .star-icon svg path,.rating-video-gallery-section .review-rating .star-icon.partially-filled svg path{fill:#ffb800;stroke:#ffb800}.rating-video-gallery-section .review-title{font-size:var(--review-title-fs-desktop, 14px);font-weight:var(--review-title-fw, 600);text-transform:var(--review-title-transform, uppercase);color:var(--review-title-color, #281550);margin-bottom:4px}.rating-video-gallery-section .review-description{font-size:var(--review-description-fs-desktop, 15px);font-weight:var(--review-description-fw, 400);color:var(--review-description-color, #4a4a57);line-height:normal;margin-bottom:12px}.rating-video-gallery-section .review-description p{margin:0}.rating-video-gallery-section .review-author{margin-top:auto;display:flex;align-items:center;gap:8px}.rating-video-gallery-section .review-author .author-icon-img{width:28px;height:28px;border-radius:9999px;object-fit:cover}.rating-video-gallery-section .review-author .author-icon-placehlder{width:28px;height:28px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:#e5e5ed;color:#281550;font-size:12px;font-weight:700}.rating-video-gallery-section .review-author .author-name{font-size:var(--review-author-fs-desktop, 14px);font-weight:var(--review-author-fw, 400);color:var(--review-author-color, #281550)}.rating-video-gallery-section .review-author .icon-verified{stroke:none;width:12px;height:12px}.rating-video-gallery-section video-gallery{max-width:1200px;margin:0 auto;display:block}.rating-video-gallery-section .video-gallery-title{font-family:var(--font-family-1);text-align:center;font-size:24px;font-weight:600;color:#000;margin:20px auto 15px}.rating-video-gallery-section .rating-video-gallery{margin-inline:-7.5px}.rating-video-gallery-section .rating-video-gallery .swiper-wrapper{padding-bottom:56px}.rating-video-gallery-section .rating-video-gallery .swiper-arrow{--swiper-navigation-top-offset: 50%;--arrow-width: 44px;--arrow-height: 44px;border:none;border-radius:9999px;background:var(--arrow-bg, #fff);box-shadow:0 2px 10px #0000001f;padding:10px;top:50%;transform:translateY(-50%)}.rating-video-gallery-section .rating-video-gallery .swiper-arrow:is(:hover,:active){background:var(--arrow-bg, #fff)}.rating-video-gallery-section .rating-video-gallery .swiper-arrow svg{stroke:var(--arrow-color, #000)}.rating-video-gallery-section .rating-video-gallery .swiper-arrow.swiper-button-prev{left:4px;right:auto}.rating-video-gallery-section .rating-video-gallery .swiper-arrow.swiper-button-next{right:4px;left:auto}.rating-video-gallery-section .rating-video-gallery:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:16px}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-wrapper{padding-bottom:calc(1 / .56 * 100%);transition:padding-bottom .3s ease-in-out;cursor:pointer;position:relative;border-radius:28px;overflow:hidden;background:var(--card-bg, #ededed)}.rating-video-gallery-section .rating-video-gallery video-gallery-element:nth-of-type(5n+1) .video-wrapper{--card-bg: #ded4f2}.rating-video-gallery-section .rating-video-gallery video-gallery-element:nth-of-type(5n+2) .video-wrapper{--card-bg: #cfe8cb}.rating-video-gallery-section .rating-video-gallery video-gallery-element:nth-of-type(5n+3) .video-wrapper{--card-bg: #f3d9bc}.rating-video-gallery-section .rating-video-gallery video-gallery-element:nth-of-type(5n+4) .video-wrapper{--card-bg: #c7ddf0}.rating-video-gallery-section .rating-video-gallery video-gallery-element:nth-of-type(5n) .video-wrapper{--card-bg: #f3cfe1}.rating-video-gallery-section .rating-video-gallery video-gallery-element video{width:100%;height:100%;object-fit:cover;pointer-events:none}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-badge{position:absolute;z-index:2;font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;padding:10px 12px;border-radius:9999px;line-height:1}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-badge-category{top:12px;left:8px;background:var(--badge-bg, #281550);color:var(--badge-color, #ffffff)}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-badge-duration{top:12px;right:20px;border-radius:8px;background:var(--duration-bg, rgba(0, 0, 0, .25));color:var(--duration-color, #fff);text-transform:none;font-weight:600}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-badge-duration:empty{display:none}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-play-center{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:9999px;border:none;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 10px #0000002e}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-play-center .icon{width:20px;height:20px;color:#1a1a1a}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-play-center .icon svg{width:100%;height:100%}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-play-center.playing span:first-child,.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-play-center:not(.playing) span+span{display:none}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-play-center.playing{opacity:0;transition:opacity .2s ease-in-out}.rating-video-gallery-section .rating-video-gallery video-gallery-element .video-wrapper:hover .video-play-center.playing{opacity:1}.rating-video-gallery-section .rating-video-gallery .video-gallery-cta{margin:var(--cta-mt-desk) auto 8px;display:block;font-size:var(--cta-fs-desk);font-weight:800;font-family:var(--font-family-2);color:var(--cta-color);background:var(--cta-bg-color);padding:12px 28px;border-radius:20px;border:2px solid var(--cta-border-color);box-shadow:1px 2px 0 2px var(--cta-border-color);width:fit-content}.rating-video-gallery-section .rating-video-gallery .video-gallery-cta:hover{color:var(--cta-color-hover);background:var(--cta-bg-color-hover);border:2px solid var(--cta-border-color-hover);box-shadow:1px 2px 0 2px var(--cta-border-color-hover)}@media(max-width:1024px){.rating-video-gallery-section .rating-video-gallery{margin-inline:-5px}.rating-video-gallery-section .rating-video-gallery .video-gallery-cta{border-radius:16px;padding:8px 22px;margin:var(--cta-mt-mb) auto 8px;font-size:var(--cta-fs-mb)}.rating-video-gallery-section .rating-video-gallery .swiper-arrow{--arrow-width: 36px;--arrow-height: 36px}}@media(max-width:1200px){.rating-video-gallery-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.rating-video-gallery-section .section-description{font-size:var(--fs-mobile);margin-bottom:var(--mb-mobile)}.rating-video-gallery-section .category-scroller .scrollable-container{gap:var(--category-gap-mobile, 10px)}.rating-video-gallery-section .category-selector{font-size:var(--category-fs-mobile, 13px);padding:8px 18px}.rating-video-gallery-section .reviews-scroller .scrollable-container{gap:var(--review-gap-mobile, 15px)}.rating-video-gallery-section .review-title{font-size:var(--review-title-fs-mobile, 13px)}.rating-video-gallery-section .review-description{font-size:var(--review-description-fs-mobile, 14px)}.rating-video-gallery-section .review-author .author-name{font-size:var(--review-author-fs-mobile, 13px)}}@media(max-width:767px){.rating-video-gallery-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(max-width:551px){.rating-video-gallery-section .category-scroller .scrollable-container{justify-content:flex-start}}@media(min-width:1025px){.rating-video-gallery-section .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}slideshow-divider{display:block}.slideshow.show-dot-with-image .slick-dots li button img{width:100%;height:100%;border-radius:50%;object-fit:cover}.slideshow.show-dot-with-image .slick-dots li:not(.slick-active) button{padding:17px;transition:unset}.slideshow.show-dot-with-image .slick-dots li.slick-active button{padding:10px}.slideshow.show-dot-with-image .slick-dots li.slick-active button:not(:has(img)){padding:20px}.slideshow.show-dot-with-image .slick-dots li:not(.slick-active) button img{display:none}.slideshow.show-dot-with-image .slick-dots li button svg{width:100%;height:100%;stroke:none}.slideshow.show-dot-with-image .slick-dots li.slick-active button:has(img) svg{display:none}.slideshow.show-dot-with-image .slick-dots{align-items:center;top:50%!important;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translate(-50%,-50%);transition:var(--anchor-transition)}.slideshow.show-dot-with-image .slick-dots button{background:#ffffff80!important;border:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.slideshow .adaptive_height img{object-fit:cover}.slideshow .item{position:relative}.slideshow .item.item-video+.slide-content .slide-heading,.slideshow .item.item-video+.slide-content .slide-text{display:block!important}.slide-content .slide-heading{margin-top:0;margin-bottom:var(--heading-spacing-bottom-style);position:relative;display:inline-block;line-height:1}.slide-content .slide-heading.has-border{padding-bottom:22px}.slide-content .slide-heading .line{position:absolute;left:50%;bottom:0;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);height:2px;width:40px;display:inline-block}.slide-content .slide-sub{font-family:var(--font-sub-heading-type);color:var(--slide-sub-color-style);font-size:var(--slide-sub-font-size-style);font-weight:var(--font-weight-sub-heading-style);margin-top:0;margin-bottom:var(--sub-heading-spacing-bottom-style)}.slide-content .slide-sub.border--solid span{border-bottom:1px solid var(--slide-sub-color-style)}.slide-content.sub_heading_font_1 .slide-sub.border--solid span{padding-bottom:6px}.slide-content .slide-text{margin-top:0;margin-bottom:var(--des-spacing-bottom-style);max-width:425px;margin-left:auto;margin-right:auto;letter-spacing:0}.slide-content .slide-sub.slide-mobile{margin-bottom:var(--sub-heading-spacing-bottom-style)!important}.slide-content .slide-heading.slide-mobile{margin-bottom:var(--heading-spacing-bottom-style)!important}.slide-content .slide-text.slide-mobile{margin-bottom:var(--des-spacing-bottom-style)!important;line-height:1.5}.slide-content .slide-button{min-width:240px;width:auto;display:inline-flex;justify-content:center}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;overflow:hidden}.fluid-width-video-wrapper video,.fluid-width-video-wrapper iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.slick-slider img{visibility:visible!important}.slideshow:not(.slick-slider) .item:not(.type-item--custom-2):nth-child(n+2){display:none}.slideshow:not(.slick-slider) .swatch .item:nth-child(n+2){display:inline-block}.slideshow .slick-arrow{opacity:0}.slideshow:hover .slick-arrow{opacity:1}.slideshow .slick-dots{position:absolute;left:50%;bottom:20px;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}.slick-slide img{margin-left:auto;margin-right:auto}.slideshow .content-box--absolute:before{content:"";position:absolute;border:4px solid;width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;z-index:-1;display:none}.wrapper-category-banner{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.wrapper-category-banner .slideshow,.block-categories-slider{padding-left:5px;padding-right:5px}.block-categories-slider .wrapper-category{padding:20px 20px 17px;background-color:#fff;box-shadow:0 2px 11px #0000001a;border-radius:10px}.block-categories-slider .title{text-transform:unset;margin-bottom:5px}.block-categories-slider .title span{display:inline-block;padding:6px 20px;font-weight:var(--font-weight-bold);border-radius:6px 6px 0 0;letter-spacing:.02em}.block-categories-slider .categories-slider--list{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}.block-categories-slider .categories-slider--list li{width:50%;margin:0;border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;min-height:72px}.block-categories-slider .categories-slider--list li:nth-child(1),.block-categories-slider .categories-slider--list li:nth-child(2){border-top:0}.block-categories-slider .categories-slider--list li:nth-child(2n){border-right:0}.block-categories-slider .categories-slider--list li a{display:flex;align-content:space-around;flex-wrap:wrap;justify-content:center;height:100%;line-height:24px;color:#202020}.block-categories-slider .categories-slider--list li a:hover .text-menu{text-decoration:underline;text-underline-offset:.3rem}.block-categories-slider .categories-slider--list li a span{display:block;width:100%;text-align:center;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.block-categories-slider .categories-slider--list li a img{max-width:24px;margin-bottom:5px;padding-top:5px;margin-left:auto;margin-right:auto}.block-banner-slider{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;padding-left:5px;padding-right:5px}.block-banner-slider .banner{width:calc(50% - 5px)}@media(max-width:1600px){.wrapper-category-banner .block-categories-slider{-webkit-box-flex:0;-ms-flex:0 0 20%!important;flex:0 0 20%!important;max-width:20%!important}.wrapper-category-banner.has-categories.has-banner .slideshow{-webkit-box-flex:0;-ms-flex:0 0 48%!important;flex:0 0 48%!important;max-width:48%!important}.wrapper-category-banner .block-banner-slider{-webkit-box-flex:0;-ms-flex:0 0 32%!important;flex:0 0 32%!important;max-width:32%!important;align-content:unset!important}}@media(max-width:1400px){.wrapper-category-banner .block-categories-slider{-webkit-box-flex:0;-ms-flex:0 0 20%!important;flex:0 0 20%!important;max-width:20%!important}.wrapper-category-banner.has-categories.has-banner .slideshow{-webkit-box-flex:0;-ms-flex:0 0 49%!important;flex:0 0 49%!important;max-width:49%!important}.wrapper-category-banner .block-banner-slider{-webkit-box-flex:0;-ms-flex:0 0 31%!important;flex:0 0 31%!important;max-width:31%!important}}@media(max-width:1366px){.wrapper-category-banner .block-categories-slider{order:1;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;margin-top:20px!important}.wrapper-category-banner.has-categories.has-banner .slideshow{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 520px)!important;flex:0 0 calc(100% - 520px)!important;max-width:calc(100% - 520px)!important}.wrapper-category-banner.has-categories .slideshow{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.wrapper-category-banner .block-banner-slider{-webkit-box-flex:0;-ms-flex:0 0 520px!important;flex:0 0 520px!important;max-width:520px!important;align-content:space-between!important}.block-categories-slider .categories-slider--list{scroll-snap-type:x mandatory;flex-wrap:nowrap;overflow:auto;padding-bottom:10px;position:relative;z-index:100}.block-categories-slider .categories-slider--list li{border-top:0;border-right:0;scroll-snap-align:start;scroll-snap-stop:always;-ms-flex:0 0 13%;flex:0 0 13%;max-width:13%;padding:0 10px}}@media(max-width:1200px){.wrapper-category-banner.has-categories.has-banner .slideshow,.wrapper-category-banner.has-banner .slideshow{-webkit-box-flex:0;-ms-flex:0 0 60%!important;flex:0 0 60%!important;max-width:60%!important}.wrapper-category-banner .block-banner-slider{-webkit-box-flex:0;-ms-flex:0 0 40%!important;flex:0 0 40%!important;max-width:40%!important;align-content:space-between!important}}@media(max-width:1024px){.slideshow.show-dot-with-image:has(.enable_position_outside_image) .slick-dots{top:calc((var(--height-image-active) / 2))!important;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translate(-50%,-50%)}.custom_position.content-box--absolute[style*=--vertical_position_mb]{padding-bottom:37px}.custom_position.content-box--center{top:var(--vertical_position_mb, 50%)!important;transform:translate(-50%,calc(var(--vertical_position_mb, 50%) * -1))!important}.custom_position:not(.content-box--center){top:var(--vertical_position_mb, 50%)!important;transform:translateY(calc(var(--vertical_position_mb, 50%) * -1))!important}}@media(max-width:767px){.slideshow.show-dot-with-image .slick-dots li.slick-active button{padding:6px}.slideshow.show-dot-with-image .slick-dots li button svg{max-width:14px;max-height:14px}.slideshow.show-dot-with-image .slide-content .slide-heading{padding-bottom:7px}.slideshow.show-dot-with-image .slick-dots li:not(.slick-active) button{padding:7px}}.spotlight-block .halo-block-header{margin-bottom:0}.spotlight-block .container-full .halo-block-header{margin-bottom:0;max-width:1200px;padding:0 15px}.spotlight-block .halo-block-header.text-left{margin-left:0;margin-right:auto}.spotlight-block .halo-block-header.text-center{margin:auto}.spotlight-block .halo-block-header.text-right{margin-right:0;margin-left:auto}.spotlight-block .halo-block-header .title{margin-bottom:var(--margin-bottom-title)}.spotlight-block .halo-block-header .subtext-spotlight{margin-bottom:var(--margin-bottom-des)}.spotlight-inner{padding-left:var(--align-items-spacing-lr-style);padding-right:var(--align-items-spacing-lr-style)}.spotlight-inner .sub_title{margin-top:0;margin-bottom:var(--mg-bottom-sub-title-style);display:block;font-weight:var(--font-weight-text-style);line-height:var(--body-line-height)}.spotlight-inner .sub_title.has-border span{border-bottom:1px solid var(--color-text-style)}.spotlight-inner .title{display:block;margin-top:0;margin-bottom:10px;font-weight:var(--title-font-weight)}.spotlight-inner.not-image .title{margin-top:0;margin-bottom:0}.spotlight-inner .custom-text-style{color:var(--color-text-style);font-size:var(--fontsize-text-style)}.spotlight-inner .title.custom-text-style{font-style:var(--font-text-style);line-height:1.3}.spotlight-inner .title.custom-text-style.has--border_s2 span{position:relative;border-color:transparent;z-index:1}.spotlight-inner .title.custom-text-style.has--border_s2 span:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;display:block;width:100%;height:22px;background-color:var(--border-color-title-style);z-index:-1}.spotlight-inner .des{margin-top:var(--margin-top-des-style);line-height:var(--body-line-height)}.spotlight-inner .des br{display:none}.spotlight_inder_des_10.spotlight-inner .des{line-height:1.9}.spotlight-inner .button{margin-top:var(--margin-top-button-style);display:inline-block;width:auto;min-width:100px}.spotlight-inner.button_style_3 .button{width:auto;min-width:unset!important;transition:font-size .5s,height .2s cubic-bezier(0,0,.44,1.18)!important}.btn_1_br_outside .spotlight-inner .button{margin-bottom:3px}.spotlight-inner.button_style_4 .spotlight-button{width:100%;min-width:unset!important;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;padding-top:calc(var(--btn-1-padding-top) + 8px);padding-bottom:calc(var(--btn-1-padding-bottom) + 8px);padding-left:30px;padding-right:30px}.spotlight-inner .spotlight-button.custom-button-style{color:var(--color-button-style);background:var(--bg-color-button-style);border:1px solid var(--border-color-button-style);text-transform:var(--text-transform-button-style);font-size:var(--font-size-button-style);line-height:1.5;width:100%;max-width:var(--button-width-style)}.btn_1_br_outside .spotlight-inner .spotlight-button.custom-button-style:after{border:1px solid var(--border-color-button-style)}.spotlight-inner .spotlight-button.custom-button-style:hover{color:var(--color-button-hover-style);background:var(--bg-color-button-hover-style);border:1px solid var(--border-color-button-hover-style)}.btn_1_br_outside .spotlight-inner .spotlight-button.custom-button-style:hover:after{border:1px solid var(--border-color-button-hover-style)}.spotlight-inner .spotlight-button.custom-button-style:hover svg{fill:var(--color-button-hover-style)}.spotlight-inner .spotlight-button.custom-button-style svg{width:14px;height:14px;display:inline-block;vertical-align:middle;fill:var(--color-button-style)}.spotlight-inner .spotlight-button.custom-button-style span{display:inline-block;vertical-align:middle;white-space:normal}.spotlight-inner .spotlight-button.enable-transparnet span{text-decoration:underline;text-underline-offset:.1em}.spotlight-inner.enable-transparnet.text-left .spotlight-button{padding-left:0;padding-right:0;text-align:left;margin-top:-2px}.spotlight-inner.enable-transparnet.text-right .spotlight-button{padding-left:0;padding-right:0;text-align:right}.spotlight-inner.enable-transparnet.text-center .spotlight-button{padding-left:0;padding-right:0;text-align:center}.spotlight-inner .spotlight-button.enable-button-custom-border{overflow:unset;margin-bottom:10px}.spotlight-inner .spotlight-button.enable-button-custom-border:after{content:"";position:absolute;top:6px;left:6px;width:100%;height:100%;border:1px solid var(--border-color-button-style);z-index:1}.spotlight-inner .spotlight-button.enable-button-custom-border:hover:after{border:1px solid var(--border-color-button-hover-style)}.content_absolute{position:relative}.content_absolute .content{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;overflow-x:hidden;overflow-y:auto;line-height:1;font-size:0;z-index:1}.content_absolute .content::-webkit-scrollbar{width:5px}.content_absolute .content::-webkit-scrollbar-track{background:#f4f4f4}.content_absolute .content::-webkit-scrollbar-thumb{background:#000}.content_absolute .content::-webkit-scrollbar-thumb:hover{background:#000}.content_absolute .content h3{margin:0}.spotlight-inner .link_title{display:block;position:relative}.spotlight-inner .link_title:hover{color:inherit}.spotlight-inner h3 span{display:inline-block}.spotlight-inner h3:not(.has--none) span{position:relative}.spotlight-inner h3:not(.has--none):hover span:after{transform:scaleX(1);transform-origin:left}.spotlight-inner h3:not(.has--none) span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-default) ease-in-out}.spotlight-inner--border-light h3:hover span{border-bottom-width:1px}.spotlight-inner h3 .has_border_s3 span{position:relative}.spotlight-inner h3 .has_border_s3 span:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);height:3px;width:72px;background-color:var(--border-color-title-style-3)}.spotlight-block .halo-row.not-distance{margin-left:0;margin-right:0}.spotlight-block .halo-row.not-distance .halo-item{padding-left:0;padding-right:0}.spotlight-block .content_absolute .content.align-items--top{top:var(--align-items-postion-content-style);bottom:auto;-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%);padding-top:var(--align-items-spacing-style)}.spotlight-block .content_absolute .content.align-items--bottom{top:auto;bottom:var(--align-items-postion-content-style);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%);padding-bottom:var(--align-items-spacing-style);overflow-y:hidden}.spotlight-block .content_absolute .content.align-items--bottom.enable-transparnet{transform:translate(-50%,-45%)}.spotlight-block .content_absolute .content.align-items--bottom.text-left.enable-transparnet{transform:none;left:0;bottom:0;padding:60px 60px 55px}.spotlight-block .content_absolute .content.align-items--bottom.text-right.enable-transparnet{transform:none;left:auto;right:0;bottom:0;padding:60px 60px 55px}.spotlight-block .content_absolute .content.enable-transparnet{z-index:1}.spotlight-block .content.align-items--center,.spotlight-block .content.align-items--bottom,.spotlight-block .content.align-items--top{padding-top:var(--align-items-spacing-top-style);padding-bottom:var(--align-items-spacing-bottom-style)}.spotlight-block .spotlight-inner.is-bordered{margin-top:var(--align-items-spacing-top-style);margin-bottom:var(--align-items-spacing-bottom-style);padding:15px;border:1px solid var(--content-border-color)!important}.spotlight-block .spotlight-inner.is-bordered .title{margin-top:12px}.spotlight-block .content.align-items--center.is-bordered .button{margin-bottom:12px}.spotlight-block .column-4 .halo-item,.spotlight-block .column-5 .halo-item{width:50%}.spotlight-block .column-6 .halo-item{width:33.33334%}.spotlight-block .slider-buttons{position:relative}.spotlight-block .slick-dots{bottom:-48px}.spotlight-block .show-icon-more{width:60px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + 10px));z-index:2;display:block;border-radius:3px;pointer-events:none;opacity:0;visibility:hidden;transition:var(--anchor-transition)}.spotlight-block .show-icon-more:before,.spotlight-block .show-icon-more:after{content:"";position:absolute;width:2px;height:50px;background:var(--color-icon-plus);left:50%;top:50%;transform:translate(-50%,-50%)}.spotlight-block .show-icon-more:after{width:50px;height:2px}.spotlight-block .slider{overflow-y:hidden}.animate--hover-vertical-lift .spotlight-block .slider{overflow-y:initial}.spotlight-block .slick-prev{left:var(--arrow-side-position)!important}.spotlight-block .slick-next{right:var(--arrow-side-position)!important}.spotlight-block .slick-list{margin:0 auto}.spotlight-block .width-1320 .slick-list{max-width:1350px}.spotlight-block .button-bottom.slick-dotted{margin-bottom:68px}.spotlight-block .group-btn{text-align:center}.spotlight-block .group-btn a{display:block}.spotlight-block .spotlight-item.enable_border_color .button_style_2 .spotlight-button{visibility:visible;opacity:1;background:transparent;border:none;padding:0}.spotlight-block .spotlight-inner.button_style_2 .spotlight-button.custom-button-style span{text-decoration:underline;text-underline-offset:.4em}.btn_1_br_outside .spotlight-inner.button_style_2 .spotlight-button.custom-button-style:after{content:none!important}.spotlight-inner.button_style_3 .spotlight-button svg{margin:0 0 0 10px}.spotlight-inner.button_style_3 .spotlight-button.custom-button-style{border:none;border-bottom:1px solid var(--border-color-button-style);padding:0 0 3px}.enable_po_title{position:relative}.enable_po_title .halo-block-header{position:absolute;top:137px;left:50%;transform:translate(-50%);z-index:2}.enable_po_title .halo-block-header .title{line-height:1}@media(max-width:1400px){.spotlight-block .layout--special .slick-arrow{display:none!important}}@media(max-width:1024px){.spotlight-inner .title.custom-text-style{font-size:var(--fontsize-mobile-text-style)}.spotlight-inner .title.custom-text-style.has--border_s2 span:before{height:12px}.spotlight-block .halo-row.column-mb-2 .halo-item:not(.slider__slide){margin-top:15px}.spotlight-block .halo-row.column-2 .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row.column-2 .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:15px}.spotlight-block.enable_slider .halo-row .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block.enable_slider .halo-row .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:0}.spotlight-block .halo-row .halo-item.enable_plus_icon:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row .halo-item.enable_plus_icon:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:0}.spotlight-block .content_absolute .content.align-items--bottom.text-left.enable-transparnet{padding:30px}.spotlight-block .button_style_2 .title.custom-text-style{line-height:1}.spotlight-block .spotlight-item.enable_border_color .button_style_2 .spotlight-button{margin-top:5px}.enable_po_title .halo-block-header{top:60px}.spotlight-block .content_absolute .content.align-items--bottom.items_lr_60{bottom:var(--align-items-postion-content-mb-style)}.spotlight-block .content_absolute .content.align-items--bottom.items_lr_60{padding-left:20px;padding-right:20px}.spotlight-block .content_absolute .content.align-items--bottom.items_lr_60 .spotlight-button.custom-button-style{margin-top:20px}.halo-row[data-center-mode=true] .halo-item{padding-left:60px;padding-right:60px}.spotlight-block .halo-row.column-2 .halo-item{width:100%}.spotlight-block .container-full .halo-row.column-2 .halo-item{margin-top:0!important}.spotlight-block .halo-row.column-2 .halo-item+.halo-item:not(.slider__slide),.spotlight-block .halo-row.column-2 .halo-item+.halo-item:not(.slick-slide){margin-top:10px}.content_absolute .content{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;overflow-x:hidden;overflow-y:auto;line-height:1;font-size:0;z-index:1}.spotlight-inner .spotlight-button.custom-button-style{font-size:calc(var(--font-size-button-style) * .75)}.spotlight-inner.button_style_4 .spotlight-button{max-width:unset}.spotlight-inner .button{margin-top:8px}}@media(max-width:992px){.spotlight-block .scroll-snap-mobile{align-items:flex-start}.enable_po_title .halo-block-header{position:initial;transform:none}}@media(max-width:768px){.spotlight-block .content_absolute .content.align-items--bottom.text-left.enable-transparnet{padding:15px}.spotlight-block .spotlight-item.enable_des_hover .spotlight-inner .des{font-size:calc(var(--fontsize-text-style) - 2px)}.halo-row[data-center-mode=true] .halo-item{padding-left:50px;padding-right:50px}}@media(max-width:767px){.spotlight-block .content_absolute .content.align-items--top{top:var(--align-items-postion-content-mb-style)}.spotlight-block .content_absolute .content.align-items--bottom{bottom:var(--align-items-postion-content-mb-style)}.spotlight-block .halo-row .halo-item{width:100%}.spotlight-block .halo-row .halo-item+.halo-item:not(.slider__slide),.spotlight-block .halo-row .halo-item+.halo-item:not(.slick-slide){margin-top:10px}.spotlight-block .halo-row.scroll-snap-mobile .halo-item+.halo-item,.spotlight-block .halo-row .halo-item+.halo-item.slick-slide,.spotlight-block .halo-row .halo-item+.halo-item.slider__slide,.spotlight-block .enable_po_title .halo-row .halo-item+.halo-item:not(.slider__slide),.spotlight-block .enable_po_title .halo-row .halo-item+.halo-item:not(.slick-slide){margin-top:0!important}.spotlight-block .halo-block-header .title{margin-bottom:30px}.style-dots-2 .spotlight-block .slider-dots{bottom:-40px}.spotlight-block .halo-row.column-mb-2 .halo-item{width:50%}.spotlight-block .halo-row .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:10px}.spotlight-block .halo-row .halo-item.enable_plus_icon:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row .halo-item.enable_plus_icon:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:10px}.spotlight-block .halo-row.column-mb-2 .halo-item:not(.slider__slide){margin-top:10px}.spotlight-block .halo-row.column-mb-2 .content_absolute .content.align-items--bottom{transform:translate(-50%)}.spotlight-inner .spotlight-button.custom-button-style{width:100%;min-width:0;max-width:var(--button-width-style)}.animate--hover-vertical-lift .spotlight-block .slider.slider--tablet{overflow-y:hidden}.spotlight-block .spotlight-item.enable_border_color .button_style_2 .spotlight-button{margin-top:0}.spotlight-block .content_absolute .content.align-items--bottom.button_style_2{bottom:calc(var(--align-items-postion-content-mb-style) - 25px)}.spotlight_inder_des_10.spotlight-inner .des{line-height:1.6}.spotlight-inner.button_style_4 .spotlight-button{padding:10px}.spotlight-inner.button_style_4{padding-left:max(calc(var(--align-items-spacing-lr-style) / 3),10px);padding-right:max(calc(var(--align-items-spacing-lr-style) / 3),10px)}.spotlight-item.only-mobile .image-container{margin-bottom:10px}.spotlight-item.only-mobile .content{position:unset;transform:unset}.spotlight-item .content{background-color:var(--bg_color_content_mb)}}@media(min-width:768px)and (max-width:991px){.spotlight-block .content_absolute .content.align-items--bottom.spotlight_inder_des_10{padding-left:5px;padding-right:5px}.spotlight_inder_des_10.spotlight-inner .des{line-height:1.4}}@media(min-width:768px){.spotlight-block .halo-row .halo-item.spotlight--largeImg{width:100%}.spotlight-item.only-desktop .image-container{margin-bottom:10px}.spotlight-item.only-desktop .content{position:unset;transform:unset}.spotlight-item .content{background-color:var(--bg_color_content)}}@media(min-width:1025px){.spotlight-block .halo-row.column-2.block-layout-grid .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row.column-2.block-layout-grid .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:15px}.spotlight-block .halo-row:not(.not-distance){margin-left:var(--row-distance-style);margin-right:var(--row-distance-style)}.spotlight-block .halo-row[data-center-mode=true]:not(.not-distance){margin-left:calc(var(--row-distance-style) - 40px);margin-right:calc(var(--row-distance-style) - 40px)}.spotlight-block .halo-row:not(.not-distance) .halo-item{padding-left:var(--item-distance-style);padding-right:var(--item-distance-style)}.spotlight-item.enable_border_color .spotlight-button{visibility:hidden;opacity:0}.spotlight-item.enable_border_color:hover .spotlight-button,.spotlight-item.enable_border_color .has--border_s2+.spotlight-button{visibility:visible;opacity:1}.spotlight-block .column-4 .halo-item{width:25%}.spotlight-block .column-5 .halo-item{width:20%}.spotlight-block .column-6 .halo-item{width:16.66666666666667%}.spotlight-block .layout--special .slick-arrow{width:65px;height:65px;background:transparent;border:0;padding:0}.spotlight-block .layout--special .slick-arrow svg{height:0;width:0}.spotlight-block .layout--special .slick-arrow.slick-next{right:-85px!important}.spotlight-block .layout--special .slick-arrow.slick-prev{left:-85px!important;top:44%}.spotlight-block .layout--special .slick-arrow:before,.spotlight-block .layout--special .slick-arrow:after{content:"";position:absolute;top:0;left:0;height:1px;width:45px;background:var(--arrow-color);transform:rotate(45deg)}.spotlight-block .layout--special .slick-arrow:after{top:32px;transform:rotate(-45deg)}.spotlight-block .slick-arrow.slick-prev{transform:translateY(-50%)}.spotlight-block .layout--special .slick-prev:before{transform:rotate(-45deg)}.spotlight-block .layout--special .slick-prev:after{transform:rotate(45deg)}.spotlight-block .halo-row.column-3[data-spotlight-slider]:not(.slick-slider) .spotlight--image:nth-child(n+4){display:none}.spotlight-block .halo-item:hover .show-icon-more{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.spotlight-block .halo-item.enable_plus_icon .img-box a:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;visibility:hidden;background:linear-gradient(to top,black,transparent);transition:var(--anchor-transition)}.spotlight-block .halo-item.enable_plus_icon:hover .img-box a:after{opacity:.4;visibility:visible}.spotlight-block .halo-item:hover .spotlight-inner.enable-transparnet.text-left h3 span{text-decoration:underline;text-underline-offset:.2em}.style-arrows-6 .spotlight-block .halo-item:hover .spotlight-inner.enable-transparnet.text-left h3 span{text-underline-offset:.1em;text-decoration-thickness:2px}.spotlight-block .enable_des_hover .spotlight-inner .des{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:opacity .5s,height .2s cubic-bezier(0,0,.44,1.18);margin:0}.spotlight-block .halo-item:hover .enable_des_hover .spotlight-inner .des{opacity:1;height:auto;visibility:visible;padding-top:22px;padding-bottom:15px}.spotlight-inner.enable-button-hover .button{opacity:0;visibility:hidden;font-size:0}.halo-item:hover .spotlight-inner.enable-button-hover .button{opacity:1;font-size:var(--font-size-button-style);visibility:visible}}@media(min-width:1200px){.spotlight-inner .title.custom-text-style.has--border_s2 span:before{left:-7px;width:calc(100% + 17px)}}@media(min-width:1600px){.spotlight-block .layout--special .slick-arrow.slick-next{right:-110px!important}.spotlight-block .layout--special .slick-arrow.slick-prev{left:-110px!important}}.video-gallery-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.video-gallery-section .video-gallery{margin-inline:-7.5px}@media(max-width:1200px){.video-gallery-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:767px){.video-gallery-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}.video-gallery-section .video-gallery .swiper-wrapper{padding-bottom:56px}.video-gallery-section .video-gallery .swiper-arrow{--swiper-navigation-top-offset: calc(100% - 18px) ;--arrow-width: 36px;--arrow-height: 36px;border:none;background:#fff;padding:10px}.video-gallery-section .video-gallery .swiper-arrow:is(:hover,:active){background:#fffc}.video-gallery-section .video-gallery .swiper-arrow svg{stroke:#281550}.video-gallery-section .video-gallery .swiper-arrow.swiper-button-prev{left:auto;right:42px}.video-gallery-section .video-gallery .swiper-arrow.swiper-button-next{right:0}.video-gallery-section .video-gallery:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:16px}video-gallery-element video{width:100%;height:100%;object-fit:cover;border-radius:30px;pointer-events:none}video-gallery-element .video-controls{position:absolute;top:0;left:0;right:0;bottom:120px;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;z-index:2;opacity:1}video-gallery-element .video-controls .controls--bottom,video-gallery-element .video-controls .controls--top{padding:10px 10px 0;display:flex}video-gallery-element .video-controls .controls--top{justify-content:space-between}video-gallery-element .video-controls .controls--top .video-author{padding:0;background:none;color:#fff;display:flex;gap:8px;font-size:13px;font-weight:600;align-items:center}video-gallery-element .video-controls .controls--top .video-author img{border-radius:9999px}video-gallery-element .video-controls .controls--top .controls--top-wrapper{display:flex;gap:4px}video-gallery-element .video-controls .controls--bottom{flex-direction:column;justify-content:end;align-items:end;gap:8px}video-gallery .video-controls button.video-pip{background:#281550}video-gallery .video-controls button.video-toggle-play,video-gallery .video-controls a.video-share{background:#ad8bf1}video-gallery .video-controls button.video-toggle-mute{background:#fff}video-gallery .video-controls button.video-toggle-mute .icon{--icon: #000}video-gallery-element .video-controls :is(button,a:not(.video-author)){color:#fff;display:flex;align-items:center;justify-content:center;position:relative;width:28px;height:28px;padding:3px;line-height:1;border:none;font-size:0;letter-spacing:0;cursor:pointer;border-radius:50%}video-gallery-element .video-controls button span{display:block}video-gallery-element .video-controls button.playing span:first-child,video-gallery-element .video-controls button:not(.playing) span+span{display:none}video-gallery-element .video-controls .icon{--icon: #fff;width:20px;height:20px}video-gallery-element .video-controls .icon-expand path{stroke:var(--icon)}video-gallery-element .video-controls a .icon{transform:rotate(-45deg) translate(2px);transform-origin:center}video-gallery-element .video-wrapper+.video-featured-product{position:absolute;bottom:10px;left:10px;right:10px;padding:0;border-radius:20px;background:#ffffffb3;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}video-gallery-element .video-wrapper+.video-featured-product .card{background:transparent;max-height:72px;border-radius:20px;margin-bottom:0;padding:8px 4px;display:flex;box-shadow:none}video-gallery-element .video-wrapper+.video-featured-product .card:hover .card-product img{transform:none!important}video-gallery-element .video-wrapper+.video-featured-product .card .card-product{margin-left:0;margin-right:0;width:60px!important;min-width:60px!important;height:60px!important;display:flex;gap:8px;align-items:center;justify-content:center;padding:6px 0 6px 6px}video-gallery-element .video-wrapper+.video-featured-product .card .card-product .card-media{border-radius:9999px;background:transparent;position:relative;overflow:visible}video-gallery-element .video-wrapper+.video-featured-product .card .card-product img{pointer-events:none;position:absolute;right:0;left:0;width:100%;top:0;bottom:0;transform-origin:bottom center;height:auto;object-fit:contain;border-radius:15px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information{margin-left:0;margin-right:0;background:transparent;border-radius:0;width:100%;height:auto!important;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px!important}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-information__wrapper{height:auto!important;position:relative;margin-top:0;margin-bottom:0!important;border-bottom:none!important;padding-bottom:0!important;display:flex;flex-direction:column;align-items:start}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-information__wrapper *{margin:0}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-title{color:#281550;font-style:normal;font-weight:600;font-family:var(--font-family-1);font-size:14px;line-height:1;margin-bottom:0;width:100%;height:auto;--product-title-line-text: 2;text-transform:none}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price__sale{align-items:end;gap:4px;flex-direction:row}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price__sale .price__last{line-height:1}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price__sale .label_sale_percent{display:none}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price-item.price-item--regular{font-weight:700;font-size:14px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price.price--on-sale .price-item--sale{color:#d42c87;font-size:14px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price.price--on-sale .price-item--regular{color:#6e6e6e;font-size:11px;font-weight:400}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price:not(.price--on-sale) .price-item--regular{color:#d42c87;font-size:14px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price .price_with__installments{color:#333}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-action{padding-bottom:0;bottom:auto;top:50%;right:8px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .button{align-items:center;justify-content:center;display:flex;gap:4px;border-radius:32px;padding:5px;min-width:unset;width:40px;height:40px;font-size:16px;font-weight:800;line-height:normal;color:#fff;background:#ad8bf1;border-color:#ad8bf1}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .button svg{width:20px;height:auto;margin:0;stroke:none;fill:#fff}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .button svg path:first-child{stroke:#fff;fill:none;stroke-width:1.5}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .button path{fill:#fff}video-gallery-element .video-wrapper+.video-featured-product .card-price{line-height:1.2}video-gallery-element .video-wrapper+.video-featured-product .card-price .price_with__installments{font-size:11px}video-gallery-element .video-wrapper{padding-bottom:calc(1 / .56 * 100%);transition:padding-bottom .3s ease-in-out;cursor:pointer;position:relative}video-gallery-element .video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.video-gallery-cta{margin:var(--cta-mt-desk) auto 8px;display:block;font-size:var(--cta-fs-desk);font-weight:800;font-family:var(--font-family-2);color:var(--cta-color);background:var(--cta-bg-color);padding:12px 28px;border-radius:20px;border:2px solid var(--cta-border-color);box-shadow:1px 2px 0 2px var(--cta-border-color);width:fit-content}.video-gallery-cta:hover{color:var(--cta-color-hover);background:var(--cta-bg-color-hover);border:2px solid var(--cta-border-color-hover);box-shadow:1px 2px 0 2px var(--cta-border-color-hover)}@media(max-width:1200px){video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price-item.price-item--regular,video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-title{font-size:12px;line-height:1.1}}@media(max-width:1024px){.video-gallery-section .video-gallery{margin-inline:-5px}.video-gallery-cta{border-radius:16px;padding:8px 22px;margin:var(--cta-mt-mb) auto 8px;font-size:var(--cta-fs-mb)}video-gallery-element .video-wrapper+.video-featured-product .card .card-product{width:50px!important;min-width:50px!important;height:50px!important}}@media(max-width:450px){video-gallery-element .video-wrapper+.video-featured-product .card .card-information .product-form__submit{padding:4px 8px 2px}}.button.button--style{color:var(--color-button-style);background:var(--bg-button-style);border:1px solid var(--border-button-style);max-width:var(--width-button-style)}@media(min-width:1025px){.button.button--style:hover{color:var(--color-button-hover-style);background:var(--bg-button-hover-style);border-color:var(--border-button-hover-style)}}@media screen and (min-width:1025px){.media-block.container-full{padding-left:var(--padding-left-full-width);padding-right:var(--padding-right-full-width)}}.media-block{min-height:var(--section-min-height, "auto")}.media-block.container{margin:0}[style*="--horizontal-alignment: center"] .special-heading-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .special-heading-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.special-heading-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.special-heading-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.special-heading-block{--text-align-default: right}.special-heading-block{background-color:var(--background-color, transparent);border-radius:var(--corner-radius, 0rem)}.special-heading-block.h2>*{font-size:var(--heading-size);color:var(--color-heading);line-height:var(--heading-line-height);text-align:var(--text-align, var(--text-align-default));overflow-wrap:anywhere}@media(max-width:767px){.special-heading-block.h2>*{font-size:var(--heading-size-mb)}}.special-heading-block.h2 p{margin:unset}.special-heading-block.h2 .special_text--color{color:var(--special_heading_color)}.special-heading-block.h2 .special_text--background{color:transparent;background-image:var(--special_heading_image);background-clip:text;-webkit-background-clip:text;background-position:center;background-size:cover}.background-image-container img{object-fit:cover;width:100%;height:100%}.background-image-fit img{object-fit:contain}.video-background,.video-background *{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-background--cover *{object-fit:cover}.video-background--contain *{object-fit:contain}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.bottom-wavy-divider{display:block;width:100vw;height:20px;fill:none;stroke:none;margin-top:-.2px}.bottom-wavy-divider rect.base{fill:var(--divider-color, #000)}.bottom-wavy-divider rect.fill{fill:var(--fill-color, transparent)}cart-progressbar{display:block}.cart-progressbar-wrapper{margin-bottom:12px;padding-left:20px;padding-right:28px}.cart-progressbar{width:100%;position:relative;display:flex;justify-content:space-between;height:32px;align-items:center}.cart-progressbar:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:10px;width:100%;background-color:#cfd0ea;z-index:0;border-radius:9999px}.cart-progressbar .progress-dot{width:10px;height:10px;background-color:#281550;border-radius:9999px;position:absolute;left:0;transform:translate(-50%);z-index:0;transition:left .55s;display:block}.cart-progressbar .progress{width:0;transition:.55s;background-color:#281550;display:block!important;height:10px;position:absolute;z-index:1;top:50%;transform:translateY(-50%);border-radius:9999px}.cart-progressbar .progress-step{width:18px;height:18px;background:#281550;background-size:200%;transition:background-position .3s ease-out;border-radius:999px;display:flex!important;justify-content:center;align-items:center;position:absolute;z-index:2;top:50%;transform:translate(-50%,-50%);left:var(--position)}.cart-progressbar .progress-step.progress-step-active{width:6px;height:6px;background:#281550;background-size:200%;background-position:left}.promotional-text,.congratulations-text{margin:0;font-size:14px}.promotional-text .promotion{font-weight:var(--font-weight-bold)}@media(max-width:768px){.progress-step{width:20px;height:24px}.cart-progressbar-wrapper{padding-inline-start:12px}}@media(max-width:500px){.progress-step{width:20px;height:24px}}.custom-banner{background:var(--bg-color)}.custom-banner.enable-curve{position:relative;isolation:isolate;overflow:hidden}.custom-banner.enable-curve:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% + 150px);right:0;background:var(--curve-color, #f3f3f9);pointer-events:none}@media(max-width:1024px){.custom-banner.enable-curve:before{content:none}}.custom-banner.enable-curve:after{content:"";position:absolute;z-index:-1;top:-100px;bottom:-100px;left:45%;width:900px;border-radius:50%;height:calc(100% + 200px);background:var(--curve-color, #f3f3f9);pointer-events:none}@media(max-width:1024px){.custom-banner.enable-curve:after{content:none}}.custom-banner .custom-banner__container{display:block}.custom-banner .custom-banner__grid{display:grid;grid-template-columns:1.2fr 1fr;column-gap:40px;grid-template-areas:"text media" "cta media";padding-block:40px}.custom-banner .custom-banner__text-wrapper{grid-area:text}.custom-banner .custom-banner__text-wrapper .custom-banner__heading{font-size:var(--heading-fs);font-weight:var(--heading-fw);text-transform:var(--heading-transform);color:var(--heading-color);line-height:.9;letter-spacing:.25rem;margin:0}.custom-banner .custom-banner__text-wrapper .custom-banner__subheading{font-size:var(--subheading-fs);font-weight:var(--subheading-fw);text-transform:var(--subheading-transform);color:var(--subheading-color);margin:0;margin-bottom:var(--subheading-margin-bottom)}.custom-banner .custom-banner__text-wrapper .custom-banner__description{max-width:400px;font-size:var(--description-fs);color:var(--description-color);line-height:.95;margin-bottom:var(--description-margin-bottom)}.custom-banner .custom-banner__text-wrapper .custom-banner__description p{margin:0}.custom-banner .custom-banner__text-wrapper .custom-banner__button-row{display:flex;justify-content:start;gap:20px;flex-wrap:wrap}.custom-banner .custom-banner__text-wrapper .custom-banner__button-row .custom-banner__button-1{margin:0;min-width:unset;width:fit-content;border:1px solid var(--button-1-border-color);background:var(--button-1-bg-color);color:var(--button-1-text-color);border-radius:16px;font-size:var(--button-1-fs);font-weight:var(--button-1-fw);padding:15px 20px}.custom-banner .custom-banner__text-wrapper .custom-banner__button-row .custom-banner__button-2{margin:0;min-width:unset;width:fit-content;border:1px solid var(--button-2-border-color);background:var(--button-2-bg-color);color:var(--button-2-text-color);border-radius:16px;font-size:var(--button-2-fs);font-weight:var(--button-2-fw);padding:15px 20px}.custom-banner .custom-banner__cta-wrapper{grid-area:cta;display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-left{display:flex;align-items:center;max-width:450px}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-text{font-size:var(--cta-fs);font-weight:var(--cta-fw);color:var(--cta-text-color);text-transform:var(--cta-transform)}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-img{max-width:200px;height:auto;position:relative}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-button{border:1px solid var(--button-bg-color);background:var(--button-bg-color);color:var(--button-text-color);border-radius:16px;font-size:var(--button-fs);font-weight:var(--button-fw);margin-bottom:28px;padding:15px 20px}.custom-banner .custom-banner__side-media{grid-area:media}.custom-banner .custom-banner__side-media .custom-banner__media-wrapper{display:flex;gap:44px}.custom-banner .custom-banner__side-media .custom-banner__media-wrapper .image-wrapper,.custom-banner .custom-banner__side-media .custom-banner__media-wrapper video-wrapper{width:100%;aspect-ratio:4/5;overflow:visible}:is(.custom-banner .custom-banner__side-media .custom-banner__media-wrapper .image-wrapper,.custom-banner .custom-banner__side-media .custom-banner__media-wrapper video-wrapper) .custom-banner__side-img,:is(.custom-banner .custom-banner__side-media .custom-banner__media-wrapper .image-wrapper,.custom-banner .custom-banner__side-media .custom-banner__media-wrapper video-wrapper) video{border-radius:20px;width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}:is(.custom-banner .custom-banner__side-media .custom-banner__media-wrapper .image-wrapper,.custom-banner .custom-banner__side-media .custom-banner__media-wrapper video-wrapper) .custom-banner__overlay-img{position:absolute;bottom:-20px;right:-20px;pointer-events:none}.custom-banner .custom-banner__side-media .custom-banner__media-wrapper .custom-banner__logo-img{width:clamp(125px,120px + 4vw,220px);height:100%}@media(max-width:1400px){.custom-banner .custom-banner__grid{display:grid;grid-template-columns:1fr 1.2fr}.custom-banner .custom-banner__text-wrapper .custom-banner__heading{font-size:calc(.7 * var(--heading-fs))}.custom-banner .custom-banner__text-wrapper .custom-banner__description{font-size:calc(.8 * var(--description-fs))}}@media(max-width:1200px){.custom-banner .custom-banner__grid{display:grid;grid-template-columns:1fr 1.2fr}.custom-banner .custom-banner__text-wrapper .custom-banner__heading{font-size:calc(.5 * var(--heading-fs))}.custom-banner .custom-banner__text-wrapper .custom-banner__description{font-size:calc(.6 * var(--description-fs))}.custom-banner .custom-banner__cta-wrapper{justify-content:center}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-text{font-size:calc(.85 * var(--cta-fs))}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-button{font-size:calc(.85 * var(--button-fs))}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-img{max-width:160px;height:auto}.custom-banner .custom-banner__side-media .custom-banner__media-wrapper .custom-banner__logo-img{width:clamp(120px,115px + 4vw,180px);height:100%}:is(.custom-banner .custom-banner__side-media .custom-banner__media-wrapper .image-wrapper,.custom-banner .custom-banner__side-media .custom-banner__media-wrapper video-wrapper) .custom-banner__overlay-img{width:120px;height:auto;bottom:-32px;right:-32px}}@media(max-width:767px){.custom-banner .custom-banner__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"text" "media" "cta";row-gap:24px}.custom-banner .custom-banner__text-wrapper{max-width:min(550px,100vw - 148px)}.custom-banner .custom-banner__text-wrapper .custom-banner__heading{font-size:var(--heading-fs-mb)}.custom-banner .custom-banner__text-wrapper .custom-banner__subheading{font-size:var(--subheading-fs-mb);margin-bottom:var(--subheading-margin-bottom-mb)}.custom-banner .custom-banner__text-wrapper .custom-banner__description{font-size:var(--description-fs-mb);margin-bottom:var(--description-margin-bottom-mb)}.custom-banner .custom-banner__text-wrapper .custom-banner__button-row{display:flex;gap:12.5px;justify-content:center}.custom-banner .custom-banner__text-wrapper .custom-banner__button-row .custom-banner__button-1{font-size:var(--button-1-fs-mb);padding:12.5px 15px}.custom-banner .custom-banner__text-wrapper .custom-banner__button-row .custom-banner__button-2{font-size:var(--button-2-fs-mb);padding:12.5px 15px}.custom-banner .custom-banner__cta-wrapper{margin-top:-40px}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-right{width:100%}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-right .custom-banner__cta-button{width:fit-content}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-text{font-size:var(--cta-fs-mb)}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-button{font-size:var(--button-fs-mb);border-radius:999px;padding:10px 20px}.custom-banner .custom-banner__side-media .custom-banner__media-wrapper{gap:20px}}@media(max-width:425px){.custom-banner .custom-banner__text-wrapper{max-width:min(550px,100vw - 148px)}.custom-banner .custom-banner__text-wrapper .custom-banner__heading{font-size:calc(.9 * var(--heading-fs-mb))}.custom-banner .custom-banner__text-wrapper .custom-banner__description{font-size:calc(.9 * var(--description-fs-mb))}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-text{font-size:var(--cta-fs-mb)}.custom-banner .custom-banner__cta-wrapper .custom-banner__cta-button{font-size:var(--button-fs-mb)}}.sidebar__main-categories-list{display:flex;gap:15px;margin-bottom:15px!important}.sidebar__main-categories-list .sidebar__category-item a{display:flex;flex-direction:column;align-items:center;gap:4px}.sidebar__main-categories-list .sidebar__category-item img{width:100%;height:auto}.sidebar__main-categories-list .sidebar__category-item .item-title{color:#281550;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:1;text-transform:none}monte-seu-combo{display:block;margin-inline:auto;background:#fff;padding:24px 10px;border-radius:20px}monte-seu-combo .bundle-progressbar-wrapper{display:block;background-color:color-mix(in srgb,var(--color-track) 22%,#fff);border-radius:18px;padding:16px 100px;margin-bottom:20px}monte-seu-combo .bundle-progressbar{position:relative;width:100%}monte-seu-combo .progress-header,monte-seu-combo .progress-details{display:flex;justify-content:space-between;gap:8px}monte-seu-combo .progress-label,monte-seu-combo .progress-tier{display:flex;flex-direction:column;flex:1 1 0;min-width:0;align-items:center;text-align:center}monte-seu-combo .tier-pos-first{transform:translate(-50%)}monte-seu-combo .tier-pos-last{transform:translate(50%)}monte-seu-combo .progress-label{position:relative}monte-seu-combo .tier-name{font-weight:600;font-size:15px;color:var(--color-primary);white-space:nowrap}monte-seu-combo .best-offer{position:absolute;top:-32px;left:50%;transform:translate(-50%);background-color:var(--color-best-offer-bg);color:var(--color-best-offer-text);font-size:10px;font-weight:700;letter-spacing:.3px;padding:3px 9px;border-radius:9999px;text-transform:uppercase;white-space:nowrap}monte-seu-combo .progress-track{position:relative;height:20px;margin:12px 0 14px}monte-seu-combo .progress-track:before{content:"";position:absolute;top:50%;left:0;width:100%;height:8px;transform:translateY(-50%);background-color:var(--color-track);border-radius:9999px}monte-seu-combo .progress-fill{display:block!important;position:absolute;top:50%;left:0;width:0;height:8px;transform:translateY(-50%);background-color:var(--color-primary);border-radius:9999px 0 0 9999px;transition:width .45s ease;z-index:1}monte-seu-combo .progress-dot{display:block!important;position:absolute;top:50%;left:0;width:18px;height:18px;transform:translate(-50%,-50%);background-color:var(--color-primary);border-radius:9999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 20%,transparent);transition:left .45s ease;z-index:3}monte-seu-combo .progress-step{position:absolute;top:50%;left:var(--position);width:18px;height:18px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid var(--color-track);border-radius:9999px;z-index:2;transition:border-color .3s ease,background-color .3s ease}monte-seu-combo .progress-step.is-active{background-color:var(--color-primary);border-color:var(--color-primary)}monte-seu-combo .progress-details{align-items:flex-start}monte-seu-combo .progress-tier{gap:6px;transition:opacity .3s ease}monte-seu-combo .tier-price{font-weight:700;font-size:15px;color:var(--color-primary);white-space:nowrap}monte-seu-combo .badges-wrapper{display:flex;flex-wrap:wrap;gap:4px;justify-content:inherit}monte-seu-combo .badge{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;line-height:1;padding:4px 7px;border-radius:999px;white-space:nowrap}monte-seu-combo .badge-discount{background-color:var(--color-discount-bg);color:var(--color-discount-text)}monte-seu-combo .badge-shipping{background-color:var(--color-shipping-bg);color:var(--color-shipping-text)}monte-seu-combo .tier-total{font-size:12px;color:#6b6b7b;line-height:1.3}monte-seu-combo .tier-total s{color:#a0a0ad}monte-seu-combo .tier-total strong{color:var(--color-primary);font-weight:700}monte-seu-combo .bundle-cards-wrapper{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}monte-seu-combo .bundle-card{display:flex;align-items:center;justify-content:space-between;gap:12px;background-color:#fff;border:1.5px solid color-mix(in srgb,var(--color-track) 55%,#fff);border-radius:14px;padding:12px 16px;transition:border-color .25s ease,box-shadow .25s ease}monte-seu-combo .bundle-card.is-selected{border-color:#ccbbf0}monte-seu-combo .bundle-information-wrapper{display:flex;align-items:center;gap:12px;min-width:0}monte-seu-combo .bundle-image-wrapper{flex:0 0 auto;width:56px;height:56px;border-radius:12px;background-color:var(--bg, #f0f0f5);display:flex;align-items:center;justify-content:center;overflow:hidden}monte-seu-combo .bundle-image{width:100%;height:100%;object-fit:contain}monte-seu-combo .bundle-information{min-width:0}monte-seu-combo .bundle-title-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:6px}monte-seu-combo .bundle-title{font-weight:700;font-size:16px;color:var(--color, var(--color-primary))}monte-seu-combo .bundle-badges{display:inline-flex;flex-wrap:wrap;gap:4px}monte-seu-combo .badge-meta{background-color:var(--bg-color, var(--color-primary));color:var(--text-color, #fff);text-transform:uppercase;letter-spacing:.2px}monte-seu-combo .bundle-description{font-size:13px;color:#6b6b7b;margin-top:2px}monte-seu-combo .bundle-description p{margin:0}monte-seu-combo .bundle-quantity-button-wrapper{flex:0 0 auto}monte-seu-combo .bundle-qty{position:relative;width:130px;display:none;align-items:center;gap:4px;background-color:var(--color-card-bg);border-radius:10px;padding:0}monte-seu-combo .bundle-card.is-selected .bundle-qty{display:inline-flex}monte-seu-combo .bundle-card.is-selected .button.bundle-button{display:none}monte-seu-combo .bundle-qty .hiddenLabels{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}monte-seu-combo .btn-quantity{display:inline-flex;align-items:center;justify-content:center;width:26px;height:42px!important;border-radius:8px;cursor:pointer;color:var(--color-primary);background:transparent;border:none}monte-seu-combo .btn-quantity:hover{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}monte-seu-combo .btn-quantity .cart-quantity-icon{width:18px;height:18px}monte-seu-combo .btn-quantity .cart-quantity-icon.icon-minus path{stroke:#281550}monte-seu-combo .btn-quantity .cart-quantity-icon path{fill:#281550}monte-seu-combo .bundle-qty .quantity{width:36px;text-align:center;border:none;background:transparent;font-weight:700;font-size:15px;color:var(--color-primary);-moz-appearance:textfield}monte-seu-combo .bundle-qty .quantity::-webkit-outer-spin-button,monte-seu-combo .bundle-qty .quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}monte-seu-combo .button.bundle-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;background-color:var(--color-primary);color:#fff;font-weight:700;font-size:15px;border:none;border-radius:12px;padding:10px 14px;cursor:pointer;font-family:var(--font-family-1);line-height:1.5;transition:opacity .2s ease;white-space:nowrap;text-transform:none}monte-seu-combo .button.bundle-button:hover{opacity:.9}monte-seu-combo .button.bundle-button svg{width:20px;height:20px;margin:0}monte-seu-combo .button.bundle-button svg path{fill:#fff}monte-seu-combo .combo-footer{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}monte-seu-combo .combo-footer.single-column{grid-template-columns:1fr}monte-seu-combo .combo-subscribe,monte-seu-combo .combo-buy{display:flex;align-items:center;justify-content:center;gap:12px;border-radius:14px;padding:16px 18px;cursor:pointer;text-align:center;transition:opacity .2s ease,box-shadow .2s ease;font-family:inherit}monte-seu-combo .combo-subscribe{background-color:transparent;border:2px dashed color-mix(in srgb,var(--color-primary) 45%,#fff);color:var(--color-primary)}monte-seu-combo .combo-buy{background-color:var(--color-primary);border:2px solid var(--color-primary);color:#fff}monte-seu-combo .combo-subscribe:hover,monte-seu-combo .combo-buy:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--color-primary) 20%,transparent)}monte-seu-combo .combo-cta-icon{flex:0 0 32px;display:inline-flex}monte-seu-combo .combo-cta-icon svg{width:32px;height:auto;fill:none;stroke:none}monte-seu-combo .combo-cta-info{display:flex;flex-direction:column;gap:2px;min-width:0}monte-seu-combo .combo-cta-title{font-family:var(--font-family-2);display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:20px;text-transform:uppercase;transform:translateY(27.5%)}monte-seu-combo .combo-cta-price{display:inline-flex;align-items:baseline;gap:6px;font-size:15px;font-weight:700}monte-seu-combo .combo-subscribe .subscribe-compare{font-weight:400;font-size:13px;opacity:.6}monte-seu-combo .badge-subscribe{background-color:#7159a5;color:#fff}monte-seu-combo .combo-subscribe:disabled,monte-seu-combo .combo-buy:disabled,monte-seu-combo .combo-subscribe.is-disabled,monte-seu-combo .combo-buy.is-disabled{opacity:.75;cursor:not-allowed;box-shadow:none}monte-seu-combo .combo-subscribe.is-loading,monte-seu-combo .combo-buy.is-loading{opacity:.7;cursor:progress}monte-seu-combo .combo-error{margin:10px 0 0;color:#c0392b;font-size:13px;text-align:center}monte-seu-combo .combo-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;color:#6b6b7b;font-size:13px}monte-seu-combo .combo-guarantee svg{width:15px;height:auto;color:var(--color-primary);fill:none;stroke:none}monte-seu-combo .combo-guarantee p{margin:0}@media(max-width:600px){monte-seu-combo .bundle-progressbar-wrapper{padding:16px 68px 20px}monte-seu-combo .tier-name,monte-seu-combo .tier-price{font-size:13px}monte-seu-combo .tier-total{font-size:11px}monte-seu-combo .best-offer{font-size:9px;padding:2px 7px}monte-seu-combo .badges-wrapper{align-items:center;justify-content:center}monte-seu-combo .bundle-card{padding:10px 12px}monte-seu-combo .bundle-title{font-size:15px}monte-seu-combo .combo-footer{grid-template-columns:1fr}monte-seu-combo .combo-cta-title{font-size:13px}}@media(max-width:450px){monte-seu-combo .bundle-progressbar-wrapper{padding:16px 20px 20px}monte-seu-combo .tier-pos-first{transform:translate(-6px);align-items:start}monte-seu-combo .tier-pos-last{transform:translate(6px);align-items:end;text-align:right}monte-seu-combo .tier-pos-last .badges-wrapper{justify-content:end}}.nutri-bullets{--nb-fs: 14px;--nb-lh: 1.5;--nb-gap: 10px;--nb-color: #4f5d64;--nb-strong: #281550;--nb-dot: 6px;margin-bottom:12px;width:100%}.nutri-bullets,.nutri-bullets>div{display:flex;flex-direction:column}.nutri-bullets p,.nutri-bullets ul,.nutri-bullets ol,.nutri-bullets li{margin:0;padding:0;font-size:var(--nb-fs);line-height:var(--nb-lh);color:var(--nb-color)}.nutri-bullets strong,.nutri-bullets b{font-weight:600;color:var(--nb-strong)}.nutri-bullets a{color:var(--nb-accent);text-decoration:underline}.nutri-bullets ul,.nutri-bullets ol{list-style:none;display:grid;grid-template-columns:1fr;gap:var(--nb-gap);padding-left:0!important;margin-left:0!important}.nutri-bullets li{display:flex;align-items:flex-start;gap:8px;margin-top:0!important}.nutri-bullets li:before{content:"";flex:0 0 auto;width:var(--nb-dot);height:var(--nb-dot);margin-top:calc((var(--nb-fs) * var(--nb-lh) - var(--nb-dot)) / 2);border-radius:50%;background:var(--nb-accent)}@media(min-width:768px){.nutri-bullets ul,.nutri-bullets ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0px)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}.productView-icons-wrapper a.icon-wrapper{color:inherit;text-decoration:none;cursor:pointer;scroll-behavior:smooth;transition:border-color .2s ease,transform .2s ease}.productView-icons-wrapper a.icon-wrapper:hover,.productView-icons-wrapper a.icon-wrapper:focus-visible{border-color:#281550}.productView-icons-wrapper a.icon-wrapper:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.productView-icons-wrapper a.icon-wrapper{transition:none}.productView-icons-wrapper a.icon-wrapper:active{transform:none}}.product-stories-wrapper{position:relative;display:block;margin-top:20px;margin-bottom:20px}.product-stories-inner{display:flex;overflow-x:auto;flex-direction:row;gap:4px;scrollbar-width:none;-ms-overflow-style:none}.product-stories-inner::-webkit-scrollbar{display:none}.product-story{position:relative;cursor:pointer;display:block;min-width:96px;width:96px;aspect-ratio:1 / 1;border-radius:9999px;background:#ad8bf1;overflow:hidden}.product-story .product-story-thumb{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border:3px solid #f3ece3;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:9999px;overflow:hidden}.product-story .product-story-thumb img{border-radius:999px;object-fit:cover;cursor:pointer}.product-story-thumb video{height:100%;width:100%;object-fit:cover}.pip-gallery{position:fixed;display:flex;justify-content:center;align-items:center;bottom:10px;right:10px;z-index:50}.pip-gallery .pip-gallery--wrapper{--gallery-width: 350px;position:relative;width:var(--gallery-width, 300px);height:calc(var(--gallery-width, 300px) / .66);overflow:hidden;border-radius:15px}.pip-gallery .close-pip-gallery{all:unset;position:absolute;top:10px;left:10px;background:rgb(var(--product-accent-color, 255 255 255) / .8);color:#000;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1!important;transition:background .3s ease-in-out;cursor:pointer;z-index:20}.pip-gallery .close-pip-gallery:hover{background:rgb(var(--product-accent-color, 255 255 255) / .95)}.pip-gallery .close-pip-gallery svg{width:20px;height:20px}.pip-gallery .pip-gallery--mute{all:unset;position:absolute;bottom:10px;right:10px;background:rgb(var(--product-accent-color, 255 255 255) / .8);color:#000;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1!important;transition:background .3s ease-in-out;cursor:pointer;z-index:20}.pip-gallery .pip-gallery--mute:hover{background:rgb(var(--product-accent-color, 255 255 255) / .95)}.pip-gallery .pip-gallery--mute svg{width:18px;height:18px;fill:currentColor}.pip-gallery.is-mute .pip-gallery--mute .unmute,.pip-gallery:not(.is-mute) .pip-gallery--mute .mute{display:none}.pip-gallery .video-wrapper{width:100%;padding-bottom:round(down,calc(1 / .66 * 100%),1px);position:relative}.pip-gallery .video-wrapper video{position:absolute;width:100%;height:100%;object-fit:cover}.pip-gallery .video-wrapper .controls-wrapper{z-index:10;position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:5px}.pip-gallery .video-wrapper .button.button--pip-form,.pip-gallery .video-wrapper .video-share{display:flex;align-items:center;justify-content:center;border:none;background:#fffc;color:#000;position:relative;min-width:unset;padding:0;width:36px;height:36px;border-radius:9999px;overflow:visible}.pip-gallery .video-wrapper .button.button--pip-form svg{width:24px!important;height:24px!important;fill:#000;margin:0}.pip-gallery .video-wrapper .button.button--pip-form svg path{fill:none}.pip-gallery .video-wrapper .video-share svg{width:20px!important;height:20px!important;transform:rotate(-45deg) translate(2px);transform-origin:center;fill:#000;margin:0}.pip-gallery .video-wrapper .btn-tooltip{pointer-events:none;position:absolute;opacity:0;background:#fff;color:#000;font-size:14px;text-transform:capitalize;font-family:var(--font-family-1);font-weight:600;top:50%;left:0;transform:translate(-100%,-50%);line-height:12px;padding:4px 10px 4px 14px;border-radius:4px 0 0 4px;transition:all .3s ease-in-out}.pip-gallery .video-wrapper .video-share:is(:hover,:active),.pip-gallery .video-wrapper .button.button--pip-form:is(:hover,:active){background:rgb(var(--product-accent-color, 255 255 255))}.pip-gallery .video-wrapper .video-share:is(:hover,:active) .btn-tooltip,.pip-gallery .video-wrapper .button.button--pip-form:is(:hover,:active) .btn-tooltip{pointer-events:all;opacity:1;transform:translate(calc(-100% - 18px),-50%)}.pip-gallery .video-wrapper .btn-tooltip:before{content:"";background:rgb(var(--product-accent-color, 255 255 255));position:absolute;width:calc(1px*sqrt(253.125));height:calc(1px*sqrt(253.125));border-radius:4px;right:calc(-.6px*sqrt(200));top:50%;transform:translateY(-50%) rotate(45deg);transform-origin:center}.pip-gallery .video-wrapper .play-wrapper{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;cursor:pointer;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in-out}.pip-gallery .video-wrapper:not(.playing) .play-wrapper{opacity:1}.pip-gallery .video-wrapper .play-wrapper .icon-play{--icon: rgb(255 255 255 / .8);width:48px;height:48px;pointer-events:none}.pip-gallery .video-wrapper:hover .play-wrapper .icon-play{--icon: rgb(255 255 255)}.pip-gallery .pip-gallery--navigation{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:10;display:flex;flex-direction:column;gap:5px}.pip-gallery .pip-gallery--navigation .navigate{all:unset;width:36px;height:36px;background:rgb(var(--product-accent-color, 255 255 255) / .8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease-in-out}.pip-gallery .pip-gallery--navigation .navigate[disabled]{opacity:0;pointer-events:none}.pip-gallery .pip-gallery--navigation .navigate:hover{background:rgb(var(--product-accent-color, 255 255 255) / .95)}.pip-gallery .pip-gallery--navigation .navigate .icon{width:22px;height:22px;fill:none;stroke:#000;stroke-width:1.5}.pip-gallery .pip-gallery--navigation .navigate-down .icon{transform:translateY(1.5px)}@keyframes loadingGallery{0%{background:#ddd}50%{background:#eee}to{background:#ddd}}.pip-gallery .pip-gallery-carousel{background:#eee;animation:loadingGallery 2s cubic-bezier(.4,0,.6,1) infinite;transition:all .3s cubic-bezier(.25,.8,.25,1)}@media(max-width:1024px){.pip-gallery{bottom:65px;right:10px}.pip-gallery.show-sticky{bottom:135px}.pip-gallery .pip-gallery--wrapper{--gallery-width: 250px}.pip-gallery{transform-origin:right bottom;transform:scale(.48);transition:all .3s ease-in-out}.pip-gallery.expanded{transform:scale(1)}.pip-gallery:not(.expanded) .pip-gallery--navigation,.pip-gallery:not(.expanded) .controls-wrapper,.pip-gallery:not(.expanded) .play-wrapper{pointer-events:none;opacity:0}.pip-gallery:not(.expanded) .pip-gallery--mute,.pip-gallery:not(.expanded) .close-pip-gallery{pointer-events:none;opacity:0!important}.pip-gallery:not(.expanded) .pip-gallery-carousel{pointer-events:none}}.sac-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.sac-section .container{max-width:1075px!important}.sac-section .sac-welcome{font-size:var(--fs-desktop);line-height:1.2}.sac-section .sac-welcome p{margin:0}.sac-section .sac-welcome--1{background:var(--bg-color);border-radius:var(--border-radius);padding:var(--pd-block) var(--pd-inline);color:#fff;display:flex;gap:12px;text-align:center}.sac-section .sac-welcome--2{padding:var(--pd-block) calc(5px + var(--pd-inline));color:#000;text-align:center}.sac-section .sac-welcome--1 svg{width:56px;height:auto;fill:none;stroke:none}.sac-section .sac-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px}.sac-section .sac-grid>*{background-color:#fafafc;border-radius:20px}.sac-section .sac-grid-item{grid-column:span var(--column-span-desktop);grid-row:span var(--row-span-desktop);background-color:var(--bg-color, #fafafc)}.sac-section .sac-grid--first-row{grid-column:1 / -1!important;display:flex;align-items:start;justify-content:space-between;padding:24px;flex-wrap:wrap}.sac-section .sac-grid--first-row .sac-divider--arrow svg{height:30px;width:auto;stroke:none}.sac-section .sac-fc--title{margin:0;color:#000;font-size:24px;font-weight:600;line-height:1.15}.sac-section .sac-fc--desc{color:#000;font-size:14px;font-weight:400;line-height:1.25}.sac-section .sac-fc--wrapper{width:100%;flex-grow:1;display:flex;flex-direction:column;text-align:center;padding-inline:12px;margin-bottom:12px}.sac-section .sac-grid--first-row .sac--contact-block{display:flex;justify-content:start;flex-grow:1;align-items:start;gap:8px;padding-block:12px;width:33%}.sac-section .sac--contact-block svg{width:24px;height:auto;stroke:none}.sac-section .sac--contact-block .sac-fc--contact-title{color:#000;font-size:var(--contact-title-fs-desktop);font-weight:600;line-height:normal;margin:0}.sac-section .sac--contact-block .sac-fc--contact-desc{color:#000;font-size:var(--contact-desc-fs-desktop);font-weight:400;line-height:normal;margin:0}.sac-section .sac--contact-block .sac-fc--contact-desc p{margin:0}.sac-section .sac--contact-block .sac-fc--contact-desc a{text-decoration:underline}.sac-section .sac--contact-block{padding:25px;display:flex;align-items:start;gap:8px}.sac-section .sac--hello-club{padding:25px;font-size:16px;color:#000;line-height:normal;position:relative;display:flex;flex-direction:column;justify-content:center}.sac-section .sac--hello-club svg{width:100%;max-width:400px;height:auto;stroke:none}.sac-section .sac--service-info{padding:25px;position:relative;color:#000}.sac-section .sac--service-title{font-size:var(--title-fs-desktop);font-weight:800;margin-bottom:8px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;overflow-wrap:break-word;word-break:normal;text-align:left}.sac-section .sac--service-description{font-size:var(--desc-fs-desktop);line-height:1.2;max-width:calc(100% - 32px)}.sac-section .sac--service-description p{margin:0}.sac-section .sac--service-info svg{height:30px;width:auto;stroke:none}.sac-section .sac-anchor{position:absolute;width:28px;height:28px;bottom:15px;right:15px;border:none;background:var(--button-bg-color);display:flex;align-items:center;justify-content:center;border-radius:999px}.sac-section .sac--social-media{padding:25px 40px;position:relative;background:var(--bg-color);border:1px solid var(--border-color);color:var(--text-color);text-align:center;display:flex;flex-direction:column;justify-content:center}.sac-section .sac--social-title{font-size:var(--title-fs-desktop);font-weight:700;margin-bottom:8px}.sac-section .sac--social-description{font-size:var(--title-fs-desktop);font-weight:700;background:var(--text-color);color:var(--bg-color);border-radius:20px 20px 10px 10px;line-height:2;margin-bottom:8px}.sac-section .sac--social-description p{margin:0}.sac-section .sac--social-description a{color:var(--bg-color)}.sac-section .sac--social-list{border:1px solid var(--text-color);border-radius:10px 10px 20px 20px;padding-block:4px}.sac-section .sac--social-list ul{display:flex;gap:8px;justify-content:center}.sac-section .sac--social-list ul li svg,.sac-section .sac--social-list ul li:hover svg{fill:#281550}.sac-section .list-social__item{margin:0}.sac-section .list-social__info .link{font-size:0!important;position:absolute;z-index:-99999;pointer-events:none;top:-99999px;left:-99999px}.sac-section .sac--contact-form{grid-column:span 8;padding:25px;background:#fff;border:1px solid #fff;color:#000}.sac-section .sac--contact-form-title{color:#281550;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:18px}.sac-section .form-input{background:transparent;border:1px solid #281550;color:#281550;font-weight:700}.sac-section .form-label{font-size:0;line-height:0;margin:0;padding:0}.sac-section textarea.form-input-placeholder::placeholder,.sac-section input.form-input-placeholder::placeholder{color:#281550;font-weight:600}.sac-section .form-body{position:relative}.sac-section .form-first-row{display:flex;gap:12px;margin-bottom:12px}.sac-section .form-first-row>*{flex-grow:1}.sac-section .form-first-row>*:first-child{flex-basis:40%}.sac-section .form-first-row>*:nth-child(2){flex-basis:25%}.sac-section textarea.form-input,.sac-section .form-input.form-input-email,.sac-section .form-input.form-input-phone,.sac-section .form-input.form-input-name{border-radius:20px}.sac-section .form-actions .button{position:absolute;bottom:4px;right:4px;min-width:unset;width:fit-content;padding:8px;border:1px solid #281550;background:#281550;line-height:.5;border-radius:20px}.sac-section .form-actions .button svg{transform:rotate(-30deg) translate(2px)}.sac-section .form-actions .button:hover,.sac-section .form-actions .button:focus,.sac-section .form-actions .button:active{border:1px solid #281550;background:#281550}.sac-section .form-actions .button svg{width:18px;height:auto;stroke:none;fill:#fff;margin:0}.sac-section .form-actions .button svg path{fill:#fff}@media(max-width:1200px){.sac-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:1024px){.sac-section .sac-welcome--1{padding:var(--pd-block) 20px;justify-content:center;align-items:center}.sac-section .sac-welcome-msg--1{max-width:220px}.sac-section .sac-welcome--2{padding:var(--pd-block) 20px;width:fit-content;margin-inline:auto}.sac-section .sac-welcome{font-size:var(--fs-mobile)}.sac-section .sac--contact-block .sac-fc--contact-title{font-size:var(--contact-title-fs-mobile)}.sac-section .sac-grid--first-row{flex-wrap:wrap;justify-content:start;order:1}.sac-section .sac-fc--wrapper{margin-bottom:12px}.sac-section .sac-grid--first-row .sac--contact-block{padding-inline:12px;justify-content:start}.sac-section .sac--contact-block svg{min-width:20px;transform:translateY(6px)}.sac-section .sac-grid--first-row .sac-divider--arrow{display:none}.sac-section .sac-grid-item{grid-column:span var(--column-span-mobile);grid-row:span var(--row-span-mobile);order:var(--order-mobile, 2)}.sac-section .sac--contact-block{padding:25px 35px}.sac-section .sac--service-title{font-size:var(--title-fs-mobile);max-width:75%}.sac-section .sac--service-info{flex-wrap:wrap;gap:0}.sac-section .sac--service-info .sac-divider--arrow{display:flex;justify-content:center;width:50px}.sac-section .sac--service-info .sac-divider--arrow svg{height:24px}.sac-section .sac--service-description{font-size:var(--desc-fs-mobile);width:100%}.sac-section .sac--contact-form{order:9;grid-column:1 / -1}}@media(max-width:991px){.sac-section .sac-grid--first-row .sac--contact-block{width:100%}}@media(max-width:767px){.sac-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}@media(max-width:551px){.sac-section .sac-grid--first-row .sac--contact-block{padding-inline:0}.sac-section .sac-grid--first-row,.sac-section .sac--service-info,.sac-section .sac--contact-form{padding:25px 20px}.sac-section .form-first-row{flex-wrap:wrap}.sac-section .form-input{padding-top:var(--btn-1-padding-top);padding-bottom:var(--btn-1-padding-bottom)}}@media(min-width:1025px){.sac-section .container-full{padding-left:var(--pd-fw);padding-right:var(--pd-fw)}}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%}.section-wrapper .section{min-height:var(--section-min-height, "auto")}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.section-wrapper .custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}@media screen and (min-width:1025px){.custom-section .container-full{padding-left:var(--padding-left-full-width);padding-right:var(--padding-right-full-width)}}.layout-panel-flex{display:flex!important;gap:var(--gap);height:100%}.layout-panel-flex--row{flex-flow:row var(--flex-wrap);justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}.layout-panel-flex--column{flex-flow:column var(--flex-wrap);align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment)}@media screen and not (min-width:750px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column) .text-block{flex:1 1 var(--max-width--display-tight)}.layout-panel-flex--row:not(.mobile-column) .image-block{flex:1 1 var(--size-style-width-mobile-min)}.layout-panel-flex--row:not(.mobile-column) .button{flex:0 0 fit-content}}@media(min-width:750px){.layout-panel-flex{flex-direction:var(--flex-direction)}}.nutrition-table{gap:32px}@media(min-width:1024px){.nutrition-table{flex-direction:row-reverse}}.nutrition-table-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}@media(min-width:1024px){.nutrition-table-content{width:100%}}.nutrition-table-content .description{font-size:15px}.nutrition-table .nutrition-title{border-radius:99rem;background:var(--accent-color);font-family:var(--font-family-1);margin:0 auto -20px;text-align:center;color:#fff;display:inline;padding:0 12px;z-index:2;font-size:16px;font-weight:500}.nutrition-table-table{border:1px solid black;border-radius:12px;margin:0 auto 15px;width:100%}@media(min-width:1024px){.nutrition-table-table{min-width:500px}}.nutrition-table-table .nutrition-table{width:100%}.nutrition-table-table thead{padding-top:1rem}.nutrition-table-table thead tr{border-bottom:1px solid black}.nutrition-table-table thead th{padding:12px 24px;text-align:left;font-size:20px;font-weight:600;color:#000}.nutrition-table-table tbody{width:100%}.nutrition-table-table tbody td{padding:5px 8px}.nutrition-table-table tbody td:first-of-type{border-right:1px solid black;display:flex;gap:32px;justify-content:space-between}.nutrition-table-table tbody td:last-of-type{text-align:center}.nutrition-table-table tbody tr{border-bottom:1px solid black}.nutrition-table-table tbody tr:last-of-type{border-bottom:none}.quickView .nutrition-table-table thead th{padding:12px 8px;font-size:15px}.quickView .nutrition-table-table thead th:nth-child(1){width:65%}@media(min-width:1024px){.quickView .nutrition-table-table{min-width:unset}}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block,.text-block>*{width:var(--width);text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block,.text-block>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color-text);font-size:var(--font-size-text);line-height:var(--text-line-height);font-weight:var(--font-weight-text);max-width:var(--cus-width-text);overflow-wrap:break-word;margin-top:0;margin-bottom:0}@media(max-width:1024px){.text-block,.text-block>:is(h1,h2,h3,h4,h5,h6,p,*){font-size:var(--font-size-text-mb)}}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block>*+*{margin-top:2rem}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius)}.top-single-wave-divider{width:100vw;height:45px;stroke:none;fill:none}.top-wavy-divider{display:block;width:100vw;height:20px;fill:none;stroke:none;margin-bottom:-.2px}.top-wavy-divider rect.base{fill:var(--divider-color, #000)}.top-wavy-divider rect.fill{fill:var(--fill-color, transparent)}.tp-variants-tp{display:flex;flex-wrap:nowrap!important;gap:16px;margin-bottom:16px;border:1px solid rgb(217,217,217);border-radius:12px;padding:12px 16px 10px;list-style:none;position:relative}@media(max-width:728px){.tp-variants-tp{overflow-x:auto}}.tp-variants-tp li{width:23%}@media(max-width:728px){.tp-variants-tp li{min-width:20%}}.tp-variant-link{display:block}.tp-variant__tagz{display:none;background:#fff;border-radius:12px 12px 0 0;border:1px solid rgb(217,217,217);font-size:12px;padding:4px 8px;margin-bottom:8px}.tp-label-variant{width:100%!important;display:flex!important;align-items:center!important;flex-direction:column!important;cursor:pointer;transition:all .2s}.tp-label-variant img{border:1px solid transparent;border-radius:4px;width:100%;height:auto;aspect-ratio:1 / 1}.tp-label-variant img:hover{border:1px solid black}@media(min-width:728px){.tp-label-variant img{width:90%}}.tp-label-variant:hover{transform:translateY(-7px)}.tp-variants-tp li.is-selected .tp-label-variant img{border-color:#000}.tp-label-variant__span{display:inline-block;word-break:break-word;font-size:11px;font-weight:600;line-height:105%;border-radius:3px;padding:3%;width:80%;margin-top:-10%;text-align:center}@media(min-width:728px){.tp-label-variant__span{font-size:14px;line-height:100%}}.tp-tags{display:flex;align-items:center;gap:8px}.tp-tags .tp-tags__tag{background:#d36bc4;border-radius:144px;color:#fff;padding:4px 16px;font-size:14px}.tp-variants-tp.swatches li:has(.tp-label-variant.is-disabled){cursor:not-allowed}.tp-variants-tp.swatches li:has(.tp-label-variant.is-disabled) a{pointer-events:none!important}.tp-label-variant.is-disabled .tp-label-variant__span{background:#cecece!important;color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/66/compiled_assets/styles.css.map */
