@media (max-width:991.98px){.jewelry-page#content{padding-top:40px}}@media (max-width:767.98px){.jewelry-page#content{padding-top:25px}}.jewelry-page .jewel-photos-details{margin-top:100px}.jewelry-page .jewel-photos-details .title{color:var(--theme-main-color,#5f2c8a);font-size:24px;line-height:normal;margin-bottom:20px}.jewelry-page .jewel-photos-details .photo a{display:block;text-decoration:none}.jewelry-page .jewel-photos-details .photo img{height:500px;width:auto}.jewelry-page .jewel-photos-details .swiper .swiper-slide{width:auto}.jewelry-page .jewel-photos-details .swiper-scrollbar{height:4px;margin-bottom:15px;background:var(--theme-second-color,#D9D9D9);border-radius:200px;margin-top:20px;cursor:pointer;position:relative}.jewelry-page .jewel-photos-details .swiper-scrollbar.swiper-scrollbar-lock{display:none}.jewelry-page .jewel-photos-details .swiper-scrollbar .swiper-scrollbar-drag{height:8px;top:-2px;background:var(--theme-main-color,#5F2C8A);border-radius:200px;position:absolute}@media (max-width:767.98px){.jewelry-page .jewel-photos-details{margin-top:30px}}.jewelry-page .jewels-list-block .title{color:var(--theme-main-color,#2E2C30);margin-bottom:20px}.jewelry-page .jewels-list-block+#reviews{margin-top:0}.jewelry-page .disabled-sales{background:#E75A5A;color:#fff;padding:20px;border-radius:5px}.jewelry-page .disabled-sales p:last-child{margin-bottom:0}.jewelry-page #reviews{margin-top:90px;padding-top:120px;padding-bottom:135px;background:#FBFBFF}.jewelry-page #reviews .reviews-in{max-width:540px;margin:0 auto}.jewelry-page #reviews .title{font-size:36px;line-height:1.15em;color:#483955}.jewelry-page #reviews .main-rating{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jewelry-page #reviews .main-rating .icon{width:22px;height:22px;background:url("../img/icons/rating/active.svg") no-repeat center/contain}.jewelry-page #reviews .main-rating .number{margin-left:6px;font-size:20px;line-height:normal;color:#56525A}.jewelry-page #reviews .reviews-bottom{margin-top:40px}.jewelry-page #reviews .reviews-list{padding:0;margin:0;list-style:none}.jewelry-page #reviews .reviews-list>li:first-child{border-top:0;padding-top:0;margin-top:0}.jewelry-page #reviews .review{padding-top:35px;margin-top:35px;border-top:1px solid #E9D8F1}.jewelry-page #reviews .review .review-info .review-info-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jewelry-page #reviews .review .review-info .review-name-country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jewelry-page #reviews .review .review-info .review-name.default{color:#625C68;font-size:20px;line-height:normal;font-weight:700}.jewelry-page #reviews .review .review-info .review-name.admin span{display:inline-block;padding:3px 15px 5px;color:#fff;background:#350B58;border-radius:200px;font-weight:700;font-size:20px;line-height:normal}.jewelry-page #reviews .review .review-info .review-country{width:20px;margin-left:6px;margin-bottom:4px}.jewelry-page #reviews .review .review-info .review-country img{width:100%}.jewelry-page #reviews .review .review-info .review-date a{text-decoration:none;display:block;font-size:12px;line-height:normal;color:#787679;border-bottom:1px solid rgba(255,255,255,0)}.jewelry-page #reviews .review .review-info .review-date a:hover{border-color:rgba(120,118,121,0.6)}.jewelry-page #reviews .review .review-info .review-city-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.jewelry-page #reviews .review .review-info .review-city{margin-right:15px;font-size:14px;line-height:normal;color:#9A909F}.jewelry-page #reviews .review .review-info .review-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jewelry-page #reviews .review .review-info .review-rating .icon{width:15px;height:14px;background:url("../img/icons/rating/active.svg") no-repeat center/contain}.jewelry-page #reviews .review .review-info .review-rating .number{margin-left:6px;font-size:14px;line-height:normal;color:#48464A}.jewelry-page #reviews .review .review-text{font-size:16px;line-height:1.6em;color:#5D5B5F;margin-top:10px}.jewelry-page #reviews .review .review-bottom{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jewelry-page #reviews .review .review-reply a{display:block;padding-right:13px;text-decoration:none;position:relative}.jewelry-page #reviews .review .review-reply a:hover{opacity:0.7}.jewelry-page #reviews .review .review-reply a:after{content:" ";position:absolute;width:9px;height:7px;background:url("../img/icons/comments-reply.svg") no-repeat center/contain;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jewelry-page #reviews .review .review-reply a span{color:#58A7F2;border-bottom:1px solid #E1EBF5;display:block;font-size:14px;line-height:normal}.jewelry-page #reviews .review .review-controls a{color:#E75A5A;display:block;font-size:14px;line-height:normal;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0)}.jewelry-page #reviews .review .review-controls a:hover{border-color:rgba(231,90,90,0.7)}.jewelry-page #reviews .children{padding:0;margin:0;list-style:none}.jewelry-page #reviews .children.level-1 .review{padding-left:40px}.jewelry-page #reviews #review-form{padding-top:55px}.jewelry-page #reviews #review-form.reply .review-rating-input{display:none}.jewelry-page #reviews #review-form .form-group{padding-top:0}.jewelry-page #reviews #review-form .form-group.has-error textarea{border-color:#E75A5A}.jewelry-page #reviews #review-form .form-group textarea{border:1px solid #D7D3D9;height:175px;padding:18px 25px;width:100%;background:none;font-size:16px;line-height:normal}.jewelry-page #reviews #review-form .form-group textarea::-webkit-input-placeholder{color:#C0B7C5;font-style:italic}.jewelry-page #reviews #review-form .form-group textarea::-moz-placeholder{color:#C0B7C5;font-style:italic}.jewelry-page #reviews #review-form .form-group textarea:-moz-placeholder{color:#C0B7C5;font-style:italic}.jewelry-page #reviews #review-form .form-group textarea::-ms-input-placeholder{color:#C0B7C5;font-style:italic}.jewelry-page #reviews #review-form .form-group .help-block{color:#E75A5A}.jewelry-page #reviews #review-form .review-rating-input{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jewelry-page #reviews #review-form .review-rating-input #review-rating-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jewelry-page #reviews #review-form .review-rating-input #review-rating-input img{width:23px;margin-right:3px}.jewelry-page #reviews #review-form .review-rating-input .selected-rating{margin-left:18px;font-size:18px;line-height:normal;color:#48464A}.jewelry-page #reviews #review-form .review-form-bottom{margin-top:35px}.jewelry-page #reviews #review-form .review-form-bottom .cancel-reply{margin-top:15px;font-size:18px;line-height:normal;color:#787679}.jewelry-page #reviews #review-form .review-form-bottom .cancel-reply:hover{color:#350B58}.jewelry-page #reviews #review-form .review-form-bottom .cancel-reply span{border-bottom:1px dotted}.jewelry-page #reviews .form-login{padding-top:45px;border-top:1px solid #E9D8F1;margin-top:25px;text-align:center}.jewelry-page #reviews .form-login .form-login-title{color:#ABA0B5;font-size:24px;line-height:normal}.jewelry-page #reviews .form-login .form-login-text{color:#5D5B5F;font-size:16px;line-height:normal;margin-top:10px}.jewelry-page #reviews .form-login .form-login-button{margin-top:40px}@media (max-width:767.98px){.jewelry-page #reviews{margin-top:50px;padding-top:40px;padding-bottom:55px}.jewelry-page #reviews .title{font-size:20px;line-height:1.3em}.jewelry-page #reviews .main-rating .icon{width:18px;height:18px}.jewelry-page #reviews .main-rating .number{font-size:14px}.jewelry-page #reviews .review-bottom{margin-top:25px}.jewelry-page #reviews .review{margin-top:25px;padding-top:20px}.jewelry-page #reviews .review .review-info .review-name.default{font-size:16px}.jewelry-page #reviews .review .review-info .review-name.admin span{font-size:18px}.jewelry-page #reviews .review .review-info .review-country{width:14px;margin-left:6px;margin-bottom:2px}.jewelry-page #reviews .review .review-info .review-date{padding-left:10px}.jewelry-page #reviews .review .review-info .review-date a{font-size:10px}.jewelry-page #reviews .review .review-info .review-city{font-size:12px}.jewelry-page #reviews .review .review-info .review-rating .number{font-size:12px}.jewelry-page #reviews .review .review-text{font-size:12px;line-height:1.8em}.jewelry-page #reviews .review .review-bottom{margin-top:10px}.jewelry-page #reviews .review .review-reply a span{font-size:12px}.jewelry-page #reviews .review .review-controls a{font-size:12px}.jewelry-page #reviews .children.level-1 .review{padding-left:25px}.jewelry-page #reviews #review-form{padding-top:35px}.jewelry-page #reviews #review-form .form-group textarea{height:115px;padding:10px 15px;font-size:14px}.jewelry-page #reviews #review-form .review-rating-input{margin-top:15px}.jewelry-page #reviews #review-form .review-form-bottom{margin-top:20px}.jewelry-page #reviews #review-form .review-form-bottom .cancel-reply{font-size:14px;margin-top:10px}.jewelry-page #reviews .form-login{padding-top:25px}.jewelry-page #reviews .form-login .form-login-title{font-size:18px}.jewelry-page #reviews .form-login .form-login-text{margin-top:10px;font-size:12px}.jewelry-page #reviews .form-login .form-login-button{margin-top:30px}}.product-hero{position:relative}.product-hero__container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 80px 600px;grid-template-columns:minmax(0,1fr) 600px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:80px;position:relative}@media (min-width:1200px) and (max-width:1439.98px){.product-hero__container{gap:40px;-ms-grid-columns:minmax(0,1fr) 40px 500px;grid-template-columns:minmax(0,1fr) 500px}}@media (min-width:992px) and (max-width:1199.98px){.product-hero__container{gap:20px;-ms-grid-columns:minmax(0,1fr) 20px 350px;grid-template-columns:minmax(0,1fr) 350px}}@media (max-width:991.98px){.product-hero__container{-ms-grid-columns:100%;grid-template-columns:100%;gap:30px}}.product-media{display:-ms-grid;display:grid;-ms-grid-columns:100px 20px minmax(0,1fr);grid-template-columns:100px minmax(0,1fr);gap:20px;-ms-grid-row-align:start;align-self:start;height:auto;position:sticky;left:0;top:0;z-index:1}@media (min-width:1200px) and (max-width:1439.98px){.product-media{-ms-grid-columns:100px 10px minmax(0,1fr);grid-template-columns:100px minmax(0,1fr);gap:10px}}@media (min-width:992px) and (max-width:1199.98px){.product-media{-ms-grid-columns:80px 10px minmax(0,1fr);grid-template-columns:80px minmax(0,1fr);gap:10px}}@media (max-width:767.98px){.product-media{-ms-grid-columns:100%;grid-template-columns:100%}}.product-media__thumbs-slider{position:relative;min-width:0}@media (max-width:767.98px){.product-media__thumbs-slider{display:none!important}}.product-media__thumbs-slider-swiper{position:absolute;inset:0;height:100%}.product-media__thumbs-slider-swiper.swiper-initialized .product-media__thumbs-arrow{opacity:1}.product-media__thumbs-slide{position:relative;border:1px solid #D9D9D9;border-radius:6px;overflow:hidden;cursor:pointer;-webkit-transition:ease opacity 275ms;transition:ease opacity 275ms}.product-media__thumbs-slide.swiper-slide-thumb-active{opacity:0.7;border-color:#350b58}.product-media__thumbs-slide-element{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-media__thumbs-arrow{opacity:0;position:absolute;width:40px;aspect-ratio:1/1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(53,11,88,0.6);border-radius:50%;color:#fff;z-index:256;cursor:pointer;-webkit-transition:ease background-color 275ms;transition:ease background-color 275ms}.product-media__thumbs-arrow:hover{background:#350b58}.product-media__thumbs-arrow.swiper-button-disabled{display:none}.product-media__thumbs-arrow--prev{top:10px}.product-media__thumbs-arrow--next{bottom:10px}.product-media__thumbs-arrow svg path{fill:currentColor}.product-media__slider{position:relative}.product-media__slider-main{border:1px solid #D9D9D9}.product-media__slider-pager{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}@media (min-width:768px){.product-media__slider-pager{display:none!important}}.product-media__slider-page{width:8px;height:8px;border-radius:50%;background:#D9D9D9}.product-media__slider-page--active{background:#350b58}.product-media__slide{position:relative}.product-media__slide-element{aspect-ratio:10/13;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.product-media-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-media-control.swiper-button-disabled{opacity:0.3}.product-media-control--prev{left:-15px}.product-media-control--prev svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.product-media-control--next{right:-15px}.product__promotion-discount{position:absolute;left:10px;top:10px;border-radius:50%;background:#E75A5A;color:#fff;font-size:14px;line-height:normal;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:256}.product__wishlist{position:absolute;right:10px;top:10px;z-index:256;background:rgba(255,255,255,0.8);width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}.product__wishlist-control{width:30px}.product__title{color:#5f2c8a;font-size:2.5rem;margin-top:-0.5rem;line-height:1.1em}@media (max-width:767.98px){.product__title{font-size:2rem}}.product__main-features{margin-top:15px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:16px;line-height:normal}.product__main-feature-label{color:#949494}.product__main-feature a.product__main-feature-text,.product__main-feature-text{color:#350b58}.product__main-feature a.product__main-feature-text{text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(53,11,88,0.3);text-decoration-thickness:1px}.product__main-feature a.product__main-feature-text:hover{text-decoration-color:currentColor}.product__collection{margin-top:10px}.product__collection-label{color:#949494}.product__collection a{color:#350b58!important;font-size:16px;line-height:normal;text-decoration:none}.product__collection a:hover{color:var(--theme-main-color,#2e2c30)}.product__sizes-list{display:-ms-grid;display:grid;-ms-grid-columns:minmax(-webkit-min-content,1fr) 6px minmax(-webkit-min-content,1fr) 6px minmax(-webkit-min-content,1fr) 6px minmax(-webkit-min-content,1fr) 6px minmax(-webkit-min-content,1fr) 6px minmax(-webkit-min-content,1fr);-ms-grid-columns:minmax(min-content,1fr) 6px minmax(min-content,1fr) 6px minmax(min-content,1fr) 6px minmax(min-content,1fr) 6px minmax(min-content,1fr) 6px minmax(min-content,1fr);grid-template-columns:repeat(6,minmax(-webkit-min-content,1fr));grid-template-columns:repeat(6,minmax(min-content,1fr));gap:6px}@media (min-width:992px) and (max-width:1199.98px){.product__sizes-list{-ms-grid-columns:(minmax(-webkit-min-content,1fr))[4];-ms-grid-columns:(minmax(min-content,1fr))[4];grid-template-columns:repeat(4,minmax(-webkit-min-content,1fr));grid-template-columns:repeat(4,minmax(min-content,1fr))}}@media (max-width:991.98px){.product__sizes-list{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}.product__size{padding:10px;font-size:18px;line-height:normal;-webkit-transition:all ease 200ms;transition:all ease 200ms;cursor:pointer;border:1px solid #7d7882;color:var(--theme-second-color,#7d7882);position:relative;min-width:80px;text-align:center;border-radius:6px}.product__size--available{color:var(--theme-main-color,#350b58)}.product__size--available .product__size-text{-webkit-transform:translateY(-6px);transform:translateY(-6px);display:block}.product__size--active{border-color:currentColor;background:#350b58;color:#fff}.product__size-available{position:absolute;font-size:12px;left:50%;bottom:3px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.product__not-available{margin-bottom:30px;padding:1rem;border:1px solid #E75A5A;background:rgba(231,90,90,0.2);border-radius:0.5rem}.product__not-available>:last-child{margin-bottom:0}.product__details{margin-bottom:20px}.product__details-title{margin-bottom:10px;font-size:16px;line-height:20px;color:var(--theme-main-color,#2e2c30);font-weight:700}.product__details-values table td,.product__details-values table th{padding-top:2px;padding-bottom:2px}.product__details-values table td{padding-right:15px;color:var(--theme-main-color,#2e2c30)}.product__details-values table th{color:var(--theme-second-color,#7d7882)}.product__variants{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__variants--multiple{gap:15px}.product__variants--multiple .product__variant{border:1px solid #5f2c8a;padding:15px;border-radius:6px;margin-top:0!important}.product__variant-features{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media (max-width:767.98px){.product__variant-features{gap:30px}}.product__variant-buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;gap:40px}@media (min-width:1200px) and (max-width:1439.98px){.product__variant-buy{gap:25px}}@media (min-width:992px) and (max-width:1199.98px){.product__variant-buy{gap:10px}}@media (max-width:767.98px){.product__variant-buy{gap:10px}}.product__variant:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid var(--theme-second-color,#A998B6)}.product__variant .card__details{margin-bottom:15px}.product__variant-price-available{display:-webkit-box;display:-ms-flexbox;display:flex}.product__variant-available{margin-top:5px;margin-left:15px;color:var(--theme-main-color,#2e2c30)}.product__variant-price-current{font-size:28px;line-height:normal;color:var(--theme-second-color,#5f2c8a)}.product__variant-price-old{line-height:normal;color:var(--theme-main-color,#5f2c8a);margin-top:0.25rem;display:inline-block;position:relative}.product__variant-price-old:after{content:" ";position:absolute;left:0;right:0;top:50%;height:1px;border-bottom:1px solid var(--theme-main-color,#5f2c8a)}.product__variant-cart button{padding:10px 30px 14px;background:var(--theme-second-color,#350B58);color:var(--theme-main-color,#fff);font-size:20px;line-height:normal;min-height:100%;border:none;position:relative;text-align:center;-webkit-transition:all ease 200ms;transition:all ease 200ms;cursor:pointer;border-radius:6px}.product__variant-cart button.loading:after{content:" ";position:absolute;width:30px;height:30px;border-radius:50%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:2px solid;border-top-color:transparent;border-color:var(--theme-main-color,#fff);border-top-color:transparent;left:50%;top:50%;margin-left:-15px;margin-top:-15px;z-index:16;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.product__variant-cart button.loading span{opacity:0}.product__variant-cart button span{-webkit-transition:ease 200ms opacity;transition:ease 200ms opacity}.product__main-features table tr td{padding-top:2px;padding-bottom:2px}.product__main-features table tr td:first-child{padding-right:15px;color:var(--theme-main-color,#2e2c30)}.product__main-features table tr td:last-child{color:var(--theme-second-color,#7d7882)}.product__configurations{margin-top:40px}.product__configurations-title{font-size:18px;line-height:normal;color:#2e2c30;margin-bottom:15px}.product__configurations-scrollbar{height:6px;background:#D9D9D9;border-radius:6px;margin-top:20px;position:relative}.product__configurations-scrollbar-drag{background:#350b58;border-radius:6px;position:absolute;top:-1px;bottom:-1px;cursor:pointer}.product__configuration a{text-decoration:none}.product__configuration a:hover{opacity:0.9}.product__configuration-image{position:relative;overflow:hidden}.product__configuration-image img{width:100%;height:auto}.product__configuration-image.with-white-bg{padding-bottom:150%;border:1px solid #E1E1E1;background:#fff}.product__configuration-image.with-white-bg img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%;width:auto;height:auto}.product__configuration-title{text-align:center;color:var(--theme-second-color,#350B58);font-size:16px;line-height:1.4em;margin-top:10px}.product__texts{margin-top:100px}@media (max-width:767.98px){.product__texts{margin-top:30px}}.product-tabs{margin-top:80px}@media (max-width:767.98px){.product-tabs{margin-top:50px}}.product-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}@media (max-width:767.98px){.product-tabs__nav{gap:6px}}.product-tabs__content{margin-top:20px}.product-tab__control{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:6px;background:#fff;border:1px solid #7d7882;padding:6px 17px;cursor:pointer}@media (max-width:767.98px){.product-tab__control{padding:4px 13px}}.product-tab__control.active{background:#350B58;border-color:#350B58;color:#fff}.product-features{max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.product-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px}.product-feature__name{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px}.product-feature__name-label{background:#fff}.product-feature__name-dots{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px dotted #B6AEBC;margin-bottom:0.45em}.product-feature__value{width:40%}.product-descriptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:767.98px){.product-descriptions{gap:25px}}.product-description__title{color:#5f2c8a;font-size:24px;line-height:normal;margin-bottom:10px}.product-products{margin-top:40px}@media (max-width:767.98px){.product-products{margin-top:20px}}.product-products__title{font-size:30px;line-height:1.5em;color:#2E2C30}@media (max-width:767.98px){.product-products__title{font-size:20px}}.product-products__slider{margin-top:20px}.product-products__slider-scrollbar{height:6px;background:#D9D9D9;border-radius:6px;margin-top:20px;position:relative}.product-products__slider-scrollbar-drag{background:#350b58;border-radius:6px;position:absolute;top:-1px;bottom:-1px;cursor:pointer}