@font-face{  font-family: Poppins;  font-weight: 600;  font-style: normal;  font-display: swap;  src: url(aa29d4918bc2.woff2) format("woff2"),       url(dc35bf6721e5.woff) format("woff");}@font-face{  font-family: Poppins;  font-weight: 900;  font-style: normal;  font-display: swap;  src: url(eb6b9ef01b62.woff2) format("woff2"),       url(d7c1597e55a1.woff) format("woff");}@font-face{  font-family: Poppins;  font-weight: 500;  font-style: normal;  font-display: swap;  src: url(ad5b4b72b59a.woff2) format("woff2"),       url(5c621f291def.woff) format("woff");}:root{  --font-stack-header: Poppins, sans-serif;  --font-style-header: normal;  --font-weight-header: 600;  --font-weight-header--bolder: 900;  --font-weight-header--lighter: 500;}@font-face{  font-family: Poppins;  font-weight: 400;  font-style: normal;  font-display: swap;  src: url(0ba78fa5af9b.woff2) format("woff2"),       url(38e4b9be8a43.woff) format("woff");}@font-face{  font-family: Poppins;  font-weight: 700;  font-style: normal;  font-display: swap;  src: url(56758dcf2844.woff2) format("woff2"),       url(aef86541f165.woff) format("woff");}@font-face{  font-family: Poppins;  font-weight: 700;  font-style: normal;  font-display: swap;  src: url(56758dcf2844.woff2) format("woff2"),       url(aef86541f165.woff) format("woff");}@font-face{  font-family: Poppins;  font-weight: 400;  font-style: italic;  font-display: swap;  src: url(846ad1e22474.woff2) format("woff2"),       url(9b2756f1cde2.woff) format("woff");}@font-face{  font-family: Poppins;  font-weight: 700;  font-style: italic;  font-display: swap;  src: url(42fd71da11e9.woff2) format("woff2"),       url(33e7059aec0c.woff) format("woff");}:root{  --font-weight-body--bold: 700;  --font-weight-body--bolder: 700;  --font-stack-body: Poppins, sans-serif;  --font-style-body: normal;  --font-weight-body: 400;}html{
    font-size: calc(var(--font-base-size, 16) * 1px);
    -webkit-font-smoothing: antialiased;
    height: 100%;
    scroll-behavior: smooth;
  }body{
    margin: 0;
    font-family: var(--font-stack-body);
    font-weight: var(--font-weight-body);
    font-style: var(--font-style-body);
    color: rgb(var(--color-foreground));
    font-size: calc(var(--font-base-size, 16) * 1px);
    line-height: calc(var(--base-line-height) * 1px);
    background-color: rgb(var(--color-background));
    position: relative;
    min-height: 100%;
  }body,
  html{
    overflow-x: clip;
  }h1,
  h2,
  h3,
  h4,
  h5,
  h6{
    font-family: var(--font-stack-header);
    font-weight: var(--font-weight-header);
    font-style: var(--font-style-header);
    color: rgb(var(--color-heading));
    line-height: normal;
    letter-spacing: var(--heading-letter-spacing);
  }[style*='--aspect-ratio']{
    position: relative;
    overflow: hidden;
  }[style*='--aspect-ratio']:before{
    display: block;
    width: 100%;
    content: '';
    height: 0px;
  }[style*='--aspect-ratio'] > *:first-child{
    top: 0;
    left: 0;
    right: 0;
    position: absolute !important;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }[style*='--aspect-ratio']:before{
    padding-top: calc(100% / (0.0001 + var(--aspect-ratio, 16/9)));
  }@media (max-width: 767px){[style*='--aspect-ratio']:before{
      padding-top: calc(100% / (0.0001 + var(--aspect-ratio-mobile, var(--aspect-ratio, 16/9))));
    }}.swiper-container:not(.swiper-container-initialized) .swiper-slide{
    width: calc(100% / var(--items, 1));
    flex: 0 0 auto;
  }@media (max-width: 1023px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{
      min-width: 40vw;
      flex: 0 0 auto;
    }}@media (max-width: 767px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{
      min-width: 66vw;
      flex: 0 0 auto;
    }}.m\:grid,.m\:flex{margin-left:max(-15px,var(--column-gap-mobile, var(--column-gap))/-2);margin-right:max(-15px,var(--column-gap-mobile, var(--column-gap))/-2);row-gap:var(--row-gap-mobile, var(--column-gap-mobile, --column-gap))}@media screen and (min-width:768px){.m\:grid,.m\:flex{margin-left:min(-7.5px,var(--column-gap-mobile, var(--column-gap))/-2);margin-right:min(-7.5px,var(--column-gap-mobile, var(--column-gap))/-2)}}@media screen and (min-width:1024px){.m\:grid,.m\:flex{row-gap:var(--row-gap, var(--column-gap));margin-left:calc(var(--column-gap, 0)/-2);margin-right:calc(var(--column-gap, 0)/-2)}}.m\:flex,.m\:display-flex{display:flex}.m\:column{padding-left:calc(var(--column-gap-mobile, var(--column-gap))/2);padding-right:calc(var(--column-gap-mobile, var(--column-gap))/2)}@media screen and (min-width:768px){.m\:column{padding-left:max(7.5px,var(--column-gap-mobile, var(--column-gap))/2);padding-right:max(7.5px,var(--column-gap-mobile, var(--column-gap))/2)}}@media screen and (min-width:1024px){.m\:column{padding-left:calc(var(--column-gap, 0)/2);padding-right:calc(var(--column-gap, 0)/2)}}.m\:block{display:block}.m\:flex{display:flex}.m\:flex-wrap{flex-wrap:wrap}.m\:hidden{display:none}.m\:justify-end{justify-content:flex-end}.m\:w-12\/12,.m\:w-full{width:100%}@media(min-width:768px){.md\:m\:w-1\/2{width:50%}.md\:m\:hidden{display:none}.md\:m\:block{display:block}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}a{color:inherit;text-decoration:inherit;cursor:pointer}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em}small{font-size:80%}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:currentColor;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfied;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:.75;color:rgb(var(--color-form-field-text))}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}[hidden]{display:none!important}.rte :where(img,iframe){display:inline-block}.rte :where(h1,h2,h3,h4,h5,h6){margin-bottom:.85em;margin-top:1em}.rte table:not([class]){border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}.rte table:not([class]) td,.rte table:not([class]) th{padding:.5em;border:1px solid rgba(var(--color-foreground),.2)}.rte :where(ul,ol){padding-left:2rem;margin-bottom:1.25em;margin-top:1.25em}.rte :where(ul,ol).liststyle-none{list-style:none;padding:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=text],input[type=email],input[type=password],input[type=search],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}select{background-color:#0000;background-position:center;background-repeat:no-repeat;background-image:var(--arrow-select-box);background-size:10px;background-position-x:calc(100% - 9px);padding-right:25px}input:not(.m-quantity__input,.form-field,.m-facets-price--range),textarea:not(.m-quantity__input,.form-field,.m-facets-price--range){border-width:1px;border-style:solid}.m-button:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.spr-button.spr-button-primary:hover{cursor:pointer}.m-button:focus,.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.spr-button.spr-button-primary:focus,.m-button:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.spr-button.spr-button-primary:hover{border-color:rgb(var(--color-button-hover));background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.m-button:not(.m-button--link,.m-link-underline,.m-button--blank):hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.m-button--link,.m-link-underline,.m-button--blank):hover,.spr-button.spr-button-primary:not(.m-button--link,.m-link-underline,.m-button--blank):hover{box-shadow:0 0 0 .2rem rgb(var(--color-button-hover));background:#000}.m-button.m-button--small:not(.m-button--link):not(.m-link-underline),.m-button--small.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.m-button--link):not(.m-link-underline),.m-button--small.spr-button.spr-button-primary:not(.m-button--link):not(.m-link-underline){padding-top:8px;padding-bottom:8px}.m-button.m-button--large:not(.m-button--link):not(.m-link-underline),.m-button--large.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.m-button--link):not(.m-link-underline),.m-button--large.spr-button.spr-button-primary:not(.m-button--link):not(.m-link-underline){padding-top:12px;padding-bottom:12px}.m-button--primary:focus,.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.spr-button.spr-button-primary:focus,.m-button--primary:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.spr-button.spr-button-primary:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.m-button--link,.m-section__description a,.m-link-underline,.rte a:not(.spr-summary-actions-newreview){padding:0;border-radius:0;border-width:0;position:relative;color:rgb(var(--color-foreground))}.m-button--link:hover,.m-section__description a:hover,.m-link-underline:hover,.rte a:hover:not(.spr-summary-actions-newreview),.m-button--link:focus,.m-section__description a:focus,.m-link-underline:focus,.rte a:focus:not(.spr-summary-actions-newreview){background:none;color:rgb(var(--color-foreground))}.m-button--link:hover:before,.m-section__description a:hover:before,.m-link-underline:hover:before,.rte a:hover:not(.spr-summary-actions-newreview):before,.m-button--link:focus:before,.m-section__description a:focus:before,.m-link-underline:focus:before,.rte a:focus:not(.spr-summary-actions-newreview):before{-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transition:-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1);transition:-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1);transition:transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1)}.m-button--link:hover:after,.m-section__description a:hover:after,.m-link-underline:hover:after,.rte a:hover:not(.spr-summary-actions-newreview):after,.m-button--link:focus:after,.m-section__description a:focus:after,.m-link-underline:focus:after,.rte a:focus:not(.spr-summary-actions-newreview):after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1) .3s,-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1) .3s}.m-button--link:before,.m-section__description a:before,.m-link-underline:before,.rte a:not(.spr-summary-actions-newreview):before,.m-button--link:after,.m-section__description a:after,.m-link-underline:after,.rte a:not(.spr-summary-actions-newreview):after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:var(--btn-link-border, 1px);background:currentColor;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1) .3s,-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1) .3s}.m-button--link:after,.m-section__description a:after,.m-link-underline:after,.rte a:not(.spr-summary-actions-newreview):after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transition:-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1);transition:-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1);transition:transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1),-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1)}.m-button--link.m-button--text-with-icon:before,.m-section__description a.m-button--text-with-icon:before,.m-button--text-with-icon.m-link-underline:before,.rte a.m-button--text-with-icon:not(.spr-summary-actions-newreview):before,.m-button--link.m-button--text-with-icon:after,.m-section__description a.m-button--text-with-icon:after,.m-button--text-with-icon.m-link-underline:after,.rte a.m-button--text-with-icon:not(.spr-summary-actions-newreview):after{width:calc(100% - 25px)}.m-button--blank:hover,.m-button--blank:focus{background-color:#0000;color:rgba(var(--color-foreground),.75);box-shadow:none}.m-button--secondary:focus,.m-button--secondary:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.m-button--plain:hover{text-decoration:underline!important;background-color:#0000;color:rgba(var(--color-foreground),.75);transform:translate3d(0,-2px,0)}.m-button--white:hover{border-color:#0000;background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}@media screen and (min-width:1280px){.m-button--icon:hover{box-shadow:0 0 0 .2rem rgb(var(--color-button-hover))}}.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]),.spr-button.spr-button-primary:hover:not([disabled]){background:rgb(var(--color-button-hover))!important}.m-section__description a,.m-link-underline,.rte a:not(.spr-summary-actions-newreview){--btn-link-border: 1px}.m-section__description a:after,.m-section__description a:before,.m-link-underline:after,.m-link-underline:before,.rte a:not(.spr-summary-actions-newreview):after,.rte a:not(.spr-summary-actions-newreview):before{bottom:3px}.form-field:focus{border-color:rgb(var(--color-foreground))}.form-field--checkbox input:checked~.form-field--checkbox__icon svg path:last-child{display:block}.form-field--checkbox a:hover{color:rgb(var(--color-foreground))}.form-field--message:not(.m\:hidden){display:flex}.container{width:100%;margin:0 auto;padding:0 15px;max-width:var(--container-width, 1280px)}.m\:text-color-body{color:rgb(var(--color-foreground))}a.m-text-link:hover{color:rgb(var(--color-foreground))}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-8px;color:#da3f3f}.m-link-lists--item:hover .m-link,.m-link-lists--item.active .m-link{color:rgb(var(--color-foreground))}.m-link-lists--item:hover .m-link:after,.m-link-lists--item.active .m-link:after{width:100%}.m-link-lists--item.active .m-link{pointer-events:none}.m-link-lists--border .m-link.active,.m-link-lists--border .m-link:hover{color:rgb(var(--color-foreground))}.m-cart-count.m\:hidden{display:none}.select-items::-webkit-scrollbar,.m-scrollbar--vertical::-webkit-scrollbar{width:var(--sf-scroll-bar-width, 3px)}.select-items::-webkit-scrollbar-thumb,.m-scrollbar--vertical::-webkit-scrollbar-thumb{background:#ebebeb}.select-items::-webkit-scrollbar-thumb:hover,.m-scrollbar--vertical::-webkit-scrollbar-thumb:hover{background:#555}.m-breadcrumb--item:hover{color:rgb(var(--color-foreground))}.m-collapsible [data-trigger],.collapsible [data-trigger]{cursor:pointer;position:relative}.m-collapsible [data-content],.collapsible [data-content]{height:auto;overflow:hidden;transition:height var(--m-duration-default, .25s);will-change:height}.m-collapsible[data-destroy=true] [data-content],.collapsible[data-destroy=true] [data-content]{display:block}.m-collapsible[data-destroy=true] .f-facets__block-header,.collapsible[data-destroy=true] .f-facets__block-header{pointer-events:none}.m-collapsible[open=true] .m-collapsible--icon,.collapsible[open=true] .m-collapsible--icon{transform:rotateX(180deg)}.m-collapsible[open=true] .m-collapsible--button,.collapsible[open=true] .m-collapsible--button{border-bottom-color:rgb(var(--color-foreground))}.m-sharing-social a:hover{color:rgb(var(--color-foreground-secondary))}.m-product-form .m-add-to-cart{column-gap:8px;display:flex;justify-content:center;align-items:center;position:relative;flex-grow:1;flex-shrink:1;background:#5e6061;color:#fff;font-size:18px}.m-product-form .show-foxkit-preorder .m-product-dynamic-checkout{display:none}.m-modal--close:hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));transform:rotate(180deg)}responsive-image{display:inline-block;transition-duration:var(--m-duration-long);transition-timing-function:ease;background-color:var(--bg-card-placeholder);transition-property:background-color}responsive-image img{opacity:0;backface-visibility:hidden;transition-property:transform,opacity}m-select-component{display:block;position:relative}m-select-component select{border:0;background-color:#0000;display:none}.m-select-custom--options::-webkit-scrollbar{width:3px}.m-select-custom--options::-webkit-scrollbar-thumb{background:#ebebeb}.m-select-custom--options::-webkit-scrollbar-thumb:hover{background:#555}.m-select-custom--option.isActive,.m-select-custom--option:hover{color:rgb(var(--color-foreground))}.m-swiper-overflow .swiper-container,.m-swiper-overflow .m-mixed-layout--mobile-scroll{padding-bottom:5px;margin-bottom:-5px}@media screen and (min-width:1024px){.m-swiper-overflow .swiper-container{padding:var(--swiper-container-offset-top) calc(var(--column-gap, 0px)/2 - 1px) 60px;margin:calc(var(--swiper-container-offset-top)*-1) var(--swiper-container-side-spacing, auto) -60px}}@media screen and (min-width:768px){.m-slider-controls--absolute .swiper-pagination{margin-top:40px}.m-slider-controls--absolute .swiper-pagination--vertical{margin-top:0;flex-direction:column}}@media screen and (min-width:768px){.m-slider-control-hover-inside:hover .m-slider-controls--absolute .m-slider-controls__button{left:calc(var(--column-gap-mobile, 0px)/2 + 25px);opacity:1}.m-slider-control-hover-inside:hover .m-slider-controls--absolute .m-slider-controls__button-next{left:auto;right:calc(var(--column-gap-mobile, 0px)/2 + 25px)}}@media screen and (min-width:1024px){.m-slider-control-hover-inside:hover .m-slider-controls--absolute .m-slider-controls__button{left:calc(var(--column-gap, 0px)/2 + 25px)}.m-slider-control-hover-inside:hover .m-slider-controls--absolute .m-slider-controls__button-next{left:auto;right:calc(var(--column-gap, 0px)/2 + 25px)}}.m-slider-controls.m\:hidden{display:none}.m-slider-controls__button:hover{border-color:rgb(var(--color-button-hover))}.m-slider-controls__button.m\:hidden{display:none}@media screen and (min-width:1280px){.m-slider-controls__button:hover{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover));box-shadow:0 0 0 .2rem rgb(var(--color-button-hover))}}@media screen and (min-width:768px){.m-slider-controls--absolute .swiper-pagination{position:absolute;width:auto}.m-slider-controls--absolute[class*=-middle-] .swiper-pagination{top:50%;transform:translateY(-50%)}.m-slider-controls--absolute[class*=-top-] .swiper-pagination{top:0;bottom:auto}.m-slider-controls--absolute[class*=-left] .swiper-pagination{left:0;right:auto}.m-slider-controls--absolute[class*=-right] .swiper-pagination{right:0;left:auto}.m-slider-controls--absolute[class*=-bottom-] .swiper-pagination{position:relative}}@media screen and (max-width:767px){.m-slider-controls--absolute .swiper-pagination{width:auto}}.m-slider-controls--pagination-fraction .m-slider-controls--show-pagination:not(.m-slider-controls--show-nav) .swiper-pagination{min-width:80px}.m-slider-controls--pagination-fraction .swiper-pagination,.m-slider-controls--pagination-fraction .m-slider-controls__button{margin:0}.m-slider-controls--pagination-fraction .swiper-pagination{color:rgb(var(--color-foreground));min-width:34px}.m-gradient{background:rgb(var(--color-background));background:var(--gradient-background)}.m-wishlist-count.m\:hidden,.m-compare-count.m\:hidden{display:none}deferred-media{display:block}.deferred-media>*:not(.zoom):not(.deferred-media__poster-button),.deferred-media model-viewer{display:flex;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;align-items:center}.m-parallax *:is(img,svg){width:100%;height:100%;object-fit:cover}.template-product{padding-bottom:var(--f-sticky-atc-bar-height, 0px)}.template-product #MainContent{padding-bottom:60px}.animate-spin{animation:mSpin 1s linear infinite;display:none}.animate-spin.animate-spin-show{display:block}.animate-spin circle{opacity:.25}.animate-spin path{opacity:.75}.m-spinner-loading .m-spinner-button>*:not(.m-spinner-icon),.m-spinner-loading.m-spinner-button>*:not(.m-spinner-icon){visibility:hidden}.m-spinner-loading .m-spinner-button .animate-spin,.m-spinner-loading.m-spinner-button .animate-spin{display:block}@media(prefers-reduced-motion:no-preference){.m-scroll-trigger.animate--fade-in,.m-scroll-trigger.animate--fade-in-up,.m-scroll-trigger.animate--fade-in-left,.m-scroll-trigger.animate--fade-in-right,.m-scroll-trigger.animate--zoom-fade{opacity:.01;transition-property:opacity,transform}.m-scroll-trigger.animate--fade-in-up{transform:translateY(20px)}.m-scroll-trigger.animate--fade-in-left{transform:translate(-20px)}.m-scroll-trigger.animate--fade-in-right{transform:translate(20px)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--zoom-fade{opacity:1;transform:translateZ(0)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--zoom-fade .m-image,.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--zoom-fade .m-placeholder-svg{animation:var(--m-animation-zoom-fade)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--m-animation-fade-in)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-up{animation:var(--m-animation-fade-in-up);animation-delay:calc(var(--animation-order)*75ms)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-left{animation:var(--m-animation-fade-in-left);animation-delay:calc(var(--animation-order)*75ms)}[dir=rtl] .m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-left{animation:var(--m-animation-fade-in-right-rtl)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-right{animation:var(--m-animation-fade-in-right);animation-delay:calc(var(--animation-order)*75ms)}[dir=rtl] .m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-right{animation:var(--m-animation-fade-in-left-rtl)}.m-scroll-trigger.m-scroll-trigger--design-mode.animate--fade-in,.m-scroll-trigger.m-scroll-trigger--design-mode.animate--fade-in-up,.m-scroll-trigger.m-scroll-trigger--design-mode.animate--fade-in-left,.m-scroll-trigger.m-scroll-trigger--design-mode.animate--fade-in-right,.m-scroll-trigger:not(.m-scroll-trigger--offscreen).m-scroll-trigger--cancel{opacity:1;animation:none;transition:none}@keyframes m-fade-in-left{0%{transform:translate(var(--m-translate, -20px));opacity:.01}to{transform:translate(0);opacity:1}}@keyframes m-fade-in-right{0%{transform:translate(var(--m-translate, 20px));opacity:.01}to{transform:translate(0);opacity:1}}@keyframes m-fade-in-left-rtl{0%{transform:translate(var(--m-translate, 20px));opacity:.01}to{transform:translate(0);opacity:1}}@keyframes m-fade-in-right-rtl{0%{transform:translate(var(--m-translate, -20px));opacity:.01}to{transform:translate(0);opacity:1}}@keyframes m-fade-in-up{0%{transform:translateY(var(--m-translate, 20px));opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes m-fade-in{0%{opacity:.01}to{opacity:1}}@keyframes m-zoom-fade{0%{opacity:0;transform:scale(1.08)}50%{opacity:1}to{opacity:1;transform:scale(1)}}}@keyframes mSpin{to{transform:rotate(360deg)}}@keyframes shimmer{to{transform:translate(100%)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:hidden;opacity:0}to{transform:translateZ(0);visibility:visible;opacity:1}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:hidden;opacity:0}to{transform:translateZ(0);visibility:visible;opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes rise-up{0%{opacity:0;transform:translate3d(0,35px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes moPopUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@keyframes moPopUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes moLeftToRight{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes moLeftToRight{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes portSliderLine{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes mZoomFadeSmall{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes scrollText{0%{transform:translateZ(0)}to{transform:translate3d(-30%,0,0)}}@keyframes sf-scrolling-text-animation{0%{transform:translate(-20%) translateZ(0)}to{transform:translate(-120%) translateZ(0)}}@keyframes sf-scrolling-text-animation-reverse{0%{transform:translate(20%) translateZ(0)}to{transform:translate(120%) translateZ(0)}}@keyframes recipientAnimate{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes m-ping{75%,to{transform:scale(2);opacity:0}}@keyframes menu_slide_reveal{0%{transform:rotateX(-15deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes menu_slide_in{0%{transform:translate3d(var(--m-slide-from-val, 0),0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes menu_slide_out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(var(--m-slide-to-val, 0),0,0);opacity:0}}@keyframes mMoveUpDown{0%{transform:translateY(8px)}to{transform:translateY(-8px)}}@keyframes mMoveUpDownReverse{0%{transform:translateY(-8px)}to{transform:translateY(8px)}}@keyframes dotScale{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(var(--m-scale, 2.5))}}@media screen and (min-width:1280px){.m-tooltip--style-1:hover{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))!important}}.m-tooltip:hover .m-tooltip__content{visibility:visible;opacity:1}.m-tooltip:hover.m-tooltip--style-1.m-tooltip--top .m-tooltip__content{bottom:calc(100% + 8px)}.m-tooltip:hover.m-tooltip--style-1.m-tooltip--left .m-tooltip__content{right:calc(100% + 8px)}.m-tooltip:hover.m-tooltip--style-1.m-tooltip--bottom .m-tooltip__content{top:calc(100% + 8px)}.m-tooltip:hover.m-tooltip--style-1.m-tooltip--right .m-tooltip__content{left:calc(100% + 8px)}.m-tooltip:hover.m-tooltip--bottom .m-tooltip__content{top:calc(100% + 8px)}.m-tooltip:hover.m-tooltip--top .m-tooltip__content{bottom:calc(100% + 8px)}.m-tooltip:hover.m-tooltip--left .m-tooltip__content{right:calc(100% + 8px)}.m-tooltip:hover.m-tooltip--right .m-tooltip__content{left:calc(100% + 8px)}.added-to-wishlist:not(.in-prod-page,.m-tooltip--style-2),.added-to-compare:not(.in-prod-page,.m-tooltip--style-2){background-color:rgb(var(--color-tooltip));color:rgb(var(--color-tooltip-text))}@media screen and (max-width:767px){.m-mixed-layout--mobile-grid .m-mixed-layout__inner .m\:column{width:100%;min-width:auto}.m-mixed-layout--mobile-scroll::-webkit-scrollbar{display:none}}.m-accordion--item.open .m-accordion--item-icon{transform:rotateX(180deg)}.m-accordion--item.open .m-accordion--item-content{max-height:var(--content-max-height, auto)}.m-accordion--item.open .m-accordion--item-content.max-height-set{max-height:var(--content-max-height, 0)}.m-accordion--item:not(.order-first):last-child{margin-bottom:0}.notification.show{transition:max-height var(--m-duration-default, .25s),padding var(--m-duration-default, .25s),opacity var(--m-duration-default, .25s) .2s;max-height:96px;padding:.5rem .75rem;opacity:1}.notification--sticky.show{transform:translateZ(0)!important}.template-page .m-faqs-section:not(:first-of-type) .m-page-header{display:none}.template-page #MainContent{padding-bottom:80px}@media screen and (max-width:1279px){.template-page #MainContent{padding-bottom:60px}}@media screen and (max-width:767px){.template-page #MainContent{padding-bottom:48px}}.m-wishlist-page-content__wrapper.is-visible,.m-compare-page-content__wrapper.is-visible{opacity:1}.m-pagination>span:not(.deco){border-radius:999px}.m-pagination>span:not(.deco).current,.m-pagination>span:not(.deco):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.m-pagination>span:not(.deco).current{width:44px;height:44px}.m-dot-circle .m-dot,.m-dot-circle .swiper-pagination-bullet,.swiper-pagination .m-dot,.swiper-pagination .swiper-pagination-bullet{pointer-events:all;opacity:1;position:relative;cursor:pointer;width:var(--swiper-bullet-size, 20px);height:var(--swiper-bullet-size, 20px);margin:5px;display:inline-block;color:var(--swiper-controls-color, --color-body-text)}.m-dot-circle .m-dot:before,.m-dot-circle .m-dot:after,.m-dot-circle .swiper-pagination-bullet:before,.m-dot-circle .swiper-pagination-bullet:after,.swiper-pagination .m-dot:before,.swiper-pagination .m-dot:after,.swiper-pagination .swiper-pagination-bullet:before,.swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;width:var(--swiper-bullet-inactive-size, 8px);height:var(--swiper-bullet-inactive-size, 8px);z-index:1;-webkit-transition:all var(--m-duration-default, .25s) cubic-bezier(.645,.045,.355,1);transition:all var(--m-duration-default, .25s) cubic-bezier(.645,.045,.355,1)}.m-dot-circle .m-dot:after,.m-dot-circle .swiper-pagination-bullet:after,.swiper-pagination .m-dot:after,.swiper-pagination .swiper-pagination-bullet:after{border:var(--swiper-bullet-border-size, 1px) solid rgba(0,0,0,0);border-radius:50%}.m-dot-circle .m-dot:before,.m-dot-circle .swiper-pagination-bullet:before,.swiper-pagination .m-dot:before,.swiper-pagination .swiper-pagination-bullet:before{background:currentColor}.m-dot-circle .m-dot:hover:before,.m-dot-circle .swiper-pagination-bullet:hover:before,.swiper-pagination .m-dot:hover:before,.swiper-pagination .swiper-pagination-bullet:hover:before{width:var(--swiper-bullet-hover-size, 10px);height:var(--swiper-bullet-hover-size, 10px)}.m-dot-circle .m-dot--active:before,.m-dot-circle .m-dot-active:before,.m-dot-circle .swiper-pagination-bullet--active:before,.m-dot-circle .swiper-pagination-bullet-active:before,.swiper-pagination .m-dot--active:before,.swiper-pagination .m-dot-active:before,.swiper-pagination .swiper-pagination-bullet--active:before,.swiper-pagination .swiper-pagination-bullet-active:before{opacity:0}.m-dot-circle .m-dot--active:after,.m-dot-circle .m-dot-active:after,.m-dot-circle .swiper-pagination-bullet--active:after,.m-dot-circle .swiper-pagination-bullet-active:after,.swiper-pagination .m-dot--active:after,.swiper-pagination .m-dot-active:after,.swiper-pagination .swiper-pagination-bullet--active:after,.swiper-pagination .swiper-pagination-bullet-active:after{border-color:currentColor;width:var(--swiper-bullet-active-size, 14px);height:var(--swiper-bullet-active-size, 14px)}@media screen and (min-width:1280px){.sf__hover-bg-scale-up:hover .sf__hover-bg-effect{transform:scale(1.1) translateZ(0)}}@media screen and (min-width:1280px){.m-hover-box--scale-down:hover .m-hover-box__wrapper{transform:scale(.95) translateZ(0)}.m-hover-box--scale-down:hover .m-image,.m-hover-box--scale-down:hover svg{transform:scale(1.15) translateZ(0)}.m-hover-box--scale-up:hover .m-image,.m-hover-box--scale-up:hover svg{transform:scale(1.08) translateZ(0)}.m-hover-box--scale-up.m-collection-card__inner:hover .m-hover-box__wrapper{transform:scale(1.08) translateZ(0)}.m-hover-box--scale-up.m-collection-card__inner:hover .m-image,.m-hover-box--scale-up.m-collection-card__inner:hover svg{transform:scale(1) translateZ(0)}.m-hover-box--zoom-in:hover .m-image,.m-hover-box--zoom-in:hover svg{transform:scale(1)}}.m-product-quickview.m-main-product--wrapper .m-product-info--wrapper{padding-top:20px}.m-product-quickview.m-main-product--wrapper .m-product-info--wrapper .main-product__block-buy_buttons{padding-bottom:25px}.m-product-quickview--viewmore:hover{color:rgb(var(--color-foreground-secondary))}@media screen and (max-width:767px){.m-product-quickview.m-main-product--wrapper.m\:flex{margin:0}.m-product-quickview.m-main-product--wrapper.m\:flex .m-product-quickview--media{padding:0}}.m-product-option--button .m-product-option--node input:checked+label,.m-product-option--button .m-product-option--node__label[data-selected=true]{border-color:rgb(var(--color-button-hover));background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.m-product-option--button .m-product-option--node__label:hover{border-color:rgb(var(--color-button-hover))}.m-product-option--image .m-product-option--node input:checked+label,.m-product-option--image .m-product-option--node__label[data-selected=true]{border-color:rgb(var(--color-button-hover))}.m-product-option--image .m-product-option--node__label:hover{border-color:rgb(var(--color-button-hover))}.m-product-option--node__label[data-option-type=default].has-bg-img,.m-product-option--node__label[data-option-type=image].has-bg-img,.m-product-option--node__label[data-option-type=color]{font-size:0;line-height:0;background-size:cover;background-position:center}.m-product-option--node__label[data-option-type=image]{min-width:40px;height:calc(40px/var(--option-aspect-ratio, 1));margin:5px;padding:5px 10px}variant-picker .m-product-option--node__label[data-option-type=image]{width:75px;height:calc(75px/var(--option-aspect-ratio, 1))}@media screen and (max-width:639px){variant-picker .m-product-option--node__label[data-option-type=image]{width:45px;height:calc(45px/var(--option-aspect-ratio, 1))}}@media screen and (max-width:639px){.m-product-option--node__label[data-option-type=image]{width:60px;height:calc(60px/var(--option-aspect-ratio, 1))}}.m-product-option--node__soldout .m-product-option--node__label[data-option-type=color]:before{border-radius:50%}variant-picker .m-product-option--swatch .m-product-option--node__label[data-option-type=color]{width:40px;height:40px}.m-product-option--swatch input:checked+label,.m-product-option--swatch .m-product-option--node__label[data-selected=true]{box-shadow:0 0 0 1px rgb(var(--color-foreground)),inset 0 0 0 4px rgb(var(--color-background))}@media screen and (min-width:1280px){.m-product-option--swatch:hover .m-product-option--node__label{box-shadow:0 0 0 1px rgb(var(--color-foreground)),0 8px 20px rgba(var(--color-foreground),.2),inset 0 0 0 4px rgb(var(--color-background));-webkit-transform:scale(1.1);transform:scale(1.1)}}.m-product-option:not(:last-child){margin-bottom:20px}.m-product-tag:not(.hidden){display:inline-flex}.m-product-tag--preorder .foxkit-preorder-badge:not(:first-child){display:none}.m-topbar__link:hover{color:rgb(var(--color-foreground))}.m-topbar .social-media-links a:hover{color:rgb(var(--color-foreground))}.m-search--empty a:hover{color:rgb(var(--color-foreground))}.m-search--empty a:hover:after{width:0;background:rgb(var(--color-foreground))}.m-search-popup--header [data-close-search]{padding:8px;color:rgb(var(--color-foreground))}.m-search-form--clear:hover{color:rgb(var(--color-foreground))}.m-search-popular--item:hover{color:rgb(var(--color-foreground-secondary))}.m-search-count-result [data-more-result-icon]{margin-left:12px;transition:all var(--m-duration-default) ease}.m-search-count-result [data-query]{color:rgb(var(--color-foreground))}.m-search-count-result:hover{text-decoration:underline}.m-search-count-result:hover [data-more-result-icon]{transform:translate(5px)}.m-search-count-result:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.m-search-result .m-search-item:hover .m-search-item--title{text-decoration:underline}.m-search-result .m-search-item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.m-search-result .m-search-item-page:hover .m-search-item-page--title{text-decoration:underline}@media screen and (min-width:1024px){.m-product-card__media:hover .m-product-card__main-image,.m-product-card__media:hover .m-placeholder-svg{transform:scale3d(1.1,1.1,1.1) translateZ(0)}.m-product-card__media:hover .m-countdown-timer{opacity:0;transform:translate3d(0,150%,0)}.m-product-card__media:hover .m-product-card__action{opacity:1;transform:translateZ(0);z-index:10}}.m-product-card__addons .m-product-form{border-right:none;width:34px;height:auto}.m-cols-1 .m-product-card__addons .m-product-form{width:45px;height:45px}@media screen and (min-width:1024px){.m-product-card__addons .m-product-form{width:45px;height:45px}}.m-product-card__action .m-button--icon.added-to-compare:hover,.m-product-card__action .m-button--icon.added-to-wishlist:hover{box-shadow:0 0 0 .2rem rgb(var(--color-tooltip));border-color:rgb(var(--color-tooltip))!important}.m-product-card__name:hover{color:rgb(var(--color-foreground-secondary))}@media screen and (max-width:767px){.m-product-card .m-product-option--node__label[data-option-type=image].has-bg-img,.m-product-card .m-product-option--node__label[data-option-type=default].has-bg-img{width:40px;height:calc(40px/var(--option-aspect-ratio, 1))}.m-product-card .m-product-option--node__label[data-option-type=image]:not(.has-bg-img),.m-product-card .m-product-option--node__label[data-option-type=default]:not(.has-bg-img){width:40px;height:calc(40px/var(--option-aspect-ratio, 1));font-size:14px}}@media screen and (min-width:1024px){.m-product-card--style-1 .m-product-card__addons .m-product-form:has(.m-product-card__atc-button),.m-product-card--style-1 .m-product-card__addons .m-product-card__atc-button{display:none}}@media screen and (min-width:1024px){.m-product-card--style-2:hover{z-index:1}.m-product-card--style-2:hover .m-product-card__background-expand{transform:scale(1.06,1.05) translateY(0) translateZ(0)}.m-product-card--style-2:hover .m-product-card__background-expand:before{opacity:1;pointer-events:all}}@media screen and (min-width:1024px){.m-product-card--style-3:hover{z-index:1}.m-product-card--style-3:hover .m-product-card__background-expand{transform:scale(1.06,1.05) translateY(0) translateZ(0)}.m-product-card--style-3:hover .m-product-card__background-expand:before{opacity:1;pointer-events:all}}@media screen and (min-width:1024px){.m-product-card--style-5 .m-product-card__info .m-wishlist-button:hover{color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))!important;background-color:rgb(var(--color-button-hover));box-shadow:0 0 0 .2rem rgb(var(--color-button-hover))}}@media screen and (min-width:1024px){.m-product-card--show-second-img .m-product-card__media:hover .m-product-card__main-image{transform:scaleZ(1) translateZ(0);opacity:0}.m-product-card--show-second-img .m-product-card__media:hover .m-product-card__hover-image{opacity:1;transform:scale3d(1.1,1.1,1.1) translateZ(0)}}@media screen and (min-width:1024px){.m-product-card--placeholder .m-product-card__media:hover svg{transform:scale3d(1.1,1.1,1.1) translateZ(0)}}.m-cols-1 .m-product-card--style-2:hover .m-product-card__background-expand,.m-cols-1 .m-product-card--style-3:hover .m-product-card__background-expand{transform:scale(1.03,1.1) translateY(0) translateZ(0)}[data-enable-flashsale=true] .m-product-card .m-product-option{display:none}.m-wishlist-button--growave:hover i{color:#fff!important}.m-announcement-bar__container .m-slider-controls__button:focus,.m-announcement-bar__container .m-slider-controls__button:active,.m-announcement-bar__container .m-slider-controls__button:hover{box-shadow:none;color:rgb(var(--color-forceground))}.template-product .m-product-description img{margin:0!important}.template-product .m-collapsible--button{background:#f5f5f5;border-radius:20px;padding:15px;margin-top:14px!important}.template-product .main-product__block-collapsible_tab{display:flex;flex-direction:column;align-items:center}.m-product-form .m-add-to-cart{border-radius:40px;text-transform:capitalize!important;font-size:22px!important;font-weight:500!important}.m-product-form .m-quantity__input{border:1px solid black;border-radius:20px;width:70px;color:#b8b8b8;font-size:23px;padding:0}.main-product__block .m-product-title{line-height:1.4;font-size:24px;font-weight:400!important;text-transform:uppercase}@media(min-width:768px){.md\:m\:block{display:block!important}}@media(max-width:767px){.template-product .m-price--on-sale .m-price__sale{flex-direction:row}}a{text-transform:capitalize!important}.m-collapsible[open=true] .m-collapsible--button,.collapsible[open=true] .m-collapsible--button{border-bottom:0!important}.m-header__wrapper{background:#fff}pickup-availability{display:none!important}variant-picker .m-product-option--swatch .m-product-option--node__label[data-option-type=color]{width:30px!important;height:30px!important;border-radius:100%!important}.m-product-option--swatch input:checked+label{box-shadow:0 0 0 1px rgb(var(--color-foreground)),inset 0 0 0 2px rgb(var(--color-background))}.template-product .main-product__block .m-product-tag{background:linear-gradient(90deg,#ff6f3c,#ffc05f)!important;color:#fff;padding:4px 8px!important;font-size:14px!important;text-transform:capitalize;border-radius:40px!important;font-weight:400!important}.m-product-form .m-add-to-cart{padding:10px!important;border:1px solid black!important}.m-main-product--info .m-product-info--wrapper{position:static!important}.vtl-pr-main-widget__summary-stars:has(.vtl-pr-main-widget__summary-no-reviews){display:none}.vtl-pr-main-widget__summary:has(.vtl-pr-main-widget__summary-no-reviews){margin-bottom:0!important}.Vtl-pr-review-stars-snippet.Vtl-pr-review-stars-snippet--inner-el.vtl-pr-ss__inner-el{white-space:nowrap}@media only screen and (max-width:768px){.template-product .m-product-info--wrapper{flex-direction:column;align-items:start}.template-product .m-price{flex-direction:row}}/*# sourceMappingURL=/cdn/shop/t/40/assets/main.css.map?v=15883186938902361691784775707 */



:root,.m-color-default{
      --color-background: 255,255,255;
      --color-background-secondary: 245,245,245;
   		
  		--gradient-background: #ffffff;
   		
   		--color-foreground: 51,51,51;
   		--color-foreground-secondary: 79,79,79;
  	--color-heading: 51,51,51;
   		--color-button: 51,51,51;
   		--color-button-text: 255,255,255;
   		--color-outline-button: 51,51,51;
  	--color-button-hover: 51, 51, 51;
  	--color-button-text-hover: 255, 255, 255;
   		--color-border: 223,223,223;
   		--color-price-sale: 154,0,0;
   		--color-price-regular: 0,0,0;
   		--color-form-field: 255,255,255;
   		--color-form-field-text: 0,0,0;
   		--color-tooltip: 0,0,0;
   		--color-tooltip-text: 255,255,255;
   	}.m-color-default, .m-color-dark, .m-color-footer, .m-color-badge-hot, .m-color-badge-new, .m-color-badge-sale, .m-color-scheme-80a0d53b-cc9d-437c-a24e-3645a8c6d106, .m-color-scheme-2fe99713-de7e-462d-bc79-ec2d95da5b1b, .m-color-scheme-1f13e94a-98aa-4673-93ed-f9b4ed6608e9{
   	color: rgb(var(--color-foreground));
   	background-color: rgb(var(--color-background));
   }:root{      /* ANIMATIONS */   	--m-duration-short: .1s;      --m-duration-default: .25s;      --m-duration-long: .5s;      --m-duration-image: .65s;      --m-duration-animate: 1s;      --m-animation-duration: 600ms;      --m-animation-fade-in-up: m-fade-in-up var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards;      --m-animation-fade-in-left: m-fade-in-left var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards;      --m-animation-fade-in-right: m-fade-in-right var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards;      --m-animation-fade-in-left-rtl: m-fade-in-left-rtl var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards;      --m-animation-fade-in-right-rtl: m-fade-in-right-rtl var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards;      --m-animation-fade-in: m-fade-in calc(var(--m-animation-duration) * 2) cubic-bezier(0, 0, 0.3, 1);      --m-animation-zoom-fade: m-zoom-fade var(--m-animation-duration) ease forwards;   	/* BODY */   	--base-line-height: 24;  /* INPUTS */  --inputs-border-width: 1px;   	--inputs-radius: 5px;   	/* BUTTON */   	--btn-letter-spacing: 0px;   	--btn-border-radius: 6px;   	--btn-border-width: 1px;   	--btn-line-height: 22px;   	   	--btn-text-transform: uppercase;   	   	/* COUNT BUBBLE */   	--color-cart-wishlist-count: #ffffff;   	--bg-cart-wishlist-count: #000000;   	/* OVERLAY */   	--color-image-overlay: #000000;   	--opacity-image-overlay: 0.2;   	/* Notification */   	--color-success: 58,135,53;   	--color-warning: 210,134,26;     --color-error: 218, 63, 63;     --color-error-bg: #fbeaea;     --color-warning-bg: #faecd7;     --color-success-bg: #d1eccf;   	/* CUSTOM COLOR */   	--text-black: 0,0,0;   	--text-white: 255,255,255;   	--bg-black: 0,0,0;   	--bg-white: 255,255,255;   	--rounded-full: 9999px;   	--bg-card-placeholder: rgba(243,243,243,1);   	--arrow-select-box: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01LjE1NjI1IDUuMjY1NjJMMS4xMDkzOCAxLjI0NjA5QzAuOTQ1MzEyIDEuMDgyMDMgMC45NDUzMTIgMC45MjcwODMgMS4xMDkzOCAwLjc4MTI1TDEuNjI4OTEgMC4yMzQzNzVDMS43OTI5NyAwLjA4ODU0MTcgMS45NDc5MiAwLjA4ODU0MTcgMi4wOTM3NSAwLjIzNDM3NUw1LjM3NSAzLjQ4ODI4TDguNjU2MjUgMC4yMzQzNzVDOC44MDIwOCAwLjA4ODU0MTcgOC45NTcwMyAwLjA4ODU0MTcgOS4xMjEwOSAwLjIzNDM3NUw5LjY0MDYyIDAuNzgxMjVDOS44MDQ2OSAwLjkyNzA4MyA5LjgwNDY5IDEuMDgyMDMgOS42NDA2MiAxLjI0NjA5TDUuNTkzNzUgNS4yNjU2MkM1LjQ0NzkyIDUuNDExNDYgNS4zMDIwOCA1LjQxMTQ2IDUuMTU2MjUgNS4yNjU2MloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);   	/* FONT SIZES */   	--font-base-size: 17;   	--font-btn-size: 17px;   	--font-btn-weight: 600;   	--font-h1-desktop: 38;   	--font-h1-tablet: 26;   	--font-h1-mobile: 22;   	--font-h2-desktop: 34;   	--font-h2-tablet: 27;   	--font-h2-mobile: 23;   	--font-h3-desktop: 30;   	--font-h3-tablet: 24;   	--font-h3-mobile: 21;   	--font-h4-desktop: 25;   	--font-h4-tablet: 20;   	--font-h4-mobile: 20;   	--font-h5-desktop: 19;   	--font-h5-mobile: 17;   	--font-h6-desktop: 17;   	--font-h6-mobile: 17;   	--heading-letter-spacing: 0px;  --arrow-down-url: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNNDQxLjkgMTY3LjNsLTE5LjgtMTkuOGMtNC43LTQuNy0xMi4zLTQuNy0xNyAwTDIyNCAzMjguMiA0Mi45IDE0Ny41Yy00LjctNC43LTEyLjMtNC43LTE3IDBMNi4xIDE2Ny4zYy00LjcgNC43LTQuNyAxMi4zIDAgMTdsMjA5LjQgMjA5LjRjNC43IDQuNyAxMi4zIDQuNyAxNyAwbDIwOS40LTIwOS40YzQuNy00LjcgNC43LTEyLjMgMC0xN3oiLz48L3N2Zz4=);  --arrow-down-white-url: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDQxLjkgMTY3LjNsLTE5LjgtMTkuOGMtNC43LTQuNy0xMi4zLTQuNy0xNyAwTDIyNCAzMjguMiA0Mi45IDE0Ny41Yy00LjctNC43LTEyLjMtNC43LTE3IDBMNi4xIDE2Ny4zYy00LjcgNC43LTQuNyAxMi4zIDAgMTdsMjA5LjQgMjA5LjRjNC43IDQuNyAxMi4zIDQuNyAxNyAwbDIwOS40LTIwOS40YzQuNy00LjcgNC43LTEyLjMgMC0xN3oiLz48L3N2Zz4K);  --product-title-line-clamp: 3;   	--spacing-sections-desktop: 0px;      --spacing-sections-laptop: 0px;      --spacing-sections-tablet: 0px;      --spacing-sections-mobile: 0px;   	/* LAYOUT */   	--container-width: 1300px;  --fluid-container-width: 2560px;  --fluid-container-offset: 65px;   }.m-cart__checkout .show-terms-conditions{margin-top:12px}.m-cart__overlay.open{visibility:visible;opacity:1}.m-cart .m-cart-addon__body.open{display:block}.m-cart-addon__shipping-rate:not(:empty){padding:20px 0}.m-cart-item__remove:hover,.tcustomizer-btn--edit-option:hover{color:rgb(var(--color-foreground))}.m-cart-item__price-discounted:not(.m\:hidden){display:flex;flex-wrap:wrap}.m-cart-item__price-discounted:not(.m\:hidden) .m-cart-item__price--final{margin-left:8px}.m-cart-item__price-discounted:not(.m\:hidden) .m-cart-item__price--final{margin-left:0!important}.m\:hidden{display:none}.m-cart__checkout-button button:hover{background:transparent!important;border:1px solid white!important;box-shadow:none!important}@keyframes gradient-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}:root{--swiper-theme-color:#007aff}.al-loading-bar.loading:before{animation:al-loading var(--al-start-duration) ease-in-out forwards}@keyframes al-loading{0%{width:0}to{width:80%}}.sf__scrolling-text .sf__scrolling-text-inner:hover>*{animation-play-state:paused}.sf__scrolling-text .sf__scrolling-text-inner span.custom[data-scale=medium]{padding:0 1em;transform:scale(.5)}.sf__scrolling-text .sf__scrolling-text-inner span.custom[data-scale=large]{padding:0 2em}.sf__scrolling-text[data-s-dir=ltr] .sf__scrolling-text-inner>*{transform:translate(-20%) translateZ(0);animation:sf-scrolling-text-animation linear infinite 15s}.sf__scrolling-text[data-s-dir=rtl]{direction:rtl}.sf__scrolling-text[data-s-dir=rtl] .sf__scrolling-text-inner>*{transform:translate(20%) translateZ(0);animation:sf-scrolling-text-animation-reverse linear infinite 15s}.sf__scrolling-text[data-s-speed=lowest] .sf__scrolling-text-inner>*{animation-duration:15s}.sf__scrolling-text[data-s-speed=medium] .sf__scrolling-text-inner>*{animation-duration:7s}.sf__scrolling-text[data-s-speed=fast] .sf__scrolling-text-inner>*{animation-duration:4s}.sf__scrolling-text[data-style=text-outline] em{-webkit-text-stroke-color:inherit;-webkit-text-fill-color:rgba(0,0,0,0)}.sf__scrolling-text[data-style=text-outline][data-outline-thickness=thin] em{-webkit-text-stroke-width:.015em}.sf__scrolling-text[data-style=text-outline][data-outline-thickness=thick] em{-webkit-text-stroke-width:.03em}.sf__scrolling-text[data-style=text-outline] a:hover em{-webkit-text-fill-color:initial;-webkit-text-stroke-width:0}.sf__tab-item input:checked+.sf__tab-item-label{border-bottom-color:#000}.sf__tab-item input:checked+.sf__tab-item-label:before{display:none}.sf__tab-item input:checked~.sf__tab-item-content{max-height:100vh;padding:20px 0 0}@media screen and (max-width:767px){.hidden-br-mobile br{display:none}}.-mx-4{margin:0 -16px}/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-style.css.map?v=68377333970908838601784775707 */



.m-product-tax{display:none}.img-text-icon .m\:column{margin-bottom:0;border-radius:10px;background-color:#f5f5f5;padding:20px}.m-product-card__tag-name.m-product-tag.m-product-tag--sale.m-gradient.m-color-badge-sale{background:#9a0000;padding:3px 6px;border-radius:6px;font-size:11px;font-weight:700}.main-product__block .m-product-tag{background:#9a0000;padding:6px 8px;font-size:14px;text-transform:capitalize;border-radius:6px}.main-product__block.main-product__block-collapsible_tab,.main-product__block.main-product__block-addons{margin-top:0!important}.m-cart__column.m-cart__column--subtotal.m\:text-right.m\:hidden.md\:m\:block{color:rgb(var(--color-price-sale));font-weight:600}.m-product-form .m-add-to-cart{background-color:#000;font-weight:800;text-transform:uppercase}@media screen and (max-width:1200px){.m-header .ssw-link-fave-menu,.m-header__compare,.m-header__account,.m-header__wishlist{position:relative;font-size:16px}}@media only screen and (max-width:768px){br{display:none}.m-product-card__tag-name.m-product-tag.m-product-tag--sale.m-gradient.m-color-badge-sale{background:#9a0000;padding:2px 4px;border-radius:4px;font-size:11px;font-weight:700}br{dispaly:none}.m-product-media--mobile .swiper-pagination-bullet{margin:2px 0!important}}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#136f99}.shopify-payment-button__button.button.loading{color:#0000;position:relative}.shopify-payment-button__button.button.loading>.loading-overlay__spinner{align-items:center;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopify-payment-button__button.button.loading>.loading-overlay__spinner .spinner{width:fit-content}.button.loading>.loading-overlay__spinner .path{stroke:#fff}.shopify-payment-button__button .loading-overlay__spinner{width:1.8rem;display:inline-block}@keyframes shopify-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes shopify-dash{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}#shopify-buyer-consent.hidden{display:none}@keyframes acceleratedCheckoutLoadingSkeleton{50%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1)}75%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-end,.5)}to{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1)}}@container wrapper (width>=100px) and (width<=500px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=210px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=320px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=430px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=540px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}#shopify-buyer-consent.hidden{
  display: none;
}#shopify-subscription-policy-button::before{
  box-shadow: none;
}.m-product-card__tag-name.m-product-tag.m-product-tag--sale.m-gradient.m-color-badge-sale,.m-color-badge-sale,div.m-price__badges div.m-price__badge-sale span.m-product-tag.m-product-tag--sale.m-gradient{background-image:linear-gradient(to right,#ec8e49,#ff6f3c)!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;padding:4px 8px;border-radius:16px;font-size:11px;font-weight:600;text-transform:capitalize;border:none!important}.m-color-badge-sale *,div.m-price__badges div.m-price__badge-sale span.m-product-tag.m-product-tag--sale.m-gradient *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.jupp-footer__list a:hover,.jupp-footer__contact-item a:hover{color:#b3b3b3!important;background:transparent!important;-webkit-text-fill-color:initial!important;text-decoration:none!important;transform:none!important}.jupp-footer__heading:hover,.jupp-footer__bottom-title:hover,.jupp-footer__heading--white:hover{text-decoration:none!important;color:inherit!important;opacity:1!important;transform:none!important}.jupp-footer__social .jupp-btn:hover{background:#e5e5e5!important;background-color:#e5e5e5!important;color:#333!important;border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}#search-btn:hover{background:linear-gradient(to right,#ff6f3c,#ec8e49)!important}.template-cart #search-btn,.template-product #search-btn,.template-page #search-btn{display:none!important}.m-cart-drawer__inner .m-cart-item__unit-price.m\:hidden{display:none!important}.template-collection .m-slideshow-section .swiper-container,.template-collection .m-slideshow-section m-slideshow,.template-collection .m-slideshow-section .m-slide__media,.template-collection .m-slideshow-section .m-slide__media img{border-radius:12px!important;overflow:hidden!important}.main-product__block .m-product-title,.main-product__block .m-product-title *{font-weight:700!important;-webkit-text-stroke:.2px currentColor;text-transform:uppercase!important}.swiper-slide.media-type-image *:focus:not(:focus-visible){outline:none!important}body.sincontador #vitals-countdown-holder,body.sincontador #bundle-countdown_box,body.sincontador .shopify-block[id*=vitals_countdown]{display:none!important}@media(max-width:749px){#countdown-ctnr .cards-timer+*,#countdown-ctnr span:not(.cards-timer){margin-top:0!important;line-height:1!important}}.main-product__block collapsible-tab.m-collapsible{background-color:#f5f5f5!important;box-shadow:none!important;border-radius:16px!important;overflow:hidden!important}.main-product__block .m-collapsible--button{box-shadow:none!important;border-radius:inherit!important}.main-product__block .m-collapsible--button span{font-size:16px!important;font-weight:600!important;color:#333!important}.main-product__block .m-collapsible--content__inner.rte p,.main-product__block .m-collapsible--content__inner.rte li{font-size:14px!important;font-weight:400!important;color:#333!important;line-height:1.5!important}.main-product__block .m-collapsible--content__inner.rte strong,.main-product__block .m-collapsible--content__inner.rte b{font-weight:700!important;color:#333!important}.main-product__block collapsible-tab.m-collapsible,.main-product__block .m-collapsible--button{border-bottom:none!important}.main-product__block .m-collapsible--content{margin-top:10px!important;background-color:#f5f5f5!important;border-radius:12px!important;border:none!important;box-shadow:none!important}button[name=add].m-add-to-cart:hover,button[name=add].m-button--primary:hover{background:#333!important;background-color:#333!important;color:#f5f5f5!important;border-color:#333!important}div.shopify-payment-button:hover .shopify-payment-button__button.shopify-payment-button__button--unbranded,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:linear-gradient(to left,#ec8e49,#ff6f3c)!important;background-image:linear-gradient(to left,#ec8e49,#ff6f3c)!important;background-color:transparent!important;color:#f5f5f5!important;transform:none!important;box-shadow:none!important}.vtl-pr-review-card,.vtl-pr-review-card__content,.vtl-pr-review-card:hover,.vtl-pr-review-card__content:hover,.vtl-pr-review-card *:hover{transform:none!important;box-shadow:none!important;transition:none!important}.vtl-pr-review-card__photos-count,.vtl-pr-review-card__main-photo-holder>*:not(img):not(.vtl-pr-review-card__main-photo){display:flex!important;justify-content:center!important;align-items:center!important;width:65px!important;height:65px!important;min-width:65px!important;border-radius:8px!important;background:#e5e5e5!important;background-color:#e5e5e5!important;color:#333!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:18px!important;border:none!important;box-shadow:none!important;position:static!important;margin:0!important}.vtl-pr-review-card__photos-count svg,.vtl-pr-review-card__photos-count i,.vtl-pr-review-card__main-photo-holder>*:not(img):not(.vtl-pr-review-card__main-photo) svg,.vtl-pr-review-card__main-photo-holder>*:not(img):not(.vtl-pr-review-card__main-photo) i{display:none!important}.vtl-pr-review-card__photos-count:before,.vtl-pr-review-card__main-photo-holder>*:not(img):not(.vtl-pr-review-card__main-photo):before{content:"+"!important}.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierLabel,.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierLabel[aria-checked=true],.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierLabel[aria-checked=false]{border:none!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important}.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierItem--Selected .Vtl-VolumeDiscountRadio__Radio,.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierLabel[aria-checked=true] .Vtl-VolumeDiscountRadio__Radio{border-color:#ec8e49!important}.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierItem--Selected .Vtl-VolumeDiscountRadio__Radio:before,.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierItem--Selected .Vtl-VolumeDiscountRadio__Radio:after,.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierLabel[aria-checked=true] .Vtl-VolumeDiscountRadio__Radio:before,.vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__TierLabel[aria-checked=true] .Vtl-VolumeDiscountRadio__Radio:after{background-color:#ec8e49!important}input[type=checkbox]{width:18px;height:18px}@media (min-width: 701px){.es-sticky:not(.es-sticky-desktop){display:none!important}}.es-input::placeholder{color:var(--es-form-color, #616161)!important;opacity:.7!important}[href=es-form-hook],[href=es-scroll-button],[href=es-popup-form-hook]{visibility:hidden!important}.es-radio:checked{background-color:unset!important}.es-radio:checked:before{content:"";display:block;width:12px;height:12px;background-color:var(--es-form-color, black);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-form__quantity-and-btn:not(:has(.product-form__quantity)){flex-direction:column}@font-face{font-display:block;font-family:bootstrap-icons;src:url(5820de88167e.woff2) format("woff2")}.es-animated-button[data-v-c076603b]{width:100%!important;border-style:solid;padding:0;min-height:50px;display:flex;justify-content:center;align-items:center}.es-downsell-badge__text[data-v-929bca9f]{line-height:1.2}.es-downsell-content[data-v-929bca9f]{line-height:1.6}.es-downsell-modal-content[data-v-929bca9f]{margin:10% auto;max-width:350px}.layout-vertical[data-v-4d7bd5ec]{display:flex;justify-content:space-between}.es-o-index[data-v-5a042c39]{width:15px;margin-inline-end:.5rem;white-space:nowrap}.preview-select-option[data-v-5a042c39]{margin:auto;width:95%;font-size:16px;border-radius:3px;background-color:#fff;color:#000}.es-option-name-hidden[data-v-5a042c39]{visibility:hidden!important;height:0px!important}.es-gifts[data-v-3bd6c633]{margin-top:10px;background-color:inherit;mix-blend-mode:multiply}.es-gift[data-v-3bd6c633]{display:flex;align-items:center;gap:12px;padding:8px 10px;border-top:1px solid #d1d1d1}[offer-selected] .es-gift[data-v-3bd6c633]{border-top-color:#fff}.es-gift-image[data-v-3bd6c633]{flex-shrink:0}.es-gift-image img[data-v-3bd6c633]{display:block;width:35px;height:35px;object-fit:cover;border-radius:4px}.es-gift-title[data-v-3bd6c633]{flex:1;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.es-gift-price span[data-v-3bd6c633]{text-decoration:line-through;white-space:nowrap;font-weight:400}.es-offer-badge[data-v-786ce655]{padding:0 5px}.es-qo-container[data-v-786ce655]{padding:5px;border-width:1px;margin-bottom:5px}[offer-selected].es-qo-container[data-v-786ce655]{border-width:3px}.es-offer-image[data-v-786ce655]{min-width:55px}.es-gifts-edge[data-v-786ce655]{margin-inline:-5px;margin-bottom:-5px}.offer-radio[data-v-82d6c628]{width:22px;border:1px solid #d1d1d1;height:22px;display:block!important;border-radius:50%;flex-grow:1;flex-shrink:0;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0}[offer-selected] .offer-radio[data-v-82d6c628]:before{content:"";width:14px;height:14px;position:absolute;border-radius:50%;top:3px;left:3px}[offer-selected] .offer-radio[data-v-82d6c628]:before{background-color:var(--eso-border-color)}[offer-selected] .offer-radio[data-v-82d6c628]{border-color:var(--eso-border-color)}.offer-label[data-v-82d6c628]{position:absolute;top:0;inset-inline-end:0;transform:translateY(-10px);border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:2.5px 10px;margin-inline-end:15px}.offer-label[data-v-82d6c628]:after,.offer-label[data-v-82d6c628]:before{content:"";position:absolute;top:0;border-bottom:10px solid var(--eso-label-color);filter:brightness(.7)}.offer-label[data-v-82d6c628]:before{left:-10px;border-left:10px solid transparent}.offer-label[data-v-82d6c628]:after{right:-10px;border-right:10px solid transparent}.es-qo-container[data-v-82d6c628]{padding:15px 10px 10px;border-width:1px;margin-bottom:15px}.offer-badge[data-v-82d6c628]{padding:0 7px;font-size:.8em}.es-title-container[data-v-82d6c628]{margin-inline-start:10px}.es-price-container[data-v-82d6c628]{text-align:end}.es-gifts-edge[data-v-82d6c628]{margin-inline:-10px;margin-bottom:-10px}[offer-selected] .offer-radio[data-v-f7ab5142]:before{background-color:var(--eso-border-color)}[offer-selected] .offer-radio[data-v-f7ab5142]{border-color:var(--eso-border-color)}.offer-badge[data-v-f7ab5142]{border-radius:50px;margin-bottom:15px;text-align:center;margin-inline:4px}.offer-label[data-v-f7ab5142]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;border-radius:5px;padding-inline:5px}.es-qo-container[data-v-f7ab5142]{border-width:1px;margin-bottom:.6rem;flex:1;max-width:var(--eso-max-width)}.es-offer-body[data-v-f7ab5142]{height:100%;padding-top:25px;padding-bottom:15px}.es-offer-content[data-v-f7ab5142]{height:100%;width:100%;overflow:hidden}.offer-title[data-v-f7ab5142]{margin-block:10px}.es-offer-image[data-v-f7ab5142]{margin-top:10px;text-align:center}.offer-image[data-v-f7ab5142]{aspect-ratio:1/1;margin-inline:auto;width:60%}#easysell-embedded-offers[data-v-d0c5bb82]{display:none;width:100%;clear:both;margin-top:10px}.es-image-container[data-v-5169f0a9]{width:60px;height:60px;overflow:hidden;border-radius:6px}.es-image-placeholder[data-v-5169f0a9]{border:solid 1px #bababa;border-radius:6px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#e6e6e6;color:#bababa}.es-image[data-v-5169f0a9]{border-radius:6px;vertical-align:middle;min-width:60px}.es-p-price[data-v-17d40414]{line-height:normal}.es-p-discounts[data-v-17d40414]{font-size:13px;font-weight:400}.es-p-discounts svg[data-v-17d40414]{margin-left:0;margin-right:4px;width:14px}.loading-container[data-v-17d40414]{min-height:120px;display:flex;justify-content:center;align-items:center}.quantity-badge[data-v-17d40414]{display:inline-table;vertical-align:middle;width:21px;height:21px;background-color:#7c7c7c;border-radius:100%;font-size:12px!important;text-align:center;color:#fff}.es-line-top[data-v-17d40414]{border-top:1px solid var(--es-fields-border, #d9d9d9);padding-top:15px!important;margin-top:6px}.es-line-item[data-v-17d40414]{border-bottom:1px solid var(--es-fields-border, #d9d9d9);padding:6px 0;margin-bottom:8px}.es-image[data-v-17d40414]{border-radius:6px;vertical-align:middle;min-width:60px}.es-product-title[data-v-17d40414]{line-height:1.2;max-height:2.4em;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.es-product-title-link[data-v-17d40414]{text-decoration:none!important;color:var(--es-form-color, #000000)}.variant[data-v-17d40414]{color:var(--es-form-color, #000000);font-weight:400;opacity:.7}.es-close[data-v-17d40414]{color:#aaa;font-size:20px;margin:0 10px}.es-discount-title[data-v-3e084cf9]{padding:0 4px}.es-discount-input[data-v-3e084cf9]{height:45px}.es-discount-input-column[data-v-3e084cf9]{width:66%!important}.es-discount-button[data-v-3e084cf9]{overflow:hidden;height:45px;font-size:20px;font-weight:500;width:34%!important;border-radius:5px!important;border:none;text-align:center;flex:0 0 auto}.es-discount-button span[data-v-3e084cf9]{color:#fff}.es-tag-close[data-v-3e084cf9]{cursor:pointer;color:#666;font-style:normal}.es-tag-wrap[data-v-3e084cf9]{padding:0 4px;text-transform:uppercase;display:flex;align-items:center;font-size:14px;font-weight:400}.es-tag[data-v-3e084cf9]{background-color:#7171711c;padding:2px;border-radius:5px;display:inline-block;margin-inline-end:5px;margin-top:5px}.total-container[data-v-40ce270c]{border-radius:5px;color:#000;background-color:#f9f9f9;border:solid 1px #d3d3d3}.total-row[data-v-40ce270c]{border-top:1px solid rgba(175,175,175,.34)}.label-title[data-v-40ce270c]{display:flex;align-items:center;gap:5px}.label-value[data-v-40ce270c]{font-size:16px;font-weight:900}.total-value[data-v-40ce270c]{font-size:20px;font-weight:700}.es-quantity-picker[data-v-eed6f507]{direction:ltr}.quantity-picker-input[data-v-eed6f507]{background-color:transparent;color:#000;padding:0}.label[data-v-eed6f507]{border-left:1px solid #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;padding:.3rem}input[data-v-eed6f507]{border:0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;text-align:center;width:45px;border-radius:0}input[data-v-eed6f507]:focus{outline:none;box-shadow:none}.es-minus-button[data-v-eed6f507]{border-left:1px solid #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;border-right:none}.es-plus-button[data-v-eed6f507]{border-left:none;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0}button[data-v-eed6f507]{padding:.35rem .5rem;color:#000;background-color:transparent;font-size:1rem;cursor:pointer}.shipping-container[data-v-7e11d643]{border:1px solid var(--es-fields-border, #d9d9d9);border-radius:5px}.shipping-line[data-v-7e11d643]{cursor:pointer;border-top:1px solid var(--es-fields-border, #d9d9d9)}.shipping-label[data-v-7e11d643]{cursor:pointer;margin-bottom:0!important}.shipping-price[data-v-7e11d643]{text-align:right;font-weight:500;color:var(--es-form-color, #333333);white-space:nowrap}.shipping-name[data-v-7e11d643]{margin-left:15px;color:var(--es-form-color, #545454);opacity:.85}.shipping-description[data-v-7e11d643]{margin-left:15px;color:var(--es-form-color, #7c7c7c);opacity:.6}@keyframes border-dance{0%{background-position:left top,right bottom,left bottom,right top}to{background-position:left 15px top,right 15px bottom,left bottom 15px,right top 15px}}.es-offer-container[data-v-bc019006]{border-radius:5px;cursor:pointer;margin:6px 0}.es-offer-main[data-v-bc019006]{width:100%;gap:2px}.es-offer-body[data-v-bc019006]{min-width:0;display:flex;flex-direction:column;gap:6px}.es-offer-content[data-v-bc019006],.es-offer-text[data-v-bc019006]{min-width:0}.bump-checkbox-symbol[data-v-bc019006]{position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;user-select:none}.bump-checkbox-container[data-v-bc019006]{box-sizing:border-box;display:flex;align-items:center;flex-flow:row wrap}.bump-checkbox-container *[data-v-bc019006]{box-sizing:border-box}.bump-checkbox-input[data-v-bc019006]{position:absolute;visibility:hidden}.bump-checkbox[data-v-bc019006]{-webkit-user-select:none;user-select:none;cursor:pointer;padding:6px 8px;border-radius:6px;overflow:hidden;display:flex}.bump-checkbox[data-v-bc019006]:not(:last-child){margin-right:6px}.bump-checkbox span[data-v-bc019006]{vertical-align:middle;transform:translateZ(0)}.bump-checkbox span[data-v-bc019006]:first-child{position:relative;flex:0 0 18px;width:18px;height:18px;border-radius:4px;transform:scale(1);border:1px solid #cccfdb}.bump-checkbox span:first-child svg[data-v-bc019006]{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-dasharray:16px;stroke-dashoffset:16px;transform:translateZ(0)}.bump-checkbox span[data-v-bc019006]:last-child{padding-left:8px;line-height:18px}.bump-checkbox:hover span[data-v-bc019006]:first-child{border-color:#07f}.bump-checkbox-input:checked+.bump-checkbox span[data-v-bc019006]:first-child{background:#07f;border-color:#07f}.bump-checkbox-input:checked+.bump-checkbox span:first-child svg[data-v-bc019006]{stroke-dashoffset:0}.es-bump-quantity[data-v-bc019006]{display:flex;justify-content:flex-start;margin-top:0;padding-inline-start:0}#easysell-embedded-bundles[data-v-46f4d0d3]{margin-top:15px;display:none;width:100%;clear:both}.es-checkbox-label[data-v-ce591b02]{margin-bottom:0!important;margin-top:0!important}.es-autocomplete-item:hover{background-color:#ebebeb}.es-error input:focus{outline:none!important;border:2px solid #e20000!important}.es-otp-modal-content[data-v-4ecb0e2c]{direction:ltr;position:relative;background:#fff;border-radius:24px;margin:5% auto;width:90%;max-width:420px;overflow:hidden}.es-otp-body[data-v-4ecb0e2c]{padding:20px 10px 0;text-align:center;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center}.es-otp-icon[data-v-4ecb0e2c]{margin-bottom:16px}.es-otp-title[data-v-4ecb0e2c]{font-size:28px;font-weight:700;color:#111827;margin:0 0 8px;line-height:1.2}.es-otp-description[data-v-4ecb0e2c]{font-size:16px;color:#6b7280;margin:0 0 20px;line-height:1.5}.es-otp-phone-container[data-v-4ecb0e2c]{margin-bottom:20px}.es-otp-phone-display[data-v-4ecb0e2c]{display:inline-flex;align-items:center;gap:10px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:5px 10px;color:#475569;font-weight:600;font-size:16px}.es-otp-phone-display svg[data-v-4ecb0e2c]{color:#3b82f6}.es-otp-inputs-container[data-v-4ecb0e2c]{display:flex;gap:12px;justify-content:center;margin-bottom:16px}.es-otp-digit-wrapper[data-v-4ecb0e2c]{position:relative}.es-otp-digit-input[data-v-4ecb0e2c]{width:56px;height:56px;border:2px solid #e2e8f0;border-radius:12px;text-align:center;font-size:24px;font-weight:600;color:#111827;background-color:#fff;transition:all .2s ease;outline:none;caret-color:#3b82f6}.es-otp-digit-input[data-v-4ecb0e2c]:focus{border-color:#3b82f6;box-shadow:none}.es-otp-digit-input.filled[data-v-4ecb0e2c]{border-color:#10b981;background-color:#f0fdf4;color:#065f46}.es-otp-digit-input[data-v-4ecb0e2c]:invalid{border-color:#ef4444;background-color:#fef2f2;color:#dc2626}.es-otp-verify-button[data-v-4ecb0e2c]{width:100%;height:52px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;border-radius:16px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:10px;position:relative;overflow:hidden}.es-otp-verify-button[data-v-4ecb0e2c]:disabled{background:#9ca3af;cursor:not-allowed}.es-otp-resend-container[data-v-4ecb0e2c]{display:flex;justify-content:center}.es-otp-resend-button[data-v-4ecb0e2c]{background:none;border:none;color:#3b82f6;font-size:14px;font-weight:600;cursor:pointer;padding:4px 10px;border-radius:8px;margin-bottom:10px}.es-otp-resend-button[data-v-4ecb0e2c]:hover:not(:disabled){background-color:#f0f9ff;color:#1d4ed8}.es-otp-resend-button[data-v-4ecb0e2c]:disabled{color:#9ca3af;cursor:not-allowed}.es-otp-timer[data-v-4ecb0e2c]{color:#6b7280;font-weight:500}.es-otp-messages-container[data-v-4ecb0e2c]{min-height:30px;display:flex;justify-content:center;align-items:center}.es-otp-message[data-v-4ecb0e2c]{font-size:12px;font-weight:500;text-align:center;padding:4px 8px;border-radius:6px;max-width:100%}.es-otp-error[data-v-4ecb0e2c]{color:#dc2626;background-color:#fef2f2}.es-otp-success[data-v-4ecb0e2c]{color:#065f46;background-color:#f0fdf4}@media (max-width: 480px){.es-otp-modal-content[data-v-4ecb0e2c]{margin:10% auto;width:95%}.es-otp-body[data-v-4ecb0e2c]{padding:20px 16px 16px}.es-otp-title[data-v-4ecb0e2c]{font-size:24px}.es-otp-digit-input[data-v-4ecb0e2c]{width:48px;height:48px;font-size:20px}.es-otp-inputs-container[data-v-4ecb0e2c]{gap:8px}}@media (min-width: 768px){.es-otp-modal-content[data-v-4ecb0e2c]{margin:3% auto}}.es-otp-digit-input[data-v-4ecb0e2c]:focus{z-index:1}.es-close:hover,.es-close:focus{color:#000;text-decoration:none;cursor:pointer}@-webkit-keyframes cqShakeLeftRight{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes cqShakeLeftRight{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@-webkit-keyframes cqShakeUpDown{10%,90%{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}20%,80%{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}30%,50%,70%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}40%,60%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@keyframes cqShakeUpDown{10%,90%{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}20%,80%{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}30%,50%,70%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}40%,60%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@-webkit-keyframes cqShakeBottom{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes cqShakeBottom{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@-webkit-keyframes cqPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cqPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cqTada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes cqTada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes cqBounce{15%{-webkit-transform:translateY(0);transform:translateY(0)}35%{-webkit-transform:translateY(-35%);transform:translateY(-35%)}45%{-webkit-transform:translateY(0%);transform:translateY(0)}55%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}70%{-webkit-transform:translateY(0%);transform:translateY(0)}80%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}90%{-webkit-transform:translateY(0%);transform:translateY(0)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}99%{-webkit-transform:translateY(0%);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cqBounce{15%{-webkit-transform:translateY(0);transform:translateY(0)}35%{-webkit-transform:translateY(-35%);transform:translateY(-35%)}45%{-webkit-transform:translateY(0%);transform:translateY(0)}55%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}70%{-webkit-transform:translateY(0%);transform:translateY(0)}80%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}90%{-webkit-transform:translateY(0%);transform:translateY(0)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}99%{-webkit-transform:translateY(0%);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.nav-icon[data-v-9b0fa273]{cursor:pointer}.nav-icon .bi[data-v-9b0fa273]:before{font-size:30px!important}.es-main-image-container[data-v-9b0fa273]{width:100%;aspect-ratio:1;object-fit:contain}.preview-select-option[data-v-915fab92]{font-size:16px;border-radius:3px;min-width:100px;background-color:#fff;color:#000}.discount-value[data-v-48436bd2]{padding:3px 20px;font-weight:700;margin-top:12px}.es-pricing[data-v-48436bd2]{margin-top:12px}.es-product-title[data-v-48436bd2]{color:#000;font-size:22px}.es-price[data-v-48436bd2]{font-weight:900;font-size:20px;margin-left:14px}.es-compared-price[data-v-48436bd2]{text-decoration-line:line-through;font-size:14px}.es-total-section[data-v-907b55c4]{font-weight:400;font-size:13;color:#000!important}.loading-container{min-height:700px;display:flex;justify-content:center;align-items:center}.es-css a:hover{color:#0a58ca}.es-css a:not([href]):not([class]),.es-css a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.es-css button:focus:not(:focus-visible){outline:0}.es-css [type=button]:not(:disabled),.es-css [type=reset]:not(:disabled),.es-css [type=submit]:not(:disabled),.es-css button:not(:disabled){cursor:pointer}.es-css ::-moz-focus-inner{padding:0;border-style:none}.es-css ::-webkit-datetime-edit-day-field,.es-css ::-webkit-datetime-edit-fields-wrapper,.es-css ::-webkit-datetime-edit-hour-field,.es-css ::-webkit-datetime-edit-minute,.es-css ::-webkit-datetime-edit-month-field,.es-css ::-webkit-datetime-edit-text,.es-css ::-webkit-datetime-edit-year-field{padding:0}.es-css ::-webkit-inner-spin-button{height:auto}.es-css ::-webkit-search-decoration{-webkit-appearance:none}.es-css ::-webkit-color-swatch-wrapper{padding:0}.es-css ::file-selector-button{font:inherit}.es-css ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.es-css .container{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.es-css .container{max-width:540px}}@media (min-width: 768px){.es-css .container{max-width:720px}}@media (min-width: 992px){.es-css .container{max-width:960px}}@media (min-width: 1200px){.es-css .container{max-width:1140px}}@media (min-width: 1400px){.es-css .container{max-width:1320px}}.es-css .es-form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.es-css .es-form-control::-webkit-date-and-time-value{height:1.5em}.es-css .es-form-control::-moz-placeholder{color:#6c757d;opacity:1}.es-css .es-form-control::placeholder{color:#6c757d;opacity:1}.es-css .es-form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.es-css .es-form-control::file-selector-button{transition:none}}.es-css .es-form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.es-css .es-form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.es-css .es-form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.es-css .es-form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.es-css .es-input-group>.es-form-control:focus{z-index:3}.es-css .es-input-group .btn:focus{z-index:3}.es-css .es-input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.es-css .es-input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.es-css .btn:hover{color:#212529}.es-css .btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@media (min-width: 576px){.es-css [data-layout=auto] .es-label-column{flex:0 0 auto;width:25%}.es-css [data-layout=auto] .es-input-column{flex:1}}.es-css [data-layout=horizontal] .es-label-column{flex:0 0 auto;width:25%}.es-css [data-layout=vertical] .es-label-column{flex:0 0 auto;width:100%}.es-css [data-layout=horizontal] .es-input-column{flex:1}.es-css [data-layout=vertical] .es-input-column{flex:0 0 auto;width:100%};
  

shopify-accelerated-checkout{
  --shopify-accelerated-checkout-button-border-radius: var(--btn-border-radius, 0) !important;
}.slider-item-helper:not(.slider-item-ratio) .slider-container>*{min-height:20rem}.slider-item-ratio .slider-container>::after{display:block;padding-top:calc(100% / (var(--swiffy-slider-item-ratio)));content:""}.slider-indicators>.active{opacity:1}.slider-indicators-highlight .slider-indicators>.active,.slider-indicators-highlight.slider-indicators>.active{border:.33rem solid transparent;padding:.07rem}.slider-nav::before{position:absolute;content:"";padding:.5rem;width:3rem;height:3rem}.slider-nav::after{content:"";-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'></path></svg>");-webkit-mask-size:cover;mask-size:cover;background-color:var(--swiffy-slider-nav-light);background-origin:content-box;width:3rem;height:3rem}.slider-nav-arrow .slider-nav::after{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'></path></svg>")}.slider-nav-chevron .slider-nav::after{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M9.224 1.553a.5.5 0 0 1 .223.67L6.56 8l2.888 5.776a.5.5 0 1 1-.894.448l-3-6a.5.5 0 0 1 0-.448l3-6a.5.5 0 0 1 .67-.223z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M9.224 1.553a.5.5 0 0 1 .223.67L6.56 8l2.888 5.776a.5.5 0 1 1-.894.448l-3-6a.5.5 0 0 1 0-.448l3-6a.5.5 0 0 1 .67-.223z'></path></svg>")}.slider-nav-caret .slider-nav::after{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='M10 12.796V3.204L4.519 8 10 12.796zm-.659.753-5.48-4.796a1 1 0 0 1 0-1.506l5.48-4.796A1 1 0 0 1 11 3.204v9.592a1 1 0 0 1-1.659.753z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='M10 12.796V3.204L4.519 8 10 12.796zm-.659.753-5.48-4.796a1 1 0 0 1 0-1.506l5.48-4.796A1 1 0 0 1 11 3.204v9.592a1 1 0 0 1-1.659.753z'></path></svg>")}.slider-nav-caretfill .slider-nav::after{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z'></path></svg>");mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z'></path></svg>")}.swiffy-slider.slider-nav-autohide.slider-item-first-visible .slider-nav:not(.slider-nav-next){visibility:hidden}.slider-nav-round .slider-nav::before,.slider-nav-square .slider-nav::before{background-color:var(--swiffy-slider-nav-light)}.slider-nav-round .slider-nav::after,.slider-nav-square .slider-nav::after{background-color:var(--swiffy-slider-nav-dark);width:2rem;height:2rem;margin:.5rem}.slider-nav-round .slider-nav::before{border-radius:50%}.slider-nav-round .slider-nav::after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'%3E%3C/path%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'%3E%3C/path%3E%3C/svg%3E")}.slider-nav-dark .slider-nav::after{background-color:var(--swiffy-slider-nav-dark)}.slider-nav-dark.slider-nav-round .slider-nav::before,.slider-nav-dark.slider-nav-square .slider-nav::before{background-color:var(--swiffy-slider-nav-dark)}.slider-nav-dark.slider-nav-round .slider-nav::after,.slider-nav-dark.slider-nav-square .slider-nav::after{background-color:var(--swiffy-slider-nav-light)}.slider-nav.slider-nav-next::after{transform:rotate(180deg)}@media (hover:hover){.slider-nav-mousedrag .slider-container::after{content:"";position:absolute;width:100%;height:100%}}@media (min-width:62rem){.slider-item-show2:not(.slider-item-snapstart) .slider-container>*,.slider-item-show4:not(.slider-item-snapstart) .slider-container>*,.slider-item-show6:not(.slider-item-snapstart) .slider-container>*{scroll-snap-align:unset}.slider-item-show2:not(.slider-item-snapstart) .slider-container>::before,.slider-item-show4:not(.slider-item-snapstart) .slider-container>::before,.slider-item-show6:not(.slider-item-snapstart) .slider-container>::before{content:" ";display:block;position:absolute;left:calc((var(--swiffy-slider-item-gap)/2)*-1);top:0;width:1px;height:1px;scroll-snap-align:var(--swiffy-slider-snap-align)}}@media (max-width:62rem){.slider-item-show6.slider-item-reveal .slider-container>::before{content:" ";display:block;position:absolute;left:calc((var(--swiffy-slider-item-gap)/2)*-1);top:0;width:1px;height:1px;scroll-snap-align:center}.slider-nav::after,.slider-nav::before{width:2rem;height:2rem;padding:.3rem}.slider-nav-round .slider-nav::after,.slider-nav-square .slider-nav::after{width:1.75rem;height:1.75rem;margin:.125rem}}@media (hover:none){.swiffy-slider:not(.slider-nav-touch).slider-nav-outside .slider-container,.swiffy-slider:not(.slider-nav-touch).slider-nav-outside-expand .slider-container{margin:0 0}}/*# sourceMappingURL=swiffy-slider.min.css.map */


._rsi-modal-fields-item:not(._rsi-modal-fields-checkbox)>label,._rsi-modal-fields-title,._rsi-modal-header-title,._rsi-modal-shipping-rates-title{color:rgba(51, 51, 51, 1)}[data-pf-type="ImageComparison"], [data-pf-type="BeforeAfter"]{
  user-select: none; }[data-pf-type="ImageComparison"]:not(:has(.pf-ba-content)),
[data-pf-type="BeforeAfter"]:not(:has(.pf-ba-content)){
  position: relative; overflow: hidden; }.pf-ba-handle[data-pf-ba-vertical]{
  top: auto; left: 0; width: 100%; height: 4px; cursor: row-resize; transform: translateY(-50%); }#waitbutton,._rsi-build-block-not-active,._rsi-modal-fields-item._rsi-modal-fields-checkbox input[type=checkbox]:checked::after,._rsi-modal-form-hidden-order-summary ._rsi-modal-all-taxes-included,._rsi-modal-form-hidden-order-summary ._rsi-modal-checkout-lines,._rsi-modal-form-hidden-order-summary ._rsi-modal-line-items,._rsi-modal-form._rsi-modal-form-invalid-total>*,._rsi-search-auto-res-container._rsi-search-auto-hidden,._rsi-search-auto-res-container:empty,._rsi-search-auto-res-container:not(._rsi-search-auto-hidden)+*+*+*+._rsi-modal-fields-item-error-text,._rsi-search-auto-res-container:not(._rsi-search-auto-hidden)+*+*+._rsi-modal-fields-item-error-text,._rsi-search-ddown-res-container:empty,._rsi-search-ddown-res-container:not(:empty)+*+*+*+._rsi-modal-fields-item-error-text,._rsi-search-ddown-res-container:not(:empty)+*+*+._rsi-modal-fields-item-error-text{display:none!important}._rsi-buy-now-button._rsi-buy-now-button-shaker._rsi-buy-now-button-shaker-enabled:not([data-animation-type]),._rsi-buy-now-button._rsi-buy-now-button-shaker._rsi-buy-now-button-shaker-enabled[data-animation-type=shake]{-webkit-animation:.86s cubic-bezier(.35,.06,.2,.98) both rsiShaker1;animation:.86s cubic-bezier(.35,.06,.2,.98) both rsiShaker1}#_rsi-cod-form-embed button:not(._rsi-modal-submit-button),#_rsi-cod-form-modal button:not(._rsi-modal-submit-button){padding:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:unset;border:unset;-webkit-box-shadow:unset;box-shadow:unset;cursor:pointer;min-height:unset}._rsi-search-auto-res-container:not(._rsi-search-auto-hidden)+*+input,._rsi-search-auto-res-container:not(._rsi-search-auto-hidden)+input,._rsi-search-ddown-res-container:not(:empty)+*+input,._rsi-search-ddown-res-container:not(:empty)+input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}._rsi-modal-shipping-rates-item:not(:first-child),._rsi-search-auto-res-item:not(:first-child),._rsi-search-ddown-res-item:not(:first-child){border-top:1px solid silver}#_rsi-cod-form-modal-form[style*="pointer-events: none"] ._rsi-build-block-whatsapp-button ._rsi-buy-now-button._rsi-buy-now-custom-additionals-button::before,#rsi-cod-form-quantity-offers-hook:empty,#rsi-cod-form-tick-ups-hook:empty,._rsi-modal-fields-item ._rsi-modal-fields-item-error-text,._rsi-modal-form-hidden-labels ._rsi-modal-fields-item:not(._rsi-modal-fields-checkbox)>label,._rsi-modal-shipping-rates-title:empty,._rsi-modal-upsell-compare-at-price:empty,._rsi-modal-upsell-countdown ._rsi-modal-upsell-countdown-title:empty,._rsi-modal-upsell-countdown:empty,._rsi-modal-upsell-discount-plaque:empty,._rsi-modal-upsell-price:empty,._rsi-modal-upsell-variants:empty,._rsi-quantity-offers-old-price:empty,._rsi-quantity-offers-plaque:empty{display:none}._rsi-modal-container-rtl ._rsi-modal-line-item-image,._rsi-modal-discounts-plaque:not(:first-child){margin-left:8px}._rsi-build-block:not(._rsi-build-block-not-active) ._rsi-custom-text-field{margin-top:-12px;margin-bottom:22px}#rsi-cod-form-quantity-offers-hook:not(:empty)~._rsi-build-block ._rsi-custom-text-field,._rsi-build-block:not(._rsi-build-block-not-active)~._rsi-build-block ._rsi-custom-text-field,._rsi-modal-fields-item~._rsi-build-block ._rsi-custom-text-field{margin-top:0;margin-bottom:0}._rsi-modal-fields-item._rsi-modal-fields-item-checkbox-container ._rsi-modal-fields-checkbox,._rsi-quantity-offers-variant-selector-multi-sel:not(:first-child){margin-top:13px}@keyframes rsiTickUpsBorder{0%{background-position:0 0,100% 100%,0 100%,100% 0}100%{background-position:left 13px top,right 13px bottom,left bottom 13px,right top 13px}}@-webkit-keyframes rsiTickUpsBorder{0%{background-position:0 0,100% 100%,0 100%,100% 0}100%{background-position:left 13px top,right 13px bottom,left bottom 13px,right top 13px}}@-webkit-keyframes rsiShaker1{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.97,.97,.97) rotate(-1deg);transform:scale3d(.97,.97,.97) rotate(-1deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.03,1.03,1.03) rotate(1deg);transform:scale3d(1.03,1.03,1.03) rotate(1deg)}40%,60%,80%{-webkit-transform:scale3d(1.03,1.03,1.03) rotate(-1deg);transform:scale3d(1.03,1.03,1.03) rotate(-1deg)}}@keyframes rsiShaker1{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.97,.97,.97) rotate(-1deg);transform:scale3d(.97,.97,.97) rotate(-1deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.03,1.03,1.03) rotate(1deg);transform:scale3d(1.03,1.03,1.03) rotate(1deg)}40%,60%,80%{-webkit-transform:scale3d(1.03,1.03,1.03) rotate(-1deg);transform:scale3d(1.03,1.03,1.03) rotate(-1deg)}}@-webkit-keyframes rsiPulse1{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes rsiPulse1{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes rsiBounce1{15%,45%,70%,90%,99%,to{-webkit-transform:translateY(0);transform:translateY(0)}35%{-webkit-transform:translateY(-22%);transform:translateY(-22%)}55%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}80%{-webkit-transform:translateY(-6%);transform:translateY(-6%)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}}@keyframes rsiBounce1{15%,45%,70%,90%,99%,to{-webkit-transform:translateY(0);transform:translateY(0)}35%{-webkit-transform:translateY(-22%);transform:translateY(-22%)}55%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}80%{-webkit-transform:translateY(-6%);transform:translateY(-6%)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}}._rsi-modal-upsell-description:not(._rsi-modal-upsell-description-custom){display:-webkit-box;max-height:calc(1em * 1.45 * 2);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}._rsi-modal-upsell-countdown ._rsi-modal-upsell-countdown-container>span:not(:first-child):before{content:":";margin:0 6px}._rsi-modal-upsell-variant-selector._rsi-modal-fields-item:not(:first-child){margin-top:14px}._rsi-not-fields-v2#rsi-cod-form-quantity-offers-hook:not(:empty)+._rsi-modal-checkout-lines{border-top:0;padding-top:0}._rsi-quantity-offers-offer-container:not(:first-child),._rsi-quantity-offers-variant-selector:not(:first-child){margin-top:12px}@media (min-width:992px){._rsi-modal-fields-item:not(._rsi-modal-fields-checkbox) label{width:100px;margin-right:9px;overflow-wrap:break-word}._rsi-modal-fields-item:not(._rsi-modal-fields-checkbox)>:not(._rsi-modal-fields-item-error-text,label){width:calc(100% - 109px)}._rsi-modal-form-hidden-labels ._rsi-modal-fields-item._rsi-modal-fields-item-checkbox-container>label,._rsi-modal-form-hidden-labels ._rsi-modal-fields-item._rsi-modal-fields-item-error ._rsi-modal-fields-item-error-text,._rsi-modal-form-hidden-labels ._rsi-modal-fields-item._rsi-modal-fields-item-radio-container>label,._rsi-modal-form-hidden-labels ._rsi-modal-fields-item:not(._rsi-modal-fields-checkbox)>:not(._rsi-modal-fields-item-error-text,label){width:100%}._rsi-modal-upsell-variant-selector._rsi-modal-fields-item:not(._rsi-modal-fields-checkbox) label{width:80px}._rsi-modal-upsell-variant-selector._rsi-modal-fields-item:not(._rsi-modal-fields-checkbox)>:not(._rsi-modal-fields-item-error-text,label){width:calc(100% - 89px)}}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-range-middle.qs-range-0,.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}#jupp-scroll-top{
          position: fixed !important;
          bottom: 20px !important;
          right: 20px !important;
          /* TAMAÑO DEL CÍRCULO IGUAL QUE LA LUPA */
          width: 60px !important;
          height: 60px !important;
          background: linear-gradient(to right, #EC8E49, #FF6F3C) !important;
          color: #F5F5F5 !important;
          border-radius: 50% !important;
          display: flex !important;
          justify-content: center !important;
          align-items: center !important;
          cursor: pointer !important;
          box-shadow: 0 4px 12px rgba(0,0,0,0.3) !important;
          z-index: 2147483647 !important;
          opacity: 0;
          visibility: hidden;
          transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.2s ease !important;
          border: none !important;
          outline: none !important;
        }#jupp-scroll-top.show{
          opacity: 1;
          visibility: visible;
        }#jupp-scroll-top:active{
          transform: scale(0.9) !important;
        }#jupp-scroll-top svg{
          /* Aumentamos un pelín la flecha para que compense el nuevo tamaño del círculo */
          width: 32px !important;
          height: 32px !important;
          fill: currentColor !important;
        }@media screen and (min-width: 768px){#jupp-scroll-top{
            bottom: 30px !important;
            right: 30px !important;
          }}:root{
	/* Size Primitives */
	--vtl-size-0: 0px;
	--vtl-size-1: 1px;
	--vtl-size-2: 2px;
	--vtl-size-4: 4px;
	--vtl-size-6: 6px;
	--vtl-size-8: 8px;
	--vtl-size-12: 12px;
	--vtl-size-14: 14px;
	--vtl-size-16: 16px;
	--vtl-size-18: 18px;
	--vtl-size-20: 20px;
	--vtl-size-24: 24px;
	--vtl-size-32: 32px;
	--vtl-size-40: 40px;
	--vtl-size-48: 48px;
	--vtl-size-52: 52px;
	--vtl-size-64: 64px;
	--vtl-size-80: 80px;
	--vtl-size-96: 96px;
	--vtl-size-112: 112px;
	--vtl-size-128: 128px;
	--vtl-size-464: 464px;
	--vtl-size-full: 9999px;
}:root{
	/* px values */
	--vtl-space-0: var(--vtl-size-0);
	--vtl-space-1: var(--vtl-size-1);
	--vtl-space-2: var(--vtl-size-2);
	--vtl-space-4: var(--vtl-size-4);
	--vtl-space-6: var(--vtl-size-6);
	--vtl-space-8: var(--vtl-size-8);
	--vtl-space-12: var(--vtl-size-12);
	--vtl-space-16: var(--vtl-size-16);
	--vtl-space-20: var(--vtl-size-20);
	--vtl-space-24: var(--vtl-size-24);
	--vtl-space-32: var(--vtl-size-32);
	--vtl-space-40: var(--vtl-size-40);
	--vtl-space-48: var(--vtl-size-48);
	--vtl-space-64: var(--vtl-size-64);
	--vtl-space-80: var(--vtl-size-80);
	--vtl-space-96: var(--vtl-size-96);
	--vtl-space-112: var(--vtl-size-112);
	--vtl-space-128: var(--vtl-size-128);
	--vtl-space-464: var(--vtl-size-464);
	--vtl-space-full: var(--vtl-size-full);
}:root{
	/* Font Size Semantic Tokens */
	--vtl-font-size-12: var(--vtl-size-12);
	--vtl-font-size-14: var(--vtl-size-14);
	--vtl-font-size-16: var(--vtl-size-16);
	--vtl-font-size-18: var(--vtl-size-18);
	--vtl-font-size-20: var(--vtl-size-20);
	--vtl-font-size-24: var(--vtl-size-24);
	--vtl-font-size-32: var(--vtl-size-32);
	--vtl-font-size-40: var(--vtl-size-40);
	--vtl-font-size-48: var(--vtl-size-48);
	--vtl-font-size-52: var(--vtl-size-52);
	--vtl-font-size-64: var(--vtl-size-64);

	/* Font Weight Semantic Tokens */
	--vtl-font-weight-inherit: inherit;
	--vtl-font-weight-400: 400;
	--vtl-font-weight-600: 600;
	--vtl-font-weight-800: 800;

	/* Line Height Semantic Tokens */
	--vtl-line-height-140: 1.4;
	--vtl-line-height-150: 1.5;

	/* Text Decoration Semantic Tokens */
	--vtl-text-decoration-none: none;
	--vtl-text-decoration-underline: underline;
	--vtl-text-decoration-line-through: line-through;
}:root{
	/* Neutral Shades Primitives */
	--vtl-neutral-120: #1b1b1b;
	--vtl-neutral-110: #1e1e1e;
	--vtl-neutral-100: #222;
	--vtl-neutral-90: #363636;
	--vtl-neutral-80: #4a4a4a;
	--vtl-neutral-75: #444;
	--vtl-neutral-70: #5e5e5e;
	--vtl-neutral-60: #727272;
	--vtl-neutral-50: #868686;
	--vtl-neutral-40: #9a9a9a;
	--vtl-neutral-30: #aeaeae;
	--vtl-neutral-20: #c2c2c2;
	--vtl-neutral-10: #d6d6d6;
	--vtl-neutral-05: #eaeaea;
	--vtl-neutral-04: #eee;
	--vtl-neutral-03: #f8f8f8;
	--vtl-neutral-02: #fdfdfd;
	--vtl-neutral-01: #fff;

	/* Alpha Black Shades Primitives */
	--vtl-alpha-black-100: rgba(34, 34, 34, 1);
	--vtl-alpha-black-90: rgba(34, 34, 34, 0.9);
	--vtl-alpha-black-80: rgba(34, 34, 34, 0.8);
	--vtl-alpha-black-70: rgba(34, 34, 34, 0.7);
	--vtl-alpha-black-60: rgba(34, 34, 34, 0.6);
	--vtl-alpha-black-50: rgba(34, 34, 34, 0.5);
	--vtl-alpha-black-40: rgba(34, 34, 34, 0.4);
	--vtl-alpha-black-30: rgba(34, 34, 34, 0.3);
	--vtl-alpha-black-20: rgba(34, 34, 34, 0.2);
	--vtl-alpha-black-15: rgba(34, 34, 34, 0.15);
	--vtl-alpha-black-10: rgba(34, 34, 34, 0.1);
	--vtl-alpha-black-05: rgba(34, 34, 34, 0.05);
	--vtl-alpha-black-04: rgba(34, 34, 34, 0.04);
	--vtl-alpha-black-03: rgba(34, 34, 34, 0.03);
	--vtl-alpha-black-02: rgba(34, 34, 34, 0.02);
	--vtl-alpha-black-00: rgba(34, 34, 34, 0);

	/* Alpha White Shades Primitives */
	--vtl-alpha-white-100: rgba(255, 255, 255, 1);
	--vtl-alpha-white-90: rgba(255, 255, 255, 0.9);
	--vtl-alpha-white-80: rgba(255, 255, 255, 0.8);
	--vtl-alpha-white-70: rgba(255, 255, 255, 0.7);
	--vtl-alpha-white-60: rgba(255, 255, 255, 0.6);
	--vtl-alpha-white-50: rgba(255, 255, 255, 0.5);
	--vtl-alpha-white-40: rgba(255, 255, 255, 0.4);
	--vtl-alpha-white-30: rgba(255, 255, 255, 0.3);
	--vtl-alpha-white-20: rgba(255, 255, 255, 0.2);
	--vtl-alpha-white-15: rgba(255, 255, 255, 0.15);
	--vtl-alpha-white-10: rgba(255, 255, 255, 0.1);
	--vtl-alpha-white-05: rgba(255, 255, 255, 0.05);
	--vtl-alpha-white-04: rgba(255, 255, 255, 0.04);
	--vtl-alpha-white-03: rgba(255, 255, 255, 0.03);
	--vtl-alpha-white-02: rgba(255, 255, 255, 0.02);
	--vtl-alpha-white-00: rgba(255, 255, 255, 0);

	/* Red Shades Primitives */
	--vtl-red-180: #2e0600;
	--vtl-red-170: #450800;
	--vtl-red-150: #730e00;
	--vtl-red-130: #a01400;
	--vtl-red-120: #b71600;
	--vtl-red-110: #ce1900;
	--vtl-red-100: #e51c00;
	--vtl-red-90: #e8331a;
	--vtl-red-80: #ea4933;
	--vtl-red-70: #ed604d;
	--vtl-red-60: #ef7766;
	--vtl-red-50: #f28d80;
	--vtl-red-40: #f5a499;
	--vtl-red-30: #f7bbb2;
	--vtl-red-20: #fad2cc;
	--vtl-red-10: #fce8e5;
	--vtl-red-05: #fef4f2;
	--vtl-red-02: #fefafa;

	/* Blue Shades Primitives */
	--vtl-blue-180: #00172f;
	--vtl-blue-170: #002246;
	--vtl-blue-150: #003975;
	--vtl-blue-130: #004fa3;
	--vtl-blue-120: #005aba;
	--vtl-blue-110: #0066d2;
	--vtl-blue-100: #0071e9;
	--vtl-blue-90: #1a7feb;
	--vtl-blue-80: #338ded;
	--vtl-blue-70: #4d9cf0;
	--vtl-blue-60: #66aaf2;
	--vtl-blue-50: #80b8f4;
	--vtl-blue-40: #99c6f6;
	--vtl-blue-30: #b2d4f8;
	--vtl-blue-20: #cce3fb;
	--vtl-blue-10: #e5f1fd;
	--vtl-blue-05: #f2f8fe;
	--vtl-blue-02: #fafcff;

	/* Yellow Shades Primitives */
	--vtl-yellow-180: #332901;
	--vtl-yellow-170: #4d3e02;
	--vtl-yellow-150: #806704;
	--vtl-yellow-130: #b29005;
	--vtl-yellow-120: #cca506;
	--vtl-yellow-110: #e5b906;
	--vtl-yellow-100: #ffce07;
	--vtl-yellow-90: #ffd320;
	--vtl-yellow-80: #ffd839;
	--vtl-yellow-70: #ffdd51;
	--vtl-yellow-60: #ffe26a;
	--vtl-yellow-50: #ffe783;
	--vtl-yellow-40: #ffeb9c;
	--vtl-yellow-30: #fff0b5;
	--vtl-yellow-20: #fff5cd;
	--vtl-yellow-10: #fffae6;
	--vtl-yellow-05: #fffdf3;
	--vtl-yellow-02: #fffefa;

	/* Green Shades Primitives */
	--vtl-green-180: #073108;
	--vtl-green-170: #0a490c;
	--vtl-green-150: #117a14;
	--vtl-green-130: #18ab1c;
	--vtl-green-120: #1bc320;
	--vtl-green-110: #1fdc24;
	--vtl-green-100: #22f428;
	--vtl-green-90: #38f53e;
	--vtl-green-80: #4ef653;
	--vtl-green-70: #64f769;
	--vtl-green-60: #7af87e;
	--vtl-green-50: #90f993;
	--vtl-green-40: #a7fba9;
	--vtl-green-30: #bdfcbe;
	--vtl-green-20: #d3fdd4;
	--vtl-green-10: #e9fee9;
	--vtl-green-05: #f4fef4;
	--vtl-green-02: #fbfffb;

	/* Orange Shades Primitives */
	--vtl-orange-180: #331f00;
	--vtl-orange-170: #4d2e00;
	--vtl-orange-150: #804d00;
	--vtl-orange-130: #b26b00;
	--vtl-orange-120: #cc7a00;
	--vtl-orange-110: #e58a00;
	--vtl-orange-100: #f90;
	--vtl-orange-90: #ffa31a;
	--vtl-orange-80: #ffad33;
	--vtl-orange-70: #ffb84d;
	--vtl-orange-60: #ffc266;
	--vtl-orange-50: #ffcc80;
	--vtl-orange-40: #ffd699;
	--vtl-orange-30: #ffe0b2;
	--vtl-orange-20: #ffebcc;
	--vtl-orange-10: #fff5e5;
	--vtl-orange-05: #fffaf2;
	--vtl-orange-02: #fffdfa;
}:root{
	/* Semantic Color Tokens - Light Theme */

	/* Fill */
	--vtl-color-bg-fill-default-on-light: var(--vtl-neutral-100);
	--vtl-color-bg-fill-tertiary-on-light: var(--vtl-neutral-05);
	--vtl-color-bg-fill-preview-tertiary-on-light: var(--vtl-neutral-04);
	--vtl-color-bg-fill-inverse-on-light: var(--vtl-neutral-01);
	--vtl-color-bg-fill-hover-on-light: var(--vtl-alpha-black-80);
	--vtl-color-bg-fill-disable-on-light: var(--vtl-neutral-10);
	--vtl-color-bg-fill-critical-on-light: var(--vtl-red-120);
	--vtl-color-bg-fill-promo-on-light: var(--vtl-red-100);

	/* Surface */
	--vtl-color-bg-surface-preview-product-container-on-light: var(--vtl-alpha-black-03);
	--vtl-color-bg-surface-default-on-light: var(--vtl-neutral-01);
	--vtl-color-bg-surface-secondary-on-light: var(--vtl-neutral-05);
	--vtl-color-bg-surface-tertiary-on-light: var(--vtl-neutral-03);
	--vtl-color-bg-surface-critical-on-light: var(--vtl-red-02);
	--vtl-color-bg-surface-modal-on-light: var(--vtl-neutral-01);
	--vtl-color-bg-surface-inverse-on-light: var(--vtl-neutral-100);
	--vtl-color-bg-surface-hover-on-light: var(--vtl-alpha-black-03);
	--vtl-color-bg-surface-selected-on-light: var(--vtl-alpha-black-05);

	/* Text */
	--vtl-color-text-default-on-light: var(--vtl-neutral-100);
	--vtl-color-text-hover-on-light: var(--vtl-alpha-black-70);
	--vtl-color-text-disable-on-light: var(--vtl-neutral-70);
	--vtl-color-text-primary-on-light: var(--vtl-neutral-80);
	--vtl-color-text-secondary-on-light: var(--vtl-neutral-60);
	--vtl-color-text-tertiary-on-light: var(--vtl-neutral-30);
	--vtl-color-text-on-bg-fill-on-light: var(--vtl-neutral-01);
	--vtl-color-text-critical-on-light: var(--vtl-red-110);
	--vtl-color-text-link-on-light: var(--vtl-blue-110);
	--vtl-color-text-preview-default-on-light: var(--vtl-alpha-black-60);
	--vtl-color-text-preview-heading-on-light: var(--vtl-alpha-black-100);
	--vtl-color-text-preview-body-on-light: var(--vtl-alpha-black-80);
	--vtl-color-text-preview-surface-on-light: var(--vtl-alpha-white-100);
	--vtl-color-text-promo-on-light: var(--vtl-red-110);

	/* Border */
	--vtl-color-border-default-on-light: var(--vtl-neutral-100);
	--vtl-color-border-primary-on-light: var(--vtl-neutral-70);
	--vtl-color-border-secondary-on-light: var(--vtl-neutral-30);
	--vtl-color-border-tertiary-on-light: var(--vtl-neutral-05);
	--vtl-color-border-alpha-tertiary-on-light: var(--vtl-alpha-black-05);
	--vtl-color-border-hover-on-light: var(--vtl-neutral-90);
	--vtl-color-border-disable-on-light: var(--vtl-neutral-10);
	--vtl-color-border-critical-on-light: var(--vtl-red-110);
	--vtl-color-border-preview-border-on-light: var(--vtl-alpha-black-60);
	--vtl-color-border-preview-border-tertiary-on-light: var(--vtl-alpha-black-10);
	--vtl-color-border-focus-on-light: var(--vtl-blue-100);
	--vtl-color-box-shadow-s-on-light: var(--vtl-alpha-black-05);
	--vtl-color-box-shadow-m-on-light: var(--vtl-alpha-black-10);
	--vtl-color-box-shadow-l-on-light: var(--vtl-alpha-black-15);
	--vtl-color-box-shadow-xl-on-light: var(--vtl-alpha-black-20);

	/* Icon */
	--vtl-color-icon-default-on-light: var(--vtl-neutral-100);
	--vtl-color-icon-tertiary-on-light: var(--vtl-neutral-20);
	--vtl-color-icon-disable-on-light: var(--vtl-neutral-60);
	--vtl-color-icon-stars-on-light: var(--vtl-yellow-100);
	--vtl-color-icon-success-on-light: var(--vtl-green-130);
	--vtl-color-icon-inverse-on-light: var(--vtl-neutral-01);
	--vtl-color-icon-button-surface-hover-on-light: var(--vtl-alpha-black-10);

	/* Semantic Color Tokens - Dark Theme ------------------------------------------------------------------------ */

	/* Fill */
	--vtl-color-bg-fill-default-on-dark: var(--vtl-neutral-10);
	--vtl-color-bg-fill-tertiary-on-dark: var(--vtl-neutral-70);
	--vtl-color-bg-fill-inverse-on-dark: var(--vtl-neutral-100);
	--vtl-color-bg-fill-hover-on-dark: var(--vtl-alpha-white-80);
	--vtl-color-bg-fill-disable-on-dark: var(--vtl-neutral-90);
	--vtl-color-bg-fill-critical-on-dark: var(--vtl-red-90);
	--vtl-color-bg-fill-preview-tertiary-on-dark: var(--vtl-neutral-75);
	--vtl-color-bg-fill-promo-on-dark: var(--vtl-red-90);

	/* Surface */
	--vtl-color-bg-surface-preview-product-container-on-dark: var(--vtl-alpha-white-03);
	--vtl-color-bg-surface-default-on-dark: var(--vtl-neutral-100);
	--vtl-color-bg-surface-secondary-on-dark: var(--vtl-neutral-01);
	--vtl-color-bg-surface-tertiary-on-dark: var(--vtl-neutral-80);
	--vtl-color-bg-surface-critical-on-dark: var(--vtl-red-60);
	--vtl-color-bg-surface-modal-on-dark: var(--vtl-neutral-01);
	--vtl-color-bg-surface-inverse-on-dark: var(--vtl-neutral-01);
	--vtl-color-bg-surface-hover-on-dark: var(--vtl-alpha-white-03);
	--vtl-color-bg-surface-selected-on-dark: var(--vtl-alpha-white-05);

	/* Text */
	--vtl-color-text-default-on-dark: var(--vtl-neutral-01);
	--vtl-color-text-hover-on-dark: var(--vtl-alpha-white-70);
	--vtl-color-text-disable-on-dark: var(--vtl-neutral-40);
	--vtl-color-text-primary-on-dark: var(--vtl-neutral-20);
	--vtl-color-text-secondary-on-dark: var(--vtl-neutral-40);
	--vtl-color-text-tertiary-on-dark: var(--vtl-neutral-60);
	--vtl-color-text-on-bg-fill-on-dark: var(--vtl-neutral-100);
	--vtl-color-text-critical-on-dark: var(--vtl-red-90);
	--vtl-color-text-link-on-dark: var(--vtl-blue-90);
	--vtl-color-text-preview-default-on-dark: var(--vtl-alpha-white-60);
	--vtl-color-text-preview-heading-on-dark: var(--vtl-alpha-white-100);
	--vtl-color-text-preview-body-on-dark: var(--vtl-alpha-white-80);
	--vtl-color-text-preview-surface-on-dark: var(--vtl-alpha-black-100);
	--vtl-color-text-promo-on-dark: var(--vtl-red-90);

	/* Border */
	--vtl-color-border-default-on-dark: var(--vtl-neutral-10);
	--vtl-color-border-primary-on-dark: var(--vtl-neutral-20);
	--vtl-color-border-secondary-on-dark: var(--vtl-neutral-50);
	--vtl-color-border-tertiary-on-dark: var(--vtl-neutral-70);
	--vtl-color-border-alpha-tertiary-on-dark: var(--vtl-alpha-white-05);
	--vtl-color-border-hover-on-dark: var(--vtl-alpha-black-10);
	--vtl-color-border-disable-on-dark: var(--vtl-alpha-white-20);
	--vtl-color-border-critical-on-dark: var(--vtl-red-90);
	--vtl-color-border-preview-border-on-dark: var(--vtl-alpha-white-60);
	--vtl-color-border-preview-border-tertiary-on-dark: var(--vtl-alpha-white-10);
	--vtl-color-border-focus-on-dark: var(--vtl-blue-70);
	--vtl-color-box-shadow-s-on-dark: var(--vtl-alpha-white-05);
	--vtl-color-box-shadow-m-on-dark: var(--vtl-alpha-white-10);
	--vtl-color-box-shadow-l-on-dark: var(--vtl-alpha-white-15);
	--vtl-color-box-shadow-xl-on-dark: var(--vtl-alpha-white-20);

	/* Icon */
	--vtl-color-icon-default-on-dark: var(--vtl-neutral-01);
	--vtl-color-icon-tertiary-on-dark: var(--vtl-neutral-70);
	--vtl-color-icon-disable-on-dark: var(--vtl-alpha-white-50);
	--vtl-color-icon-stars-on-dark: var(--vtl-yellow-100);
	--vtl-color-icon-success-on-dark: var(--vtl-green-110);
	--vtl-color-icon-inverse-on-dark: var(--vtl-neutral-100);
	--vtl-color-icon-button-surface-hover-on-dark: var(--vtl-alpha-white-10);
}:root{
	/* Border Radius Semantic Tokens */
	--vtl-border-radius-2: var(--vtl-size-2);
	--vtl-border-radius-4: var(--vtl-size-4);
	--vtl-border-radius-8: var(--vtl-size-8);
	--vtl-border-radius-12: var(--vtl-size-12);
	--vtl-border-radius-16: var(--vtl-size-16);
	--vtl-border-radius-20: var(--vtl-size-20);
	--vtl-border-radius-24: var(--vtl-size-24);
	--vtl-border-radius-full: var(--vtl-size-full);

	/* Border  Width Semantic Tokens */
	--vtl-border-width-0: var(--vtl-size-0);
	--vtl-border-width-1: var(--vtl-size-1);
	--vtl-border-width-2: var(--vtl-size-2);
	--vtl-border-width-4: var(--vtl-size-4);
}#vitals-end-section{max-width:1200px;width:100%;margin:0 auto}@keyframes loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 1024px){.vitals-desktop-back:hover{opacity:.6}}@media(min-width: 1024px){.vitals-slider-prev:hover,.vitals-slider-next:hover{opacity:.6}}@keyframes animateHighlightByUrl{0%{outline-offset:1rem;outline:rgba(0,0,0,0) solid 2px}50%{outline-offset:1rem;outline:#826af9 solid 2px}100%{outline-offset:1rem;outline:rgba(0,0,0,0) solid 2px}}.Vtl-AppBlock{width:100%}.vtl-pr-rm__product-title--limited a:hover{text-decoration:underline}.vtl-pr-rm__main-photo:has(>video):has(.vtl-pr-rm__photos){padding-bottom:76px}.vtl-pr-rm__main-photo>img:not(.vtl-pr-rm__main-photo-blur-bg),.vtl-pr-rm__main-photo>video{position:relative;z-index:1;border-radius:0;object-fit:contain}@media(max-width: 767px){.vtl-pr-rm__main-photo>img:not(.vtl-pr-rm__main-photo-blur-bg),.vtl-pr-rm__main-photo>video{width:auto;height:auto;max-width:100%;max-height:min(125vw,100dvh - 57px)}}@media(min-width: 768px){.vtl-pr-rm__main-photo>img:not(.vtl-pr-rm__main-photo-blur-bg),.vtl-pr-rm__main-photo>video{width:100%;height:100%}}.vtl-pr-rm__photos::-webkit-scrollbar{display:none}.vtl-pr-rm__photos img.selected,.vtl-pr-rm__photos .vtl-pr-rm__video-thumbnail.selected{border:2px solid orange;opacity:1}@media(min-width: 768px){.vtl-pr-rm__description-inner::-webkit-scrollbar{width:20px}.vtl-pr-rm__description-inner::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.vtl-pr-rm__description-inner::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid rgba(0,0,0,0);background-clip:content-box}.vtl-pr-rm__description-inner::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}}.Vtl-MediaGallery__Track::-webkit-scrollbar{display:none}.Vtl-MediaGallery__Tile:focus-visible{box-shadow:0 0 0 var(--vtl-border-width-2) #fff,0 0 0 var(--vtl-border-width-4) currentColor}.Vtl-MediaGallery__Arrow:hover:not(:disabled){background-color:rgba(255,255,255,.88);color:var(--vtl-color-text-tertiary-on-light)}.Vtl-MediaGallery__Arrow:focus-visible{outline:none;color:var(--vtl-color-text-default-on-light);box-shadow:0 0 0 2px #fff,0 0 0 4px currentColor}.Vtl-MediaGallery__Arrow:active:not(:disabled){background-color:var(--vtl-color-bg-surface-hover-on-light)}.vtl-pr-main-widget__summary>*:not(:last-child){margin-bottom:16px}.vtl-pr-main-widget__summary--with-sort>*:not(:last-child){margin-bottom:0}.vtl-pr--compact-layout .vtl-pr-main-widget__summary--with-sort .vtl-pr-main-widget__summary-actions:has(.vtl-pr-review-form__button--write) .vtl-pr-review-form__button--write{flex:1 0 0}.vtl-pr--compact-layout .vtl-pr-main-widget__summary--with-sort .vtl-pr-main-widget__summary-actions:has(.vtl-pr-review-form__button--write) .vtl-pr-main-widget__summary-sort{flex:0 0 auto}.vtl-pr--compact-layout .vtl-pr-main-widget__summary--with-sort .vtl-pr-main-widget__summary-actions:has(.vtl-pr-review-form__button--write) .vtl-pr-main-widget__summary-sort .Vtl-Dropdown__Header{width:auto}.vtl-pr--loose-layout .vtl-pr-header:not(:has(.vtl-pr-stats--no-reviews)){margin-bottom:var(--vtl-space-16)}.vtl-pr--compact-layout .vtl-pr-header:not(:has(.vtl-pr-stats--no-reviews)){margin-bottom:var(--vtl-space-8)}.Vtl-pr-compact__sort.Vtl-Dropdown:not(.Vtl-Dropdown--OpenerIconOnly) .Vtl-Dropdown__Header{min-width:170px}.Vtl-pr-compact__bars-toggle:hover,.Vtl-pr-compact__bars-toggle:focus,.Vtl-pr-compact__bars-toggle:active{background:rgba(0,0,0,0);box-shadow:none;outline:none}.Vtl-pr-compact__bars-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.vtl-pr-main-widget__summary-sort.Vtl-Dropdown:not(.Vtl-Dropdown--OpenerIconOnly) .Vtl-Dropdown__Header{min-width:170px}@keyframes vtl-pr-sort-shimmer{0%{background-position:100% 0}100%{background-position:0 0}}.vtl-pr-stats__bar-holder--active-bar .vtl-pr-stats__bar-item,.vtl-pr-stats__bar-holder:hover .vtl-pr-stats__bar-item{opacity:.5}.vtl-pr-stats__bar-holder--active-bar .vtl-pr-stats__bar-item--active,.vtl-pr-stats__bar-holder--active-bar .vtl-pr-stats__bar-item:hover,.vtl-pr-stats__bar-holder:hover .vtl-pr-stats__bar-item--active,.vtl-pr-stats__bar-holder:hover .vtl-pr-stats__bar-item:hover{cursor:pointer;opacity:1}.vtl-pr-stats__bar-item--active,.vtl-pr-stats__bar-item:hover{cursor:pointer;opacity:1}.vtl-pr-rpm__close-btn:hover{cursor:pointer}.vtl-pr-translation-disclaimer__toggle:hover,.vtl-pr-translation-disclaimer__toggle:focus{color:var(--vtl-pr-disclaimer-text-color, currentColor);outline:none}.vtl-pr-wf__form-control .vtl-pr-stars-snippet{font-size:26px}@keyframes vtl-pr-wf-spin{to{transform:rotate(360deg)}}.Vtl-WriteReviewTypeahead__Input::placeholder{
		color: color-mix(in srgb, #5e5e5e 70%, transparent);
	}@media(min-width: 1024px){.vtl-pr-review-card__content:hover{transform:scale(1.025)}}.vtl-pr-review-card__content--border::after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid var(--vtl-pr-card-border-color, #d6d6d6);border-radius:inherit}.vtl-pr-review-card__see-more-button::before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:currentColor;opacity:.05}.vtl-pr-ri__wrapper:not(:last-child){border-bottom:1px solid #eaeaea}.vtl-pr-ri__wrapper--style-color:not(:last-child),.vtl-pr-ri__wrapper--style-border:not(:last-child){border-bottom:0;margin-bottom:var(--vtl-pr-row-card-spacing, var(--vtl-space-24))}.vtl-pr-ri__wrapper--style-border::after{content:"";position:absolute;inset:0;pointer-events:none;border:var(--vtl-border-width-1) solid var(--vtl-pr-row-card-border-color, #d6d6d6);border-radius:inherit}.vtl-pr-ri__message-wrapper>:not(:last-child){margin-bottom:8px}.vtl-pr-ri__see-more-button::before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:currentColor;opacity:.05}.vtl-pr-ri__wrapper:not(.vtl-pr-ri__wrapper--inner-compact) .vtl-pr-ri__images--inline{margin-top:var(--vtl-space-16)}.vtl-pr-rli__review-image-holder:hover{cursor:pointer;opacity:1}.vtl-pr-product-info[href]:hover .vtl-pr-product-info__title{text-decoration:underline}@keyframes vtl-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes vtl-zoom-in{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes vtl-fade-in-bottom{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes vtl-fade-in-left{0%{opacity:.2;transform:translateX(-200px)}60%{opacity:.7;transform:translateX(15px)}100%{opacity:1;transform:translateX(0)}}@keyframes vtl-pulse{0%{transform:scale(0.5);opacity:0}50%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}.vtl-pr__btn::before,.vtl-pr__btn::after{content:none;background:none}.vtl-pr__product-title-star-snippets:hover{cursor:pointer}.bundle-aggregated_reviews--disabled-hover .vtl-pr__product-title-star-snippets:hover{cursor:auto}.Vtl-AppBlock .vtl-pr-main-widget{padding-left:0;padding-right:0}@keyframes vtl-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vtl-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.Vtl-pr-sl__viewport::-webkit-scrollbar{display:none}.Vtl-pr-sl__arrow .Vtl-ReviewsCarousel__ButtonContainer button:hover{background:none}[data-vtl-pr-sl-card]{--vtl-pr-sl-effective-cards-per-view: max( 1, min(var(--vtl-pr-sl-cards-per-view, 3), var(--vtl-pr-sl-review-count, 99)) );--vtl-pr-sl-gap-total: calc( var(--vtl-pr-sl-track-gap, 24px) * (var(--vtl-pr-sl-effective-cards-per-view) - 1) );flex:0 0 calc((100% - var(--vtl-pr-sl-gap-total))/var(--vtl-pr-sl-effective-cards-per-view));scroll-snap-align:start;min-width:0;content-visibility:auto;contain-intrinsic-height:auto var(--vtl-pr-sl-closed-height)}.Vtl-pr-sl--media-spotlight [data-vtl-pr-sl-card]{--vtl-pr-sl-cards-per-view: 1.15}@container (min-width: 768px){.Vtl-pr-sl--media-spotlight [data-vtl-pr-sl-card]{--vtl-pr-sl-cards-per-view: 2}}@media(min-width: 769px)and (hover: hover){.Vtl-pr-sl-item:hover{transform:translateY(-6px)}}.Vtl-pr-sl-item__overlay-action:focus-visible{outline:2px solid #2120bb;outline-offset:2px}.Vtl-pr-sl--media-spotlight:not(.Vtl-pr-sl--style-none) .Vtl-pr-sl-item__content{padding-left:var(--vtl-pr-sl-spotlight-inset);padding-right:var(--vtl-pr-sl-spotlight-inset)}.Vtl-pr-sl--media-spotlight:not(.Vtl-pr-sl--style-none) .Vtl-pr-sl-item__reply-toggle,.Vtl-pr-sl--media-spotlight:not(.Vtl-pr-sl--style-none) .Vtl-pr-sl-item__reply-body{padding-right:var(--vtl-pr-sl-spotlight-inset);padding-left:var(--vtl-pr-sl-spotlight-inset)}.Vtl-AppBlock .vtl-rp-main-widget{padding-left:0;padding-right:0}#bundle-related-products{clear:both}.vtl-product-card__variant-select-Portal .Vtl-Dropdown__Portal-List-Option{
				color: #333333;
				background-color: #ffffff;
			}.vtl-product-card--card .vtl-product-card__image .vtl-product-card__image-img.vtl-product-card__image-img--secondary,.vtl-product-card--card .vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:hover .vtl-product-card__image-img,.vtl-product-card--card .vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:focus-visible .vtl-product-card__image-img{transition:opacity .35s ease,transform .35s ease}@media(hover: hover)and (pointer: fine){.vtl-product-card--card .vtl-product-card__image:hover .vtl-product-card__image-img,.vtl-product-card--card .vtl-product-card__image:focus-visible .vtl-product-card__image-img{transform:scale(1.05)}}@media(prefers-reduced-motion: reduce){.vtl-product-card--card .vtl-product-card__image-img,.vtl-product-card--card .vtl-product-card__image:hover .vtl-product-card__image-img,.vtl-product-card--card .vtl-product-card__image:focus-visible .vtl-product-card__image-img,.vtl-product-card--card .vtl-product-card__image .vtl-product-card__image-img.vtl-product-card__image-img--secondary,.vtl-product-card--card .vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:hover .vtl-product-card__image-img,.vtl-product-card--card .vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:focus-visible .vtl-product-card__image-img{transition:none;transform:none}}.vtl-pr__stars-snippet-wrapper:not(:empty){margin-top:2px}@media(hover: hover)and (pointer: fine){.vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:hover .vtl-product-card__image-img,.vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:focus-visible .vtl-product-card__image-img{opacity:0;transition:transform .5s,opacity .35s ease}.vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:hover .vtl-product-card__image-img.vtl-product-card__image-img--secondary,.vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:focus-visible .vtl-product-card__image-img.vtl-product-card__image-img--secondary{opacity:1}}@media(prefers-reduced-motion: reduce){.vtl-product-card__image .vtl-product-card__image-img.vtl-product-card__image-img--secondary,.vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:hover .vtl-product-card__image-img,.vtl-product-card__image--has-second-image.vtl-product-card__image--second-image-ready:focus-visible .vtl-product-card__image-img{transition:none}}@media only screen and (min-width: 769px){.vtl-product-card__atc-button:hover{opacity:.8}}@keyframes fadeInAnimation{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeOutAnimation{0%{opacity:1}50%{opacity:.5}100%{opacity:0}}.vtl-product-carousel__slider-arrow:focus{outline:none}.vtl-product-carousel__slider-arrow:hover{background:none}.vtl-product-carousel__slider-arrow--legacyBtnStyle:hover{background-color:#fff}.product-block-group.product-block-group--title{
    display:block!important;
}.Vtl-pr-review-stars-snippet{line-height:1em;display:flex;align-items:center}.Vtl-pr-review-stars-snippet>div:not(:last-child){margin-right:4px}.Vtl-pr-review-stars-snippet--inner-el{font-weight:initial}.Vtl-pr-review-stars-snippet--shape-solid .Vtl-pr-review-stars-snippet--inner-el,.Vtl-pr-review-stars-snippet--shape-modern .Vtl-pr-review-stars-snippet--inner-el{font-size:.875em}.Vtl-pr-review-stars-snippet--shape-solid .Vtl-pr-review-stars-snippet--inner-el,.Vtl-pr-review-stars-snippet--shape-pointed .Vtl-pr-review-stars-snippet--inner-el,.Vtl-pr-review-stars-snippet--shape-modern .Vtl-pr-review-stars-snippet--inner-el{align-self:end}.Vtl-pr-review-stars-snippet--shape-pointed .Vtl-pr-review-stars-snippet--inner-el{font-size:.8em}.Vtl-Modal[open]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;max-width:100vw;max-height:100vh;max-height:100dvh;margin:0;padding:0;border:none;background:rgba(0,0,0,0);z-index:2147483645;display:flex}@media(min-width: 768px){.Vtl-Modal[open]{place-content:center;align-items:center}}@media(max-width: 767px){.Vtl-Modal[open].Vtl-Modal--Top{align-items:flex-start}.Vtl-Modal[open].Vtl-Modal--Bottom{align-items:flex-end}.Vtl-Modal[open].Vtl-Modal--Bottom .Vtl-Modal__ContentWrapper{top:0}}.Vtl-Modal[open]::backdrop{background-color:rgba(0,0,0,.8);backdrop-filter:blur(4px)}.Vtl-pr-stars-snippet{position:relative;height:1em}.Vtl-pr-stars-snippet--has-event svg :hover{cursor:pointer}.Vtl-pr-stars-snippet--layer svg{width:1em;height:1em;flex-shrink:0}.Vtl-pr-stars-snippet--back{line-height:1;display:flex}.Vtl-pr-stars-snippet--back svg{color:#cecece}.Vtl-pr-stars-snippet--front{line-height:1;position:absolute;top:0;overflow:hidden;z-index:1;width:0}.Vtl-pr-stars-snippet--front--inner{display:flex}.Vtl-pr-stars-snippet--icon-gap .Vtl-pr-stars-snippet--back,.Vtl-pr-stars-snippet--icon-gap .Vtl-pr-stars-snippet--front--inner{gap:1px}@keyframes vtl-dropdown-spin{to{transform:rotate(360deg)}}.Vtl-Dropdown:hover{cursor:pointer}.Vtl-Dropdown__List-Option:hover{cursor:pointer}.Vtl-Dropdown__Header:hover:not(.Vtl-Dropdown--IsDisabled){opacity:.8}.Vtl-Dropdown__Header:focus,.Vtl-Dropdown__Header:focus-visible{box-shadow:none;outline:var(--vtl-space-2) solid var(--vtl-color-border-focus-on-light);outline-offset:-2px}.Vtl-Dropdown--light .Vtl-Dropdown__List-Option:hover{background-color:var(--vtl-color-bg-surface-hover-on-light)}.Vtl-Dropdown--dark .Vtl-Dropdown-List-Option:hover{background-color:var(--vtl-color-bg-surface-hover-on-dark)}.Vtl-Dropdown__Portal{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:2147483645}.Vtl-Dropdown__Portal-List-Option:hover{cursor:pointer}.Vtl-Dropdown__Portal--large .Vtl-Dropdown__Portal-List-Option{padding:var(--vtl-space-12) var(--vtl-space-8);font-size:var(--vtl-font-size-16);line-height:var(--vtl-line-height-140)}.Vtl-Dropdown__Portal--light{color:var(--vtl-color-text-default-on-light)}.Vtl-Dropdown__Portal--light .Vtl-Dropdown__Portal-List{background-color:var(--vtl-color-bg-surface-default-on-light);border-color:var(--vtl-color-border-secondary-on-light);color:var(--vtl-color-text-default-on-light)}.Vtl-Dropdown__Portal--light .Vtl-Dropdown__Portal-List-Option:hover{background-color:var(--vtl-color-bg-surface-hover-on-light)}.Vtl-Dropdown__Portal--light .Vtl-Dropdown__Portal-List-Option--IsSelected{background-color:var(--vtl-color-bg-surface-selected-on-light)}.Vtl-Dropdown__Portal--light .Vtl-Dropdown__Portal-List-Option--IsFocused{border-color:var(--vtl-color-border-focus-on-light)}.Vtl-Dropdown__Portal--light .Vtl-Dropdown__Portal-List-Option--IsDisabled{opacity:.4;pointer-events:none}.Vtl-Dropdown__Portal--light .Vtl-Dropdown__Portal-List-Option--IsUnavailable{opacity:.4;text-decoration:line-through}.Vtl-Dropdown__Portal--dark .Vtl-Dropdown__Portal-List-Option:hover{background-color:var(--vtl-color-bg-surface-hover-on-dark)}.scroll-trigger,[class*="animate--"],[data-cascade]{opacity:1!important;transform:none!important;filter:none!important}:root{--tinta: #1a1a1a;--suave: #5b5b5b;--linha: #e6e2dc;--fundo: #fffdfa;--papel: #ffffff;--marca: #0f766e;--marca-escura: #0b544e;--alerta: #b45309;--raio: 12px;--max: 560px;--economia: #15803d;--economia-fundo: #f0fdf4;--estrela: #f59e0b;--escuro: #14181c;--escuro-tinta: #f4f6f8;--marca-fraca: #f2f8f7;--sombra: 0 1px 2px rgba(16, 24, 32, .06), 0 4px 14px rgba(16, 24, 32, .05);--sombra-alta: 0 8px 30px rgba(16, 24, 32, .16);--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 24px;--e6: 32px;--e7: 48px;--e8: 64px;--t-xs: .78rem;--t-sm: .88rem;--t-md: 1rem;--t-lg: 1.12rem;--t-xl: 1.3rem;--t-2xl: clamp(1.45rem, 5.6vw, 1.9rem);--t-3xl: clamp(1.7rem, 7vw, 2.35rem);--toque: 48px}dialog.modal-cod[open]{position:fixed;inset:auto 0 0;margin:0;display:flex;flex-direction:column;max-height:92dvh;max-height:92vh;border-radius:var(--raio) var(--raio) 0 0;background:var(--fundo);box-shadow:var(--sombra-alta);animation:modal-sobe .22s cubic-bezier(.2,.8,.3,1)}dialog.modal-cod .fechar{display:grid;place-items:center;width:40px;height:40px;border:0;background:transparent;color:var(--suave);cursor:pointer;border-radius:999px}dialog.modal-cod .fechar:active{background:var(--linha)}dialog.modal-cod .rolagem{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:16px 16px 0;padding-bottom:env(safe-area-inset-bottom,0)}dialog.modal-cod .rodape-form.grudado{position:sticky;bottom:0;z-index:2;background:var(--fundo);padding:10px 0 16px;box-shadow:0 -8px 16px -8px #1018202e}.pack[data-astro-cid-vjpbta5z]:has(:checked),.tarifa[data-astro-cid-vjpbta5z]:has(:checked){border-color:var(--marca);box-shadow:0 0 0 1px var(--marca)}.combo[data-astro-cid-vjpbta5z]:has(:checked),.addon[data-astro-cid-vjpbta5z]:has(:checked){border-color:var(--marca);background:var(--marca-fraca);box-shadow:0 0 0 1px var(--marca)}.combo[data-astro-cid-vjpbta5z]:has(:checked) .tique[data-astro-cid-vjpbta5z],.addon[data-astro-cid-vjpbta5z]:has(:checked) .caixa[data-astro-cid-vjpbta5z]{border-color:var(--marca)}.combo[data-astro-cid-vjpbta5z]:has(:checked) .tique[data-astro-cid-vjpbta5z]:after{content:"";position:absolute;inset:4px;border-radius:999px;background:var(--marca)}.addon[data-astro-cid-vjpbta5z]:has(:checked) .caixa[data-astro-cid-vjpbta5z]:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid var(--marca);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}input[data-astro-cid-vjpbta5z]:invalid:not(:placeholder-shown){border-color:var(--alerta)}.criterio[data-astro-cid-hnxx2l2u]:not(:empty){display:block;grid-column:1 / -1;padding:var(--e3) var(--e3) 0;font-size:var(--t-xs);font-weight:700;color:var(--suave);letter-spacing:.06em;text-transform:uppercase}.combo[data-astro-cid-xdjbrpme]:has(:checked){border-color:var(--marca);background:var(--marca-fraca);box-shadow:0 0 0 1px var(--marca)}.combo[data-astro-cid-xdjbrpme]:has(:checked) .tique[data-astro-cid-xdjbrpme]{border-color:var(--marca)}.combo[data-astro-cid-xdjbrpme]:has(:checked) .tique[data-astro-cid-xdjbrpme]:after{content:"";position:absolute;inset:4px;border-radius:999px;background:var(--marca)}.foto[data-astro-cid-wpkz56vg]{position:relative;flex:0 0 auto;display:block;width:var(--foto, 76px);height:var(--foto, 76px);border-radius:10px;overflow:hidden;background:#eef1f4;box-shadow:inset 0 0 0 1px #e8e8eb}.foto--linha[data-astro-cid-wpkz56vg]{--foto: 52px;border-radius:8px}.cena[data-astro-cid-wpkz56vg],.foto[data-astro-cid-wpkz56vg] img[data-astro-cid-wpkz56vg]{display:block;width:100%;height:100%}.foto[data-astro-cid-wpkz56vg] img[data-astro-cid-wpkz56vg]{object-fit:cover}.selo-qtd[data-astro-cid-wpkz56vg]{position:absolute;top:4px;right:4px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#16202b;color:#fff;font-size:12px;font-weight:700;line-height:1;box-shadow:0 1px 3px #10182059}.foto--linha[data-astro-cid-wpkz56vg] .selo-qtd[data-astro-cid-wpkz56vg]{min-width:17px;height:17px;font-size:10.5px}.marca-exemplo[data-astro-cid-wpkz56vg]{position:absolute;left:0;right:0;bottom:0;padding:2px 0;text-align:center;background:#1018209e;color:#fff;font-size:8.5px;font-weight:700;letter-spacing:.12em}.foto--linha[data-astro-cid-wpkz56vg] .marca-exemplo[data-astro-cid-wpkz56vg]{font-size:7px;letter-spacing:.08em}dialog.modal{padding:0;border:0;background:transparent;max-width:100%;max-height:100%;width:100%;overflow:visible}dialog.modal::backdrop{background:#0a0e129e}dialog.modal[open]{position:fixed;inset:auto 0 0;margin:0 auto;display:flex;flex-direction:column;width:100%;max-width:var(--bf-palco, 460px);max-height:92dvh;border-radius:var(--raio) var(--raio) 0 0;background:var(--sup-0);box-shadow:var(--sombra-alta);animation:bf-sobe .22s cubic-bezier(.2,.8,.3,1)}dialog.modal .dentro{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}dialog.modal .cabeca{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:14px var(--e4);border-bottom:1px solid #e4e4e4;background:var(--papel);border-radius:var(--raio) var(--raio) 0 0;position:sticky;top:0;z-index:2}dialog.modal .cabeca b{grid-column:2;text-align:center;font-size:16px;font-weight:700;letter-spacing:.01em;line-height:1.25}dialog.modal .fechar{grid-column:3;display:grid;place-items:center;width:40px;height:40px;border:0;background:transparent;color:#000;cursor:pointer;border-radius:999px}dialog.modal .fechar:active{background:var(--linha)}dialog.modal .rolagem{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0}dialog.modal.digitando .rodape-form{display:none}dialog.modal .rodape-form{position:sticky;bottom:0;z-index:2;background:var(--sup-0);padding:10px 0 max(var(--e4),env(safe-area-inset-bottom,0));box-shadow:0 -8px 16px -8px #1018202e}.peca[data-astro-cid-dzcm6qen]{--marca: #0f766e;--marca-escura: #0b544e;--marca-fraca: #eaf5f3;--alerta: #b45309;--atencion: #fd241c;--cod-verde: #1d9717;--cod-verde-escuro: #177c12;--economia: #15803d;--economia-fundo: #f0fdf4;--economia-borda: #bbf7d0;--sombra-alta: 0 8px 30px rgba(16, 24, 32, .16);--toque: 48px;--fundo: #ffffff;--papel: #ffffff;--tinta: #1a1a1a;--suave: #5a5f6a;--linha: #e8e8eb;--placeholder: #8f8f90;--total-tinta: #181e25;--sup-0: var(--papel);--sup-1: var(--marca-fraca);--sup-2: var(--marca-fraca);--sup-3: var(--marca-fraca);--fio: var(--linha);--fio-forte: var(--campo-borda);--campo-fundo: var(--papel);--campo-borda: #d7d7d8;--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 24px;--bf-fam: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--t-xs: 12px;--t-sm: 13px;--t-md: 15px;--t-lg: 17px;--t-xl: 20px;--t-campo: 17px;--t-rotulo: 13px;--bf-preco: 20px;--bf-preco-peso: 700;--bf-fam-titulo: var(--bf-fam);--bf-track-titulo: -.01em;--h-campo: 52px;--h-select: 60px;--raio: 11px;--raio-btn: 11px;--raio-card: 8px;--borda: 1.5px;--borda-sel: 3px;--foto: 76px;--btn-fundo: var(--cod-verde);--btn-cor: #ffffff;--btn-sombra: none;--btn-fs: var(--t-lg);--btn-peso: 700;--btn-track: .02em;--btn-pad: 16px;background:var(--fundo);color:var(--tinta);font:var(--t-md)/1.5 var(--bf-fam)}.peca--integrada[data-astro-cid-dzcm6qen]{background:transparent;color:inherit}.peca--integrada[data-astro-cid-dzcm6qen] .fora[data-astro-cid-dzcm6qen]{padding-left:0;padding-right:0}.peca--integrada[data-astro-cid-dzcm6qen] .fora[data-astro-cid-dzcm6qen] .titulo[data-astro-cid-dzcm6qen]{color:inherit}.peca--integrada[data-astro-cid-dzcm6qen] .degrau[data-astro-cid-dzcm6qen],.peca--integrada[data-astro-cid-dzcm6qen] .dentro[data-astro-cid-dzcm6qen]{color:var(--tinta)}.peca--integrada[data-astro-cid-dzcm6qen] .degrau[data-astro-cid-dzcm6qen]{box-shadow:0 8px 28px #0000004d,0 2px 6px #0000002e}.peca--integrada[data-astro-cid-dzcm6qen] .fora[data-astro-cid-dzcm6qen] .btn-cod[data-astro-cid-dzcm6qen]{box-shadow:0 8px 24px #00000047}.fora[data-astro-cid-dzcm6qen]{padding:var(--e4)}.titulo[data-astro-cid-dzcm6qen]{font-size:var(--t-xl);font-weight:700;margin:0 0 var(--e3);font-family:var(--bf-fam-titulo);letter-spacing:var(--bf-track-titulo)}.btn-cod[data-astro-cid-dzcm6qen]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:64px;padding:var(--btn-pad);font:inherit;font-size:var(--btn-fs);font-weight:var(--btn-peso);letter-spacing:var(--btn-track);text-align:center;line-height:1.2;color:var(--btn-cor);background:var(--btn-fundo);border:0;border-radius:var(--raio-btn);cursor:pointer;box-shadow:var(--btn-sombra);text-transform:uppercase}.btn-cod[data-astro-cid-dzcm6qen]:active{transform:translateY(1px);box-shadow:none}.btn-cod[data-astro-cid-dzcm6qen] small[data-astro-cid-dzcm6qen]{display:block;font-size:var(--t-xs);font-weight:400;opacity:.88;letter-spacing:0;text-transform:none}.btn-cod--marca[data-astro-cid-dzcm6qen]{background:var(--marca)}.btn-cod--marca[data-astro-cid-dzcm6qen]:hover{background:var(--marca-escura)}.selo-economia[data-astro-cid-dzcm6qen]{display:inline-block;padding:3px 8px;border-radius:999px;background:var(--economia-fundo);color:var(--economia);font-size:var(--t-xs);font-weight:700}.selo-economia[data-astro-cid-dzcm6qen] .pct-inline[data-astro-cid-dzcm6qen]{font-style:normal;font-weight:500}.visualmente-oculto[data-astro-cid-dzcm6qen]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.peca[data-astro-cid-dzcm6qen] [data-astro-cid-dzcm6qen]{animation-duration:.01ms!important;transition-duration:.01ms!important}}.escada[data-astro-cid-dzcm6qen]{border:0;padding:0;margin:0 0 var(--e4);display:grid;gap:14px}.degrau[data-astro-cid-dzcm6qen]{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--e3);padding:var(--e3);border:var(--borda) solid var(--linha);border-radius:var(--raio);background:var(--papel);cursor:pointer;transition:border-color .12s,box-shadow .12s}.degrau[data-astro-cid-dzcm6qen] input[data-astro-cid-dzcm6qen]{position:absolute;opacity:0;width:0;height:0}.degrau[data-astro-cid-dzcm6qen]:focus-within{outline:2px solid var(--marca);outline-offset:2px}.degrau-txt[data-astro-cid-dzcm6qen]{min-width:0}.degrau-rotulo[data-astro-cid-dzcm6qen]{display:block;font-size:var(--t-md);line-height:1.2;font-weight:700;font-family:var(--bf-fam-titulo);letter-spacing:var(--bf-track-titulo)}.ancora-verbal[data-astro-cid-dzcm6qen],.unitario[data-astro-cid-dzcm6qen]{display:block;color:var(--suave);font-size:var(--t-xs);margin-top:2px}.poupanca[data-astro-cid-dzcm6qen]{grid-column:2 / -1;display:flex;align-items:baseline;gap:var(--e2);flex-wrap:wrap;margin-top:-2px}.poupanca[data-astro-cid-dzcm6qen] .selo-economia[data-astro-cid-dzcm6qen]{letter-spacing:.02em;white-space:nowrap}.poupanca[data-astro-cid-dzcm6qen] .pct[data-astro-cid-dzcm6qen]{color:var(--suave);font-size:var(--t-xs)}.degrau-precos[data-astro-cid-dzcm6qen]{text-align:right;white-space:nowrap;align-self:start}.degrau-precos[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{display:block;font-size:var(--bf-preco);font-weight:var(--bf-preco-peso);letter-spacing:-.02em;line-height:1.15}.degrau-precos[data-astro-cid-dzcm6qen] s[data-astro-cid-dzcm6qen]{display:block;color:var(--suave);font-size:var(--t-sm)}.fita[data-astro-cid-dzcm6qen]{position:absolute;top:-11px;right:auto;left:var(--e3);background:var(--marca);color:#fff;font-size:10px;font-weight:700;letter-spacing:.09em;padding:4px 10px;border-radius:999px;box-shadow:0 2px 6px #10182038}.fita[data-astro-cid-dzcm6qen].alt{background:var(--tinta)}.degrau-rodape[data-astro-cid-dzcm6qen]{display:none}.degrau[data-astro-cid-dzcm6qen]:has(input[type=radio]:checked){border-color:var(--marca);border-width:var(--borda-sel);box-shadow:0 6px 20px -8px var(--marca);padding:var(--e4) var(--e3) 0}.degrau[data-astro-cid-dzcm6qen]:has(input[type=radio]:checked) .degrau-rodape[data-astro-cid-dzcm6qen]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:var(--e2);flex-wrap:wrap;margin:var(--e3) calc(var(--e3) * -1) 0;padding:10px var(--e3);border-top:1px solid var(--marca-fraca);background:var(--marca-fraca);border-radius:0 0 calc(var(--raio) - var(--borda-sel)) calc(var(--raio) - var(--borda-sel));font-size:var(--t-xs)}.escolhido[data-astro-cid-dzcm6qen]{color:var(--marca);font-weight:700;letter-spacing:.04em}.brinde[data-astro-cid-dzcm6qen]{color:var(--tinta);font-weight:700}.brinde[data-astro-cid-dzcm6qen] s[data-astro-cid-dzcm6qen],.brinde--vazio[data-astro-cid-dzcm6qen]{color:var(--suave);font-weight:400}.dentro[data-astro-cid-dzcm6qen]{background:var(--sup-0)}.cabeca[data-astro-cid-dzcm6qen]{display:none}.rolagem[data-astro-cid-dzcm6qen]{padding:0 var(--e4)}form[data-astro-cid-dzcm6qen]{display:flex;flex-direction:column}.atencion[data-astro-cid-dzcm6qen]{margin:0 0 var(--e3);color:var(--atencion);font-size:var(--t-md);font-weight:700;line-height:1.35;text-align:center}.banner-whatsapp[data-astro-cid-dzcm6qen]{grid-column:1 / -1;display:flex;align-items:center;gap:var(--e3);margin:2px 0 0;padding:var(--e3);border-radius:var(--raio-card);background:var(--marca-fraca);color:var(--tinta);font-size:var(--t-sm);line-height:1.4}.banner-icone[data-astro-cid-dzcm6qen]{flex:0 0 auto;width:22px;height:22px;fill:var(--marca)}.passos[data-astro-cid-dzcm6qen]{order:0}.bloco-campos[data-astro-cid-dzcm6qen]{order:1}.bloco-resumo[data-astro-cid-dzcm6qen]{order:2}.rodape-form[data-astro-cid-dzcm6qen]{order:9}.bloco[data-astro-cid-dzcm6qen]{margin-bottom:var(--e5)}.titulo-bloco[data-astro-cid-dzcm6qen]{font-size:var(--t-lg);font-weight:700;margin:0 0 var(--e3);font-family:var(--bf-fam-titulo);letter-spacing:var(--bf-track-titulo)}.address-review[data-astro-cid-dzcm6qen]{margin-bottom:var(--e5);color:var(--tinta)}.address-review-heading[data-astro-cid-dzcm6qen]{display:flex;align-items:center;justify-content:space-between;gap:var(--e3)}.address-review[data-astro-cid-dzcm6qen] h4[data-astro-cid-dzcm6qen]{margin:0;font-size:15px}.address-review[data-astro-cid-dzcm6qen] button[data-astro-cid-dzcm6qen]{min-height:44px;padding:6px;border:0;background:transparent;color:var(--tinta);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.address-review[data-astro-cid-dzcm6qen] button[data-astro-cid-dzcm6qen]:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.address-review[data-astro-cid-dzcm6qen] dl[data-astro-cid-dzcm6qen]{margin:0;padding:var(--e3);background:var(--sup-1);border:1px solid var(--campo-borda);border-radius:8px}.address-review[data-astro-cid-dzcm6qen] dl[data-astro-cid-dzcm6qen]>div[data-astro-cid-dzcm6qen]+div[data-astro-cid-dzcm6qen]{margin-top:8px}.address-review[data-astro-cid-dzcm6qen] dt[data-astro-cid-dzcm6qen]{font-size:12px;font-weight:600}.address-review[data-astro-cid-dzcm6qen] dd[data-astro-cid-dzcm6qen]{margin:2px 0 0;font-size:15px;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}.resumo-card[data-astro-cid-dzcm6qen]{border:1px solid var(--fio);border-radius:var(--raio-card);background:var(--sup-1);padding:var(--e3);margin-bottom:var(--e5)}.zona-titulo[data-astro-cid-dzcm6qen]{margin:0 0 var(--e2);font-size:var(--t-xs);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--marca-escura)}.zona[data-astro-cid-dzcm6qen]{border:1px solid var(--fio);border-radius:var(--raio-card);background:var(--sup-1);padding:var(--e3);margin:0 0 var(--e5)}.resumo-linha[data-astro-cid-dzcm6qen]{display:none;grid-template-columns:auto 1fr auto;gap:var(--e3);align-items:center}.resumo-txt[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{display:block;font-size:var(--t-md);line-height:1.25;font-weight:700}.resumo-txt[data-astro-cid-dzcm6qen] small[data-astro-cid-dzcm6qen]{display:block;color:var(--suave);font-size:var(--t-sm)}.resumo-preco[data-astro-cid-dzcm6qen]{font-size:var(--t-lg);font-weight:700;white-space:nowrap}.convite[data-astro-cid-dzcm6qen]{position:relative;display:none;width:100%;flex-direction:column;gap:var(--e2);margin:0 0 var(--e3);padding:var(--e3);border:1px solid var(--fio);border-radius:var(--raio-card);background:var(--papel);color:var(--tinta);box-shadow:0 1px 2px #1018200f,0 4px 12px -8px #10182047;font:inherit;text-align:left;cursor:pointer}.convite[data-astro-cid-dzcm6qen]:hover{border-color:var(--marca)}.convite[data-astro-cid-dzcm6qen]:focus-visible{outline:3px solid var(--marca);outline-offset:2px}.convite[data-astro-cid-dzcm6qen]:active{transform:translateY(1px)}.convite-corpo[data-astro-cid-dzcm6qen]{display:flex;align-items:flex-start;gap:var(--e3)}.convite-txt[data-astro-cid-dzcm6qen]{flex:1;min-width:0;display:grid;gap:2px}.convite-titulo[data-astro-cid-dzcm6qen]{display:block;font-size:var(--t-md);line-height:1.25;font-weight:700}.convite-economia[data-astro-cid-dzcm6qen]{font-size:var(--t-xs);color:var(--economia)}.convite-economia[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{font-size:var(--t-md);font-weight:700;letter-spacing:-.01em}.convite-unitario[data-astro-cid-dzcm6qen]{font-size:var(--t-xs);color:var(--suave)}.convite-unitario[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{color:var(--tinta);font-weight:700;font-size:var(--t-sm)}.convite-unitario[data-astro-cid-dzcm6qen] s[data-astro-cid-dzcm6qen]{margin-left:5px}.convite-brinde[data-astro-cid-dzcm6qen]{font-size:var(--t-xs);font-weight:700;color:var(--tinta)}.convite-brinde[data-astro-cid-dzcm6qen] s[data-astro-cid-dzcm6qen]{color:var(--suave);font-weight:400;margin-left:4px}.convite-rodape[data-astro-cid-dzcm6qen]{display:flex;align-items:center;justify-content:space-between;gap:var(--e2);flex-wrap:wrap;margin:0 calc(var(--e3) * -1) calc(var(--e3) * -1);padding:10px var(--e3);min-height:44px;border-top:1px solid var(--fio);background:var(--sup-0);border-radius:0 0 calc(var(--raio-card) - 1px) calc(var(--raio-card) - 1px)}.convite-delta[data-astro-cid-dzcm6qen]{font-size:var(--t-xs);color:var(--suave)}.convite-delta[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{font-size:var(--t-sm);font-weight:700;color:var(--tinta)}.convite-acao[data-astro-cid-dzcm6qen]{font-size:var(--t-sm);font-weight:700;color:var(--marca-escura);letter-spacing:.01em;white-space:nowrap}.addons[data-astro-cid-dzcm6qen]{display:grid;gap:10px;margin-top:var(--e3)}.addon[data-astro-cid-dzcm6qen]{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:var(--e3);align-items:center;padding:12px var(--e3);min-height:var(--toque);border-radius:var(--raio-card, 10px);background:var(--papel);border:1.5px solid var(--fio);cursor:pointer}.addon--cheia[data-astro-cid-dzcm6qen]{background:var(--papel);border-color:var(--fio)}.addon--tracejada[data-astro-cid-dzcm6qen]{background:var(--papel)}.addon-txt[data-astro-cid-dzcm6qen] small[data-astro-cid-dzcm6qen]{color:var(--alerta);font-weight:600}.addon[data-astro-cid-dzcm6qen] input[data-astro-cid-dzcm6qen]{position:absolute;opacity:0;width:0;height:0}.caixa[data-astro-cid-dzcm6qen]{display:block;width:24px;height:24px;border-radius:6px;border:2px solid var(--campo-borda);background:var(--papel);position:relative}.addon[data-astro-cid-dzcm6qen]:has(:checked){background:var(--papel);border-color:var(--marca);box-shadow:0 0 0 1px var(--marca)}.addon[data-astro-cid-dzcm6qen]:has(:checked) .caixa[data-astro-cid-dzcm6qen]{border-color:var(--marca);background:var(--marca)}.addon[data-astro-cid-dzcm6qen]:has(:checked) .caixa[data-astro-cid-dzcm6qen]:after,.compromiso[data-astro-cid-dzcm6qen]:has(:checked) .caixa[data-astro-cid-dzcm6qen]:after{content:"";position:absolute;left:7px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.compromiso[data-astro-cid-dzcm6qen]:has(:checked) .caixa--grande[data-astro-cid-dzcm6qen]:after{left:8px;top:3px;width:7px;height:14px;border-width:0 3px 3px 0}.addon[data-astro-cid-dzcm6qen]:focus-within{outline:2px solid var(--marca);outline-offset:2px}.addon-txt[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{display:block;font-size:var(--t-sm);line-height:1.25;font-weight:700}.addon-txt[data-astro-cid-dzcm6qen] small[data-astro-cid-dzcm6qen]{display:block;color:var(--suave);font-size:var(--t-xs)}.addon-preco[data-astro-cid-dzcm6qen]{font-weight:700;font-size:var(--t-sm);white-space:nowrap}.panel[data-astro-cid-dzcm6qen]{margin:0 0 var(--e4);border:1px solid var(--fio);border-radius:var(--raio-card);background:var(--sup-1);overflow:hidden}.contas[data-astro-cid-dzcm6qen]{margin:0;padding:var(--e3) var(--e4) 0}.conta[data-astro-cid-dzcm6qen]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e2);font-size:14px;padding:11px 0;border-bottom:1px solid var(--fio)}.conta[data-astro-cid-dzcm6qen][hidden]{display:none}.contas[data-astro-cid-dzcm6qen]>.conta[data-astro-cid-dzcm6qen]:nth-last-child(2){border-bottom:0}.conta[data-astro-cid-dzcm6qen] dt[data-astro-cid-dzcm6qen]{color:var(--suave);font-weight:400}.conta[data-astro-cid-dzcm6qen] dt[data-astro-cid-dzcm6qen] small[data-astro-cid-dzcm6qen]{font-size:var(--t-xs)}.conta[data-astro-cid-dzcm6qen] dd[data-astro-cid-dzcm6qen]{margin:0;color:var(--tinta);font-weight:600;white-space:nowrap}.gratis[data-astro-cid-dzcm6qen]{padding:2px 8px;border-radius:999px;background:var(--economia-fundo);color:var(--economia);font-weight:700;font-size:var(--t-xs);letter-spacing:.04em}.conta--total[data-astro-cid-dzcm6qen]{margin:var(--e3) calc(var(--e4) * -1) 0;padding:14px var(--e4);border-bottom:0;border-top:2px solid var(--fio-forte);background:var(--sup-2);align-items:baseline}.conta--total[data-astro-cid-dzcm6qen] dt[data-astro-cid-dzcm6qen]{color:var(--tinta);font-weight:700;font-size:var(--t-md)}.conta--total[data-astro-cid-dzcm6qen] dd[data-astro-cid-dzcm6qen]{display:flex;align-items:baseline;gap:var(--e2)}.total-antes[data-astro-cid-dzcm6qen]{font-size:var(--t-md);color:var(--suave);font-weight:400;text-decoration-thickness:1.5px}.total-antes[data-astro-cid-dzcm6qen][hidden]{display:none}.total-valor[data-astro-cid-dzcm6qen]{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--total-tinta);white-space:nowrap}.ahorro[data-astro-cid-dzcm6qen]{display:flex;align-items:center;gap:7px;margin:0;padding:10px var(--e4);background:var(--economia-fundo);border-top:1px solid var(--economia-borda);color:var(--economia);font-size:var(--t-sm);font-weight:600}.ahorro[data-astro-cid-dzcm6qen][hidden]{display:none}.ahorro[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{font-weight:800}.ahorro-icone[data-astro-cid-dzcm6qen]{flex:0 0 auto;width:16px;height:16px;fill:var(--economia)}.passos[data-astro-cid-dzcm6qen]{display:flex;align-items:flex-start;gap:2px;list-style:none;padding:0;margin:var(--e4) 0 var(--e4);font-size:var(--t-xs);counter-reset:passo}.passos[data-astro-cid-dzcm6qen] li[data-astro-cid-dzcm6qen]{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--suave);text-align:center}.passos[data-astro-cid-dzcm6qen] li[data-astro-cid-dzcm6qen]+li[data-astro-cid-dzcm6qen]:before{content:"";position:absolute;top:13px;right:50%;left:-50%;height:2px;background:var(--linha)}.passos[data-astro-cid-dzcm6qen] li[data-astro-cid-dzcm6qen].passo--feito:before,.passos[data-astro-cid-dzcm6qen] li[data-astro-cid-dzcm6qen][aria-current=step]:before{background:var(--marca)}.passo-bola[data-astro-cid-dzcm6qen]{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--linha);color:var(--suave);font-size:var(--t-sm);font-weight:700}.passo-rotulo[data-astro-cid-dzcm6qen]{line-height:1.2}.passos[data-astro-cid-dzcm6qen] li[data-astro-cid-dzcm6qen].passo--feito{color:var(--marca)}.passos[data-astro-cid-dzcm6qen] li[data-astro-cid-dzcm6qen].passo--feito .passo-bola[data-astro-cid-dzcm6qen]{background:var(--marca);color:#fff}.passos[data-astro-cid-dzcm6qen] li[data-astro-cid-dzcm6qen][aria-current=step]{color:var(--tinta);font-weight:700}.passos[data-astro-cid-dzcm6qen] li[data-astro-cid-dzcm6qen][aria-current=step] .passo-bola[data-astro-cid-dzcm6qen]{background:var(--marca);color:#fff}.campos[data-astro-cid-dzcm6qen]{display:grid;grid-template-columns:1fr;gap:var(--e3)}.campo[data-astro-cid-dzcm6qen] label[data-astro-cid-dzcm6qen]{display:block}.rotulo[data-astro-cid-dzcm6qen]{display:block;font-size:var(--t-rotulo);font-weight:600;color:var(--tinta);margin-bottom:6px;letter-spacing:0}.rotulo[data-astro-cid-dzcm6qen] i[data-astro-cid-dzcm6qen]{color:var(--atencion);font-style:normal;margin-left:2px}.entrada[data-astro-cid-dzcm6qen]{display:flex;align-items:center;gap:0;height:var(--h-campo);background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:var(--raio);box-shadow:0 1px 3px #10182012;overflow:hidden}.entrada--select[data-astro-cid-dzcm6qen]{height:var(--h-select)}.icone[data-astro-cid-dzcm6qen]{flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;padding:calc((var(--h-campo) - 20px) / 2);margin:0;background:var(--sup-3);border-right:1px solid var(--campo-borda);fill:var(--marca-escura)}.entrada--select[data-astro-cid-dzcm6qen] .icone[data-astro-cid-dzcm6qen]{width:22px;height:22px;padding:calc((var(--h-select) - 22px) / 2)}.ddi[data-astro-cid-dzcm6qen]{flex:0 0 auto;display:grid;place-items:center;align-self:stretch;padding:0 12px;margin-left:12px;border-left:1px solid var(--campo-borda);font-size:var(--t-campo);font-weight:600;color:var(--tinta);letter-spacing:.01em}.entrada[data-astro-cid-dzcm6qen]:has(.icone) .ddi[data-astro-cid-dzcm6qen]{border-left:0;margin-left:0;padding-left:10px}.entrada[data-astro-cid-dzcm6qen] input[data-astro-cid-dzcm6qen],.entrada[data-astro-cid-dzcm6qen] select[data-astro-cid-dzcm6qen]{flex:1;min-width:0;width:100%;height:100%;padding:0 14px;font:inherit;font-size:var(--t-campo);font-weight:400;color:#000;background:transparent;border:0;outline:0;-webkit-appearance:none;appearance:none}.entrada[data-astro-cid-dzcm6qen]:has(.icone) input[data-astro-cid-dzcm6qen],.entrada[data-astro-cid-dzcm6qen]:has(.icone) select[data-astro-cid-dzcm6qen]{padding-left:12px}.entrada[data-astro-cid-dzcm6qen]:has(.ddi) input[data-astro-cid-dzcm6qen]{padding-left:10px}.entrada[data-astro-cid-dzcm6qen] input[data-astro-cid-dzcm6qen]::placeholder{color:var(--placeholder);opacity:1}.entrada--select[data-astro-cid-dzcm6qen] select[data-astro-cid-dzcm6qen]{font-size:18px;font-weight:600;cursor:pointer}.entrada--select[data-astro-cid-dzcm6qen] select[data-astro-cid-dzcm6qen]:invalid{color:var(--placeholder);font-weight:400}.entrada--select[data-astro-cid-dzcm6qen] select[data-astro-cid-dzcm6qen] option[data-astro-cid-dzcm6qen]{color:#000;font-weight:400}.entrada[data-astro-cid-dzcm6qen]:has(select:disabled){background:#f1f1f4;border-color:#e2e2e6;box-shadow:none}.entrada[data-astro-cid-dzcm6qen]:has(select:disabled) .icone[data-astro-cid-dzcm6qen]{background:#e9e9ee;filter:grayscale(1)}.entrada--select[data-astro-cid-dzcm6qen] select[data-astro-cid-dzcm6qen]:disabled{cursor:not-allowed;color:var(--placeholder);font-weight:400}.entrada[data-astro-cid-dzcm6qen]:has(select:disabled) .icone[data-astro-cid-dzcm6qen],.entrada[data-astro-cid-dzcm6qen]:has(select:disabled) .chevron[data-astro-cid-dzcm6qen]{opacity:.45}.chevron[data-astro-cid-dzcm6qen]{flex:0 0 auto;width:14px;height:10px;margin-right:16px;fill:#000;pointer-events:none}.entrada[data-astro-cid-dzcm6qen]:focus-within{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-fraca),0 1px 3px #10182012}.entrada[data-astro-cid-dzcm6qen]:has([aria-invalid=true]){border-color:var(--atencion);background:#fff6f5}.erro-campo[data-astro-cid-dzcm6qen]{margin:6px 0 0;color:var(--atencion);font-size:var(--t-sm);font-weight:600}.ajuda-campo[data-astro-cid-dzcm6qen]{margin:6px 0 0;color:#5b5b62;font-size:var(--t-sm);font-weight:400;line-height:1.35}.campo--check[data-astro-cid-dzcm6qen]{margin-top:var(--e3)}.variacoes[data-astro-cid-dzcm6qen]{display:none;grid-column:1 / -1}.degrau[data-astro-cid-dzcm6qen]:has(input[type=radio]:checked) .variacoes[data-astro-cid-dzcm6qen]{display:grid;gap:6px;padding:8px 0 2px;border-top:1px dashed var(--fio);margin-top:6px}.variacao-linha[data-astro-cid-dzcm6qen]{display:flex!important;gap:8px;align-items:center}.variacao-n[data-astro-cid-dzcm6qen]{font-style:normal;font-weight:700;font-size:var(--t-xs);color:var(--suave);width:22px}.variacao-sel[data-astro-cid-dzcm6qen]{flex:1;min-height:38px;padding:4px 8px;font-size:var(--t-sm);border:1.5px solid var(--campo-borda);border-radius:8px;background:var(--papel);color:var(--tinta)}[data-astro-cid-dzcm6qen][data-uma-tela] .passos[data-astro-cid-dzcm6qen]{display:none}[data-astro-cid-dzcm6qen][data-uma-tela] [data-astro-cid-dzcm6qen][data-volta-passo]{display:none!important}.compromiso[data-astro-cid-dzcm6qen]{display:flex!important;gap:var(--e3);align-items:center;padding:var(--e3);min-height:64px;border:1.5px solid var(--fio);border-radius:var(--raio-card);background:var(--papel);cursor:pointer}.compromiso[data-astro-cid-dzcm6qen] input[data-astro-cid-dzcm6qen]{position:absolute;opacity:0;width:0;height:0}.caixa--grande[data-astro-cid-dzcm6qen]{width:28px;height:28px;border-radius:8px;flex:0 0 auto}.compromiso-txt[data-astro-cid-dzcm6qen]{font-size:var(--t-sm);line-height:1.4;color:var(--tinta);font-weight:500}.compromiso[data-astro-cid-dzcm6qen]:has(:checked){border-color:var(--marca);background:var(--sup-1)}.compromiso[data-astro-cid-dzcm6qen]:has(:checked) .caixa[data-astro-cid-dzcm6qen]{border-color:var(--marca);background:var(--marca)}.compromiso[data-astro-cid-dzcm6qen]:focus-within{outline:3px solid var(--marca);outline-offset:2px}.campo--check[data-astro-cid-dzcm6qen]:has([aria-invalid=true]) .compromiso[data-astro-cid-dzcm6qen]{border-color:var(--atencion);background:#fff6f5}.rodape-form[data-astro-cid-dzcm6qen]{padding:var(--e3) 0 var(--e4)}.aviso-erro[data-astro-cid-dzcm6qen]{color:var(--atencion);font-size:var(--t-sm);font-weight:600;margin:0 0 var(--e2)}.voltar[data-astro-cid-dzcm6qen]{display:block;width:auto;margin:var(--e3) auto 0;min-height:var(--toque);padding:12px 20px;border:1.5px solid var(--fio);border-radius:var(--raio-btn);background:var(--papel);color:var(--tinta);font:inherit;font-size:var(--t-sm);font-weight:600;cursor:pointer}.voltar[data-astro-cid-dzcm6qen]:hover{border-color:var(--campo-borda);background:var(--sup-1)}.voltar[data-astro-cid-dzcm6qen][hidden]{display:none}.recibo-descuento[data-astro-cid-dzcm6qen]{display:flex;align-items:center;gap:var(--e2);margin:0 0 var(--e3);padding:var(--e3);background:var(--economia-fundo);color:var(--economia);border:1px solid var(--economia-borda);border-radius:var(--raio-card);font-size:var(--t-sm);font-weight:600;line-height:1.35}.recibo-descuento[data-astro-cid-dzcm6qen][hidden],.peca[data-astro-cid-dzcm6qen][data-passo-final] .recibo-descuento[data-astro-cid-dzcm6qen]{display:none}.recibo-tique[data-astro-cid-dzcm6qen]{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:999px;background:var(--economia);color:#fff;font-size:13px;font-weight:700}.recibo-descuento[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{font-weight:800}.retencion[data-astro-cid-dzcm6qen]{border:0;padding:var(--e4);background:transparent;max-width:100%;max-height:100%;width:100%;height:100%}.retencion[data-astro-cid-dzcm6qen][open]{display:grid;place-items:center}.retencion[data-astro-cid-dzcm6qen]:focus,.retencion-card[data-astro-cid-dzcm6qen]:focus{outline:none}.retencion[data-astro-cid-dzcm6qen]::backdrop{background:#0a0e12bd}.retencion-card[data-astro-cid-dzcm6qen]{background:var(--papel);color:var(--tinta);border-radius:var(--raio);padding:var(--e4);width:100%;max-width:380px;max-height:88dvh;overflow:auto;box-shadow:var(--sombra-alta);text-align:center;animation:bf-retencion .2s cubic-bezier(.2,.8,.3,1)}.retencion-eyebrow[data-astro-cid-dzcm6qen]{margin:0 0 var(--e2);font-size:var(--t-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--suave)}.retencion-pct[data-astro-cid-dzcm6qen]{display:flex;align-items:baseline;justify-content:center;gap:2px;flex-wrap:wrap;margin:0 0 var(--e2);color:var(--marca)}.retencion-pct[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{font-size:72px;font-weight:800;line-height:.95;letter-spacing:-.045em}.retencion-pct[data-astro-cid-dzcm6qen] i[data-astro-cid-dzcm6qen]{font-style:normal;font-size:34px;font-weight:800;letter-spacing:-.02em}.retencion-pct[data-astro-cid-dzcm6qen] span[data-astro-cid-dzcm6qen]{flex:1 0 100%;margin-top:2px;font-size:var(--t-sm);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.retencion-titulo[data-astro-cid-dzcm6qen]{display:flex;align-items:baseline;justify-content:center;gap:4px;flex-wrap:wrap;margin:0 0 var(--e2);font-size:var(--t-md);font-weight:400;line-height:1.3;color:var(--suave);font-family:var(--bf-fam-titulo);letter-spacing:var(--bf-track-titulo)}.retencion-titulo[data-astro-cid-dzcm6qen] s[data-astro-cid-dzcm6qen]{text-decoration-thickness:1.5px}.retencion-titulo[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{font-size:var(--bf-preco);font-weight:800;color:var(--total-tinta)}.retencion-economia[data-astro-cid-dzcm6qen]{margin:0 0 var(--e4);font-size:var(--t-sm);color:var(--suave)}.retencion-economia[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{color:var(--tinta);font-weight:700}.retencion-unica[data-astro-cid-dzcm6qen]{display:flex;align-items:center;gap:var(--e2);text-align:left;margin:0 0 var(--e4);padding:10px var(--e3);border-radius:var(--raio-card);background:var(--marca-fraca);font-size:var(--t-sm);line-height:1.35;color:var(--tinta)}.retencion-unica[data-astro-cid-dzcm6qen] b[data-astro-cid-dzcm6qen]{font-weight:800}.retencion-unica-icone[data-astro-cid-dzcm6qen]{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:999px;background:var(--marca);color:#fff;font-size:14px;font-weight:800}.retencion-no[data-astro-cid-dzcm6qen]{width:100%;margin-top:var(--e3)}.retencion-letra[data-astro-cid-dzcm6qen]{margin:var(--e3) 0 0;font-size:var(--t-xs);line-height:1.5;color:var(--suave)}.peca[data-astro-cid-dzcm6qen][data-pele=clinica]{--linha: #e3e7ec;--e3: 13px;--e4: 18px;--e5: 26px;--bf-preco: 19px;--bf-preco-peso: 700;--borda: 1.5px;--borda-sel: 2.5px;--foto: 72px;--btn-fundo: var(--tinta);--btn-track: .03em}.peca[data-astro-cid-dzcm6qen][data-pele=clinica] .fita[data-astro-cid-dzcm6qen]{top:-9px;right:auto;left:var(--e3);background:var(--marca-fraca);color:var(--marca);border:1px solid var(--marca);border-radius:4px;box-shadow:none;font-weight:700;letter-spacing:.06em;padding:3px 8px}.peca[data-astro-cid-dzcm6qen][data-pele=clinica] .fita[data-astro-cid-dzcm6qen].alt{background:#eef1f4;color:var(--suave);border-color:var(--linha)}.peca[data-astro-cid-dzcm6qen][data-pele=varejo]{--fundo: #fff8f0;--papel: #ffffff;--tinta: #1b1b1b;--suave: #6b6257;--linha: #ead9c6;--e3: 11px;--e4: 14px;--e5: 20px;--raio: 6px;--raio-btn: 6px;--raio-card: 6px;--bf-preco: 26px;--bf-preco-peso: 900;--borda: 2px;--borda-sel: 3px;--foto: 80px;--btn-fundo: var(--marca);--btn-sombra: 0 4px 0 var(--marca-escura);--btn-fs: 19px;--btn-track: .04em}.peca[data-astro-cid-dzcm6qen][data-pele=varejo] .fita[data-astro-cid-dzcm6qen]{top:-12px;right:auto;left:-5px;transform:rotate(-6deg);border-radius:3px;padding:5px 11px;background:var(--alerta);font-size:11px;letter-spacing:.06em;box-shadow:2px 2px #00000040}.peca[data-astro-cid-dzcm6qen][data-pele=varejo] .fita[data-astro-cid-dzcm6qen].alt{background:var(--marca);transform:rotate(4deg)}.peca[data-astro-cid-dzcm6qen][data-pele=varejo] .selo-economia[data-astro-cid-dzcm6qen]{background:var(--alerta);color:#fff;border-radius:4px;font-size:var(--t-sm);padding:4px 9px;letter-spacing:.03em}.peca[data-astro-cid-dzcm6qen][data-pele=varejo] .degrau-precos[data-astro-cid-dzcm6qen] s[data-astro-cid-dzcm6qen]{text-decoration-color:var(--alerta)}.peca[data-astro-cid-dzcm6qen][data-pele=varejo] .titulo[data-astro-cid-dzcm6qen]{text-transform:uppercase;letter-spacing:.02em}.peca[data-astro-cid-dzcm6qen][data-pele=premium]{--fundo: #faf9f7;--papel: #ffffff;--tinta: #1a1a18;--suave: #7a756d;--linha: #e6e2db;--e1: 6px;--e2: 12px;--e3: 18px;--e4: 24px;--e5: 36px;--raio: 2px;--raio-btn: 2px;--raio-card: 2px;--bf-preco: 17px;--bf-preco-peso: 700;--bf-fam-titulo: Georgia, "Times New Roman", serif;--bf-track-titulo: -.02em;--borda: 1px;--borda-sel: 1.5px;--foto: 92px;--btn-fundo: var(--tinta);--btn-fs: var(--t-sm);--btn-track: .14em;--btn-pad: 19px 16px}.peca[data-astro-cid-dzcm6qen][data-pele=premium] .btn-cod[data-astro-cid-dzcm6qen] small[data-astro-cid-dzcm6qen]{text-transform:none;letter-spacing:.02em}.peca[data-astro-cid-dzcm6qen][data-pele=premium] .titulo[data-astro-cid-dzcm6qen]{font-size:24px}.peca[data-astro-cid-dzcm6qen][data-pele=premium] .fita[data-astro-cid-dzcm6qen]{position:static;order:-1;grid-column:1 / -1;background:none;color:var(--suave);box-shadow:none;padding:0;font-size:10px;font-weight:700;letter-spacing:.2em}.peca[data-astro-cid-dzcm6qen][data-pele=premium] .selo-economia[data-astro-cid-dzcm6qen]{background:none;color:var(--tinta);padding:0;font-weight:700;font-size:var(--t-xs);letter-spacing:.04em}.peca[data-astro-cid-dzcm6qen][data-pele=premium] .rotulo[data-astro-cid-dzcm6qen]{text-transform:uppercase;letter-spacing:.1em}.peca[data-astro-cid-dzcm6qen][data-pele=densa]{--fundo: #f5f7f9;--papel: #ffffff;--tinta: #111418;--suave: #66707a;--linha: #dde2e8;--e1: 3px;--e2: 6px;--e3: 9px;--e4: 11px;--e5: 15px;--t-xs: 11px;--t-sm: 12px;--t-md: 14px;--t-lg: 15px;--t-xl: 17px;--raio: 8px;--raio-btn: 8px;--raio-card: 8px;--bf-preco: 17px;--bf-preco-peso: 700;--borda: 1.5px;--borda-sel: 2.5px;--foto: 56px;--h-campo: 46px;--h-select: 50px;--t-campo: 16px;--btn-fundo: var(--marca);--btn-fs: var(--t-md);--btn-pad: 12px 14px;--btn-sombra: 0 2px 0 var(--marca-escura)}.peca[data-astro-cid-dzcm6qen][data-pele=densa] .escada[data-astro-cid-dzcm6qen]{gap:8px}.peca[data-astro-cid-dzcm6qen][data-pele=densa] .fita[data-astro-cid-dzcm6qen]{top:-8px;font-size:9px;padding:3px 7px;letter-spacing:.06em;border-radius:3px;box-shadow:none}.peca[data-astro-cid-dzcm6qen][data-pele=densa] .fora[data-astro-cid-dzcm6qen] .btn-cod[data-astro-cid-dzcm6qen]{position:sticky;bottom:10px;z-index:3;box-shadow:0 6px 18px -6px #10182073}.peca[data-astro-cid-dzcm6qen][data-pele=densa] .poupanca[data-astro-cid-dzcm6qen]{margin-top:3px}.payload[data-astro-cid-dzcm6qen]{border:0;padding:var(--e4);background:transparent;max-width:100%;max-height:100%;width:100%;height:100%}.payload[data-astro-cid-dzcm6qen][open]{display:grid;place-items:center}.payload[data-astro-cid-dzcm6qen]::backdrop{background:#0a0e12b3}.payload-card[data-astro-cid-dzcm6qen]{background:var(--papel);border-radius:var(--raio);padding:var(--e4);max-width:560px;width:100%;max-height:84dvh;overflow:auto;box-shadow:var(--sombra-alta)}.payload-card[data-astro-cid-dzcm6qen] h3[data-astro-cid-dzcm6qen]{margin:0 0 var(--e2);font-size:var(--t-md)}.payload-nota[data-astro-cid-dzcm6qen]{font-size:var(--t-xs);color:var(--suave);line-height:1.6}.payload-card[data-astro-cid-dzcm6qen] code[data-astro-cid-dzcm6qen]{background:var(--sup-1);padding:1px 4px;border-radius:4px}.payload-card[data-astro-cid-dzcm6qen] pre[data-astro-cid-dzcm6qen]{background:#10161c;color:#d7e2ea;padding:var(--e3);border-radius:var(--raio);font-size:12px;line-height:1.5;overflow:auto;max-height:40dvh}@keyframes modal-sobe{0%{transform:translateY(14px);opacity:.6}}@keyframes bf-sobe{0%{transform:translateY(16px);opacity:.5}}@keyframes bf-retencion{0%{transform:scale(.96);opacity:.4}}@keyframes revelar{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}#cod-cabeca .valmieri-wordmark svg{height:2.4rem}.cod-acordeao{border:1px solid #e6e6e6;border-radius:12px;margin:.6rem 0;background:#fff;width:100%;box-sizing:border-box;align-self:stretch}.m-product-collapsible,.main-product__block-collapsible_tab>*{width:100%;align-self:stretch}.cod-acordeao>summary{list-style:none;cursor:pointer;font-weight:600;padding:.9rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.cod-acordeao>summary::-webkit-details-marker{display:none}.cod-acordeao>summary::after{content:'';width:.55rem;height:.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s;flex:none}.cod-acordeao[open]>summary::after{transform:rotate(225deg)}.cod-acordeao__corpo{padding:0 1rem 1rem;line-height:1.6}@keyframes pageTransitionSpinner{
        0% {
          -webkit-transform: rotate3d(0, 0, 1, 0deg);
          transform: rotate3d(0, 0, 1, 0deg);
        }
        25% {
          -webkit-transform: rotate3d(0, 0, 1, 90deg);
          transform: rotate3d(0, 0, 1, 90deg);
        }
        50% {
          -webkit-transform: rotate3d(0, 0, 1, 180deg);
          transform: rotate3d(0, 0, 1, 180deg);
        }
        75% {
          -webkit-transform: rotate3d(0, 0, 1, 270deg);
          transform: rotate3d(0, 0, 1, 270deg);
        }
        100% {
          -webkit-transform: rotate3d(0, 0, 1, 360deg);
          transform: rotate3d(0, 0, 1, 360deg);
        }
      }@keyframes m-blink{
				25% {
					opacity: 0.5;
				}
				50% {
					opacity: 0;
				}
				75% {
					opacity: 0.5;
				}
			}.m-mega-menu .m-header:hover{transition:none}.m-menu__item--mega .m-sub-menu--level-1.m\:w-full{width:100%}.m-sub-menu__item>a:hover{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.07)}.m-mega-banner:hover .m-image{transform:scale(1.06)}.m-header.stuck .m-menu-drawer{height:calc(100vh - var(--m-header-height))}.m-megamenu-mobile.open{transform:translate(0)}.m-megamenu-mobile__wrapper.open-submenu{overflow:hidden}.m-megamenu-mobile__wrapper::-webkit-scrollbar{width:3px}.m-megamenu-mobile__wrapper::-webkit-scrollbar-thumb{background:#ebebeb}.m-megamenu-mobile__wrapper::-webkit-scrollbar-thumb:hover{background:#555}.m-megamenu-mobile .m-mixed-layout--mobile-scroll::-webkit-scrollbar{display:none}.m-header{--m-slide-trans-duration: .3s;--m-slide-from-val: -65px;--m-slide-to-val: 65px;min-height:inherit;position:relative}.m-header.slide-from-right{--m-slide-from-val: 65px;--m-slide-to-val: -65px }.m-header.slide-reveal{--m-slide-from-val: 0;--m-slide-to-val: 0 }.m-header header{transition:all var(--m-duration-default, .25s)}.m-header__wrapper{width:100%;transition:transform var(--m-duration-long, .5s);will-change:transform;z-index:82;position:relative}.header-sticky-always .m-header__wrapper{position:fixed;top:0}.m-header__overlay{background-color:#0009;position:fixed;top:calc(var(--m-topbar-height, 0px) + var(--m-announcement-height, 0px));right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;display:none;transition:all var(--m-duration-default, .25s)}.m-mega-active .m-header__overlay{z-index:29;opacity:1;visibility:visible}@media screen and (min-width:768px){.m-header__overlay{display:block}}.m-header:not(.m-mega-active,.stuck,.header-sticky-always).transparent-on-top header:not(.header-drawer-open){color:rgb(var(--header-transparent-text-color, #fff))}.m-header:not(.m-mega-active,.stuck,.header-sticky-always).transparent-on-top header:not(.header-drawer-open) .m-hamburger-box{--color-foreground: var(--header-transparent-text-color, #fff)}.transparent-on-top header:not(.header-drawer-open){background-color:#0000;border-bottom:none;box-shadow:none}.m-header.stuck .m-header__wrapper{position:fixed;top:0;left:0;transform:none;box-shadow:0 4px 20px #0000000a}.m-header.stuck .m-header__wrapper.m-unset-shadow{box-shadow:none}.m-header.stuck .m-logo a{width:var(--logo-width-sticky, 100px)}.m-header.stuck .m-header__mobile .m-logo a{width:var(--logo-width-mobile, 100px)}.m-header.stuck.transparent-on-top .m-header__mobile,.m-header.stuck.transparent-on-top .m-header__desktop,.m-header.stuck.transparent-on-top .m-menu-bar{background-color:rgb(var(--color-background))}.m-header.stuck.transparent-on-top .m-logo__image-default{display:flex}.m-header.stuck.transparent-on-top .m-logo__image-transparent{display:none}.m-header.scroll-up .m-header__wrapper{transform:none}.m-header.scroll-down.stuck .m-header__wrapper{transform:translate3d(0,-100%,0)}.m-header.header-sticky-always.transparent-on-top .m-header__mobile,.m-header.header-sticky-always.transparent-on-top .m-header__desktop,.m-header.header-sticky-always.transparent-on-top .m-menu-bar{background-color:rgb(var(--color-background))}.m-header.header-sticky-always.transparent-on-top .m-logo__image-default{display:flex}.m-header.header-sticky-always.transparent-on-top .m-logo__image-transparent{display:none}.m-header.header-sticky-always .m-header__wrapper:not(.m-unset-shadow){box-shadow:0 4px 20px #0000000a}.m-hamburger-box.active .m-hamburger-box__inner{transform:rotate(45deg);transition-delay:.22s}.m-hamburger-box.active .m-hamburger-box__inner:before{top:0;opacity:0;width:100%;transition:top .2s ease,opacity .2s ease .22s,width .1s ease}.m-hamburger-box.active .m-hamburger-box__inner:after{bottom:0;transform:rotate(-90deg);width:100%;transition:bottom .2s ease,transform .2s ease .22s,width .1s ease}.m-header .ssw-link-fave-menu,.m-header__compare,.m-header__account,.m-header__wishlist{position:relative;padding:14px 8px}.m-search-wrapper .m-header .ssw-link-fave-menu,.m-search-wrapper .m-header__compare,.m-search-wrapper .m-header__account,.m-search-wrapper .m-header__wishlist{padding:0;margin-left:8px;margin-right:8px}@media screen and (min-width:1024px){.m-header .m-cart-icon-bubble{margin-right:22px}}.m-search-form--full:hover{border-color:rgb(var(--color-foreground))}.loja-cabeca{display:block;margin:0;padding:0;background:#fff;border-bottom:1px solid #e6e2dc;line-height:normal;color:#0f1420}.loja-cabeca__in{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1120px;margin:0 auto;padding:8px 16px;box-sizing:border-box}.loja-cabeca__marca{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none;line-height:0}.loja-cabeca__marca .valmieri-wordmark svg{height:28px;width:auto}.loja-cabeca__marca strong{font:800 1.15rem/1 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}.loja-cabeca__catalogo{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1.5px solid currentColor;border-radius:999px;color:inherit;text-decoration:none;font:600 15px/1 system-ui,-apple-system,"Segoe UI",sans-serif;white-space:nowrap}.loja-cabeca a:focus-visible{outline:3px solid #0f1420;outline-offset:3px;border-radius:8px}.loja-cabeca--logo .loja-cabeca__in{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:12px 16px}.loja-cabeca--logo .loja-cabeca__in>*{min-width:0}.loja-cabeca--logo .loja-cabeca__marca{grid-column:2;grid-row:1;justify-self:center}.loja-cabeca__tipos a:hover{border-color:currentColor}.loja-cabeca--logo .loja-cabeca__catalogo{grid-column:3;grid-row:1;justify-self:end;font:700 12px/1 var(--fonte,system-ui,-apple-system,"Segoe UI",sans-serif);letter-spacing:.08em;text-transform:uppercase}@media(max-width:760px){.loja-cabeca--logo .loja-cabeca__in{grid-template-columns:minmax(0,1fr) auto;padding:10px 16px 0}.loja-cabeca--logo .loja-cabeca__marca{grid-column:1;justify-self:start}.loja-cabeca--logo .loja-cabeca__catalogo{grid-column:2;min-height:40px;padding:0 14px}.loja-cabeca__tipos::-webkit-scrollbar{display:none}}.loja-cabeca--peca .loja-cabeca__in{padding-bottom:10px}/* Valmieri tem símbolo + lettering fino: a altura padrão das outras marcas
   reduzia o conjunto a ~83px no celular. Escala própria, sem recortar o vetor. */
.loja-cabeca[data-marca-valmieri] .loja-cabeca__logo,
.loja-cabeca[data-marca-valmieri] .valmieri-wordmark svg{width:240px;height:auto;max-width:100%;display:block}@media(max-width:760px){.loja-cabeca[data-marca-valmieri] .loja-cabeca__logo,
.loja-cabeca[data-marca-valmieri] .valmieri-wordmark svg{width:min(200px,calc(100vw - 170px));height:auto}}.valmieri-wordmark{display:inline-block;color:inherit;line-height:0;vertical-align:middle}.valmieri-wordmark svg{display:block;height:2.75rem;width:auto}#shopify-section-sections--31071463014739__header .m-header header{border-bottom: solid 1px #ddd;}#shopify-section-sections--31071463014739__header .m-menu__link--main{padding: 15px 22px; font-weight: 600;}#shopify-section-sections--31071463014739__header .m-header__menu{display: flex; align-items: center; justify-content: space-between;}#shopify-section-sections--31071463014739__header ul.m-menu{margin-left: -18px;}#shopify-section-sections--31071463014739__header .hdronsale{display: none;}#shopify-section-sections--31071463014739__header .hdronsale span{color: #9a0000;}#shopify-section-sections--31071463014739__header .m-search-form--full{border-color: #cecece;}#shopify-section-sections--31071463014739__header .footer-divider{width: 0px !important;}@media only screen and (max-width: 768px){#shopify-section-sections--31071463014739__header .m-header__logo, #shopify-section-sections--31071463014739__header .m-logo{transform: translateX(-60px) !important; }}.template-product .rte{color:rgb(var(--color-foreground-secondary))}@media screen and (min-width:768px){.template-product{overflow-x:visible}}.m-main-product{margin-top:16px;margin-bottom:20px}.m-main-product--info .m-product-info--wrapper{position:sticky;top:30px}@media screen and (min-width:1024px){.m-main-product{margin-bottom:48px;margin-top:16px}}@media screen and (min-width:768px){.m-main-product[data-layout=layout-7] .container-full{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.m-main-product--media.container-narrow,.m-main-product--info.container-narrow{padding-left:calc(var(--column-gap-mobile, var(--column-gap))/2);padding-right:calc(var(--column-gap-mobile, var(--column-gap))/2)}}.m-media-gallery[data-enable-image-zoom=true] .m-product-media--item.media-type-image{cursor:zoom-in}.m-media-gallery[data-only-media=true] .m-product-media--slider__images{width:100%}.m-product-media--wrapper{position:sticky;top:30px}.m-product-media--item:hover .m-product-media--zoom-icon{opacity:1}.m-product-media--slider .swiper-container,.m-product-media--slider .nav-swiper-container{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--m-duration-default, .25s)}.m-product-media--slider .swiper-button-control{width:45px;height:45px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;background-color:rgba(var(--color-button, --bg-white),1);transition:var(--m-duration-default, .25s) all;color:rgb(var(--color-button-text, --text-black));pointer-events:auto;opacity:0;visibility:hidden;transform:translate3d(-100%,0,0)}.m-product-media--slider .swiper-button-control:hover{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))}.m-product-media--slider .swiper-button-control.swiper-button-next{transform:translate3d(100%,0,0)}.m-product-media--slider .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border:1px solid rgb(var(--color-foreground))}.m-product-media--slider:hover .swiper-button-control{opacity:1;visibility:visible;transform:none}@media screen and (min-width:1024px){[data-only-media=true] .m-product-media--layout-6 .m-product-media--slider__images{width:100%}.m-product-media--layout-6 .m-product-media--slider__thumbnails .swiper-slide{height:var(--slide-height)!important}}@media screen and (min-width:768px){.m-product-media--layout-7 .swiper-container:not(.swiper-container-initialized) .swiper-slide{width:33.3333333333%}.m-product-media--layout-7 .swiper-slide .m-product-media{opacity:.3}.m-product-media--layout-7 .swiper-slide.swiper-slide-active .m-product-media{opacity:1}}.m-product-media--mobile .swiper-pagination,.m-product-media--desktop .swiper-pagination{width:100%;margin-top:10px}.m-product-media--mobile{position:relative;overflow:hidden}.m-product-media--mobile .swiper-pagination-bullet{margin:2px 4px}.m-product-media--mobile .m-product-media--slider__thumbnails .nav-swiper-container:not(.swiper-container-initialized) .swiper-wrapper{max-height:80px}.m-product-media__xr-button .m-xr-button[data-shopify-xr-hidden]{visibility:hidden}.m-product-media__xr-button .m-xr-button:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.m-featured-product .main-product__block .m-product-title{color:rgb(var(--color-heading))}.main-product__block+.main-product__block{margin-top:14px}@media screen and (max-width:767px){.main-product__block+.main-product__block{margin-top:20px}}.main-product__block-text+.main-product__block-title,.main-product__block-custom_liquid+.main-product__block-title,.main-product__block-badge+.main-product__block-title{margin-top:5px}.main-product__block-title+.main-product__block-rating{margin-top:5px}.main-product__block-rating+.main-product__block-price,.main-product__block-title+.main-product__block-price{margin-top:12px}.main-product__block-collapsible_tab+.main-product__block-shipping{margin-top:32px}.main-product__block-breadcrumb+.main-product__block-title{margin-top:0}.main-product__block-title+div[class*="@app"] #shopify-block-loox-rating,.main-product__block-title+div[class*="@app"] .jdgm-preview-badge{margin-top:-28px}.main-product__block-buy_buttons .prod__countdown:not(.hidden),.main-product__block-buy_buttons .prod__stock-countdown{margin-bottom:30px}.main-product__block-buy_buttons .shopify-payment-button__button--hidden{display:none}.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{width:100%;margin-top:10px}@media screen and (max-width:767px){.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{margin-top:5px}}@media screen and (max-width:767px){.main-product__block-buy_buttons .m-product-dynamic-checkout{margin-top:10px}.main-product__block-buy_buttons .m-quantity{flex:1}}.main-product__block .m-breadcrumb{margin-top:-.5rem}.main-product__block .m-breadcrumb .container{padding:0}.main-product__block .product-block-group--title{position:relative;display:flex;align-items:start;justify-content:space-between}@media screen and (min-width:768px){.m-product-media--layout-7 .main-product__block .product-block-group--title{flex-direction:column;align-items:center;padding-right:0}}@media screen and (min-width:768px){.main-product__block .product-block-group--title{padding-right:48px}}@media screen and (max-width:767px){.main-product__block .product-block-group--title h1{margin-right:0;display:block}}@media screen and (min-width:768px){.m-product-media--layout-7 .main-product__block .product-block-group--price{justify-content:center}}.main-product__block .product-block-group--tags{gap:8px}.main-product__block .m-product-type{font-size:12px;line-height:1.33;margin-bottom:10px;text-transform:uppercase}.main-product__block .m-product-title{line-height:1.4;font-size:24px;color:rgb(var(--color-foreground))}@media screen and (max-width:767px){.main-product__block .m-product-title{font-size:24px;line-height:1.33}}.main-product__block .m-product-wishlist{position:absolute;top:0;right:0}.main-product__block .m-product-wishlist .m-tooltip{margin-bottom:0;border:1px solid rgb(var(--color-border));padding:12px}.main-product__block .m-product-wishlist .m-tooltip:hover{border-color:rgb(var(--color-button-hover))}.m-product-media--layout-7 .main-product__block .m-product-wishlist{position:static;margin-left:8px}.main-product__block .m-product-tax{color:rgb(var(--color-foreground-secondary))}.main-product__block .m-product-description{line-height:1.5;color:rgb(var(--color-foreground-secondary))}.main-product__block .m-product-meta li{line-height:34px;display:flex}.main-product__block .m-product-meta li:first-child{margin-top:25px}.main-product__block .m-product-meta--label{min-width:85px;font-weight:500;display:block;margin-right:40px}.m-product-media--layout-7 .main-product__block .m-product-meta{text-align:left}.main-product__block .m-product-availability{color:#3d9851}.main-product__block .m-product-availability--outofstock{color:#d11010}.main-product__block .m-product-tag{margin-bottom:0}@media screen and (min-width:1024px){.main-product__block .m-product-collapsible .m-collapsible--button{font-size:18px}}.main-product__block .m-product-text--subtitle{color:rgb(var(--color-foreground-secondary))}.main-product__block .m-product-text--upercase{text-transform:uppercase;font-size:14px}.main-product__block .m-product-trust-badge{display:flex;flex-direction:column;align-items:center;background-color:#f8f8f8;border-radius:5px;padding:20px}.main-product__block .m-product-trust-badge__content{margin-top:20px;font-weight:500}.main-product__block .m-product-trust-badge--above{flex-direction:column-reverse}.main-product__block .m-product-trust-badge--above .m-product-trust-badge__content{margin:0 0 20px}@media(max-width:767px){.main-product__block .m-product-trust-badge{padding:16px}}.main-product__block .m-product-addon{padding-bottom:16px;border-bottom:1px solid rgb(var(--color-border))}.main-product__block .m-product-addon--wrapper{margin:10px -5px -5px}.main-product__block .m-product-addon--item{padding:5px;margin-right:30px}.main-product__block .m-product-addon--item:hover{color:rgb(var(--color-foreground-secondary))}@media screen and (max-width:639px){.main-product__block .m-product-addon--item{margin-right:12px}}.main-product__block .m-product-addon--label{margin-left:8px}.main-product__block .m-product-shipping--icon{width:20px}.main-product__block .m-product-shipping--content{margin-left:12px}.main-product__block .m-product-shipping--content__value{margin-left:8px}.main-product__block .m-product-shipping--text{margin-top:16px}.main-product__block .m-product-live-views{padding:5px 16px;border-radius:var(--border-radius, 50px);line-height:1.6;font-size:14px}.main-product__block .m-product-live-views svg{width:14px;height:14px}.main-product__block .m-product-live-views .live-views-icon{margin-right:8px;animation-duration:1s}@media screen and (max-width:767px){.main-product__block .m-product-live-views{align-items:flex-start;line-height:22px}}.main-product__block .m-product-custom-field .m-product-option--label{display:inline-flex}.main-product__block .m-product-custom-field .m-product-option--label sup{color:#da3f3f;top:-.2rem;left:.2rem}.main-product__block .alr-display-review-badge{margin-top:8px}.main-product__block .spr-starrating{justify-content:flex-start!important;align-items:center;margin-top:-15px;margin-bottom:-10px}.main-product__block .spr-starrating .spr-stars span{display:flex}.main-product__block #ssw-avg-rate-profile-html{display:flex;align-items:center;margin-top:-15px}.main-product__block #ssw-avg-rate-profile-html .ssw-question-count,.main-product__block #ssw-avg-rate-profile-html .ssw-stars{display:inline-flex!important;align-items:center}.main-product__block .ssw-icon-star{margin:0 3px}.main-product__block .ssw-review-count{margin-left:10px;white-space:nowrap}.main-product__block .ssw-question-count{margin-left:15px;white-space:nowrap}.main-product__block .ssw-question-count>span{display:inline-flex;align-items:center}.main-product__block .ssw-rq-divider{padding-right:15px}.main-product__block .gw-icon-chat{margin-right:5px}.main-product__block .foxkit-preorder-submit{width:auto;flex:1}.main-product__block .installment-shoppay{margin-top:20px}.main-product__block .installment-shoppay:empty{display:none}.main-product__block .foxkit-stock-countdown__progress{height:100%}@media screen and (max-width:767px){.main-product__block #ssw-avg-rate-profile-html{flex-wrap:wrap}.main-product__block #ssw-avg-rate-profile-html .ssw-rq-divider{display:none!important}.main-product__block #ssw-avg-rate-profile-html .ssw-question-count{margin-left:0;margin-bottom:10px}.main-product__block #ssw-avg-rate-profile-html .ssw-stars{margin-right:15px;margin-bottom:10px}}.m-recipient-form>input[type=checkbox]:not(:checked,:disabled)~.m-recipient-form__fields{display:none}.m-recipient-form>input[type=checkbox]:checked~.m-recipient-form__fields{display:block;animation:recipientAnimate .3s ease}.m-recipient-form>input[type=checkbox]:checked~.form-field--checkbox .form-field--checkbox__icon svg path:last-child{display:block}.m-product-details-tabs .m-tab-content:not(.m-tab-content--reviews) .m-tab-content__inner{color:rgb(var(--color-foreground-secondary));line-height:1.75}.spr-container .spr-summary-actions-newreview:focus,.spr-container .spr-summary-actions-newreview:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover))!important;color:rgb(var(--color-button-text-hover))!important;box-shadow:0 0 0 .2rem rgb(var(--color-button-hover))}.spr-container .spr-form-input:not(.spr-starrating,.spr-form-input-textarea){padding:6px 12px;border:1px solid rgb(var(--color-border));border-radius:var(--input-rounded, 4px);background-color:rgb(var(--color-form-field));color:rgb(var(--color-form-field-text));width:100%;outline:none;line-height:2;transition:all var(--m-duration-default, .25s) ease-in-out}.spr-container .spr-form-input:not(.spr-starrating,.spr-form-input-textarea):focus{border-color:rgb(var(--color-foreground))}@media screen and (max-width:767px){.m-product-collapsible .m-accordion--item-button{font-size:18px;padding:12px 0}}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jup-paycard__btn:hover{transform:translateY(-1px);opacity:.92}.dsg-wrapper{
    display: flex;
    flex-direction: column;
    gap: 32px;
    margin-top: 32px;
  }/* Pega nuestro acordeón al de "Información de envío" */
  .dsg-collapsible{
    margin-top: -14px;
  }.dsg-color-group{
    display: none;
    flex-direction: column;
    gap: 32px;
  }.dsg-color-group.is-active-color{
    display: flex;
  }.dsg-block{
    display: flex;
    flex-direction: column;
    gap: 16px;
  }/* Separador entre galería 1 y galería 2 */
  .dsg-block + .dsg-block{
    border-top: 2px solid #F5F5F5;
    padding-top: 24px;
  }/* Título */
  .dsg-title{
    margin: 0;
    font-family: 'Poppins', sans-serif;
    text-transform: none;
  }/* Contenedor relativo para posicionar las flechas sobre la imagen */
  .dsg-gallery-wrap{
    position: relative;
  }.dsg-main-track{
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    border-radius: 8px;
  }.dsg-main-track::-webkit-scrollbar{ display: none; }.dsg-main-track{ scrollbar-width: none; }.dsg-main-item{
    flex: 0 0 100%;
    scroll-snap-align: center;
    aspect-ratio: 1 / 1;
    overflow: hidden;
  }.dsg-main-img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
  }@media (min-width: 768px){.dsg-gallery-wrap:hover .dsg-arrow{ opacity: 1; }}.dsg-dot.is-active{
    opacity: 1;
    transform: scale(1.3);
  }.pvid-thumb-wrap:hover .pvid-thumb-img{ transform: scale(1.03); }.pvid-thumb-wrap:hover .pvid-play-btn{ transform: translate(-50%, -50%) scale(1.1); }.pvid-modal.is-open{ display: flex; }.pvid-close-btn:hover{ transform: scale(1.1); }/* ── Hacer el botón de Play más pequeño en móviles ── */
  @media (max-width: 749px){
    .pvid-play-btn {
      width: 48px !important;
      height: 48px !important;
    }
    .pvid-play-btn svg {
      width: 20px !important;
      height: 20px !important;
    }
  }/* fallback */
