:root{--brand-accent-color: #F5F0EE;--brand-off-white-color: #f8f8f8;--brand-black-color: #232323;--brand-black-color-shade: #070707}.product-item{border-radius:12px}.card-media:not(.complementary-products .card-media):not(.product-recommendation .card-media){border-radius:4px}.complementary-products .card-media,.product-recommendation .card-media,.previewCartItem-image img{border-radius:8px}.card-media>img:not(.complementary-products .card-media){transform:scale(1.05)}.card{border:none}.product-recommendation .card-action .button.button-ATC{width:100%;min-width:unset;padding:8px;border-radius:6px;margin:0}.product-recommendation .card-price{margin-bottom:8px}.product-recommendation .card-title{font-size:calc(var(--product-title-font-size) - 2px)}cupom{border-bottom:1px solid #0D2118;display:inline-block;color:#0d2118;cursor:pointer;transition:all .3s ease-in-out}cupom:hover{color:#046959;border-color:#046959}.dot-wrapper{position:absolute;top:var(--position-y, 50%);left:var(--position-x, 50%);z-index:5}.dot{box-shadow:0 0 0 1px #fffbf3;border-radius:50%;width:16px;height:16px;cursor:pointer;background:#0003}.dot-inner{display:block!important;background:#fffbf3;border-radius:50%;width:100%;height:100%;transform:scale(.5);transition:transform .4s ease-in-out;pointer-events:none}.dot:hover .dot-inner{transform:scale(1)}.dot:before{content:"";box-shadow:0 0 0 8px #fff6;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;animation:pulsate 1.5s linear infinite;pointer-events:none}@-webkit-keyframes pulsate{0%{box-shadow:0 0 #fff6}50%{box-shadow:0 0 0 8px #fff6}to{box-shadow:0 0 #fff6}}.tooltip .tooltip-image{max-width:64px!important;height:auto!important;position:initial!important;border-radius:4px}.tooltip{position:absolute;z-index:5;display:flex;padding:8px;top:0;gap:12px;background:#fff;max-width:320px;border-radius:6px}.tooltip,.tooltip-arrow:before{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.tooltip:after{position:absolute;left:0;right:0;width:100%;height:12px;top:-12px;pointer-events:all;z-index:10;content:""}.tooltip[data-show],.tooltip[data-show] .tooltip-arrow:before{visibility:visible;opacity:1;pointer-events:initial}.tooltip-info{text-align:left}.tooltip-info--title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit;display:block!important;transition:all 0s linear}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";transform:rotate(45deg)}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.button.button--primary.buy-all{position:absolute;z-index:2;bottom:20px;left:20px;padding:8px;width:fit-content;border-radius:4px;border:none;display:flex;gap:8px;align-items:center;cursor:pointer;opacity:0;transition:.3s ease-in-out;transition-property:background,color,opacity;background-color:#0d2118;color:#ffdc9c;font-size:12px}.button.button--primary.buy-all:hover{background-color:#046959;color:#ffdc9c}.img-box:hover .button.button--primary.buy-all{opacity:1}.button.button--primary.buy-all .buy-all--icon{width:16px;height:16px;display:flex}.button.button--primary.buy-all .buy-all--icon svg{width:100%!important;height:100%!important;stroke:#ffdc9c;fill:#ffdc9c;transition:.2s ease-in-out;transition-property:fill,stroke;margin:0}.button.button--primary.buy-all:hover .buy-all--icon svg{fill:#ffdc9c;stroke:#ffdc9c}@media (max-width: 1024px){.button.button--primary.buy-all{opacity:1;padding:6px 8px;font-size:12px}.button.button--primary.buy-all .buy-all--icon{width:12px;height:12px}}@media (max-width: 768px){.buy-all{bottom:10px;left:10px}}body.bundle-sidebar-show{overflow-y:hidden}body.bundle-sidebar-show .background-overlay{opacity:1;pointer-events:all}body.bundle-sidebar-show .halo-bundle-sidebar{transform:translateZ(0);opacity:1;visibility:visible}@media (min-width: 768px){body.bundle-sidebar-show .body-content-wrapper{transform:translate(calc(var(--page-content-distance) * -1))}}.halo-bundle-sidebar{display:flex;flex-direction:column}.halo-bundle-sidebar .halo-sidebar-header{padding:20px}.halo-bundle-sidebar .halo-sidebar-wrapper{display:flex;flex-direction:column;padding:0 0 20px}.halo-bundle-sidebar .bundle-items-list .bundle-item{display:flex;gap:12px;justify-content:center;align-items:start;padding:10px;position:relative}.halo-bundle-sidebar .bundle-items-list .bundle-item .bundle-product-image{display:inline-block;vertical-align:top;min-width:80px;text-align:center;position:relative;border-radius:8px}.halo-bundle-sidebar .bundle-items-list .bundle-item .bundle-product-image:before{content:"";display:block;height:0;width:100%;padding-bottom:120px}.halo-bundle-sidebar .bundle-items-list .bundle-item .bundle-product-image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:4px}.halo-bundle-sidebar .bundle-items-list .bundle-item .bundle-product-information{width:100%;display:flex;flex-direction:column;justify-content:center}.halo-bundle-sidebar .bundle-items-list .bundle-product-heading,.halo-bundle-sidebar .bundle-items-list .bundle-product-heading .card-title{margin:0;font-size:calc(var(--product-title-font-size) - 2px)}.halo-bundle-sidebar .bundle-items-list .bundle-product .product-option{margin:0}.halo-bundle-sidebar .bundle-items-list .bundle-products-wrapper{width:calc(100% - var(--image-width));margin-left:var(--items-margin-left);margin-right:var(--items-margin-right)}.halo-bundle-sidebar .bundle-items-list{display:flex;flex-direction:column;gap:16px;overflow-y:auto;margin-bottom:20px;flex-grow:1}.halo-bundle-sidebar .bundle-items-list .bundle-checkbox,.product-item-bundle__checkbox{display:block!important;border:initial!important;clip:auto!important;height:13px!important;width:13px!important;padding:initial!important;-webkit-appearance:auto!important;appearance:auto!important;position:absolute!important;accent-color:var(--color-text);cursor:pointer}.halo-bundle-sidebar .bundle-items-list .bundle-checkbox{left:12px;top:14px}.product-item-bundle__checkbox{left:8px;top:8px}.halo-bundle-sidebar .bundle-price-wrapper{font-size:14px;margin-bottom:8px;display:flex;justify-content:space-between}.halo-bundle-sidebar .bundle-price-compare{text-decoration:line-through;opacity:.75;margin-right:4px;font-weight:600}.halo-bundle-sidebar .price{min-width:75px}.halo-bundle-sidebar .bundle-price{min-width:75px;font-size:16px;font-weight:600}.halo-bundle-sidebar .bundle-items-list .price dd{margin:0}.halo-bundle-sidebar .bundle-items-list .price-item{margin-right:3px}.halo-bundle-sidebar .bundle-items-list .price__label_sale{margin:0!important}.halo-bundle-sidebar .bundle-items-list .price__sale .price__compare{height:calc(.9 * var(--product-price-font-size));margin-bottom:4px}.bundle-product-price .price--on-sale .price__sale{flex-direction:column;!i;!;align-items:flex-start}.bundle-product-price .price{justify-content:start}.halo-bundle-sidebar .bundle-items-list .price__sale .price__compare .price-item.price-item--regular{color:#555}.halo-bundle-sidebar .bundle-items-list .price__sale .price__last .price-item.price-item--sale{font-size:calc(1.2 * var(--product-price-font-size))}.halo-bundle-sidebar .bundle-checkout-wrapper{padding:20px}.halo-bundle-sidebar .bundle-product-variants .product-form__label .text{min-width:40px}@media (max-width: 1024px){.halo-bundle-sidebar .bundle-items-list .look-image{width:var(--image-width-tablet)}.halo-bundle-sidebar .bundle-items-list .bundle-products-wrapper{width:calc(100% - var(--image-width-tablet))}.halo-bundle-sidebar .bundle-items-list .bundle-item{gap:12px}}@media (max-width: 767px){.halo-bundle-sidebar .bundle-items-list .bundle-item .card-title{margin-bottom:0}.halo-bundle-sidebar .bundle-items-list .bundle-item .bundle-product-image{min-width:80px}.halo-bundle-sidebar .bundle-items-list .bundle-item .bundle-product-image:before{padding-bottom:120px}.halo-bundle-sidebar .bundle-items-list .bundle-product-heading{max-width:100%}.halo-bundle-sidebar .bundle-items-list .bundle-product-heading a{min-width:none;font-size:calc(var(--product-title-font-size) - 2px)}.halo-bundle-sidebar .bundle-items-list .price{justify-content:start}.halo-bundle-sidebar .bundle-items-list .price-item{font-size:calc(1 * var(--product-price-font-size))}.halo-bundle-sidebar .bundle-items-list .bundle-item{gap:12px}.halo-bundle-sidebar .bundle-items-list .bundle-title{font-size:var(--title-fs-mb)}.halo-bundle-sidebar .bundle-items-list .bundle-product-heading .card-title-ellipsis{-webkit-line-clamp:2}}.product-quantity-icon{width:70%;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);stroke:#5a5a5a;fill:#5a5a5a;pointer-events:none}.product-quantity-icon path{stroke:#5a5a5a}[class^=ra-widget-verified]{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-position:0 0;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;border:0;border-top-color:inherit;border-top-style:none;border-top-width:medium;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font:normal;font-family:Open Sans,Arial,Sans-Serif!important;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-color:invert;outline-style:none;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:"\201c" "\201d" "\2018" "\2019";right:auto;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;text-decoration-color:inherit;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto;all:initial;all:unset}#ra-widget-verified{display:table;box-sizing:content-box!important}#ra-widget-verified .ra-widget-verified-wrapper{display:table;position:relative;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.horizontal{width:134px;height:44px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.ra-verified-loaded{visibility:visible!important}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content{overflow:hidden;display:table;width:94px;height:93px;border-radius:4px;border:1px solid #185195}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.horizontal .ra-widget-verified-seal{margin:0;float:left;padding:7px 8px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.horizontal .ra-widget-verified-text{width:auto;margin-top:12px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content .ra-widget-verified-text{width:100%;float:left;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;line-height:8px;color:#002e17;font-size:12px;margin:auto auto 4px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.horizontal .ra-widget-logo{margin:0}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content .ra-widget-logo,#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content .ra-widget-verified-seal{display:table}#ra-widget-verified *{font-family:Open Sans,Arial,sans-serif;box-sizing:content-box!important}body.template-collection .halo-sidebar-wrapper .toolbar-wrapper{display:none}.toolbar-item.toolbar-sidebar{border-radius:999px;padding:5px 16px!important;height:100%}@media (min-width: 1025px){.toolbar-wrapper.toolbar-mobile{display:none}body.template-collection .halo-sidebar-wrapper .toolbar-wrapper:not(.toolbar-mobile){display:block}}@media (max-width: 500px){.previewCartCollection .products-carousel .product .card-action .button{max-width:90%;margin:0}}.features-wrapper{display:flex;gap:24px;overflow-x:auto;text-align:center;padding-inline:12px}.icon-feature{min-width:80px}.icon-feature img{width:56px;height:56px;margin-inline:auto;margin-bottom:10px}.icon-feature span{font-size:var(--font-body-size)}@media (max-width: 500px){.features-wrapper{gap:12px;padding-inline:8px}.icon-feature{min-width:64px}.icon-feature span{font-size:calc(.8 * var(--font-body-size))}.icon-feature img{width:48px;height:48px}}.product-carousel-arrows svg{--arrow-color: #000;--arrow-color-hover: #000}.media-product-card{aspect-ratio:1/1.5;height:100%;width:100%}.media-product-card video{width:100%;height:100%;object-fit:cover;min-height:300px;display:block;opacity:1;visibility:visible}.card-product img{width:100%;height:100%;object-fit:cover}.card-media:not(.loading-card):not(.animated-loading){padding-bottom:0!important}.card-media:not(.slick-initialized) .second-media-product,.card-media:not(.slick-initialized) .tirth-media-product,.card-media:not(.slick-initialized) .fourth-media-product,.card-media:not(.slick-initialized) .other-media-product{display:none!important}.card-media .slick-arrow{opacity:0;transition:opacity .3s ease-in-out}.card-media:hover .slick-arrow{opacity:1}.card-media .slick-dots{bottom:8px;right:8px!important;left:auto!important;width:fit-content;display:flex;gap:3px}.card-media .slick-dots{position:absolute;line-height:1}.card-media .slick-dots li{width:6px;margin:0;min-height:auto;line-height:1!important}.card-media .slick-dots li button{width:6px;height:6px;line-height:1;border-radius:999px;border:none;background:#fff;opacity:.6}.card-media .slick-dots li.slick-active button{background:#232323;opacity:1}.media-product-card video{width:100%;height:100%;object-fit:cover}.halo-product-tab .toggle-content :is(h1,h2,h3,h4,h5,h6){letter-spacing:.08em;font-family:var(--font-family-1)}.halo-product-tab .toggle-content :is(h1,h2,h3,h4,h5,h6) strong{font-weight:600}.aviso-cashback{display:flex;align-items:center;gap:5px;justify-content:left;font-size:12px;padding:0 0 10px;color:#e06a6a}.aviso-cashback svg{width:20px;height:auto;stroke:none}.aviso-cashback svg path{fill:#e06a6a}.aviso-cashback b{font-weight:500}#scDiscountApp>div{width:100%!important}#sc-discount__submit{background:var(--btn-1-bg);border-color:var(--btn-1-border);color:var(--btn-1-color);background-origin:border-box;transition:var(--duration-long) var(--button-transition-ease);transition-property:color,background,background-color,border}#sc-discount__submit:hover{color:var(--btn-1-color-hover);background:var(--btn-1-bg-hover);border-color:var(--btn-1-border-hover);background-origin:border-box}.sc_simple-info__row{display:none!important}@media (max-width: 768px){.productView-image-wrapper .productView-nav:not(.slick-initialized){overflow-x:scroll!important}.productView-image-wrapper .productView-nav:not(.slick-initialized) .productView-image{width:90%}}.footer-badges-container{display:flex;justify-content:center;align-items:center;gap:10px;max-width:350px;margin:0 auto;padding-top:32px}.ra-verified-seal{max-width:90px}#ra-widget-verified .ra-widget-verified-wrapper,#ra-widget-verified{border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
