body.tempproduct{background:#f6f5f7}.product-item-in{margin:49px 0}.product-item-breadcrumbs ul{padding:0;margin:0;display:flex;list-style-type:none}.product-item-breadcrumbs ul li a{text-decoration:none;color:#495057;font-size:14px}span.delimetr{color:#495057;font-size:14px;margin:0 8px}.product-item__flex{display:flex;margin-top:20px}.product-item__left{width:66%;display:flex}.product-item__right{width:34%;padding-left:38px}.product-thumbs{width:82px;height:878px;overflow:hidden;opacity:0;transition:opacity .3s ease-in-out}.product-thumbs.swiper-container-initialized{opacity:1}.product-thumbs .swiper-wrapper{flex-direction:column}.product-thumbs .swiper-slide{overflow:hidden;width:82px;height:100px;cursor:pointer}.swiper-border{width:calc(100% - 2px);height:100%;border:1px solid #f6f5f7}.product-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:-1;transition:all .3s ease-in-out}.swiper-slide-thumb-active .swiper-border{border:1px solid #495057;display:flex;align-items:center;justify-content:center;pointer-events:none}.swiper-slide-thumb-active .swiper-border img{transform:scale(.95)}.product-top{width:calc(100% - 108px);height:920px;margin-left:31px;overflow:hidden;opacity:0;transition:transform .3s ease-in-out}.product-top.swiper-container-initialized{opacity:1}.product-top .swiper-slide{width:100%;display:flex;align-items:center}.product-top .swiper-slide a{height:100%;width:100%;text-decoration:none}.product-top .swiper-slide img{width:100%;height:100%;object-fit:cover}.product__title h1{margin:0;font-weight:400;font-family:CirceContrast,sans-serif;font-size:46px;color:#231942;text-transform:uppercase}.product__title{border-bottom:1px solid #DCDCDC;padding-bottom:8px}.variant-main{margin-top:18px;display:block}.product-form__input{border:unset;padding:0;margin:18px 0 0}legend.form__label{color:#495057;font-size:14px;padding:0;position:relative;display:flex;align-items:center;gap:10px}.info-icon{width:15px;height:15px;border:1px solid #222222;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.info-text{position:absolute;border:1px solid #495057;width:230px;bottom:30px;background:#f6f5f7;z-index:2;padding:12px;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.info-text__title{color:#212529;font-size:14px;font-weight:500}.info-text__desc{color:#212529;font-size:13px}.variation-content,.variation-colors{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.variation-options{display:flex}.variation-content,.variation-colors{margin-top:8px;display:flex;flex-wrap:wrap;gap:4px}.variation-colors{margin-top:13px}.variation-content input,.variation-colors input{position:absolute;opacity:0}.variation-colors input+label span.swatch:before{content:"";position:absolute;width:38px;height:38px;border-radius:50%;top:-5px;left:-5px;opacity:0;border:1px solid #E7E7E7;transition:opacity .3s ease-in-out}.variation-options input.disabled+label{opacity:.6}.variation-colors input.visually-disabled+label span.swatch{opacity:.4}.variation-colors input:checked+label span.swatch:before{content:"";position:absolute;width:38px;height:38px;border-radius:50%;top:-5px;left:-5px;opacity:1;border:1px solid #09030A80}.variation-content input:checked+label{border:1px solid #212529}.variation-colors label span.swatch{width:30px;height:30px;display:block;border-radius:50%;position:relative;margin:0 5px;cursor:pointer;background-size:cover!important;background-position:center!important}.variation-content label{color:#000;border:1px solid #B4B4B4;font-size:14px;padding:7px 18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease-in-out,border .3s ease-in-out}.engraving-input{margin-top:17px;display:none}.engraving-input.active{display:block}.engraving-input input{width:100%;background:unset;border:unset;border-bottom:1px solid #B4B4B4;color:#495057;font-size:14px;font-weight:300;padding:9px 0;outline:none}.product-form__buttons{display:flex;align-items:center;gap:15px;margin-top:34px}.product-form__buttons button{border:unset;background:#231942;color:#e8ce9a;font-size:16px;width:calc(100% - 63px);height:48px;cursor:pointer;font-weight:300;font-family:Garet,sans-serif}.product-form__buttons .add-fav{width:48px;height:48px;border:1px solid #5E548E;display:flex;justify-content:center;align-items:center;position:static;cursor:pointer;transition:border .3s ease-in-out,background-color .3s ease-in-out}.product-form__buttons .add-fav:hover{border:1px solid #5E548E}.product-form__buttons .add-fav svg path{transition:fill .3s ease-in-out}.product-form__buttons .add-fav.add_f svg path{fill:#e8ce9a}.product-info{margin-top:34px;border-top:1px solid #DCDCDC}.product-description__title{color:#495057;font-size:14px;padding:15px 0}.product-description__desc{color:#000;font-size:14px;margin-top:-2px;padding-bottom:8px}.product-description__desc p{margin:0 0 8px}.product-faq{border-top:1px solid #DCDCDC}.product-faq-item.active svg{transform:rotate(180deg)}.product-faq__name{display:flex;align-items:center;justify-content:space-between;padding:15px 0;font-size:14px;cursor:pointer}.product-faq__name svg{transition:transform .3s ease-in-out}.product-faq__content{font-size:14px;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.product-share{display:flex;align-items:center;justify-content:space-between;padding:11px 0;font-size:14px;border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC}.pr-shipping-returns{margin-top:32px}.pr-shipping-returns a{text-decoration:none;color:#495057;font-size:14px;border-bottom:1px solid #495057;transition:border .3s ease-in-out}.product-faq__content p{margin:0 0 20px}.product-faq__content h4{margin:0}.product-faq__content table{font-size:13px;border-collapse:collapse;margin-top:8px;margin-bottom:1px;height:unset!important}.product-faq__content table tr{margin-bottom:15px;display:flex;height:unset!important}.product-faq__content table tr td{border:unset!important}.product-faq__content table tr td:nth-child(1){color:#495057;display:block;width:35%!important;height:unset!important}.product-faq__content table tr td:nth-child(2){color:#000;width:65%!important;height:unset!important}.product-share-info .eapps-social-share-buttons-item{width:20px;height:20px;min-width:unset;background-size:contain;background-repeat:no-repeat;transition:transform .3s ease-in-out}.product-share-info .eapps-social-share-buttons-item:before,.product-share-info .eapps-social-share-buttons-item:after{display:none}.product-share-info span.eapps-social-share-buttons-item-icon-container,.product-share-info span.eapps-social-share-buttons-item-text{display:none}.product-share-info .eapps-social-share-buttons-item-facebook{background-image:url(share-facebook.svg)}.product-share-info .eapps-social-share-buttons-item-facebook:hover{background-image:url(share-facebook-hover.svg)}.product-share-info .eapps-social-share-buttons-item-pinterest{background-image:url(share-pinterest.svg)}.product-share-info .eapps-social-share-buttons-item-pinterest:hover{background-image:url(share-pinterest-hover.svg)}.product-share-info .eapps-social-share-buttons-item-twitter{background-image:url(share-x.svg)}.product-share-info .eapps-social-share-buttons-item-twitter:hover{background-image:url(share-x-hover.svg)}.product-top__pagination{position:static;margin-top:20px;justify-content:center;width:100%;z-index:1}.product-top__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dcdcdc}.product-top__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#495057}.product-top__pagination{display:none}.info-icon:hover~.info-text{opacity:1;visibility:visible}.product-buy-fixed{position:fixed;display:flex;width:380px;bottom:20px;right:20px;z-index:9;background:#fff;border:1px solid #F6F6F6;box-shadow:0 0 12px #0000000d;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.product-buy-fixed a{display:flex;padding:16px;text-decoration:none}.product-buy-fixed__photo{width:65px;border-radius:8px}.product-buy-fixed__photo img{width:100%;height:100%;object-fit:cover}.product-buy-fixed__right{width:calc(100% - 65px);padding-left:9px}.product-buy-fixed__title{color:#09030a;font-size:18px;letter-spacing:-.8px;line-height:1.5}.product-buy-fixed__link{margin-top:20px;color:#09030a;letter-spacing:-.8px;transition:color .3s ease-in-out}@media(min-width:1025px){.product-buy-fixed:hover .product-buy-fixed__link{color:#3d3d3d}.pr-shipping-returns a:hover{border-bottom:1px solid #e9e7eb}.variation-content label:hover{border:1px solid #212529}}@media(max-width:1220px){.product__title h1{font-size:36px}.price__container{font-size:25px;margin:13px 0 0}}@media(max-width:1100px){.product-item-in{margin:0}.product-item__left{width:100%;flex-wrap:wrap}.product-item-breadcrumbs{margin:14px 0 10px}.product-thumbs{display:none}.product-item__right{width:100%;padding-left:0;margin-top:36px}.product-top__pagination{display:flex}.product-item__flex{flex-wrap:wrap;margin-top:0}.product__title{padding-bottom:16px}.product-top{width:100%;margin-left:0;height:800px}.section-faq__content{width:100%}}@media(max-width:640px){#product-grid{grid-template-columns:repeat(1,1fr);margin-top:6px;gap:32px 0}.product-top{height:500px}.product-buy-fixed{bottom:10px;right:10px;left:10px;width:unset}.product-item__left{position:relative;left:-4%;width:108%}.product__title h1{font-size:32px}.product-info{margin-top:28px}.section-faq{margin:65px 0}.section-story__title{font-size:30px}.section-faq__content{margin:22px auto 0}.section-faq__name{padding:22px 0}.section-faq__info-content{padding-right:0}}@media(max-width:340px){.product-faq__content table{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-product-model.css.map */
