body,p{font-size:18px;font-family:Open Sans!important;font-weight:400;margin:0;color:#000}h1,h2,h3,h4,h5,h6{font-family:Playfair Display!important;font-weight:600;margin:0;color:#000}.items{list-style:none;padding-left:0;margin:0}.container{padding-left:12px!important;padding-right:12px!important}@media (min-width: 576px){.container{max-width:100%}}@media (min-width: 768px){.container{max-width:1000px}}@media (min-width: 992px){.container{max-width:1100px}}@media (min-width: 1100px){.container{max-width:1200px}}@media (min-width: 1200px){.container{max-width:1300px}}@media (min-width: 1300px){.container{max-width:1400px}}@media (min-width: 1400px){.container{max-width:1500px}}@media (min-width: 1500px){.container{max-width:1600px}}@media (min-width: 1600px){.container{max-width:1800px}}.button-style-3{display:inline-block;color:#fff;font-size:16px;font-weight:600;line-height:normal;text-transform:uppercase;border-radius:70px;background-color:#000;text-decoration:none;padding:14px 32px}.section-heading .sub-heading{color:#000;font-size:18px;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal}.section-heading .heading{color:#000;font-size:60px;font-weight:500;line-height:normal}.section-description .description{color:#000;font-size:20px;font-weight:400;line-height:normal;opacity:.7}.header-wrapper header.header.main-header{border-bottom:1px solid rgba(0,0,0,.3)}.page-index .header-wrapper header.header.main-header{border-bottom:none}.page-index .header__heading-logo-wrapper img.header__heading-logo{filter:invert(1)}.page-index .header__icons .header__icon .svg-wrapper svg path{fill:#fff}.header-main-action .btn-style{color:#000;border-color:#000}.header-main-action .btn-style svg path{fill:#000}.page-index .header-main-action .btn-style{color:#fff;border-color:#fff}.page-index .header-main-action .btn-style svg path{fill:#fff}.header-wrapper header.header.main-header{display:flex;column-gap:0;align-items:center;justify-content:space-between;padding-left:12px;padding-right:12px}.header__inline-menu .list-menu .header__menu-item.list-menu__item{color:#000;font-size:18px;font-weight:400;line-height:normal;text-decoration:none!important}.header__inline-menu .list-menu .header__menu-item.list-menu__item .header__active-menu-item{color:#000;text-decoration:underline!important}.header__inline-menu .list-menu .header__menu-item.list-menu__item span{text-decoration:none!important}.header__icons .header__icon .svg-wrapper svg{width:28px;height:32px}.header__icons .header__icon .svg-wrapper{width:28px;height:32px}header.header.main-header .header__icons .header-main-menu{display:flex;align-items:center}header.header.main-header .header__icons .header-main-menu .header-main-action .header__icon{margin-right:0}.header-wrapper header.header.main-header .header__icons{padding-right:0}.header__icons .header-main-menu nav.header__inline-menu{padding-right:40px}.header__icons .header-main-menu .header-main-action{display:flex;align-items:center}.header-main-menu .header-main-action .header-custom-button{padding-left:40px}.page-index header.header.main-header{position:absolute;left:0;right:0}.page-index .header__inline-menu .list-menu .header__menu-item.list-menu__item .header__active-menu-item,.page-index .header__inline-menu .list-menu .header__menu-item.list-menu__item{color:#fff}.page-index .menu-drawer-container summary.header__icon svg{color:#fff}.menu-drawer__navigation-container .header-custom-button.mobile-view{display:none}.footer-block.grid__item.footer-block--menu .footer-block__details-content{column-count:2}footer.footer.main-footer{background-color:#040404;border-top:0}.footer__content-top .footer__blocks-wrapper.grid{row-gap:0;column-gap:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:33.33%;padding:0 12px;text-align:center}.footer-block.grid__item .footer-block__details-content .list-menu__item{color:#fff;font-size:18px;font-weight:400;line-height:normal;margin-right:0;padding-bottom:0;padding-top:0;opacity:.8;text-decoration:none}.footer-block.grid__item .footer-block__details-content li{margin-bottom:14px;margin-right:0}footer.footer.main-footer .footer__content-bottom{display:none}footer.footer.main-footer .footer__content-top{padding-bottom:0}.footer-block.grid__item .footer-block__heading{color:#fff;font-size:26px;font-weight:400;line-height:normal}.footer-block.grid__item .footer-block__details-content p{color:#fff;font-size:18px;font-weight:400;line-height:normal;opacity:.8;margin-bottom:10px}.footer-block.grid__item .footer-custom-content .footer-content p strong{color:#fff}.footer-block.grid__item .footer-custom-content .footer-content p{color:#fffc;font-size:18px;font-weight:400;line-height:normal}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:first-child{border-right:1px solid #4f4f4f}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:last-child{border-left:1px solid #4f4f4f}.contact-page-info .contact-left-head h3{color:#000;font-size:32px;font-weight:600;line-height:normal;margin-bottom:20px}.contact-page-info .contact-left-desc p{color:#000;font-size:18px;font-weight:400;line-height:normal;opacity:.7;margin-bottom:24px}.contact-left-button .button-style-3 svg{margin-right:5px;margin-top:-3px}.contact-page-info .contact-support-info .contact-pnone-num{display:flex;margin-bottom:40px}.pnone-number-content .pnone-number-text p{color:#000;font-size:22px;font-weight:600;line-height:normal;margin-bottom:5px}.contact-support-info .contact-pnone-num .pnone-number-content{margin-left:20px}.contact-page-wrapper .contact-page-info .contact-left-button{margin-bottom:40px}.contact-support-info .contact-pnone-num svg{margin-top:4px}.pnone-number-content .social-media-list .social-media-item{display:flex;align-items:center}.social-media-info .social-media-content svg{margin-top:0}.social-media-list .social-media-item .social-media-info{padding-right:10px}.social-media-list .social-media-item .social-media-info:last-child{padding-right:0}.pnone-number-content .pnone-custom-text p a{color:#272727;font-size:18px;font-weight:300;line-height:normal;text-decoration:none}.pnone-number-content .social-media-list{margin-top:10px}.contact-page-wrapper .contact-page-info{border-radius:10px;background:#cdd0d324;padding:70px 20px 70px 50px}.main-contact-page .title.contact-title{color:#000;font-size:50px;font-weight:600;line-height:normal;margin-bottom:15px}.contact .contact-main-description p{color:#000;font-size:24px;font-weight:400;line-height:normal;opacity:.7}.main-contact-form .field:before,.main-contact-form .field:after{display:none}.main-contact-page .contact .main-contact-form{margin-top:40px}.main-contact-form .field .field__label{display:none}.main-contact-form .field .field__input{color:#000;font-size:20px;font-style:italic;font-weight:300;line-height:normal;opacity:.7;border-radius:10px;border:1px solid rgba(0,0,0,.5);background-color:#fff;padding:14px;min-width:auto;height:auto;min-height:auto;box-shadow:none}.main-contact-form .field .field__input::placeholder{color:#000;opacity:.7;font-weight:300}.main-contact-form .field textarea.text-area.field__input{height:160px}.contact__button button.button:before,.contact__button button.button:after{display:none}.button.contact-btn{min-width:auto;min-height:auto;width:100%;color:#fff;font-size:16px;font-weight:600;line-height:normal;text-transform:uppercase;padding:22px 12px;border-radius:10px;background-color:#000}.main-contact-page .contact .contact-page-wrapper{padding-right:20px}.contact-page-info .contact-left-head{max-width:450px}.contact-page-info .contact-left-desc{max-width:650px}.contact-page-breadcrumb .contact-breadcrumb a{color:#000;font-size:22px;font-weight:400;line-height:normal;text-decoration:none}.contact-page-breadcrumb .contact-breadcrumb svg{margin-right:15px}.contact-page-breadcrumb .contact-breadcrumb{padding-top:40px;padding-bottom:20px}.product-form__submit .button-height{height:30px;line-height:30px;overflow:hidden}.product-form__submit .button-height .button-inner{display:block;height:100%;position:relative;top:0%;transition:.6s}.product-form .product-form__buttons .product-form__submit:hover .button-height .button-inner{top:-100%}.product-form .product-form__buttons .product-form__submit:hover svg{transform:rotate(0)}.product__media-item.grid__item .product-media-container.media-type-image{width:100%}.product__info-container span.badge{display:none}.product__info-wrapper .product__info-container .product__text{color:#000;font-size:16px;font-weight:400;line-height:normal;letter-spacing:4.8px;text-transform:uppercase}.product__info-container .product__title h1{color:#000;font-size:50px;font-weight:600;line-height:normal}.product__info-container .price__container .price__sale .price-item{color:#00c849;font-size:35px;font-weight:600;line-height:normal}.product__info-container .price__container s.price-item.price-item--regular{color:#3c3c3cb3;font-size:20px;font-weight:600;line-height:normal}.product__info-container .price__container .price__sale{display:flex;align-items:center;flex-wrap:wrap}.product .grid__item.product__media-wrapper .product__media-gallery{display:flex;flex-direction:row-reverse;flex-wrap:wrap;overflow:hidden}.product .grid__item.product__media-wrapper .product__media-gallery [id*=GalleryViewer-template]{width:85%;padding-left:15px}.product .grid__item.product__media-wrapper .product__media-gallery [id*=GalleryThumbnails]{display:block;width:15%}.grid__item.product__media-wrapper .product__media-gallery .thumbnail-list{display:block;max-width:150px;margin-right:auto}.grid__item.product__media-wrapper .product__media-gallery .thumbnail-list .thumbnail-list__item.slider__slide{width:100%;margin-bottom:15px}.product__media-item.grid__item .product-media-container.media-type-model.media-fit-contain{width:100%}.product__info-container .main-custom-block .custom-block-wrapper{display:flex;align-items:center;flex-wrap:wrap}.main-custom-block .custom-block-wrapper .custom-block-offer p{color:#fff;font-size:18px;font-weight:400;line-height:normal;text-transform:uppercase;background-color:#00c849;padding:8px 20px 8px 10px;clip-path:polygon(0 0,100% 0,95% 100%,0% 100%)}.main-custom-block .custom-block-wrapper .custom-block-date p{color:#141414;font-size:18px;font-weight:400;line-height:normal}.main-custom-block .custom-block-wrapper .custom-block-date p span{text-decoration:underline}.main-custom-block .custom-block-wrapper .custom-block-offer{padding-right:15px}.shipping-info-item .shipping-info-content{display:flex;align-items:center}.shipping-info-item .shipping-info-content .shipping-info-text{padding-left:10px}.shipping-info-details .shipping-info-list .shipping-info-item{margin-bottom:10px}.shipping-info-wrapper .shipping-info-heading p{color:#000;font-size:18px;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}.product__info-container .shipping-info-wrapper{border-radius:10px;background:#d9d9d92e;padding:40px 20px 40px 60px;margin-bottom:30px}.shipping-info-item .shipping-info-content .shipping-info-text p{color:#141414;font-size:22px;font-weight:400;line-height:normal}.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{display:none}.product__info-container .main-product-quantity{display:flex;align-items:center;margin-bottom:40px}.product__info-container .main-product-quantity .product-form__input .quantity__label.form__label{display:none}.product__info-container .main-product-quantity .product-form__input.product-form__quantity,.product-buy-buttons .product-form__buttons .product-form__submit{margin-bottom:0}.price-per-item__container quantity-input.quantity:before,.price-per-item__container quantity-input.quantity:after{display:none}.product-form__quantity .price-per-item__container quantity-input.quantity{width:auto;min-height:auto;border-radius:10px;border:1px solid #000;padding:18px 10px}.product-form__quantity .price-per-item__container quantity-input.quantity .quantity__button{width:auto;position:relative;opacity:1}.main-product-quantity .product-form__input.product-form__quantity{max-width:30%;min-width:auto}.main-product-quantity .product-buy-buttons{width:70%;padding-left:20px}.product-form__quantity .price-per-item__container quantity-input.quantity .quantity__button .svg-wrapper{width:14px;height:14px}.product-form__quantity .price-per-item__container quantity-input.quantity .quantity__button[name=minus]:after{content:"";border-right:2px solid rgba(0,0,0,.09);position:absolute;right:-10px;bottom:-2px;height:30px}.product-form__quantity .price-per-item__container quantity-input.quantity .quantity__button[name=plus]:before{content:"";border-left:2px solid rgba(0,0,0,.09);position:absolute;left:-10px;bottom:-2px;height:30px}.product-form__quantity .price-per-item__container quantity-input.quantity .quantity__input{box-shadow:none;outline:none;background:transparent}.main-product-quantity .product-buy-buttons product-form.product-form{margin-top:0;margin-bottom:0}.product-form .product-form__buttons .product-form__submit{color:#fff;font-size:18px;font-weight:400;line-height:normal;text-transform:uppercase;min-width:auto;min-height:auto;padding:19px 10px;border-radius:10px;overflow:hidden}.product__info-container .product__tax.caption.rte{display:none}.product-meta-wrap .product-meta-list .product-meta-item{display:flex;align-items:center;flex-wrap:wrap}.product-featured-meta .product-meta-head h4{color:#141414;font-size:22px;font-weight:400;line-height:normal;position:relative}.product-meta-item .product-meta-content{padding-left:12px}.product-meta-item .product-meta-content a{color:#000;text-decoration:none}.product-meta-wrapper .product-meta-wrap .product-meta-list{margin-bottom:20px}.product-featured-meta .product-meta-head h4:before{content:"";position:absolute;right:0;bottom:50%;transform:translateY(-50%);border:1px solid rgba(0,0,0,.2);width:calc(100% - 230px)}.product-featured-meta .product-meta-head{margin-bottom:25px}.product__info-container .product-featured-meta{margin-bottom:40px}variant-selects .product-form__input label.swatch-input__label{width:50px;height:50px}variant-selects .product-form__input label.swatch-input__label .swatch{width:100%;border:none}variant-selects fieldset.product-form__input legend.form__label{color:#000;font-size:17px;font-weight:400;line-height:normal;text-transform:uppercase;position:relative}.product__info-container variant-selects fieldset.product-form__input{min-width:auto;max-width:100%}variant-selects fieldset.product-form__input legend.form__label:before{content:"";position:absolute;right:0;bottom:50%;transform:translateY(-50%);border:1px solid rgba(0,0,0,.2);width:calc(100% - 230px)}.product__info-container .trust-badges-img{max-width:85%;margin:auto;padding-bottom:30px}.product-data-info .product-data-title h4{font-size:20px;line-height:normal;font-weight:600}.product-data-info .product-data-sub-title h6{font-size:16px;line-height:normal;color:#f28032;margin-top:6px}.product-data-info .product-data-button span{display:inline-block;background:#629db5;color:#fff;font-size:14px;font-weight:600;padding:6px 14px;border-radius:5px;margin-top:10px}.product-data-inner-text .product-data-price p{font-size:16px;color:#c4c4c4;line-height:normal;text-decoration:line-through;margin-bottom:3px}.product-data-inner-text .product-data-sale-price p{font-size:20px;font-weight:600;line-height:normal}.product-data-wrapper .product-data-wrap{display:flex;justify-content:space-between;background:#fff;border:1px solid #e6e6e6;border-radius:14px;padding:20px 24px;margin-bottom:18px;box-shadow:0 1px 2px #0000000d}.product .main-pro-color .pro-meta a h4{display:block;width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,0,0,.09);margin:3px}.product__info-container .product-color-block h3,.product__info-container .product-sizes-block h3{color:#000;font-family:Open Sans!important;font-size:17px;font-weight:400;line-height:normal;text-transform:uppercase;position:relative;padding-bottom:10px}.product__info-container .product-color-block .product-block{list-style:none;display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px}.product .product-block li.pro-meta.active{border:1px solid #000;border-radius:50%}.product-sizes-block .product-block.main-pro-sizes .pro-meta{border:none!important;border-radius:0!important}.product-sizes-block .product-block.main-pro-sizes .product-details h4{font-family:Open Sans!important;font-size:16px;font-weight:400;line-height:normal;border:1px solid rgba(18,18,18,.55);border-radius:40px;padding:6px 17px}.product-sizes-block .product-block.main-pro-sizes .product-details a{text-decoration:none}.product-sizes-block .product-block.main-pro-sizes{display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:10px}.product-block.main-pro-sizes .pro-meta.active .product-details h4{background-color:#212121;color:#fff}.template-404 .button.button-style-4:before,.template-404 .button.button-style-4:after,.cart__blocks .cart__ctas .cart__checkout-button:before,.cart__blocks .cart__ctas .cart__checkout-button:after{display:none}.template-404 .button.button-style-4{padding:10px 15px;background:#000;color:#fff;display:flex;align-items:center;width:max-content;margin-left:auto;margin-right:auto}.cart__blocks .cart__ctas .cart__checkout-button.button-style-4{padding:10px 15px;background:#000;color:#fff;display:flex;align-items:center;width:100%}.accordion details summary .accordion__title{text-decoration:none!important;font-family:Open Sans!important;color:#000;font-size:26px;font-weight:500;line-height:normal}.accordion-main-content .collapsible-number-text p{color:#000;font-size:26px;font-weight:500;line-height:normal}.accordion-main-content .collapsible-number-text{padding-right:24px}.collapsible-content-wrapper .collapsible-content__header{margin-bottom:40px}.collapsible-main-content .collapsible-arrow{display:flex;align-items:center}.accordion details summary.collapsible-main-content{justify-content:space-between;background:transparent;padding:40px 30px}.collapsible-main-content .accordion-main-content{display:flex;width:100%}.collapsible-main-content .collapsible-arrow .minus-arrow{display:none}.accordion details[open] summary.collapsible-main-content .collapsible-arrow .minus-arrow{display:block}.accordion details[open] summary.collapsible-main-content .collapsible-arrow .plus-arrow{display:none}.grid__item .accordion .accordion__content p{color:#000;font-size:20px;font-weight:400;line-height:normal;opacity:.7}.grid__item .accordion .accordion__content{margin-bottom:50px;padding-left:100px;max-width:87%}.collapsible-content-wrapper .collapsible-content__grid .grid__item .accordion:last-child{border-bottom:none}.collapsible-content-wrapper .collapsible-content__grid .grid__item .accordion{border-color:#0000001f}.rich-text__blocks .rich-text__heading{color:#000;font-size:42px;font-weight:600;line-height:normal}.rich-text.content-container .rich-text__wrapper .rich-text__blocks{max-width:100%;border-radius:20px;background:#d9d9d91a;padding:50px 40px}.rich-text__blocks .rich-text__text ul{list-style-position:outside}.rich-text__blocks .rich-text__text ul li{color:#000;font-size:22px;font-weight:400;line-height:normal;margin-bottom:10px}.rich-text.content-container .rich-text__wrapper{width:100%}.main-newsletter.newsletter .newsletter__wrapper{background:transparent;border-radius:20px;background-color:#000;padding-left:12px;padding-right:12px}.main-newsletter.newsletter{margin-bottom:40px}.main-newsletter.newsletter .newsletter__wrapper .inline-richtext{color:#fff;font-size:40px;font-weight:600;line-height:normal;margin-bottom:12px}.main-newsletter.newsletter .newsletter__wrapper .newsletter__subheading p{color:#fff;font-size:22px;font-weight:400;line-height:normal;opacity:.7}.main-newsletter.newsletter .newsletter__wrapper .newsletter__subheading{max-width:100%;margin-top:0;margin-bottom:40px}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.main-newsletter.newsletter .newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper,.main-newsletter.newsletter .newsletter__wrapper .newsletter-form{max-width:500px}.newsletter-form__field-wrapper .field .field__input{border-radius:10px;border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff;font-size:16px;font-style:italic;font-weight:300;line-height:normal;text-transform:uppercase;padding:10px 15px}.newsletter-form__field-wrapper .field .field__label{display:none}.newsletter-form__field-wrapper .field .field__input::placeholder{opacity:1}.newsletter-form__field-wrapper .field .newsletter-form__button.field__button{border-radius:10px;background:#fff;width:35px;height:30px;top:50%;transform:translateY(-50%);right:10px}.main-faq-wrapper .main-faq-details .accordion .accordion-item:last-child{border-bottom:1px solid #0000001f}.banner__content .banner__box.content-container .banner__heading{color:#fff;text-align:center;font-size:88px;font-weight:600;line-height:normal;margin-bottom:30px}.banner__content .banner__box.content-container{max-width:1150px}.banner__buttons .button.button-style-4:before,.banner__buttons .button.button-style-4:after{display:none}.button-style-4{display:inline-block;color:#000;font-size:18px;font-weight:400;line-height:normal;text-transform:uppercase;border-radius:10px;background:#fff;min-width:auto;min-height:auto;padding:20px 48px}.banner__buttons .button.button-style-4 svg{margin-left:12px}cart-items.main-cart-page .title-wrapper-with-link{display:none}body.main-body.page-cart .contact-page-breadcrumb .contact-breadcrumb a{color:#000;font-family:Playfair Display;font-size:50px;font-weight:600;line-height:normal}body.main-body.page-cart .contact-page-breadcrumb .contact-breadcrumb{display:flex;align-items:center}.cart__items table.cart-items .cart-item-heading{color:#000;font-size:18px;font-weight:400;line-height:normal;text-transform:uppercase}.cart__items table.cart-items th:first-child{width:40%}.cart-page-wrapper .cart-items .cart-item td.cart-item__media{width:10%}.cart-page-wrapper .cart-items .cart-item td{padding-top:20px}.cart-page-wrapper .cart-items .cart-item td.cart-item__media .cart-item__image-container img.cart-item__image{border-radius:10px}.cart-page-wrapper .cart-items .cart-item td.cart-item__details{padding-left:20px}.cart-page-wrapper .cart-items .cart-item td.cart-item__details .cart-item__name{color:#000;font-family:Playfair Display;font-size:29px;font-weight:500;line-height:normal;text-decoration:none}.cart-page-wrapper .cart-items .cart-item td.cart-item__details .product-option{color:#000;font-size:18px;font-weight:400;line-height:normal;opacity:.7}.cart-page-wrapper .cart-item .cart-item__price .product-option,.cart-item__totals .cart-item__price-wrapper .price{color:#000;font-size:24px;font-weight:400;line-height:normal;opacity:.7}.quantity-popover-container .quantity.cart-quantity:before,.quantity-popover-container .quantity.cart-quantity:after{display:none}.cart-item__quantity .quantity-popover-container quantity-input.quantity.cart-quantity{border-radius:10px;border:1px solid #000}.cart-item__quantity .quantity-popover-container quantity-input.quantity.cart-quantity .quantity__input{position:relative;box-shadow:none;outline:none}.main-cart-page .cart-page-wrapper{display:flex;align-items:center;flex-wrap:wrap}.cart-page-wrapper form.cart__contents{padding-right:20px}.cart-page-wrapper .cart__blocks{padding-left:20px}.cart-page-wrapper .cart__blocks .cart__dynamic-checkout-buttons.additional-checkout-buttons,.cart-page-wrapper .cart__blocks small.tax-note.caption-large,#main-cart-footer .cart__footer{display:none}.cart-page-wrapper .cart__blocks .totals{justify-content:space-between}.cart-page-wrapper .cart__blocks .cart-footer-heading h4{color:#000;font-size:30px;font-weight:500;line-height:normal}.cart-page-wrapper .cart__blocks .totals .totals__total,.cart-page-wrapper .cart__blocks .totals .totals__total-value{color:#000;font-family:Open Sans!important;font-size:24px;font-weight:500;line-height:normal;text-transform:uppercase}.cart-page-wrapper .main-cart-subtotal{display:flex;justify-content:space-between}.cart-page-wrapper .cart__blocks .cart-footer-details{border-radius:10px;background:#cdd0d324;padding:40px}.cart-page-wrapper .cart__blocks .cart-footer-details .cart-footer-heading{border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:20px}.cart-footer-details .main-cart-subtotal .cart-subtotal{color:#0009;font-size:18px;font-weight:500;line-height:normal;text-transform:uppercase}.cart-footer-details .main-cart-subtotal .cart-subtotal-price{color:#000;font-size:22px;font-weight:500;line-height:normal}.header-main-menu .localization-form .disclosure__button{color:#000;font-size:18px!important;font-weight:400}.page-index .header-main-menu .localization-form .disclosure__button{color:#fff}.badge{background-color:#00c849}.footer-info-faq .accordion-header{display:flex}.footer-info-faq .accordion-header .accordion-button{color:#fff!important;font-size:18px!important;font-weight:400!important;line-height:normal!important;opacity:.8;margin-bottom:10px;position:relative;z-index:2;padding-right:10px}.footer-info-faq .accordion-collapse .accordion-body{text-align:left}.footer-info-faq .accordion-collapse .accordion-body p{color:#fff;opacity:.8;font-size:16px}.footer-info-faq .collapsible-arrow{display:flex;align-items:center;cursor:pointer;position:absolute;right:10px}.footer-info-faq .collapsible-arrow svg path{fill:#fff}.footer-info-faq .collapsible-arrow svg{width:15px}.footer-info-faq .collapsible-arrow .minus-arrow{display:none}.footer-info-faq .accordion-header [aria-expanded=true]+.collapsible-arrow .minus-arrow{display:block}.footer-info-faq .accordion-header [aria-expanded=true]+.collapsible-arrow .plus-arrow{display:none}.footer-info-faq .footer-block__heading p,.footer-info-faq .footer-block__heading a{color:#fff;font-size:26px;font-weight:300;line-height:normal;font-family:Playfair Display!important}.footer-info-faq .accordion-item{margin-bottom:10px}.footer-info-faq .accordion-item-wrap{padding-left:30px}@media (max-width: 1499.98px){.product__info-container .product__title h1{font-size:40px}}@media (max-width: 1399.98px){.header__inline-menu .list-menu .header__menu-item.list-menu__item{font-size:16px;padding:8px}.header-main-menu .localization-form .disclosure__button{font-size:16px!important}.header__icons .header-main-menu nav.header__inline-menu{padding-right:8px}.header-main-menu .header-main-action .header-custom-button{padding-left:20px}.footer-block.grid__item .footer-block__details-content .list-menu__item,.footer-block.grid__item .footer-block__details-content p{font-size:16px}.footer-block.grid__item .footer-block__details-content li{margin-bottom:10px}.footer-block.grid__item .footer-custom-content .footer-content p{font-size:16px}.section-heading .heading{font-size:50px}.contact-page-wrapper .contact-page-info .contact-left-button,.contact-page-info .contact-support-info .contact-pnone-num{margin-bottom:30px}.main-contact-page .contact .main-contact-form{margin-top:24px}.contact-page-wrapper .contact-page-info{padding:50px 12px 50px 20px}.accordion details summary.collapsible-main-content{padding:30px 20px}.grid__item .accordion .accordion__content{margin-bottom:30px;max-width:80%}.banner__content .banner__box.content-container .banner__heading{font-size:70px}.banner__content .banner__box.content-container{max-width:900px}}@media (max-width: 1199.98px){.header-custom-button .btn-style{padding:10px 9px;font-size:14px}.header__icons .header-main-menu nav.header__inline-menu{padding-right:4px}.header-main-menu .header-main-action .header-custom-button{padding-left:5px}.header__inline-menu .list-menu .header__menu-item.list-menu__item{font-size:16px}.footer-block.grid__item .footer-block__heading{font-size:24px}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{padding-left:10px;padding-right:10px}.section-heading .heading{font-size:40px}.contact-page-wrapper .contact-page-info{padding:30px 12px}.contact-page-info .contact-left-head h3{font-size:30px;margin-bottom:12px}.contact-page-info .contact-left-desc p{margin-bottom:20px}.main-contact-page .contact .contact-page-wrapper{padding-right:0}.contact .contact-main-description p{font-size:20px}.main-contact-page .title.contact-title{font-size:40px;margin-bottom:10px}.accordion details summary.collapsible-main-content{padding:30px 10px}.accordion-main-content .collapsible-number-text{padding-right:12px}.grid__item .accordion .accordion__content{padding-left:60px;max-width:100%}.rich-text__blocks .rich-text__heading{font-size:40px}.rich-text__blocks .rich-text__text ul li{font-size:20px}.rich-text.content-container .rich-text__wrapper .rich-text__blocks{padding:40px 24px}.banner__content .banner__box.content-container .banner__heading{font-size:60px;margin-bottom:15px}.banner__content .banner__box.content-container{max-width:790px}.product__info-container .product__title h1{font-size:30px}.footer-info-faq .accordion-item-wrap{padding-left:5px}.footer-info-faq .accordion-header .accordion-button{font-size:16px!important}.product-data-info .product-data-title h4{font-size:18px}.product-data-info .product-data-sub-title h6{font-size:15px}.product-data-inner-text .product-data-sale-price p{font-size:18px}}@media (max-width: 991.98px){.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:50%;margin-bottom:30px}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:last-child{border:0}.section-heading .heading{font-size:34px}.contact-page-info .contact-left-head h3{font-size:24px}.main-contact-page .title.contact-title{font-size:34px}.contact .contact-main-description p{font-size:18px}.main-contact-form .field .field__input{font-size:18px;padding:12px 10px}.button.contact-btn{padding:18px 10px}.contact-page-breadcrumb .contact-breadcrumb{padding-top:30px;padding-bottom:10px}.accordion details summary .accordion__title,.accordion-main-content .collapsible-number-text p{font-size:22px}.grid__item .accordion .accordion__content{margin-bottom:20px;padding-left:50px}.grid__item .accordion .accordion__content p,.section-description .description{font-size:18px}.rich-text__blocks .rich-text__heading{font-size:34px}.rich-text__blocks .rich-text__text ul li{font-size:18px}.main-newsletter.newsletter .newsletter__wrapper .newsletter__subheading p{font-size:20px}.main-newsletter.newsletter .newsletter__wrapper .inline-richtext{font-size:34px}.banner__content .banner__box.content-container .banner__heading{font-size:50px;margin-bottom:10px}.banner__content .banner__box.content-container{max-width:650px}.button-style-4{padding:15px 30px}.product__info-container .shipping-info-wrapper{border-radius:10px;background:#d9d9d92e;padding:25px 20px 20px 25px}.shipping-info-item .shipping-info-content .shipping-info-text p{font-size:18px}.footer-info-faq .accordion-item-wrap{padding-left:0}}@media (max-width: 989.98px){.menu-drawer__localization localization-form.localization-countries{display:none}.product-data-info .product-data-title h4{font-size:16px}.product-data-info .product-data-sub-title h6,.product-data-inner-text .product-data-price p{font-size:14px}.product-data-inner-text .product-data-sale-price p{font-size:16px}.product-data-wrapper .product-data-wrap{padding:20px 12px}}@media (max-width: 767.98px){.header__icons .header__icon .svg-wrapper svg{width:24px;height:24px}.header__heading-link .header__heading-logo-wrapper img.header__heading-logo{max-width:150px}.footer-block.grid__item .footer-block__heading{font-size:20px}.section-heading .heading{font-size:30px}.contact-page-wrapper .contact-page-info{padding:20px 12px;margin-bottom:20px}.contact-page-wrapper .contact-page-info .contact-left-button,.contact-page-info .contact-support-info .contact-pnone-num{margin-bottom:20px}.contact-support-info .contact-pnone-num .pnone-number-content{margin-left:10px}.pnone-number-content .pnone-number-text p{font-size:20px}.pnone-number-content .pnone-custom-text p a{font-size:16px}.contact-support-info .contact-pnone-num svg{margin-top:2px}.main-contact-page .title.contact-title{font-size:30px}.contact .contact-main-description p{font-size:16px}.contact-page-info .contact-left-desc p{font-size:16px;margin-bottom:12px}.accordion details summary .accordion__title,.accordion-main-content .collapsible-number-text p{font-size:20px}.accordion details summary.collapsible-main-content{padding:20px 10px}.section-description .description,.rich-text__blocks .rich-text__text ul li{font-size:16px}.rich-text.content-container .rich-text__wrapper .rich-text__blocks{padding:30px 12px}.rich-text__blocks .rich-text__heading{font-size:24px}.main-newsletter.newsletter .newsletter__wrapper .newsletter__subheading p{font-size:18px}.main-newsletter.newsletter .newsletter__wrapper .inline-richtext{font-size:30px}.main-newsletter.newsletter .newsletter__wrapper .newsletter__subheading{margin-bottom:30px}.banner__content .banner__box.content-container .banner__heading{font-size:40px}.banner__content .banner__box.content-container{max-width:530px;padding:0}.button-style-4{font-size:16px;padding:12px 24px}.banner__buttons .button.button-style-4 svg{margin-left:10px}.banner.main-image-banner{height:450px}.product .main-pro-color .pro-meta a h4{width:30px;height:30px}}@media (max-width: 749.98px){.footer__content-top .footer__blocks-wrapper.grid{display:flex;margin-bottom:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item .footer-block__details-content{margin-bottom:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{margin-top:0}footer.footer.main-footer .footer__content-top{padding-bottom:0;padding-left:12px;padding-right:12px}.footer-block.grid__item .footer-block__details-content .list-menu__item{justify-content:center}.collapsible-content-wrapper .collapsible-content__grid .grid__item .accordion{margin-top:0}.collapsible-content-wrapper .collapsible-content__header{margin-bottom:30px}.main-newsletter.newsletter .newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper,.main-newsletter.newsletter .newsletter__wrapper .newsletter-form{margin-left:auto;margin-right:auto}.product .grid__item.product__media-wrapper .product__media-gallery [id*=GalleryViewer-template]{padding-left:0;width:100%}.product__info-container .shipping-info-wrapper{margin-bottom:20px}}@media (max-width: 575.98px){.header-main-menu .header-main-action .header-custom-button{padding-left:5px}.header-main-action .header-custom-button.desktop-view{display:none}.menu-drawer__navigation-container .header-custom-button.mobile-view{display:block;padding-left:20px}.menu-drawer__navigation-container .header-custom-button.mobile-view .btn-style{border-color:#000;color:#000}.menu-drawer__navigation-container .header-custom-button.mobile-view .btn-style svg path{fill:#000}.footer-block.grid__item .footer-block__details-content .list-menu__item,.footer-block.grid__item .footer-block__details-content p,.footer-block.grid__item .footer-custom-content .footer-content p{font-size:14px}.section-heading .sub-heading{font-size:16px}.section-heading .heading{font-size:24px}.contact-page-info .contact-left-head h3{font-size:20px}.pnone-number-content .pnone-number-text p{font-size:18px}.contact-support-info .contact-pnone-num svg{margin-top:0}.main-contact-page .title.contact-title{font-size:24px}.grid__item .accordion .accordion__content{padding-left:0}.accordion details summary .accordion__title,.accordion-main-content .collapsible-number-text p{font-size:18px}.grid__item .accordion .accordion__content p{font-size:16px}.accordion details summary.collapsible-main-content{padding-left:0;padding-right:0}.accordion-main-content .collapsible-number-text{padding-right:6px}.main-newsletter.newsletter .newsletter__wrapper .newsletter__subheading p{font-size:16px}.main-newsletter.newsletter .newsletter__wrapper .inline-richtext{font-size:24px}.banner__content .banner__box.content-container .banner__heading{font-size:30px;margin-bottom:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:100%}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:last-child{margin-bottom:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:first-child{border-right:0}.cart__footer-wrapper .cart__footer .cart__blocks .cart__ctas{display:flex}}@media (max-width: 450.98px){.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:100%;margin-bottom:20px;padding-left:0;padding-right:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:first-child{border:0}.section-heading .heading{font-size:20px}.footer-block.grid__item .footer-block__details-content .list-menu__item{font-size:12px}.cart__blocks .cart__ctas .cart__checkout-button.button-style-4{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/global.css.map */