@font-face{
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 400;
  src: url(a3a7bd1fb4c6.woff2) format('woff2');
}/* Tu famosa línea divisora de 2px */
  .jupp-trust-divider{
    border: none;
    border-top: 2px solid #F5F5F5;
    margin: 24px 0 20px 0; /* Separación arriba de la línea y debajo de ella */
  }/* El recuadro gris con bordes redondeados */
  .jupp-trust-box{
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-bottom: 24px; 
    padding: 20px 24px;
    background-color: #F5F5F5; /* Color del recuadro */
    border-radius: 12px;       /* Bordes redondeados */
  }.jupp-trust-row{
    display: flex;
    align-items: center;
    gap: 12px;
  }/* Estilo del texto */
  .jupp-trust-p{
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    color: #333333;
    margin: 0;
    font-weight: 400; /* Letra regular */
    line-height: 1.3;
  }/* Ajustes para Ordenador (Desktop) */
  @media screen and (min-width: 768px){
    .jupp-trust-box {
      padding: 24px 32px; 
    }
    .jupp-trust-p {
      font-size: 16px; /* Aumentamos el tamaño del texto en PC */
    }
    .material-symbols-rounded {
      font-size: 28px; /* Iconos un pelín más grandes en PC */
    }
  }#shopify-section-template--31071471075667__main .main-product__block.main-product__block-image img{border-radius: 20px;}.vtl-pr-rl__wrapper:active{
  cursor: grabbing !important;
}/* Oculta scrollbar */
.vtl-pr-rl__wrapper::-webkit-scrollbar{
  display: none !important;
}#search-btn:hover{
    transform: scale(1.05);
  }#nm-wishlist-page-root[data-nm-container-source="fallback"]{
    box-sizing: border-box;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 1.5rem;
  }#nm-wishlist-page-root[data-nm-page-state="inactive"]:empty{
    display: none;
  }#nm-wishlist-page-root:empty::after{
    content: "";
    width: 36px;
    height: 36px;
    border: 3px solid #e3e3e3;
    border-top-color: #1773b0;
    border-radius: 50%;
    animation: nm-wishlist-page-boot-spin 0.7s linear infinite;
  }@keyframes nm-wishlist-page-boot-spin{
    to {
      transform: rotate(360deg);
    }
  }body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title,
  body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title,
  body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title,
  body:has(#nm-wishlist-page-root:not(:empty)) .page-title{
    display: none !important;
  }.valmieri-wordmark{display:inline-block;color:inherit;line-height:0;vertical-align:middle}.valmieri-wordmark svg{display:block;height:2.75rem;width:auto}.vm-galeria{display:grid;gap:8px}.vm-galeria img{width:100%;height:auto;display:block;border-radius:12px;background:#f6f3ec}.vm-galeria__palco{position:relative}.vm-galeria__trilho{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:12px}.vm-galeria__trilho::-webkit-scrollbar{display:none}.vm-galeria__trilho>img{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.vm-galeria__seta{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:0;background:rgba(255,255,255,.92);box-shadow:0 2px 8px rgba(0,0,0,.18);cursor:pointer;display:grid;place-items:center;padding:0;color:#14181c}.vm-galeria__seta svg{width:18px;height:18px}.vm-galeria__seta--ant{left:10px}.vm-galeria__seta--prox{right:10px}.vm-galeria__contador{position:absolute;right:12px;bottom:12px;background:rgba(20,24,28,.75);color:#fff;font:600 12px/1 system-ui,sans-serif;padding:6px 9px;border-radius:999px;letter-spacing:.02em}.vm-galeria__dica{position:absolute;left:12px;bottom:12px;background:rgba(255,255,255,.92);color:#14181c;font:500 12px/1 system-ui,sans-serif;padding:6px 9px;border-radius:999px;display:flex;align-items:center;gap:5px}.vm-galeria__dica svg{width:14px;height:14px}@media (min-width:768px){.vm-galeria__dica{display:none}}.vm-galeria__minis{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.vm-galeria__minis::-webkit-scrollbar{display:none}.vm-galeria__minis img{flex:0 0 auto;width:15.5%;max-width:72px;aspect-ratio:1;object-fit:cover;border-radius:8px;border:2px solid transparent;cursor:pointer;opacity:.8}.vm-galeria__minis img.vm-ativa{border-color:#14181c;opacity:1}.vm-ficha{display:grid;gap:.9rem;margin:.25rem 0 0;padding:0;list-style:none}.vm-ficha li{display:grid;grid-template-columns:40px 1fr;gap:.75rem;align-items:start}.vm-ficha__ico{width:40px;height:40px;border-radius:10px;background:#f3f4f6;display:grid;place-items:center}.vm-ficha__ico svg{width:22px;height:22px;stroke:#14181c;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vm-ficha b{display:block;font-size:.95rem;font-weight:700;line-height:1.3;margin-bottom:.15rem;color:#14181c;text-transform:none}.vm-ficha p{margin:0;font-size:.9rem;line-height:1.5;color:#4a5057;font-weight:400}.vm-ficha p strong{font-weight:600;color:#14181c}.vm-specs{display:flex;flex-wrap:wrap;gap:6px;margin:1rem 0 0;padding:0;list-style:none}.vm-specs li{font-size:.8rem;color:#14181c;background:#f3f4f6;border-radius:999px;padding:.35rem .7rem;white-space:nowrap}.vm-op{max-width:1000px;margin:0 auto;padding:2rem 1rem;font-family:system-ui,-apple-system,sans-serif;color:#14181c}.vm-op__cabeca{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;border-top:2px solid #f0f0f0;padding-top:1.5rem;margin-bottom:1rem}.vm-op__cabeca h2{margin:0;font-size:1.5rem;font-weight:700}.vm-op__resumo{display:flex;align-items:center;gap:.4rem;font-size:.95rem}.vm-op__resumo b{font-size:1.2rem}.vm-op__estrelas{display:inline-flex;gap:2px;color:#ffce07;line-height:0}.vm-op__estrelas svg{width:16px;height:16px}.vm-op__estrelas .vm-op__vazia{color:#d9d9d9}.vm-op__lista{display:grid;gap:12px}@media (min-width:768px){.vm-op__lista{grid-template-columns:repeat(2,1fr)}}.vm-op__card{border:1px solid #e9e9e9;border-radius:14px;padding:1rem;background:#fff;display:grid;gap:.7rem;align-content:start}.vm-op__quem{display:flex;align-items:center;gap:.65rem}.vm-op__quem img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.vm-op__nome{font-weight:700;line-height:1.2}.vm-op__meta{font-size:.8rem;color:#5b6168;display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.vm-op__selo{color:#0a7a3a;font-weight:600;display:inline-flex;align-items:center;gap:.2rem}.vm-op__selo svg{width:13px;height:13px}.vm-op__texto{margin:0;line-height:1.55;font-size:.95rem}.vm-op__foto{width:150px;aspect-ratio:3/4;object-fit:cover;border-radius:10px;cursor:zoom-in;display:block;background:#f6f3ec}.vm-op__dialogo{border:0;padding:0;background:transparent;max-width:min(92vw,520px);max-height:92vh}.vm-op__dialogo::backdrop{background:rgba(0,0,0,.75)}.vm-op__dialogo img{width:100%;height:auto;border-radius:12px;display:block}.vm-op__card[hidden]{display:none}.vm-op__mais{display:block;width:100%;margin-top:14px;padding:.9rem 1rem;border:1.5px solid #14181c;border-radius:12px;background:#fff;font:600 .95rem system-ui,sans-serif;color:#14181c;cursor:pointer}.vm-op__mais span{font-weight:400;color:#5b6168}.vm-op__fechar{position:absolute;top:8px;right:8px;width:36px;height:36px;border-radius:50%;border:0;background:#fff;font-size:20px;line-height:1;cursor:pointer}.dsg-main-track{display:grid!important;grid-template-columns:1fr;gap:12px;transform:none!important}@media (min-width:768px){.dsg-main-track{grid-template-columns:repeat(2,1fr)}}.dsg-main-item{position:static!important;width:auto!important;flex:none!important}.dsg-main-img{width:100%;height:auto}.jupp-trust-row svg{width:28px;height:28px;flex:none}#shopify-section-sections--31071463014739__header .m-logo{transform:none!important}.m-logo__image-default::before,.m-logo__image-default::after{display:none!important}