.add-to-wishlist{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;padding:0 10px 10px 0;font-weight:700}html[dir=ltr] .add-to-wishlist{right:0}html[dir=rtl] .add-to-wishlist{left:0}@media only screen and (min-width: 768px){.add-to-wishlist{padding:0 20px 20px 0}}.add-to-wishlist span{margin-right:.5em}.add-to-wishlist svg{height:30px;width:30px;padding:.2em;transition:transform .25s cubic-bezier(0,0,.2,1),background-color .25s cubic-bezier(0,0,.2,1)}@media only screen and (min-width: 768px){.add-to-wishlist svg{height:47px;width:47px;padding:.3em}}.add-to-wishlist:hover svg{transform:scale(1.2);fill:#000}.add-to-wishlist.filled svg{animation:bounce .5s ease-in;fill:#e02020}@keyframes bounce{50%{transform:scale(1.4);fill:red}to{transform:scale(1.2);fill:#000}}.toast-container{left:0;right:0;top:0;bottom:0;position:fixed;width:100%;height:100%;z-index:1001}.toast{left:0;right:0;top:0;bottom:0;position:absolute}.basic-toast{position:absolute;bottom:0;left:0;background-color:#fff;box-shadow:0 2px 20px #0000001a;width:100%;cursor:default}.basic-toast__link{text-decoration:underline;cursor:pointer}.basic-toast__container{background-color:#00000080;left:0;right:0;top:0;bottom:0;position:absolute;content:""}.basic-toast__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:70px}@media only screen and (min-width: 768px){.basic-toast__content{justify-content:center}}.basic-toast-animation-appear{bottom:-100%}.basic-toast-animation-appear-done{bottom:0%;transition:bottom .25s cubic-bezier(0,0,.2,1)}.basic-toast-animation-exit{bottom:0%}.basic-toast-animation-exit-done{bottom:-100%;transition:bottom .2s cubic-bezier(.4,0,1,1)}.basic-toast p{margin:0 1em;line-height:1;font-size:18px}.basic-toast__close--container{display:flex;justify-content:center;align-items:center;width:50px;height:50px;position:relative;cursor:pointer;transform:rotate(-90deg);position:absolute}html[dir=ltr] .basic-toast__close--container{right:0}html[dir=rtl] .basic-toast__close--container{left:0}.basic-toast__close--container svg{position:absolute;overflow:visible}.basic-toast__close--container .basic-toast__close{width:30px;height:30px}.basic-toast__close--container .circle-two{stroke-dasharray:120;animation-duration:5.1s;animation-timing-function:linear;animation-fill-mode:both;animation-name:stroke}.add-product-to-bag-toast{position:absolute;bottom:0%;right:50%;transform:translate(50%);background-color:#fff;box-shadow:0 2px 20px #0000001a;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;cursor:default;font-size:18px;line-height:1.2}.add-product-to-bag-toast__container{background-color:#00000080;left:0;right:0;top:0;bottom:0;position:absolute;content:""}@media only screen and (min-width: 768px){.add-product-to-bag-toast{max-width:350px;transform:translate(50%,50%);bottom:50%}}.add-product-to-bag-toast__header{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;padding:1.2em}@media only screen and (min-width: 768px){.add-product-to-bag-toast__header{justify-content:center;padding:2em}}.add-product-to-bag-toast__header p{margin:0}.add-product-to-bag-toast__header svg{cursor:pointer;position:absolute;right:.8em;top:.8em}.add-product-to-bag-toast__header--title{font-size:1.5rem;font-family:Druk Text CY Web,Trebuchet MS,Helvetica,Arial,sans-serif;font-style:italic;text-transform:uppercase;font-weight:400;width:100%;padding:0 1em}@media only screen and (min-width: 1024px){.add-product-to-bag-toast__header--title{text-align:center;padding:0 2em}}.add-product-to-bag-toast__product-details{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;margin:0;padding:0 1.2em 1.2em}@media only screen and (min-width: 1024px){.add-product-to-bag-toast__product-details{padding:0 2em 2em}}.add-product-to-bag-toast__product-details .thumbnail{position:relative;max-width:170px;margin:0 auto 1rem;width:100%}.add-product-to-bag-toast__product-details .thumbnail:before{display:block;content:"";width:100%;padding-top:120%}.add-product-to-bag-toast__product-details .thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;width:100%;height:auto}.add-product-to-bag-toast__product-details p{width:100%}.add-product-to-bag-toast__product-details--brand{font-family:Druk Text Wide CY Web,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0;margin:0 0 .5em;text-align:center;line-height:22px;text-transform:uppercase;font-size:10px}.add-product-to-bag-toast__product-details--price{margin:0;line-height:1.2;font-size:1rem;text-align:center;font-weight:700}.add-product-to-bag-toast__product-details--title{font-size:1rem;line-height:1.2;margin:0 0 .5em;text-align:center}.add-product-to-bag-toast__buttons{display:flex;flex-direction:column;width:100%;padding:0 1.2em 1.2em}@media only screen and (min-width: 1024px){.add-product-to-bag-toast__buttons{padding:0 2em 2em}}.add-product-to-bag-toast__buttons .button-container a{width:100%}.add-product-to-bag-toast__buttons .button-tertiary{margin-top:1em}.add-product-to-bag-toast-animation-appear{opacity:0}.add-product-to-bag-toast-animation-appear-done{opacity:1;transition:opacity .25s cubic-bezier(0,0,.2,1)}.add-product-to-bag-toast-animation-exit{bottom:0%}@media only screen and (min-width: 768px){.add-product-to-bag-toast-animation-exit{bottom:50%}}.add-product-to-bag-toast-animation-exit-done{transition:bottom .2s cubic-bezier(.4,0,1,1);bottom:-100%}.add-to-wishlist-toast{position:absolute;bottom:0;left:0;background-color:#fff;box-shadow:0 2px 20px #0000001a;width:100%;cursor:default}.add-to-wishlist-toast__link{text-decoration:underline;cursor:pointer}.add-to-wishlist-toast__container{background-color:#00000080;left:0;right:0;top:0;bottom:0;position:absolute;content:""}.add-to-wishlist-toast__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:70px}@media only screen and (min-width: 768px){.add-to-wishlist-toast__content{justify-content:center}}.add-to-wishlist-toast-animation-appear{bottom:-100%}.add-to-wishlist-toast-animation-appear-done{bottom:0%;transition:bottom .25s cubic-bezier(0,0,.2,1)}.add-to-wishlist-toast-animation-exit{bottom:0%}.add-to-wishlist-toast-animation-exit-done{bottom:-100%;transition:bottom .2s cubic-bezier(.4,0,1,1)}.add-to-wishlist-toast p{margin:0 1em;line-height:1;font-size:18px}.add-to-wishlist-toast__close--container{display:flex;justify-content:center;align-items:center;width:50px;height:50px;position:relative;cursor:pointer;transform:rotate(-90deg);position:absolute}html[dir=ltr] .add-to-wishlist-toast__close--container{right:0}html[dir=rtl] .add-to-wishlist-toast__close--container{left:0}.add-to-wishlist-toast__close--container svg{position:absolute;overflow:visible}.add-to-wishlist-toast__close--container .add-to-wishlist-toast__close{width:30px;height:30px}.add-to-wishlist-toast__close--container .circle-two{stroke-dasharray:120;animation-duration:5.1s;animation-timing-function:linear;animation-fill-mode:both;animation-name:stroke}@keyframes stroke{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes Toastify__fadeOut{0%{opacity:1}to{visibility:hidden;opacity:0}}@keyframes Toastify__fadeIn{0%{opacity:0}to{opacity:1}}.Toastify__slide-exit--top-center{animation-name:Toastify__fadeOut;animation-delay:.2s}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:0;height:2px;z-index:9999;opacity:1;animation:Toastify__trackProgress linear 1;background-color:#000}@keyframes Toastify__trackProgress{0%{width:100%}to{width:0%}}.review-stars-wrapper{position:relative}.review-stars-wrapper .review-stars-empty{margin:0;padding:0;line-height:1}.review-stars-wrapper .review-stars-empty svg{display:flex;pointer-events:none}.review-stars-wrapper .review-stars-filled{position:absolute;top:0;overflow:hidden;margin:0;padding:0}html[dir=ltr] .review-stars-wrapper .review-stars-filled{left:0}html[dir=rtl] .review-stars-wrapper .review-stars-filled{right:0}.review-stars-wrapper .review-stars-filled svg{display:flex;pointer-events:none}
