.product__info-container .product__title{margin-top:2.4rem;margin-bottom:2.8rem}.product__info-container .product__title h1{font-size:3.6rem}.product__info-wrapper .icon-with-text--horizontal{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px}body .thumbnail-slider .thumbnail-list.slider--tablet-up button{overflow:hidden;box-shadow:none;border:0}body .thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail[aria-current]{box-shadow:0 0 0 1.25px #d4a574!important}.product__info-wrapper .icon-with-text--horizontal li.icon-with-text__item svg{width:28px;height:28px;opacity:.9}.product__info-container .price_col .price{padding-bottom:24px;border-bottom:1px solid rgb(10 10 10 / 12%);margin-bottom:18px}span.dots_badge{width:7px;height:7px;border-radius:999px;background:#2fb36b;box-shadow:0 0 0 4px #2fb36b26}span.availability-badge{display:flex;align-items:center;gap:8px;margin-top:18px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#0a0a0a}.price-item.price-item--sale span.money,.price__regular .price-item--regular{color:#0a0a0a;line-height:1.15;font-family:Archivo,sans-serif;font-weight:700;font-size:32px;letter-spacing:-.02em}.product .price_col .price__container,.product .price__container{margin-bottom:0}.product_sales span.money{color:#6c6a64}.product .price_col .price .product_sales span.badge_sale span{color:inherit}span.product_sales s.price-item .money{letter-spacing:0}.product .price_col .price .product_sales span.badge_sale{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:6px 10px;background:#0a0a0a;color:#fff}.work_text{margin-top:4px;border:1px solid rgb(10 10 10 / 12%);padding:2.2rem 2.4rem;position:relative;background:#eeece7}.work_text h1,.work_text h2,.work_text h3,.work_text h4,.work_text h5,.work_text h6{font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.24em;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center;gap:10px;color:#0a0a0a}.work_text h1:before,.work_text h2:before,.work_text h3:before,.work_text h4:before,.work_text h5:before,.work_text h6:before{content:"";width:20px;height:1px;background:#0a0a0a}.work_text p,.work_text a,.work_text li,.work_text{font-size:13.5px;line-height:1.6;color:#2a2a28}.work_text p:last-child{margin:0}.product__info-container .product-form__buttons{max-width:100%}.product__info-container .quantity_add_btn{display:flex;flex-wrap:wrap;grid-gap:1rem;align-items:flex-start}.quantity_add_btn .product-form__input .form__label{display:none}.product__info-container .quantity_add_btn .product-form{margin:0}.product_addtocart{flex:1}.quantity_add_btn .product-form__input{flex:0 0 150px;padding:0;max-width:150px;margin:0}.money_text{flex:0 0 100%}.money_col{display:flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#6c6a64}.product-form__buttons .button{background:#0a0a0a;color:#fff;padding:0 28px;font-family:Archivo,sans-serif;font-weight:700;font-size:13px;letter-spacing:.22em;text-transform:uppercase;transition:.2s;display:flex;align-items:center;justify-content:center;gap:14px;position:relative;overflow:hidden}.product-form__buttons .button:hover{background:#fff;color:#0a0a0a;box-shadow:inset 0 0 0 1px #0a0a0a}.product-form__buttons .button:before,.product-form__buttons .button:after,.quantity_add_btn quantity-input.quantity:before,.quantity_add_btn quantity-input.quantity:after{display:none}.quantity_add_btn quantity-input.quantity{border:1px solid rgb(10 10 10 / 12%)}.quantity_add_btn quantity-input.quantity .quantity__input{text-align:center;border:none;background:none;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:500;color:#0a0a0a;outline:none}.quantity_add_btn quantity-input.quantity button.quantity__button span.svg-wrapper{width:1.2rem}.quantity_add_btn quantity-input.quantity button.quantity__button span.svg-wrapper path{fill:#0a0a0a}.product-form__input.product-form__input--dropdown{width:100%;max-width:100%}.product-form__input.product-form__input--dropdown label.form__label{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#6c6a64}.product-form__input.product-form__input--dropdown .select:before,.product-form__input.product-form__input--dropdown .select:after{display:none}.product-form__input.product-form__input--dropdown .select .select__select{width:100%;padding:18px 16px;border:1px solid rgb(10 10 10 / 12%);background:transparent;font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:.12em;font-weight:500;color:#0a0a0a;-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;height:auto}.product__accordion h2.accordion__title{font-weight:600;font-size:13px;line-height:1.8;letter-spacing:.22em;text-transform:uppercase;color:#0a0a0a}.product-form__input.product-form__input--dropdown .select .select__select:focus{outline:none;box-shadow:none}.product__info-wrapper .accordion.product__accordion{border-bottom:1px solid #0a0a0a1f;margin:0}.icon--plus{width:14px;height:14px;position:relative}.icon--plus .iconline{content:"";position:absolute;background:#0a0a0a;left:50%;top:50%}.icon--plus .h--line{width:14px;height:1px;transform:translate(-50%,-50%)}.icon--plus .v--line{width:1px;height:14px;transform:translate(-50%,-50%);transition:.2s}.product__info-wrapper .accordion.product__accordion details[open] .icon--plus .v--line{transform:translate(-50%,-50%) scaleY(0)}@media(max-width:749.98px){.work_text p,.work_text a,.work_text li,.work_text{font-size:13px}}.product__info-wrapper .review_custom_slider{border-top:1px solid #0a0a0a1f}.review_custom_slider .slider.slider--everywhere .slider__slide{width:100%}.review_custom_slider .review-item{padding:2.2rem 0}.product__info-container .swiper-pagination span.swiper-pagination-bullet{width:2.3rem;height:2px;border-radius:0;background-color:#0a0a0a1f;border:0;opacity:1;margin:0 2px}.product__info-container .swiper-pagination{position:absolute;bottom:1.6rem;right:1.6rem;left:auto;top:auto;width:auto;display:flex}.product__info-container .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0a0a0a}.review-item__image{width:46px;min-width:46px;height:46px;border-radius:50%;overflow:hidden;background-color:#c3c7ca}.review-item__image img{object-fit:contain;width:100%;height:100%}.review-item__right{display:flex;gap:1.6rem}.review-item__text p{margin:0;font-family:Archivo,sans-serif;font-weight:500;font-size:15px;line-height:1.45;letter-spacing:-.01em;color:#0a0a0a}.review-item__designation{margin-top:10px;display:flex;gap:14px;align-items:center;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#6c6a64}.review_custom_slider .slideshow{margin:0}.review_custom_slider .slider-buttons{position:absolute;bottom:0;right:0}.review_custom_slider .swiper{padding:1px}.review_custom_slider .slider-buttons .slider-counter--dots{margin:1.6rem}.review_custom_slider .slider-buttons .slider-counter--dots span.dot{width:2.3rem;height:6px;border-radius:10px;background-color:#29292540;border:0}.review_custom_slider .slider-buttons .slider-counter--dots .slider-counter__link--active span.dot{background-color:#1d3674;width:3.2rem}.review_custom_slider .slider-buttons .slider-counter__link{padding:0}.review_custom_slider .slider-buttons .slideshow__control-wrapper{display:flex;grid-gap:4px}.review_custom_slider .slider-buttons button.slider-button{display:none}.review_custom_slider .swiper-slide{height:auto;display:flex}.review_custom_slider .review-item{height:100%;box-sizing:border-box}body .product-media-container.media-type-image{border:0;overflow:hidden!important}body .slider-button .icon{height:2rem;color:#292925}body .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--prev{padding:0!important;justify-content:flex-start}body .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--next{padding:0!important;justify-content:flex-end}.guide-card{padding:10px 14px 10px 10px;border:1px solid rgb(10 10 10 / 12%);background:#0a0a0a05;border-radius:2px;margin-top:0!important;margin-bottom:2.4rem!important;display:block;text-decoration:none}.guide-card__inner{display:flex;gap:1.4rem}.guide-card_text_logo{background:#0a0a0a;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:5px;box-shadow:0 1px 2px #0a0a0a26}.guide-card_text_logo span{font-family:Archivo,sans-serif;font-weight:700;font-size:7px;letter-spacing:.18em;color:#fff;text-transform:uppercase;position:relative;z-index:1}.guide-card__subtitle{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#d4a574;display:inline-flex;align-items:center;gap:6px}.guide-card__heading{font-family:Archivo,sans-serif;font-weight:600;font-size:12px;letter-spacing:.02em;color:#0a0a0a;line-height:1.3;overflow-wrap:break-word}.guide-card__heading em{font-style:italic;font-weight:500}.guide-card__text{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#6c6a64;margin-top:1px}.product_faqs.color-scheme-4 .heading-style-2{font-weight:800;font-size:6.4rem;line-height:.95;letter-spacing:-.03em;text-transform:uppercase;color:#fff}.product_faqs.color-scheme-4 .collapsible-content__heading_text{font-family:Inter Tight,system-ui,sans-serif;color:#ffffffb8;font-size:16px;line-height:1.55;margin-top:20px;margin-bottom:6rem}h2.inline-richtext.h2_center{margin:0 0 7px;line-height:normal}.product_faqs .collapsible-content-wrapper-narrow{max-width:91rem}.collapsible-content__heading_text{color:#000}.collapsible-content .accordion details summary{padding:20px 0 20px 48px}.collapsible-content .accordion{border-color:#ffffff1a;position:relative}.collapsible-content .accordion__content{padding:0 0 20px 48px;margin:0}.collapsible-content h3.accordion__title{font-family:Archivo,sans-serif;font-weight:600;font-size:2.1rem;line-height:1.25;letter-spacing:-.01em;color:#fff;text-transform:inherit}.collapsible-content .accordion__content *{color:#ffffffb8;font-size:15.5px;line-height:1.65;font-family:Inter Tight,system-ui,sans-serif}.collapsible-content summary .icon-caret{position:absolute;height:1.8rem;right:0;top:calc(50% - 1rem);color:#ffffff8c}.icon-caret svg.icon_minus{display:none}.collapsible-content .accordion details[open]>summary .icon-caret{transform:inherit}.collapsible-content .accordion details[open]>summary .icon-caret.icon_plus{display:none}.collapsible-content .accordion details[open]>summary .icon-caret.icon_minus{display:block}body .collapsible-content summary:hover{background:transparent}body .collapsible-content summary:hover .accordion__title{text-decoration:none;text-underline-offset:inherit}@media(min-width:750px){.collapsible-content .grid__item{counter-reset:stepcounter}.collapsible-content .accordion{counter-increment:stepcounter}.collapsible-content .accordion:before{content:counter(stepcounter,decimal-leading-zero);font-family:JetBrains Mono,monospace;font-size:11px;color:#ffffff8c;letter-spacing:.2em;position:absolute;top:22px;left:0}}@media(max-width:989.98px){.product_faqs.color-scheme-4 .collapsible-content__heading_text{margin-top:10px;margin-bottom:1.5rem}.product_faqs.color-scheme-4 .heading-style-2{font-size:4.8rem}.collapsible-content .accordion__content *{font-size:14px}}@media(max-width:749.98px){.collapsible-content .accordion details summary{padding:20px 0}.collapsible-content .accordion__content{padding:0 0 20px}.product_faqs.color-scheme-4 .collapsible-content__heading_text{font-size:14px}.product_faqs.color-scheme-4 .heading-style-2{font-size:2rem}}.video-section-layout .swiper-pagination{position:relative;padding-top:2.5rem}.video-section-layout .swiper-pagination span.swiper-pagination-bullet{width:2.3rem;height:6px;border-radius:10px;background-color:#29292540;border:0;opacity:1}.video-section-layout .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1d3674;width:3.2rem}h1.main-page-title,.page-title{font-size:calc(var(--font-heading-scale) * 4rem);margin-bottom:2rem;line-height:normal}@media screen and (min-width:990px){body .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}.product--thumbnail_slider .product__media-wrapper .product__media-list{margin-bottom:1.5rem}}@media(max-width:989.98px){.product__info-wrapper .icon-with-text--horizontal{grid-template-columns:repeat(1,1fr)}.product--thumbnail_slider .product__media-wrapper .product__media-list{margin-bottom:1rem}.review_custom_slider .slider-buttons{position:relative;bottom:inherit;right:inherit}.product__info-wrapper svg.loox-icon{width:1.6rem;height:1.6rem}.product__info-wrapper .loox-rating.loox-widget{font-size:1.6rem!important}.product__info-container .product__title h1{font-size:2.8rem}.price-item.price-item--sale span.money,.price__regular .price-item--regular{font-size:2.6rem}.price--on-sale .price-item--regular,.price .price-item{margin:0 2px 0 0!important}.product .price_col .price .product_sales span.badge_sale{padding-right:6px}.quantity_add_btn .product-form__input{flex:0 0 127px;max-width:127px}.price-per-item__container .quantity__button{width:calc(4.1rem / var(--font-body-scale))}.collapsible-content h3.accordion__title{font-size:1.8rem}body .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}body .product__media-list .product__media-item{width:100%}body .grid--peek.slider .grid__item:first-of-type{margin-left:0}h1.main-page-title,.page-title{font-size:2.4rem}}@media(max-width:749.98px){.collapsible-content h3.accordion__title{font-size:1.5rem}.slider.slider--mobile.slider--no-preview .grid__item{width:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box;margin-left:0;margin-right:0}.product--thumbnail_slider .product__media-wrapper .product__media-list{margin-bottom:0}.money_col{margin:0 auto}.product__info-container .swiper-pagination{position:relative;right:auto;left:auto;top:auto;width:100%;display:flex;justify-content:center;bottom:inherit;padding-top:13px}body .product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none}.product__info-container .product__title h1{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-2.css.map */
