<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product__carousel{width:100%}@media(min-width: 768px){.product__carousel{width:45%}}@media(min-width: 964px){.product__carousel{padding-right:40px}}.product__carousel-wrap{position:relative;overflow:hidden;border-radius:20px 20px 0 20px}.product__carousel-wrap .image-gallery__caption{display:none}.product__carousel-wrap .image-gallery__image{height:293px}@media(min-width: 768px){.product__carousel-wrap .image-gallery__image{height:435px}}.product__carousel-wrap .image-gallery__image img{height:100%;font-family:"object-fit:cover";object-fit:cover}.product__carousel-control{position:absolute;right:10px;bottom:10px}.product__carousel-button{position:relative;width:30px;height:30px;background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;cursor:pointer}.product__carousel-button::before{content:"";position:absolute;top:50%;display:block;width:10px;height:10px;border:2px solid #d0c0ef;border-top:none;border-right:none}.product__carousel-button--prev::before{left:55%;transform:translate(-50%, -50%) rotate(45deg)}.product__carousel-button--next::before{left:45%;transform:translate(-50%, -50%) rotate(-135deg)}.product__info{margin-top:20px}@media(min-width: 768px){.product__info{margin-top:0}}.product__title{color:#4203bf;font-size:1.25rem;font-weight:500;letter-spacing:-0.03125rem;line-height:1.2}@media(min-width: 768px){.product__title{font-size:2rem;font-weight:600;line-height:1.3}}.product__price{margin-top:15px;color:#3f3f3f;font-size:1rem;font-weight:500;line-height:1.4}@media(min-width: 768px){.product__price{font-size:1.125rem}}.product__note{display:flex;margin-top:15px;color:#656565;font-size:0.75rem;line-height:1.5}@media(min-width: 768px){.product__note{font-size:0.875rem}}@media(min-width: 768px){.product__code{display:flex}}.product__code+.product__availability{margin-left:13px}@media(min-width: 768px){.product__code+.product__availability{margin-left:30px}}@media(min-width: 768px){.product__availability{display:flex}}@media(min-width: 768px){.product__code-value,.product__availability-value{margin-left:5px;font-weight:500}}.product__short{margin-top:20px}.product__short a:visited{color:#00e}.product__description{margin-top:20px;color:#3f3f3f;font-size:0.875rem;line-height:1.5}@media(min-width: 768px){.product__description{font-size:1rem}}.product__description.is-short{position:relative;overflow:hidden;max-height:60px}@media(min-width: 768px){.product__description.is-short{max-height:95px}}.product__btn-read-more{position:relative;display:flex;align-items:center;margin-top:15px;padding:5px 15px 5px 4px;background-color:#ececec;border:none;border-radius:20px;color:#3f3f3f;font-size:0.75rem;font-weight:500;line-height:1.8;cursor:pointer}.product__btn-read-more::before{content:"";display:block;width:22px;height:22px;margin-right:10px;background-color:#fff;border-radius:20px}.product__btn-read-more span::before,.product__btn-read-more span::after{content:"";position:absolute;top:50%;left:11px;display:block;transform:translateY(-50%);background-color:#bbb}.product__btn-read-more span::after{left:14px;width:2px;height:8px}.product__btn-read-more span::before{width:8px;height:2px}.product__btn-read-more.less span::after{content:none}.product__btn-read-more.is-hidden{display:none}.product__choices{margin-top:20px}@media(min-width: 768px){.product__choices{margin-top:20px}}.product__choices.is-hidden{display:none}.product__choice-wrap{display:flex;align-self:center}.product__choice{margin-bottom:15px}.product__quantity+.product__button-basket{margin-left:15px}@media(min-width: 768px){.product__quantity+.product__button-basket{margin-left:30px}}.product__input-wrap{display:flex}.product__button-basket{align-self:flex-end;width:50%;max-width:200px;min-height:46px;padding:14px 14px}@media(min-width: 768px){.product__button-basket{font-size:1rem;padding:14px 36px}}.product__button-out{display:none;min-width:200px;margin-top:30px}.product--out-of-stock .product__choices{display:none}.product--out-of-stock .product__button-out{display:block}
.quantity{display:flex}.quantity__button{position:relative;width:42px;height:46px;padding:0;background-color:#fff;border:1px solid #ccc;font-size:0.875rem;cursor:pointer}.quantity__button--minus{border-right:none;border-radius:12px 0 0 12px}.quantity__button--minus::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:2px;background-color:#bbb}.quantity__button--plus{border-left:none;border-radius:0 12px 12px 0}.quantity__button--plus::after,.quantity__button--plus::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#bbb}.quantity__button--plus::before{width:12px;height:2px}.quantity__button--plus::after{width:2px;height:12px}.quantity__button.invalid{border-color:#a22602}.quantity__button.invalid::before,.quantity__button.invalid::after{background-color:#a22602}.quantity__input{width:52px;height:46px;margin:0;background-clip:padding-box;border:1px solid #ccc;border-radius:0;font-size:0.875rem;text-align:center}@media(min-width: 768px){.quantity__input{width:50px}}.quantity__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.quantity__input.input-validation-error{border-color:#a22602}.quantity__text{display:none;align-self:center;padding:0 6px;font-size:0.875rem}.quantity--basket .quantity__input{display:none}.quantity--basket .quantity__text{display:block}.quantity--basket .quantity__button{width:20px;height:20px;border:none}.quantity.is-disabled{opacity:.5}
.spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0 auto;font-size:0;text-indent:-9999em}.spinner::after{content:"";overflow:hidden;display:block;transform:translateZ(0);width:100px;height:100px;margin:0 auto;border-top:10px solid rgba(255,255,255,.2);border-right:10px solid rgba(255,255,255,.2);border-bottom:10px solid rgba(255,255,255,.2);border-left:10px solid #fff;border-radius:50%;font-size:0.625rem;animation:load8 1.1s infinite linear}.spinner--small::after{width:30px;height:30px;border-width:3px}.spinner--purple::after{border-top-color:rgba(132,68,153,.4);border-right-color:rgba(132,68,153,.4);border-bottom-color:rgba(132,68,153,.4);border-left-color:rgba(132,68,153,.8)}.spinner-container{position:relative}.spinner-container__spinner{z-index:300;display:none}.spinner-container.is-spinner-shown .spinner-container__spinner{display:block}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.member-discount--hidden{display:none}.member-discount--has-new .member-discount__orig{color:#656565;font-weight:400;text-decoration:line-through}.member-discount--has-new .member-discount__new{color:#a22602}.member-discount--has-new .member-discount__orig+.member-discount__new{margin-left:.65em}

/*# sourceMappingURL=product.c409d77afd017472b71d.css.map*/</pre></body></html>