.design--custom .announcement__text .cart-message .cart-message__default span{color:#c8a45a;margin:0 6px}.slide__subheading.slide__subheading--highlight p.subheading-text{background:var(--highlight-text-color, var(--heading));color:#000;width:100%;max-width:415px;padding:5px 10px;letter-spacing:.08em}.icons-row.design-custom .icons-row__subheading.aos-animate h2{font-size:60px;text-transform:uppercase;line-height:normal}.custom-rev-slide span.cus-star{margin-right:10px}.custom-rev-slide span{letter-spacing:.06em}.custom-rev-slide{scrollbar-width:none;-ms-overflow-style:none}.custom-rev-slide::-webkit-scrollbar{display:none}.icons-row.design-custom .icons-row-item__title{font-size:72px;color:#f0e4c8}.icons-row.design-custom.icons-row--borders-vertical .icons-row-item:after{background:#e0ddd8;width:2px}.icons-row.design-custom .icon-row-caption{text-transform:uppercase;font-size:12px;letter-spacing:.04em;margin-bottom:10px}.quote-homepage .image-with-text__heading span.text-highlight__break{line-height:68px;max-width:75%;text-transform:uppercase}.quote-homepage .image-with-text__items--inline-right .image-with-text__image:has(.custom-quote-box){border-radius:0;display:flex;align-items:center}.quote-homepage .realization-stat{display:flex;gap:40px;margin-top:40px;padding-top:40px;border-top:1px solid #e0ddd8}.quote-homepage .stat-num{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:48px;color:#c8a45a}.quote-homepage .stat-label{font-size:13px;color:#3a3a3a;margin-top:4px;font-weight:500}.founder-badge{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c8a45a;padding-left:14px;border-left:2px solid #c8a45a}.founder-badges{display:flex;gap:20px;flex-wrap:wrap;margin-top:36px;padding-top:36px;border-top:1px solid rgba(255,255,255,.1)}.premium-design .featured-collection__content .section__heading h2 .text-highlight__break{display:block;text-transform:uppercase;line-height:normal}.premium-design .featured-collection__content .section__heading h2,.premium-design .featured-collection__content .section__heading{margin-bottom:0}.premium-design .featured-collection__content{align-items:flex-end;margin-bottom:40px}.premium-design .featured-collection__button .btn--text{white-space:nowrap;font-size:14px;letter-spacing:0;text-transform:none;margin-bottom:10px}.premium-design.featured-collection--carousel p.featured-collection__subheading{font-size:12px;color:#b7924c;text-transform:uppercase;letter-spacing:.15em;margin-bottom:0}.premium-design.featured-collection--carousel .product-grid-item__info .product-grid-item__info-content{display:flex;flex-direction:column;gap:15px;padding-inline:20px;padding-bottom:20px}.premium-design.featured-collection--carousel .product-grid-item.carousel__item{border:1px solid #e0ddd8}.premium-design.featured-collection--carousel .product-grid-item__info .product-grid-item__info-content span.product-grid-item__info-separator{display:none}.premium-design.featured-collection--carousel .product-grid-item__info .product-grid-item__info-content a.product-grid-item__title.font-heading{font-weight:600;letter-spacing:.04em;font-size:18px}.testi-design-two .section__header h4.testimonial__subheading.subheading-text{font-size:12px;color:#b7924c;text-transform:uppercase;letter-spacing:.15em;margin-bottom:0}.testi-design-two .testimonial__heading.section__heading p{line-height:normal;text-transform:uppercase}.testi-design-two .testimonial__item--border .testimonial__item__inner{padding:36px 32px;border:1px solid #e0ddd8;border-radius:unset}.testi-design-two .testimonial__item--border .testimonial__item__inner .testimonial__text p{font-size:15px;line-height:1.7;margin-bottom:20px;opacity:.7}.testi-design-two .testimonial__item--border .testimonial__item__inner .testimonial__user__name.aos-animate{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.testi-design-two .testimonial__item--border .testimonial__subheading p{font-size:11px}.testi-design-two .testimonial__item__content .testimonial__stars .rating__star__empty .icon,.testi-design-two .testimonial__item__content .testimonial__stars .rating__star__full .icon{margin-right:5px;width:9px;height:9px}.design-custom2 .icons-row-item.grid__item.icons-row-item--box{background:var(--bg);border:1px solid #ffffff21}.design-custom2 .icons-row__wrapper .icons-row__slider{column-gap:2px}.design-custom2 .icons-row__wrapper .icons-row-item__wrapper{background:var(--bg)}.design-custom2 .icons-row__wrapper .icons-row-item__text p{opacity:.6;font-size:14px;letter-spacing:.04em}.design-custom2 .icons-row__wrapper .icons-row-item__title{text-transform:uppercase}.text-button-design-two .text__heading,.text-button-design-two .text__button,.text-button-design-two .text__content{opacity:1}.text-button-design-two{background:#c8a45a}.text-button-design-two .text-highlight__break{text-transform:uppercase;line-height:70px}.text-button-design-two .wrapper--narrow .text__content{max-width:445px;margin-inline:auto;opacity:.8}.text-button-design-two .wrapper--narrow .text__content p{letter-spacing:.06em;margin:40px 0}.text-button-design-two .text__button .btn{font-size:14px;letter-spacing:0;padding:15px 40px}.footer-copyright{border-top:1px solid rgba(255,255,255,.06);padding-top:20px}.footer-copyright .footer-copyright__content{text-align:left}.footer-block--text p.footer-title.h5{font-size:20px;text-transform:uppercase;letter-spacing:.04em}.footer-title button.footer-title__button.h5{text-transform:uppercase;letter-spacing:.04em}.footer-block ul.footer-links li{font-size:14px}.footer-blocks .footer-block.footer-block--text.text-left .rte{font-size:14px;letter-spacing:.04rem;max-width:265px}.footer-copyright .footer-copyright__content{font-size:8px;letter-spacing:.04rem}.body--rounded-corners .dark-bg-blocks .image-with-text__image,.body--rounded-corners .dark-bg .image-with-text__image-bg,.body--rounded-corners .dark-bg .image-with-text__image{border-radius:0}.dark-bg-blocks .image-with-text__heading span.text-highlight__break{text-transform:uppercase;line-height:normal}.dark-bg-blocks .main-buttons__item .btn{color:#000}.icons-row.design-custom .icons-row-item__text p strong{font-weight:600}.form__wrapper h1.product__title{text-transform:uppercase;font-size:52px}.product__block.product__description.rte.aos-animate p{font-size:16px;color:#3a3a3a;line-height:1.6;max-width:400px;margin-bottom:0;font-style:italic;padding-bottom:10px}.product__subheading.color-text p{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#c8a45a;margin-bottom:0}.fit-spec{display:flex;gap:16px;padding:16px 0;border-top:1px solid rgba(255,255,255,.08)}.fit-spec-num{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:44px;color:#c8a45a;line-height:1;min-width:80px}.fit-spec-info span{font-size:14px;line-height:1.6}.fit-spec-info strong{display:block;font-size:14px;font-weight:700;color:#fafafa;margin-bottom:4px;letter-spacing:.04em}.iconrows-icon-pdp h2.icons-row__heading.aos-animate{font-size:57px;text-transform:uppercase;max-width:400px;line-height:normal}.iconrows-icon-pdp .icons-row__wrapper .icons-row-item__title{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c8a45a;margin-bottom:12px;font-family:Archivo}.iconrows-icon-pdp .icons-row__wrapper .icons-row-item__text strong{font-weight:600}.iconrows-icon-pdp .icons-row__wrapper .icons-row-item__text p:has(strong){opacity:1}.product__block.product__one-third{display:inline-block;width:33%}.radio__fieldset legend.radio__legend span.radio__legend__label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.product-single__wrapper.product-single__wrapper--carousel .product-gallery{padding-top:60px;padding-bottom:60px}.selector-wrapper .radio__fieldset .radio__buttons span.option-title{font-size:14px;font-weight:500;text-transform:none;letter-spacing:.02em}.product-single__wrapper .product__form .product__submit__buttons{grid-template-columns:repeat(1,minmax(0,1fr))}.product-single__wrapper .product__form .product__submit__holder--spb .product__submit__add{min-height:44px;padding:20px;font-size:16px;font-weight:600}.product-single__wrapper .product__accordion__title{font-size:14px;font-weight:500;padding:12px 53px 12px 0}.product__accordion__content .toggle-ellipsis__content p{font-size:13px;opacity:.7}.product__block.product__accordions .product__accordion{border-bottom:1px solid #e0ddd8}.image-with-text__heading span.text-highlight__break{text-transform:uppercase;line-height:normal}.product-single__wrapper .product-single__details{border-left:1px solid #d8d8d8;padding-top:40px;padding-bottom:60px}.product__price span.product__price--regular.product__price--bold{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:42px}.product__form .text-field p{font-size:14px;line-height:1.4;color:#3a3a3a;margin:0}.product__form .text-field p strong{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c8a45a;margin-bottom:6px}.product__form .text-field{border-left:3px solid #c8a45a;padding:16px 20px}.product__block hr{border-color:#00000036}.product__block.product__description h2,.product__block.product__description h3{margin:5px 0;font-size:20px}.product__block.product__description .read-more-content{overflow:hidden;position:relative;line-height:1.6;max-height:calc(2.6em * 3);transition:max-height .4s ease}.product__block.product__description.expanded .read-more-content{max-height:1000px}.product__block.product__description .read-more-btn{display:inline-block;margin-top:5px;cursor:pointer;font-weight:600;text-decoration:underline}@media(max-width:768px){.slider .item .slide__text__wrapper .main-heading{font-size:48px}.slide__subheading.slide__subheading--highlight{text-align:center;display:flex;justify-content:center}.slider .item .slide__text__wrapper{margin-bottom:0}.quote-homepage .image-with-text__heading span.text-highlight__break{line-height:48px;max-width:100%;text-transform:uppercase}.slider .item .slide__text__wrapper .slide__text.main-text.aos-animate,.quote-homepage .image-with-text__content-items .image-with-text__text p{font-size:16px}.quote-homepage .realization-stat{margin-top:30px;padding-top:20px}.icons-row.design-custom .icons-row__subheading.aos-animate h2{font-size:48px;text-transform:uppercase;line-height:48px}.icons-row.design-custom .icons-row-item__text p,.dark-bg .image-with-text__content-items .image-with-text__text p{font-size:16px}.testi-design-two .testimonial__heading.section__heading p{font-size:48px}.text-button-design-two .text-highlight__break{text-transform:uppercase;line-height:48px;font-size:48px}section.dark-bg.pdp-padding{padding-top:55px;padding-bottom:30px}.product-single__wrapper .product-single__details{border-left:unset;padding-top:20px;padding-bottom:40px}.product-single__wrapper.product-single__wrapper--carousel .product-gallery{padding-top:0;padding-bottom:0}.form__wrapper h1.product__title{font-size:32px}}@media only screen and (min-width:768px){.product-single__wrapper .product-single__details .form__wrapper{max-width:100%;margin:0 auto;padding-inline:40px}.product-single__wrapper.product-single__wrapper--carousel .product-gallery{position:sticky;top:0;height:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
