.attribute{margin-top:.938em}.attribute label{display:block}.swatch a{text-decoration:none}@media (max-width:543.98px){.primary-images{margin:0;padding:0}}.prices{padding-bottom:.5em;padding-top:.5em;text-align:center}.add-to-cart-messages{transform:translate(-50%,-50%);position:fixed;top:15%;left:50%}.add-to-basket-alert{animation:fade 5s linear forwards;box-shadow:1px 1px 5px grey;padding:1em}.add-to-basket-alert.show{display:block}.main-attributes,.simple-quantity{margin-top:1em}.size-chart,div.availability{margin-top:1.071em}.bundle-item{padding-bottom:1em;border-bottom:1px solid #d0d5dd}.bundle-item:last-child{border-bottom:none}.container.product-detail{margin-bottom:2em}@media (max-width:543.98px){.container.product-detail{margin-top:0;margin-bottom:0}}.product-option:not(:first-child){margin-top:1.071em}.product-tile .slick-arrow{position:absolute;height:100%;width:30px;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:none;padding:0;background:none}.product-tile .slick-arrow.slick-next{right:0}.product-tile .slick-arrow.slick-prev{left:0}.product-tile .slick-arrow.slick-disabled{opacity:.2}.product-tile .color-attribute{border:none;padding:0;background:none}.product-tile .attribute{margin:.9375rem 0}.product-tile .prices-add-to-cart-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-tile .prices-add-to-cart-actions .row{min-width:100%}.product-tile .prices-add-to-cart-actions .row .col{padding:0}.product-tile .add-to-cart{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;background-color:#22a044;color:#fff;letter-spacing:1px;text-transform:uppercase;font-weight:600;font-size:1.25rem;line-height:1.875rem;border-radius:.9375rem;padding:.625rem 1.25rem;margin:.3125rem auto 0}.product-tile .add-to-cart:hover{color:#fff}.product-tile .add-to-cart:focus{outline:none;box-shadow:none}.product-tile .add-to-cart-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.875rem;height:1.875rem;margin-right:.625rem}.product-tile .add-to-cart-icon svg{max-width:100%;max-height:100%}.product-tile .attributes .color-attribute .unselectable:after{background-size:14px auto!important}@media (min-width:769px){.product-tile .attributes{padding:0 1.25rem}}.product-tile .attributes .color.slick-slider{padding:0 1.875rem}.product-tile .attributes .color button[disabled]{cursor:default;pointer-events:none}.product-tile label.color~a:hover{text-decoration:none}.product-tile .attribute.size{margin-right:-10px!important}.product-tile .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:11}.product-tile .attribute .custom-select:after{display:none;content:""}.product-tile .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:10;background:#edeced;overflow:hidden}.product-tile .attribute .dropdown-menu div.dropdown-menu-container{max-height:7.5rem;overflow-y:auto}.product-tile .attribute .dropdown-menu div.dropdown-menu-container::-webkit-scrollbar{width:4px}.product-tile .attribute .dropdown-menu div.dropdown-menu-container::-webkit-scrollbar-thumb{background:#8b8a8c}.product-tile .attribute .dropdown-menu div.dropdown-menu-container::-webkit-scrollbar-track{background:#f2f4f7}.product-tile .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}.product-tile .attribute .dropdown-menu a.dropdown-item.disabled{position:relative}.product-tile .attribute .dropdown-menu a.dropdown-item.disabled span{opacity:.25}.product-tile .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}.product-tile .attribute .dropdown-menu a.dropdown-item:hover{background:#000!important;color:#000!important}.choose-bonus-product-dialog,.quick-view-dialog{max-width:56.25em}.choose-bonus-product-dialog .selectable-bonus-product-line-item,.quick-view-dialog .selectable-bonus-product-line-item{margin-top:.2em;margin-bottom:.2em;padding-top:.3em;padding-bottom:.3em}.choose-bonus-product-dialog .beenSelected,.quick-view-dialog .beenSelected{background-color:#eaecf0}.choose-bonus-product-dialog .modal-header,.quick-view-dialog .modal-header{background-color:#eaecf0;border-bottom:2px solid #ccc;border-top-left-radius:.1875rem;border-top-right-radius:.1875rem}.choose-bonus-product-dialog .modal-header .full-pdp-link,.quick-view-dialog .modal-header .full-pdp-link{color:#000}.choose-bonus-product-dialog .modal-header .close,.quick-view-dialog .modal-header .close{font-size:2rem;line-height:1.5rem}.choose-bonus-product-dialog .modal-title,.quick-view-dialog .modal-title{font-size:1em}.choose-bonus-product-dialog .product-name,.quick-view-dialog .product-name{font-size:1.875em}.choose-bonus-product-dialog .swatch-circle,.quick-view-dialog .swatch-circle{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;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}.choose-bonus-product-dialog .swatch-circle.color-value.selected,.choose-bonus-product-dialog .swatch-circle.color-value[data-selected=true],.quick-view-dialog .swatch-circle.color-value.selected,.quick-view-dialog .swatch-circle.color-value[data-selected=true]{background-color:#fff;border:2px solid #000;box-shadow:0 1px 7px 2px rgba(0,0,0,.3)}.choose-bonus-product-dialog .swatch-circle i.fa-times-circle,.quick-view-dialog .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.choose-bonus-product-dialog a[disabled] .swatch-circle,.quick-view-dialog a[disabled] .swatch-circle{cursor:not-allowed}.choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected:after,.quick-view-dialog a[disabled] .swatch-circle.color-value.selected:after{background-color:#344054}.choose-bonus-product-dialog .availablity-container,.quick-view-dialog .availablity-container{text-align:right}.choose-bonus-product-dialog .availablity-container,.choose-bonus-product-dialog .size-chart,.quick-view-dialog .availablity-container,.quick-view-dialog .size-chart{margin-top:.938em}.choose-bonus-product-dialog .modal-content,.quick-view-dialog .modal-content{border:1px solid rgba(0,0,0,.2)}.choose-bonus-product-dialog .modal-body,.quick-view-dialog .modal-body{max-height:28.125em;overflow-y:auto}.choose-bonus-product-dialog button.close,.quick-view-dialog button.close{font-size:1.25em}.choose-bonus-product-dialog .modal-footer,.quick-view-dialog .modal-footer{background-color:#fff;border:none;border-bottom-right-radius:.1875rem;border-bottom-left-radius:.1875rem}.choose-bonus-product-dialog .modal-footer .prices .price,.quick-view-dialog .modal-footer .prices .price{font-size:1.6em}.choose-bonus-product-dialog .prices .sales,.quick-view-dialog .prices .sales{font-size:1.5rem}.choose-bonus-product-dialog .promotions,.quick-view-dialog .promotions{text-align:left;color:#dd0031}@media (max-width:768.98px){.choose-bonus-product-dialog .bonus-summary,.quick-view-dialog .bonus-summary{font-size:.625em}}@media (max-width:768.98px){.choose-bonus-product-dialog .bonus-summary .bonus-product-name,.quick-view-dialog .bonus-summary .bonus-product-name{padding:0}}.choose-bonus-product-dialog .pre-cart-products,.quick-view-dialog .pre-cart-products{margin-right:.125em}.choose-bonus-product-dialog .color-attribute,.quick-view-dialog .color-attribute{border:none;padding:0;background:none}.choose-bonus-product-dialog .non-input-label,.quick-view-dialog .non-input-label{display:block;margin-bottom:.5rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#detailsProductModal{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#detailsProductModal.show{display:-ms-flexbox!important;display:flex!important;animation:scale .5s ease-in 0s 1}#detailsProductModal .modal-dialog{border-radius:25px;overflow:hidden}#detailsProductModal .modal-dialog .details-product-header{padding:0;border-bottom:0}#detailsProductModal .modal-dialog .details-product-header .close{opacity:1;margin:.25rem .25rem 0 auto;padding:.625rem}#detailsProductModal .modal-dialog .details-product-header .close .close-icon{position:relative;display:block;width:25px;height:25px}#detailsProductModal .modal-dialog .details-product-header .close .close-icon:after{display:-ms-flexbox;display:flex;content:"\F057";font-family:FontAwesome;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;color:#000;top:0;left:0;bottom:0;right:0}#detailsProductModal .modal-dialog .details-product-body{padding:1.875rem}@media (max-width:991.98px){#detailsProductModal .modal-dialog .details-product-body{padding:.9375rem}}#detailsProductModal .modal-dialog .details-product-carousel{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 5rem .625rem}@media (max-width:991.98px){#detailsProductModal .modal-dialog .details-product-carousel{margin:.625rem auto}}#detailsProductModal .modal-dialog .details-product-carousel .carousel-inner{width:250px;height:250px}#detailsProductModal .modal-dialog .details-product-carousel .carousel-indicators{position:static;z-index:0;margin:.9375rem auto 0}#detailsProductModal .modal-dialog .details-product-carousel .carousel-indicators li{border-radius:50%;width:.625rem;height:.625rem;border:1px solid #dbdbdb;background-color:#fff;opacity:1;transition:background-color .6s ease}#detailsProductModal .modal-dialog .details-product-carousel .carousel-indicators li.active{background-color:#000}#detailsProductModal .modal-dialog .details-product-name{font-weight:600;font-size:1.25rem;color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.3125rem}#detailsProductModal .modal-dialog .details-product-variations{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 .3125rem;text-transform:uppercase;font-family:Quicksand,sans-serif;font-weight:400;font-size:.9375rem;color:#8b8a8c}#detailsProductModal .modal-dialog .details-product-attributes{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:.9375rem;margin:.625rem auto;overflow:hidden;box-shadow:1px 4px 6px rgba(0,0,0,.1)}#detailsProductModal .modal-dialog .details-product-attributes-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:.625rem .9375rem;background:#000;font-weight:600;font-size:.9375rem;text-transform:uppercase;text-align:center}#detailsProductModal .modal-dialog .details-product-attributes-header .header-arrow{display:-ms-flexbox;display:flex;margin:0 0 0 auto;background:#fff;-ms-flex-pack:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:50%;-ms-flex-align:center;align-items:center}#detailsProductModal .modal-dialog .details-product-attributes-header .header-arrow svg{max-width:100%;max-height:100%}#detailsProductModal .modal-dialog .details-product-attributes-content{padding:0 .9375rem}#detailsProductModal .modal-dialog .details-product-attributes-content .row{line-height:1.625rem;font-size:.875rem;font-family:Quicksand,sans-serif;font-weight:400;color:#8b8a8c}#detailsProductModal .modal-dialog .details-product-attributes-content .row:nth-child(odd){background-color:#edeced}#detailsProductModal .modal-dialog .details-product-attributes-content .row:nth-child(2n){background-color:#f2f4f7}@keyframes scale{0%{transform:scale(0)}to{transform:scale(1)}}.items:before{position:absolute;top:-70px;right:0;bottom:0;display:block;content:" ";background:#fff;width:100vw;height:100vh;z-index:-1}@media (max-width:991.98px){.items:before{display:none;content:""}}.items-container{overflow:hidden;border-radius:.9375rem;box-shadow:1px 4px 6px rgba(0,0,0,.1)}.items-container.active button.title{border-radius:.9375rem .9375rem 0 0}.items-container.active button.title:after{margin-top:.5rem;padding-bottom:.3125rem}.items-container button.title{background-color:#000!important;padding:.3125rem 1.25rem;border-radius:.9375rem;font-size:1.125rem}.items-container button.title:after{display:-ms-flexbox;display:flex;width:1.5rem;height:1.5rem;font-size:.875rem;margin-top:.5rem;border-radius:50%;background:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.items-container .value.content{padding:1.25rem}@media (max-width:991.98px){.items-container .value.content{padding:0;margin:0!important}}.items-container .value.content .items-header{text-transform:uppercase;font-weight:600;font-size:1.125rem;margin-bottom:.625rem}.totals:before{position:absolute;top:-70px;left:0;bottom:0;display:block;content:" ";background:#f2f4f7;width:100vw;height:100vh;z-index:-1}@media (max-width:991.98px){.totals{background:#f2f4f7}.totals:before{display:none;content:""}}.single-approaching-discount{border:1px solid rgba(0,0,0,.125);background-color:#fff;color:#22a044;margin-bottom:.3125rem}.edit{margin-right:.625em}.product-edit{margin-top:auto}.product-edit a{font-size:.813em}.line-item-attributes{font-size:.875rem;text-transform:uppercase;font-family:Quicksand,sans-serif;color:#000;margin:0}.item-attributes{display:inline-block;vertical-align:top}.line-item-divider{margin:.625em -.625rem}.line-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:Quicksand,sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:#000;margin-bottom:.625em;width:90%}.line-item-price-info,.line-item-total-price{font-size:1.125rem;font-weight:600;color:#000;margin-bottom:.5rem}.line-item-price-info .price,.line-item-total-price .price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:inherit}@media (max-width:991.98px){.line-item-price-info .price,.line-item-total-price .price{-ms-flex-direction:row;flex-direction:row;white-space:nowrap}}@media (min-width:769px){.line-item-price-info .price .strike-through,.line-item-total-price .price .strike-through{margin-right:0}}.no-margin-top{margin-top:0}.number-of-items{font-size:1.25rem;margin-top:1rem}@media (min-width:544px){.number-of-items{margin-top:0}}.optional-promo{color:#000}.product-info{margin-bottom:.313em;border-bottom:1px solid #edeced;padding:.625em}.product-info:last-child{border-bottom:0}@media (min-width:769px){.product-info{height:auto}}.product-to-remove{font-weight:700}.item-image{height:5.625em;width:5.625em;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.item-image img.product-image{display:block;margin:0 auto;max-width:100%;height:auto;max-height:5.625em}hr{margin:1.25rem .625rem;border-color:#edeced}.promo-code-form{display:block}.promo-code-field{display:-ms-flexbox;display:flex;-ms-flex:3;flex:3}.promo-code-field input{font-size:.875rem;background:#fff;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #edeced;border-radius:25px;padding:.625rem 3.125rem .625rem 1.5625rem}.promo-code-field input:focus{outline:none;box-shadow:none}.promo-code-field input:-ms-input-placeholder{color:#000}.promo-code-field input::placeholder{color:#000}.promo-code-submit{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin-left:-2.5rem}.promo-code-submit .promo-code-btn{padding:.625rem 1.875rem;color:#000;font-size:.875rem;font-weight:600;text-transform:uppercase;background:#000;border:none;border-radius:25px}.bonus-product{display:block;text-align:center}.remove-coupon{border:none;background:transparent}.coupon-price-adjustment+.coupon-price-adjustment{margin-top:.625rem}.coupon-price-adjustment{overflow:hidden;background-color:#fff;border-radius:1.25rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0 auto}.coupon-status-display{display:-ms-inline-flexbox;display:inline-flex;min-width:2.5rem;height:3.75rem;position:relative}.coupon-status-display:after{position:absolute;display:-ms-flexbox;display:flex;font-family:FontAwesome;width:100%;height:100%;font-size:1.0625rem;top:0;bottom:0;left:0;right:0;content:" ";-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.coupon-status-display:before{position:absolute;display:block;width:.625rem;height:.625rem;top:50%;left:50%;content:" ";margin:-.3125rem;background-color:#000}.coupon-status-display.applied{background:#000}.coupon-status-display.applied:after{color:#fff;content:"\F14A"}.coupon-status-display.not-applied{background:#dd0031}.coupon-status-display.not-applied:after{content:"\F146";color:#fff}.coupon-icon-container{width:2.5rem;height:2.5rem;-ms-flex-align:center;align-items:center;margin:0 .3125rem}.coupon-content,.coupon-icon-container{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.coupon-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:.625em 1.25em .625em 0}.coupon-promotion-relationship{font-size:.813em;margin-bottom:0;font-family:Quicksand,sans-serif;font-weight:400;color:#8b8a8c;text-align:left}.coupons-and-promos{margin-bottom:.625rem;padding-right:0;padding-left:0;text-align:center}.coupon-code{font-size:1.125em;font-family:Quicksand,sans-serif;font-weight:600;color:#000}.coupon-applied{color:#22a044;font-size:.813em}.coupon-not-applied{color:#dd0031;font-size:.813em}.coupon-error{color:#dd0031;margin-top:.25rem}.coupon-missing-error{display:none}.applied-promotion-discount{color:#22a044;float:right}.promotion-information{margin-bottom:.625rem;margin-top:.625rem}.line-item-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.bundle-includes{font-size:.813em;margin-bottom:.625em}.cart-page .bonus-line-item-row+.bonus-line-item-msg:before,.cart-page .bundled-line-item+.bundled-line-item:before{content:"";display:block;border-bottom:.063em dashed #d0d5dd;margin:.625em -.625em}.bundle-misc{font-size:.813rem}@media (max-width:991.98px){.bundle-misc{margin-bottom:.625em}}.cart-error-messaging.cart-error{position:fixed;top:0;width:100%;z-index:2}.valid-cart-error{min-height:6.5rem}.bundled-line-item .item-attributes{margin-left:0}.bonus-product-button{margin-right:1.5em}.totals-container{padding:0 .9375rem}.order-discount p,.shipping-cost p,.shipping-discount p,.subtotal p{margin:0;line-height:1.5625rem;font-weight:400;font-size:1rem}.order-discount .label,.shipping-cost .label,.shipping-discount .label,.subtotal .label{font-family:Quicksand,sans-serif}.order-discount,.shipping-discount{color:#b7b7b7!important}.order-discount .value,.shipping-discount .value{text-decoration:line-through}.grand-total p{margin:0;line-height:1}.grand-total .label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}.grand-total .label p{font-family:Quicksand,sans-serif;font-weight:400;font-size:1rem}.grand-total .value{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}.grand-total .value p{font-weight:600;font-size:1.5625rem}.coupon-icon,.delete-icon,.info-icon{display:-ms-flexbox;display:flex;width:1.5625rem;height:1.5625rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:1}.coupon-icon svg,.delete-icon svg,.info-icon svg{max-width:100%;max-height:100%}.flex-1{-ms-flex:1;flex:1}.remove-from-cart-messages{position:fixed;transform:none!important;animation:fade 2s ease 0s 1 forwards normal;top:0!important;left:0!important;bottom:0;right:0;background:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:9999}.remove-from-cart-alert,.remove-from-cart-messages{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.remove-from-cart-alert{animation:none!important;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:1.875rem 2.5rem;border-radius:.9375rem}.remove-from-cart-alert span{letter-spacing:1px;font-size:1.125rem;color:#000;font-weight:600;text-transform:uppercase}.remove-from-cart-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:3.125rem;height:3.125rem;border-radius:50%;margin-bottom:.9375rem}.remove-from-cart-icon .trashcan{display:block;width:3.125rem;height:3.125rem;background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 -1 32 32'><path id='Caminho_1196' data-name='Caminho 1196' d='M14.95,0A14.95,14.95,0,1,1,0,14.95,14.95,14.95,0,0,1,14.95,0Z' transform='translate(1)' fill='none' stroke='%234e4e50' stroke-width='2' /><path id='Caminho_1197' data-name='Caminho 1197' d='M-2474.4-153.877l-.147-1.517a1.92,1.92,0,0,0-1.957-1.548h-3.768l-.529-.663a1.215,1.215,0,0,0-1.081-.628h-1.565a1.212,1.212,0,0,0-1.079.628l-.53.663h-3.768a1.924,1.924,0,0,0-1.96,1.58l-.142,1.475a1.219,1.219,0,0,0,.3.947,1.154,1.154,0,0,0,.858.387h.073l1.787,10.457a2.788,2.788,0,0,0,2.74,2.341h5.01a2.788,2.788,0,0,0,2.74-2.341l1.788-10.457h.073a1.157,1.157,0,0,0,.858-.387A1.214,1.214,0,0,0-2474.4-153.877Zm-4.4,11.545a1.394,1.394,0,0,1-1.363,1.179h-5.01a1.394,1.394,0,0,1-1.363-1.179l-1.747-10.221h1.976l1.051,9.013a.466.466,0,0,0,.462.412.456.456,0,0,0,.055,0,.465.465,0,0,0,.409-.517l-1.038-8.906h2.234v7.657a.466.466,0,0,0,.466.466.466.466,0,0,0,.466-.466v-7.657h2.233l-1.038,8.906a.466.466,0,0,0,.41.517.425.425,0,0,0,.054,0,.467.467,0,0,0,.462-.412l1.05-9.013h1.976Zm2.575-11.619h-13.295l.12-1.243a.543.543,0,0,1,.572-.349h3.921a1.089,1.089,0,0,0,.958-.55l.563-.7.028-.037h1.381l.028.037.561.7a1.092,1.092,0,0,0,.961.552h3.92c.322,0,.549.181.568.317l.124,1.275Z' transform='translate(2498.497 163.955)' fill='black' /></svg>");background-repeat:no-repeat;background-size:50px auto;background-position:50%}@keyframes fade{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}.cart-empty .back .col{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.cart-empty .message,.cart-empty .message .col{display:-ms-flexbox;display:flex;min-height:65vh}.cart-empty .message .col{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.cart-empty .message .col h1{font-size:2.1875rem;font-weight:600;color:#000;text-transform:uppercase}.cart-empty .message .col p{font-family:Quicksand,sans-serif;font-size:1.25rem;font-weight:400;color:#8b8a8c;margin:.9375rem auto 2.8125rem}