:root{--brand-accent-color-1: #a8b084;--brand-accent-color-2: #768a6b;--brand-accent-color-3: #5f7350;--brand-accent-color-4: #4a5043;--brand-accent-color-4-shade: #2c3028;--brand-accent-color-5: #af9678;--brand-off-white-color: #f2f0eb;--brand-black-color: #000;--brand-black-color-shade: #000}.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:160px;min-width:unset;padding:8px;border-radius:6px;margin:0}.product-recommendation .card-price{margin-bottom:8px}.product-recommendation .card-title{font-size:13px}cupom{background:#00000010;border:1px dashed #1E1F20;border-radius:4px;color:#1e1f20;padding:0 8px;margin:0 6px;cursor:pointer;min-width:120px;display:inline-block;text-align:center}.dot-wrapper{position:absolute;top:var(--position-y, 50%);left:var(--position-x, 50%);z-index:5}.dot{box-shadow:0 0 0 1px #fff;border-radius:50%;width:16px;height:16px;cursor:pointer;background:#0003}.dot-inner{display:block!important;background:#fff;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}.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;color:var(--brand-black-color);background:#fff;font-size:12px}.button.button--primary.buy-all:hover{background-color:var(--brand-black-color-shade);color:#fff}.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:#fff;fill:#fff;transition:.2s ease-in-out;transition-property:fill,stroke;margin:0}.button.button--primary.buy-all:hover .buy-all--icon svg{fill:#fff;stroke:#fff}@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;flex-wrap:wrap;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;flex:0 0 80px;min-width:80px;text-align:center;position:relative;border-radius:8px;margin-left:32px}.halo-bundle-sidebar .bundle-items-list .bundle-item .bundle-product-image:before{content:"";display:block;height:0;width:100%;padding-bottom:80px}.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:calc(100% - 124px);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:80px}.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 5px 0!important;height:100%;cursor:pointer}@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}}@media (min-width: 1025px){.menu-lv-item .menu-lv-1__action.link-effect-colored{position:relative}.menu-lv-item .menu-lv-1__action.link-effect-colored:before{content:"";position:absolute;width:100%;bottom:0;left:0;right:0;border-bottom:2px solid var( #000);opacity:0;transition:opacity .2s ease}.menu-lv-item .menu-lv-1__action.link-effect-colored:hover:before{opacity:1}.menu-lv-item .menu-lv-1__action.link-effect-colored:hover>span{font-weight:700;color:var(#000)}.menu-lv-item.menu-lv-1{padding-left:var(--grid_gap_menu_item);padding-right:var(--grid_gap_menu_item)}.menu-lv-item.menu-lv-1 .menu-lv-1__action{padding-left:4px;padding-right:4px;display:flex;justify-content:center}.menu-lv-item.menu-lv-1 .menu-lv-1__action span:not(.icon-dropdown){display:inline-block}.header-hamburger--transparent{position:relative}.section-header-navigation:not(.scrolled-past-header) .header-hamburger--transparent:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#00000040,#0000)}}.wrapper__price-badges{display:flex;justify-content:space-between;align-items:center;gap:6px}.wrapper__price-badges .card-price{min-width:100px;margin-bottom:0}.wrapper__price-badges .price{justify-content:start}.wrapper__price-badges .price--on-sale .price__sale{display:block!important}.wrapper__price-badges .price.price--on-sale .price-item--sale,.wrapper__price-badges .price .price__regular .price-item--regular{font-size:calc(1.3 * var(--product-price-font-size))}.wrapper__price-badges .icon{fill:#fff}.wrapper__price-badges .sale-badge{border:1px solid var(--sale-badge-bg);background:var(--sale-badge-bg);color:#fff;padding:0 8px;border-radius:4px;font-size:11px}.productView-price .sale-badge{border:1px solid var(--sale-badge-bg);background:var(--sale-badge-bg);color:#fff;padding:0 8px;border-radius:4px;font-size:13px;margin-right:8px}.card-information__badges,.product-information__badges{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.product-item-custom .card-information__badges{margin-bottom:0}.card-information__badges .badge{border:1px solid var(--color);background:var(--color);color:#fff;padding:0 8px;border-radius:4px;font-size:11px;width:fit-content}.product-information__badges .badge{border:1px solid var(--color);background:var(--color);color:#fff;padding:0 8px;border-radius:4px;font-size:13px;width:fit-content}@media (max-width: 551px){.card-action :is(.button.button-ATC,[data-btn-addtocart]) .button-text{display:none}.card-action :is(.button.button-ATC,[data-btn-addtocart]) .button-icon svg{margin:0}.card-action :is(.button.button-ATC,[data-btn-addtocart]){min-width:unset}}.trust-images{display:flex;justify-content:start;gap:8px;flex-wrap:wrap}.trust-images img{height:40px;width:auto}.card-information .jdgm-prev-badge__text{display:none}@media (max-width: 767px){.trust-images{margin-block:20px;justify-content:center}}#judgeme_product_reviews{padding-inline:15px}.product-form__label:not(.available){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
