.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:544px) and (max-width:768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:769px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1200px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width:543.98px){.hidden-xs-down{display:none!important}}@media (max-width:768.98px){.hidden-sm-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}.hidden-xl-down{display:none!important}.row.equal-height>[class^=col]{display:-ms-flexbox;display:flex}@keyframes fade{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.zoom-open{height:100%;overflow:hidden;width:100%;position:fixed;touch-action:none;-ms-touch-action:none}.product-image-slide{cursor:zoom-in}#imageZoomModal{padding:0!important}#imageZoomModal .modal-dialog{-ms-flex-pack:center;justify-content:center;max-width:none!important;margin:0!important}#imageZoomModal .modal-content{min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;border-radius:0;overflow:hidden;background-color:#fff}#imageZoomModal .modal-body{-ms-flex:1;flex:1;background-color:#fff}#imageZoomModal .izm-body{padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#imageZoomModal .izm-body .zoom-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;width:100vw;height:100vh;position:relative}@media (max-width:991.98px){#imageZoomModal .izm-body .zoom-container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#imageZoomModal .izm-body .zoom-container-buttons{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px;position:absolute;z-index:2;top:0;right:65px}@media (max-width:991.98px){#imageZoomModal .izm-body .zoom-container-buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:65px;right:0}}#imageZoomModal .izm-body .zoom-container-buttons .zoom-button{display:-ms-flexbox;display:flex;width:45px;height:45px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #101828;background-color:#fff}#imageZoomModal .izm-body .zoom-container-buttons .zoom-button:disabled{background-color:#eaecf0}#imageZoomModal .izm-body .zoom-container-buttons .zoom-button:disabled:active{margin-top:0}#imageZoomModal .izm-body .zoom-container-buttons .zoom-button:active{margin-top:1px}#imageZoomModal .izm-body .zoom-container-close{background-color:#fff;padding:10px;position:absolute;z-index:2;top:0;right:0}#imageZoomModal .izm-body .zoom-container-close .close{display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;opacity:1;margin:0;padding:.625rem}#imageZoomModal .izm-body .zoom-container-close .close .close-icon{position:relative;width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#imageZoomModal .izm-body .zoom-container-close .close .close-icon svg{width:16px;height:16px}#imageZoomModal .izm-body .zoom-container-close .close .close-icon svg *{fill:#101828}#imageZoomModal .izm-body .zoom-container-mini{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:0;flex-grow:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:20px;background-color:#f9fafb}#imageZoomModal .izm-body .zoom-container-mini-item{margin-bottom:10px;min-width:90px;width:90px;min-height:90px;height:90px;padding:5px;border:1px solid #f9fafb;cursor:pointer}@media (max-width:991.98px){#imageZoomModal .izm-body .zoom-container-mini-item{margin-bottom:0;margin-right:10px}}#imageZoomModal .izm-body .zoom-container-mini-item.active,#imageZoomModal .izm-body .zoom-container-mini-item:hover{border-color:#000}@media (max-width:991.98px){#imageZoomModal .izm-body .zoom-container-mini{-ms-flex-direction:row;flex-direction:row;white-space:nowrap;overflow-x:auto;min-width:100%}#imageZoomModal .izm-body .zoom-container-mini::-webkit-scrollbar{display:none}}#imageZoomModal .izm-body .zoom-container-img{position:relative;cursor:all-scroll;display:block;width:auto;margin:0 auto;max-height:100%;transform:scale(.5);transform-origin:center;transition:transform .5s ease-in-out}@media (max-width:991.98px){#imageZoomModal .izm-body .zoom-container-img{height:auto;max-width:100%;width:auto;max-height:none;margin:0}}#imageZoomModal .izm-body .zoom-container-img-container{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;overflow:hidden}#imageZoomModal .izm-body .zoom-container-img-container.loading{background-image:url("../../images/loading.gif");background-size:45px auto;background-position:50%;background-repeat:no-repeat}#maincontent{background-color:#fff!important}.attribute{margin:.9375rem 0}.attributes-column{overflow-y:auto;scrollbar-color:#000 transparent;scrollbar-width:4px}@media (min-width:769px){.attributes-column::-webkit-scrollbar{width:1.375rem;height:1.375rem}.attributes-column::-webkit-scrollbar-track{width:.0625rem;background:transparent}.attributes-column::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:1.25rem}}.carousel-sticky-container{position:sticky;top:90px}@media (max-width:768.98px){.carousel-sticky-container{position:relative;top:0}}.primary-images-carousel{padding:.9375rem;margin:0 auto;min-height:20rem;background-color:#fff;position:relative}@media (min-width:769px){.primary-images-carousel{max-width:88%;min-width:66%}}@media (max-width:991.98px){.primary-images-carousel{background-color:transparent}}.primary-images-carousel .slick-carousel{padding:0 2.375rem}.primary-images-carousel .slick-carousel-item .image-container{position:relative;width:100%;max-width:400px;padding-bottom:100%;background-image:url("../../images/loading.gif");background-size:45px auto;background-position:50%;background-repeat:no-repeat;margin:0 auto}.primary-images-carousel .slick-carousel-item .image-container .product-image{position:absolute;top:0;left:0;display:block;opacity:0;transition:opacity .3s ease-in-out .3s}.primary-images-carousel .slick-carousel-item .image-container .product-image.loaded{opacity:1}@media (min-width:769px){.primary-images-carousel .product-detail-dots{display:none!important}}.primary-images-carousel .slick-thumb{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:16px;width:100%;padding:0 2.8125rem}@media (max-width:991.98px){.primary-images-carousel .slick-thumb{display:none}}.primary-images-carousel .slick-thumb-item{display:block;width:64px;height:64px;padding:5px;cursor:pointer}.primary-images-carousel .slick-thumb-item.active{border:1px solid #000}.primary-images-carousel .product-detail-controls{position:absolute;top:50%;padding:0;height:2.25rem;width:2.25rem;background-color:transparent;border:0;z-index:1}.primary-images-carousel .product-detail-prev{left:-5px}.primary-images-carousel .product-detail-next{right:-5px}.primary-images-carousel .product-detail-dots{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;margin:.9375rem auto 0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:100%;gap:5px}@media (max-width:991.98px){.primary-images-carousel .product-detail-dots{margin:.9375rem auto}}.primary-images-carousel .product-detail-dots li button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:.5rem;height:.5rem;border-radius:50%;overflow:hidden;margin:0;background-color:#fff;padding:0;color:transparent;border:1px solid #eaecf0}.primary-images-carousel .product-detail-dots li button:after{position:absolute;content:" ";display:block;width:.3125rem;height:.3125rem;border-radius:50%;background-color:#eaecf0}.primary-images-carousel .product-detail-dots li.slick-active button:after{background-color:#000}.primary-images-carousel .carousel-unavailable-overlay{font-family:Quicksand,sans-serif;position:absolute;z-index:10;width:100%;height:100%;background:#ffffff88;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:32px}@media (min-width:1440px){.product-detail{max-width:1300px}}.product-detail .product-top-bar{background:#fff}.product-detail .product-top-bar .breadcrumb-container{padding-top:15px;padding-bottom:15px}.product-detail .share-and-fav-controls .buttons-list{padding-top:5px;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:544px){.product-detail .share-and-fav-controls .buttons-list{padding:15px 0}}.product-detail .share-and-fav-controls .buttons-list .buttons{display:-ms-flexbox;display:flex}.product-detail .discount-container{width:60px;height:30px}.product-detail .discount-value{font-size:.875rem}.product-detail .attributes .attribute-label{font-size:.875rem;font-weight:400;color:#667085}.product-detail .attributes .attribute-label span{text-transform:capitalize;font-weight:500;margin-left:.3125rem;color:#000}.product-detail .attributes .color{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.product-detail .attributes .color button[disabled]{cursor:default;pointer-events:none}.product-detail .attributes .color .swatch-value{border:.063em solid rgba(0,0,0,.3);width:.3125rem;height:.3125rem;background:#fff;border-radius:.15625rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;background-color:transparent;border:.0625rem solid #dbdbdb;margin-right:.4375rem;border-radius:.3125rem;background-color:#fff!important;background-position:50%;background-size:contain;margin-right:0;border:none;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.25);width:40px;height:40px;border-radius:0;background-size:32px auto;background-repeat:no-repeat}.product-detail .attributes .color .swatch-value.color-value.selected,.product-detail .attributes .color .swatch-value.color-value[data-selected=true]{background-color:#fff;border:2px solid #000;box-shadow:0 1px 7px 2px rgba(0,0,0,.3)}.product-detail .attributes .color .swatch-value i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail .attributes .color .swatch-value.selected,.product-detail .attributes .color .swatch-value[data-selected=true]{background-color:#fff;border:1px solid #000!important;box-shadow:0 1px 1px rgba(0,0,0,.25)!important}.product-detail .attributes .color .swatch-value:before{content:""}.product-detail .attributes .color .swatch-value.disabled,.product-detail .attributes .color .swatch-value.unselectable{position:relative;z-index:0;pointer-events:none;opacity:.5}.product-detail .attributes .color .swatch-value.disabled:before,.product-detail .attributes .color .swatch-value.unselectable:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:rgba(0,0,0,.15)}.product-detail .attributes .color .swatch-value.disabled:after,.product-detail .attributes .color .swatch-value.unselectable:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:linear-gradient(to top right,transparent calc(50% - 1px),#000,transparent calc(50% + 1px))}@media (min-width:769px){.product-detail .attributes .color .swatch-value{width:42px;height:42px;border:2px solid #d0d0d0;box-shadow:none}.product-detail .attributes .color .swatch-value.selected,.product-detail .attributes .color .swatch-value[data-selected=true]{background-color:#fff;border:2px solid #000!important;box-shadow:0 5px 10px rgba(218,132,3,.5)!important}}.product-detail .attributes .color .swatch-value.selected{border:1px solid #000!important;box-shadow:none!important}.product-detail .attributes .size{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.product-detail .attributes .size button[disabled]{cursor:default;pointer-events:none;opacity:.5}.product-detail .attributes .size .swatch-value{border:.063em solid rgba(0,0,0,.3);width:.3125rem;height:.3125rem;background:#fff;border-radius:.15625rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;background-color:transparent;border:.0625rem solid #dbdbdb;margin-right:.4375rem;border-radius:.3125rem;background-color:#fff!important;background-position:50%;background-size:contain;margin-right:0;border:none;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.25);width:40px;height:40px;font-size:.875rem;font-weight:400;color:#000;border-radius:0;border:1px solid transparent!important}.product-detail .attributes .size .swatch-value.color-value.selected,.product-detail .attributes .size .swatch-value.color-value[data-selected=true]{background-color:#fff;border:2px solid #000;box-shadow:0 1px 7px 2px rgba(0,0,0,.3)}.product-detail .attributes .size .swatch-value i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail .attributes .size .swatch-value.selected,.product-detail .attributes .size .swatch-value[data-selected=true]{background-color:#fff;border:1px solid #000!important;box-shadow:0 1px 1px rgba(0,0,0,.25)!important}.product-detail .attributes .size .swatch-value:before{content:""}.product-detail .attributes .size .swatch-value.disabled,.product-detail .attributes .size .swatch-value.unselectable{position:relative;z-index:0;pointer-events:none;opacity:.5}.product-detail .attributes .size .swatch-value.disabled:before,.product-detail .attributes .size .swatch-value.unselectable:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:rgba(0,0,0,.15)}.product-detail .attributes .size .swatch-value.disabled:after,.product-detail .attributes .size .swatch-value.unselectable:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:linear-gradient(to top right,transparent calc(50% - 1px),#000,transparent calc(50% + 1px))}@media (min-width:769px){.product-detail .attributes .size .swatch-value{width:42px;height:42px;border:2px solid #d0d0d0;box-shadow:none}.product-detail .attributes .size .swatch-value.selected,.product-detail .attributes .size .swatch-value[data-selected=true]{background-color:#fff;border:2px solid #000!important;box-shadow:0 5px 10px rgba(218,132,3,.5)!important}}.product-detail .attributes .size .swatch-value.selected{border:1px solid #000!important;box-shadow:none!important}.product-detail .attributes .size .swatch-value.unselectable:after{display:none}label.color~a:hover{text-decoration:none}.product-brand-image-container{padding-bottom:14px;border-radius:5px;display:inline-block}.product-brand-image-container img.brand-image{max-height:25px;max-width:160px}.product-name{font-weight:400;font-size:1.5625rem;color:#1d2939;text-align:left;margin-bottom:0}.prices{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.prices .price{font-weight:500;color:#1d2939;font-size:1.25rem}.prices .price .range{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.prices .price span{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.prices .price span.strike-through.list{font-weight:400;color:#667085;font-size:1.125rem}.prices .price span.installments{text-transform:uppercase;font-size:.875rem;color:#22a044;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.prices .price span.installments .sm-lowercase{text-transform:lowercase}@media (min-width:769px){.prices .price span.installments .sm-lowercase{text-transform:uppercase}}.prices .price span.installments b{margin:0 .3125rem;font-weight:400;color:#22a044}.prices .price span.installments b:first-child{margin-left:0}@media (min-width:769px){.prices .price span.installments b{font-weight:700}}@media (min-width:769px){.prices .price span.installments{font-size:1.8vmin}}.ratings{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:.4375rem 0}.ratings-stars i{font-size:1.25rem}.ratings-ratio span{letter-spacing:1px;font-weight:600;line-height:3rem;color:#8b8a8c;font-size:2rem;margin-bottom:0;margin-right:.3125rem}@media (max-width:768.98px){.ratings-ratio span{font-size:1.8125rem}}.ratings-ratio-star i{color:#8b8a8c}.ratings-number-text{font-family:Quicksand,sans-serif;font-weight:600;color:#8b8a8c;font-size:.875rem;line-height:1}@media (max-width:768.98px){.ratings-number-text{font-size:.75rem}}.attribute .custom-select{background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17.768' height='10.68' viewBox='0 0 17.768 10.68'><path id='Caminho_117' data-name='Caminho 117' d='M-2354.449,253.128a1.3,1.3,0,0,0-.973,2.153l6.926,7.85a2.309,2.309,0,0,0,3.265,0l6.924-7.85a1.3,1.3,0,0,0-.971-2.153Z' transform='translate(2355.749 -253.128)' fill='%23a4a3a7'/></svg>") no-repeat right .75rem center/12px 14px;background-color:#fff;border-radius:1.5625rem;padding:.4375rem 1.875rem .4375rem .9375rem;height:auto;border:0;box-shadow:1px 4px 6px rgba(0,0,0,.1);font-family:Quicksand,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;text-align:left;position:relative;z-index:3}.attribute .custom-select:after{display:none;content:""}.attribute .dropdown-menu{min-width:100%;transform:none!important;top:1.1875rem!important;padding:1.25rem 0 0;border-radius:0 0 1.25rem 1.25rem;z-index:2;background:#edeced;overflow:hidden}.attribute .dropdown-menu div.dropdown-menu-container{max-height:18.75rem;overflow-y:auto}@media (max-width:991.98px){.attribute .dropdown-menu div.dropdown-menu-container{max-height:12.5rem}}.attribute .dropdown-menu div.dropdown-menu-container::-webkit-scrollbar{width:4px}.attribute .dropdown-menu div.dropdown-menu-container::-webkit-scrollbar-thumb{background:#8b8a8c}.attribute .dropdown-menu div.dropdown-menu-container::-webkit-scrollbar-track{background:#f2f4f7}.attribute .dropdown-menu a.dropdown-item{font-family:Quicksand,sans-serif;font-size:1rem;padding:.5rem 1.5rem;font-weight:600;text-align:center;color:#8b8a8c!important;text-transform:uppercase;cursor:pointer}.attribute .dropdown-menu a.dropdown-item.disabled{position:relative}.attribute .dropdown-menu a.dropdown-item.disabled span{opacity:.25}.attribute .dropdown-menu a.dropdown-item.disabled:after{display:-ms-flexbox;display:flex;content:" ";background-size:12px auto;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13.911' height='14.304' viewBox='0 0 13.911 14.304'><g id='Grupo_2074' data-name='Grupo 2074' transform='translate(2.811 2.828)' opacity='0.968'><g id='Grupo_2053' data-name='Grupo 2053' transform='translate(0.017)'><g id='Grupo_1736' data-name='Grupo 1736'><path id='Caminho_1357' data-name='Caminho 1357' d='M.641.486,8.89,9.123' transform='translate(-0.641 -0.486)' fill='none' stroke='%23ddd' stroke-linecap='round' stroke-width='4'/><line id='Linha_156' data-name='Linha 156' x1='8.234' y2='8.618' transform='translate(0.021 0.03)' fill='none' stroke='%23ddd' stroke-linecap='round' stroke-width='4'/></g></g><g id='Grupo_2051' data-name='Grupo 2051' transform='translate(0)'><path id='Caminho_1357-2' data-name='Caminho 1357' d='M.641.486,8.89,9.123' transform='translate(-0.641 -0.486)' fill='none' stroke='%23ff3b00' stroke-linecap='round' stroke-width='2.5'/><line id='Linha_156-2' data-name='Linha 156' x1='8.234' y2='8.618' transform='translate(0.021 0.03)' fill='none' stroke='%23ff3b00' stroke-linecap='round' stroke-width='2.5'/></g></g></svg>");-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;left:50px;bottom:0}.attribute .dropdown-menu a.dropdown-item:not([disabled]):hover{background:#000!important;color:#000!important}.attribute .dropdown-menu a.dropdown-item:nth-child(2n){background:#f2f4f7}.product-number{color:#d0d5dd;font-size:.875em;padding-bottom:.938em;padding-top:.938em}.promotions{font-weight:400;text-align:center;height:85%}.promotions div.collapsible-xl button.callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem;color:#dd0031}@media (min-width:544px){.promotions div.collapsible-xl button.callout{font-size:1.375em}}.promotions div.collapsible-xl button.callout:after{color:#000}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height .5s;transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.color-attribute,.size-attribute{border:none;padding:0;background:none}.non-input-label{display:block;margin-bottom:.5rem}@media (max-width:543.98px){.product-grid{padding-top:.938em}.product-grid .col-6{padding-left:5px;padding-right:5px}}.prices-add-to-cart-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.prices-add-to-cart-actions .row{min-width:100%}.prices-add-to-cart-actions .row .col{padding:0}.add-to-cart{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5px}.add-to-cart,.add-to-cart-icon{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.add-to-cart-icon{display:-ms-inline-flexbox;display:inline-flex;width:1.875rem;height:1.875rem}.add-to-cart-icon svg{max-width:100%;max-height:100%}.add-to-cart-icon svg *{stroke:#fff}.product-buy-benefits .benefit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1.5625rem;gap:10px}@media (min-width:769px){.product-buy-benefits .benefit{margin-bottom:2.0625rem}}.product-buy-benefits .benefit .benefit_icon{width:1.5625rem;height:1.5625rem;background-color:#22a044;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.1875rem}.product-buy-benefits .benefit .benefit_icon svg{width:13px;height:13px}.product-buy-benefits .benefit .benefit_icon svg path{stroke:#fff}@media (min-width:769px){.product-buy-benefits .benefit .benefit_icon{width:2.625rem;height:2.625rem;font-size:1.5rem}.product-buy-benefits .benefit .benefit_icon svg{width:24px;height:24px}}.product-buy-benefits .benefit .benefit_text{font-size:1rem}.product-buy-benefits .benefit .benefit_text .benefit_text--main{color:#22a044;display:block;margin-top:1px}.product-buy-benefits .benefit .benefit_text span:not(.benefit_text--main){color:#000}.wishlist-toggle .btn.btn-wishlist{background-color:#f0f0f0;color:#4e4e50;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;padding:.625rem 1.25rem;text-transform:none;font-family:Quicksand,sans-serif;font-weight:600;box-shadow:1px 4px 6px rgba(0,0,0,.1)}.wishlist-toggle .btn.btn-wishlist .add-to-wish-list-icon{line-height:0}.wishlist-toggle .btn.btn-wishlist .add-to-wish-list-icon svg{width:24px;height:24px}.wishlist-toggle .btn.btn-wishlist .add-to-wish-list-icon svg path{fill:#000}.wishlist-toggle .btn.btn-wishlist.active,.wishlist-toggle .btn.btn-wishlist:active{background-color:#22a044;color:#fff}.wishlist-toggle .btn.btn-wishlist.active .add-to-wish-list-icon svg path,.wishlist-toggle .btn.btn-wishlist:active .add-to-wish-list-icon svg path{fill:#fff}.shipping-simulation .express-badge{background:#59c00b;color:#000;text-transform:uppercase;padding:5px 10px 21px;border-radius:16px 16px 0 0;margin-bottom:-16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:16px}.shipping-simulation span.icon svg path{fill:#fff}.collapsible-attributes{margin:0}.collapsible-attributes .collapsible-xl{margin:0 -.9375rem .625rem}.collapsible-attributes .collapsible-xl button.title{position:relative;font-family:Quicksand,sans-serif;font-size:.875rem;font-weight:600;color:#000!important;background-color:#fff!important;text-transform:none;border-bottom:1px solid #d0d5dd!important;border-radius:0}.collapsible-attributes .collapsible-xl button.title:focus{outline:none;box-shadow:none}.collapsible-attributes .collapsible-xl button.title:after{float:none!important;display:-ms-flexbox!important;display:flex!important;position:absolute;right:16px;content:"\F107";color:#000;width:27px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:27px;top:12.5px;border-radius:50%;transition:transform .5s ease-in-out,background-color .5s ease-in-out;transform:rotate(0deg)}.collapsible-attributes .collapsible-xl .value.content{background:#fff;padding:1.25rem;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:543.98px){.collapsible-attributes .collapsible-xl .value.content{margin:0!important}}.collapsible-attributes .collapsible-xl .value.content h5{font-size:.875rem;font-weight:600;color:#000}.collapsible-attributes .collapsible-xl .value.content ul li{font-size:.75rem;font-weight:400;color:#344054}.collapsible-attributes .collapsible-xl.active button.title:after{content:"\F107";margin-top:0!important;transform:rotate(180deg)}.collapsible-attributes .collapsible-xl.active .content{display:-ms-flexbox!important;display:flex!important}.unavaiable-container{display:block;background-color:#fff;padding:.9375rem;border:1px solid #edeced;margin-bottom:.9375rem}.unavaiable-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000}.unavaiable-title-text{font-size:.875rem;font-weight:600;color:#000}.unavaiable-button{width:1.5625rem;height:1.5625rem;border:0!important;padding:0;background-color:transparent!important}.unavaiable-button .close-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.unavaiable-button .close-icon svg{width:1rem;height:1rem}.unavaiable-subtitle{margin:.3125rem 0;font-size:.75rem;font-weight:400;color:#000}.unavaiable-field-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:.625rem 0;-ms-flex:1;flex:1}.unavaiable-field-container input.form-control{font-size:.875rem;background:#fff;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:25rem;color:#000;border:1px solid #d0d5dd;padding:.5rem .875rem}@media (max-width:768.98px){.unavaiable-field-container input.form-control{min-width:auto}}.unavaiable-field-container input.form-control:focus{outline:none;box-shadow:none}.unavaiable-field-container input.form-control:-ms-input-placeholder{color:#667085}.unavaiable-field-container input.form-control::placeholder{color:#667085}.unavaiable-field-container input.form-control.is-invalid{border-color:#dd0031}.unavaiable-field-container input.form-control::-webkit-inner-spin-button,.unavaiable-field-container input.form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.unavaiable-field-container .btn-unavaiable{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.product-promo-grid{margin:15px 0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px}.product-promo-grid-item{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;justify-self:center}.product-promo-grid-item.span{-ms-grid-column:span 2;grid-column:span 2}.product-promo-grid-item img{max-width:245px}