@font-face{font-family:Luma-Icons;src:url(/cdn/shop/files/Luma-Icons.woff2?v=1754398500) format("woff2");font-weight:400;font-style:normal;font-display:swap}header{box-shadow:0 4px 12px #0000000d}.account-drawer{display:flex;align-items:center}.kl_wishlist svg{stroke-width:3px}.s-share{margin:0 8px 0 0;border-radius:30px;background:#f0f0f0;width:32px;height:32px;display:flex;text-align:center;padding:0;border:0;align-items:center;justify-content:center;cursor:pointer}.s-share span{width:32px;height:32px}.s-share span:before{content:"\e946";font-family:Luma-Icons;font-size:18px;vertical-align:middle;display:inline-block;color:#696969;line-height:normal;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.s-share:hover span:before{color:#a42829}.s-share.active span:before{content:"\e967";font-size:12px;color:#a42829}.share-wrap,.ui-dialog-title{display:none}.ui-dialog{position:relativel}.share-wrap.active{display:block;margin-bottom:15px}.share-wrap.active>div .share-container{border:1px solid #8c8c8c;padding:15px 30px 15px 20px}.share-wrap.active>div .share-option{display:inline-block;color:#a42829}.share-wrap.active>div .share-option:hover:before{color:#a42829}.share-wrap.active>div .share-option:before{content:"\e91b";font-family:luma-icons;font-size:24px;vertical-align:middle;display:inline-block;line-height:normal;color:#7c878e}.share-option span{display:none}.share-wrap.active>div .share-option.s-whatsapp:before{content:"\e969"}.share-wrap.active>div .share-option.s-mail:before{content:"\e966"}.share-wrap.active>div .share-container .copy_link{font-family:Assistant-SemiBold;color:#a42829}.share-wrap.active>div .share-container .copy_link:hover{text-decoration:underline}.share-wrap.active>div .share-option+.share-option,.share-wrap.active>div .share-option+a{margin-left:1.8rem}.share-wrap.active>div button.ui-button{color:#fff;font-size:1px;height:auto;border:0;text-decoration:none;background:0 0;position:absolute;top:13px;right:1px;padding:7px 14px;line-height:normal;cursor:pointer}.share-wrap.active>div button.ui-button:before{content:"\e616";font-family:luma-icons;display:inline-block;font-size:1.2rem;color:#8c8c8c}@media (max-width:766px){.kl_wishlist svg{stroke-width:3px}.h-wishlist-icon svg{width:22px!important;height:22px!important}.s-share,.icon-wrap-pro{display:none}}@media screen and (min-width: 767px){.product-information .product-information--media-left{grid-template-columns:1fr .55fr!important}.icon-wrap-pro{position:absolute;top:0;right:0;display:flex}.icon-wrap-pro.active{top:70px}.product-information .group-block-content .text-block h1{width:78%}}.template-product .product-information .product-details .price-container{margin:0}.template-product .product-information .product-details .tax-note{text-wrap-mode:nowrap;text-wrap:auto}.template-product .product-information .product-details .quantity-warning{color:red;font-size:14px;margin-top:0;text-wrap-mode:nowrap}.template-product .dialog-zoomed-gallery .product-media-container--zoomable.product-media-container--image{height:100vh!important;display:flex;justify-content:center}.template-product product-recommendations .section-resource-list__content rte-formatter.text-block p{margin-top:12px;color:#3d3d3d}.template-product product-recommendations .section-resource-list__content{gap:0}.template-product product-recommendations{padding-left:50px;padding-right:50px}.header-actions__cart-icon .cart-bubble{width:15px!important;height:15px!important;top:9px!important;right:7px!important}.header-actions__cart-icon .cart-bubble .cart-bubble__background{background:#a42829}.template-product product-recommendations .product-card .product-card__content .group-block .group-block-content .spacing-style h2{color:#262626;font-size:18px;line-height:24px;font-family:Assistant-Regular;font-weight:400;max-height:fit-content;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:fit-content}.template-product product-recommendations .product-card .product-card__content .group-block .group-block-content .price{font-size:18px;line-height:100%;color:#606060;font-family:Assistant-Regular;font-weight:400}.accordion accordion-custom:first-child .details{border-bottom:none}.template-product product-recommendations .slideshow-control--shape-circle{background-color:#a42829}@media screen and (min-width: 750px){.template-product .media-gallery--two-column .media-gallery__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.template-product .media-gallery--two-column .media-gallery__grid li.product-media-container{width:calc(50% - var(--image-gap))}product-recommendations .section-resource-list__content rte-formatter.text-block p{font-size:20px;line-height:28px}.template-product .product-information__grid{gap:0!important}}@media screen and (max-width:749px){.template-product .dialog-zoomed-gallery .product-media-container--zoomable.product-media-container--image drag-zoom-wrapper.product-media__drag-zoom-wrapper{--drag-zoom-scale: unset !important;--drag-zoom-translate-x: unset !important;--drag-zoom-translate-y: unset !important}}@media screen and (max-width:787px){.template-product product-recommendations{padding-left:15px;padding-right:15px}.template-product .product-information .product-details .quantity-warning{font-size:12px}.template-product .product-details .group-block-content{gap:0}.template-product .product-sku>div{padding-bottom:0}.template-product .product-sku span{padding-bottom:0}.template-product product-recommendations .product-card .product-card__content .group-block .group-block-content .spacing-style h2{font-size:14px;line-height:20px}.template-product product-recommendations .product-card .product-card__content .group-block .group-block-content .price{font-size:14px}.template-product product-recommendations .slideshow-control--shape-circle{width:30px;height:30px;min-height:30px}}.template-search.page-width-wide .wishlist-icon-wrapper{display:none}button.wishlist-cart.wishlist-move-cart{height:44px;margin-top:10px;text-transform:math-auto;font-size:16px;background:#811314!important;border:1px solid #811314!important;color:#fff;line-height:22px;padding:7px 14px}.template-index #insta-feed{margin-top:25px;margin-bottom:30px!important;text-align:left}.template-index #insta-feed h2{font-size:32px;line-height:1.2;text-align:left!important;color:#212121;font-weight:600;position:relative;display:inline-block}#insta-feed h2:after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:2px;background:linear-gradient(90deg,#a42829,#e6a4a4);animation:slideLine 1.5s ease-in-out infinite}@keyframes slideLine{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:center}to{transform:scaleX(0);transform-origin:right}}@media (max-width: 768px){.template-index #insta-feed h2{font-size:24px}}@media screen and (min-width:1440px){.template-index #insta-feed{width:calc(100% - 120px)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
