@font-face{font-family:Pinyon Script;src:url(/cdn/shop/files/PinyonScript-Regular.ttf?v=1757941554) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/cdn/shop/files/PlayfairDisplay-Regular.ttf?v=1758281884) format("truetype");font-weight:400;font-style:normal;font-display:swap}.header .header__inline-menu .list-menu a.header__menu-item{text-transform:uppercase;letter-spacing:1.6px}.header .header__inline-menu .list-menu .header__active-menu-item{text-decoration:none}.header .header__icons .header__icon .svg-wrapper{background-color:#f0f0f0;border-radius:100%}.header .header__icons{gap:10px;flex-direction:row-reverse}.header .header__inline-menu .list-menu .header__menu-item:hover span{text-decoration:none}.product-card-wrapper .card__content .card__information .card__heading .full-unstyled-link{font-family:Playfair Display;font-weight:600}.product-card-wrapper .card__content .card-information .price__container .price-item{font-weight:700;color:#474747}.underline-links-hover:hover .full-unstyled-link{text-decoration:none}ul.slider--desktop li.slider__slide:first-child{margin-left:0}slider-component.slider-component-desktop.page-width{max-width:var(--page-width)}.underline-links-hover:hover .card__media .media img,.product-card-wrapper .card .card__inner .card__media .media img{border-radius:10px}li.grid__item .card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1)}slider-component.slider-mobile-gutter ul.product-grid li.grid__item .product-card-wrapper{outline:1px solid #EEEEEE;padding:10px;border-radius:10px;transition:.1s ease-in;box-shadow:0 0 38px #00000012}slider-component.slider-mobile-gutter ul.product-grid li.grid__item .product-card-wrapper:hover{outline:2px solid #DC4651;box-shadow:0 0 30px #dc465140}.hero-main-banner-section{position:relative}.hero-main-banner-section figure{margin:0}.hero-main-banner-section figure img{width:100%}.hero-main-banner-section .hero-main-banner{position:absolute;top:50%;transform:translateY(-50%);width:100%}slider-component .product-grid li.grid__item{max-width:32%}.collection slider-component.slider-mobile-gutter .grid{justify-content:space-between}.hero-main-banner .hero-main-banner-part{display:flex;flex-direction:column;width:55%}.hero-main-banner-part h5{order:5;font-size:16px;color:#fff;display:flex;align-items:center;gap:10px;padding-left:30px;margin-top:20px}.hero-main-banner-part a,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button,.card__content .quick-add .form button.quick-add__submit{width:fit-content;background-color:#dc4651;color:#fff;text-decoration:none;text-transform:uppercase;padding:8px 10px 8px 50px;border-radius:100px;display:flex;align-items:center;gap:20px;letter-spacing:2.8px}.hero-main-banner-part a:hover,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button:hover,.card__content .quick-add .form button.quick-add__submit:hover{color:#fff;background-color:#000}.hero-main-banner-part a{order:4}.card__content .quick-add .form button.quick-add__submit{margin:auto;width:fit-content;min-width:fit-content}.hero-main-banner-part ul{order:3;list-style:none;display:flex;flex-wrap:wrap;justify-content:left;gap:20px;padding:0;margin:42px 0 62px}.hero-main-banner-part h4{order:2;letter-spacing:0;font-family:Playfair Display;color:#fff;font-size:90px;font-weight:700;margin:0;line-height:110px}.hero-main-banner-part h2{order:1;font-family:Pinyon Script;color:#bf9a33;font-size:90px;margin:0;line-height:90px}.header.page-width{max-width:1600px}.hero-main-banner-part ul li{font-size:18px;color:#fff;display:flex;align-items:center;gap:10px}.collection .collection__title .coll-left-text-grid .collection__description,.main-contact-section .contact .contact-form-grid-list .contact-form-left h4,.image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text--caption.caption-with-letter-spacing,.review-list-main-section .review-list-main h4,.collection-hero .collection-hero__inner .collection-hero__text-wrapper h1.collection-hero__title{font-family:Pinyon Script;font-size:45px;line-height:45px;color:#bf9a33;margin:0;text-transform:capitalize}.collection .collection__title .coll-left-text-grid h2.title,.main-contact-section .contact .contact-form-grid-list .contact-form-left h2.title,.image-with-text__grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading,.review-list-main-section .review-list-main h2{font-size:63px;font-family:Playfair Display;margin:0;letter-spacing:0;line-height:63px}.collection .collection__title.title-wrapper{display:flex;justify-content:space-between;align-items:end;margin-bottom:58px}.collection .collection__title .collection__view-all .link.underlined-link{font-size:18px;font-weight:500;color:#000}.review-list-main-section .review-list-main h2,.review-list-main-section .review-list-main h4{text-align:center}.card__content .quick-add .form button.quick-add__submit:before,.card__content .quick-add .form button.quick-add__submit:after{display:none}.card__content .quick-add .form button.quick-add__submit span{display:flex;align-items:center;justify-content:end;gap:20px;font-size:16px;text-transform:uppercase}.card__content .quick-add{position:absolute;top:-70px;left:50%;width:100%;transform:translate(-50%)}.card-wrapper.product-card-wrapper .card .card__content{position:relative;display:flex;flex-direction:column}li.grid__item .card-wrapper .quick-add{display:none}li.grid__item .card-wrapper:hover .quick-add{display:block}.main-contact-section{background-color:#f0f0f0;position:relative;padding:100px 0}.contact .contact-form-grid-list .contact-form-left{width:40%}.contact .contact-form-right-img{position:absolute;right:0;top:0;height:100%;aspect-ratio:1}.contact-form-right-img img{width:100%;border-radius:100%;height:100%;object-fit:cover}.contact-form-right-img figure{height:100%;margin:0;padding:20px 0 20px 20px;background-color:#fff;border-radius:100% 0 0 100%}.contact .contact-form-grid-list{display:flex}.main-contact-section .contact .contact-form-grid-list .contact-form-left form{margin-top:66px}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field:before,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field:after,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button:before,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button:after{display:none}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field input{background-color:#fff;border-radius:50px;outline:1px solid #DDDDDD;padding:15px 20px;min-height:fit-content;height:fit-content}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field textarea{background-color:#fff;border-radius:20px;outline:1px solid #DDDDDD}.main-contact-section .contact.page-width{max-width:1600px}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field{display:block}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field .field__label{position:static;color:#000;font-size:18px;margin-bottom:6px;display:block}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button{margin-top:0}.card__content .quick-add .form button.quick-add__submit svg{width:40px;height:40px}.image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__media-item img{border-radius:20px}.image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text strong{color:#000}.image-with-text__grid .image-with-text__text-item .image-with-text__content{padding-right:0}.shopify-section.section .color-scheme-1 div.collection{padding:100px 0}.review-list-main-section{padding:200px 0}.image-with-text__grid .image-with-text__text-item .image-with-text__content a.button{background-color:transparent;color:#dc4651;border:1px solid #000000;text-decoration:none;text-transform:uppercase;padding:8px 10px 8px 50px;border-radius:100px;display:flex;align-items:center;gap:20px;letter-spacing:2.8px;margin-top:77px}.image-with-text__grid .image-with-text__text-item .image-with-text__content a.button:before,.image-with-text__grid .image-with-text__text-item .image-with-text__content a.button:after{display:none}.review-list-main-section .review-list-main .review-card{display:flex;gap:20px;border:1px solid #EEEEEE;border-radius:10px;padding:10px;box-shadow:0 0 25px #00000012}.review-list-main-section .review-list-main .review-card img{max-width:170px;border-radius:10px;object-fit:cover;height:320px}.review-list-main-wrap .swiper .swiper-slide .review-card .review-text{display:flex;flex-direction:column;justify-content:space-between}.review-list-main .swiper.mySwiper{margin-top:60px}.review-list-main-section .review-list-main .review-card .review-text p{font-weight:400;color:#404040}.review-list-main-section .review-list-main .review-card .review-text .review-author{font-weight:600;color:#000}.review-list-main-section .review-list-main .review-card .review-text .verified{font-weight:400;color:#656565;font-size:14px}.review-list-main-section .review-list-main .review-card .review-text .stars{color:#edcb01}.footer .footer__content-top .footer-block .footer-block__details-content li .link{display:flex;gap:10px;color:gray;font-size:18px}.footer .footer__content-top .footer-block .footer-block__details-content li .link svg{width:30px;height:30px}.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:fit-content;flex-grow:0;padding:30px 0}.footer .footer__content-top .footer__blocks-wrapper{justify-content:space-around}.review-card .review-text .author-varified-section .verified svg path{fill:#2598f3}.review-card .review-text .author-varified-section .verified{display:flex;align-items:center;gap:10px}.review-list-main .review-card .review-text .author-varified-section{display:flex;justify-content:space-between;align-items:center}.review-list-main .swiper-button-next:after,.review-list-main .swiper-button-prev:after{display:none}.review-list-main .swiper-button-next,.review-list-main .swiper-button-prev{width:55px;height:55px;background-color:#dc4651;border-radius:100%}.review-list-main .swiper-button-prev.swiper-button-disabled,.review-list-main .swiper-button-next.swiper-button-disabled{background-color:transparent;border:1px solid black}.review-list-main .swiper-button-prev.swiper-button-disabled svg path,.review-list-main .swiper-button-next.swiper-button-disabled svg path{fill:#000}.review-list-main-section .review-list-main .swiper-button-next svg,.review-list-main-section .review-list-main .swiper-button-prev svg{width:22px;height:22px}.review-list-main-section .review-list-main .review-list-main-wrap{position:relative;max-width:1600px;margin:auto}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption .copyright__content a{color:#fff}.footer .footer__content-bottom{border-top:none}.footer .footer__content-top{border-bottom:1px solid #ffffff54;padding-bottom:0}.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(2){border-left:1px solid #ffffff54;border-right:1px solid #ffffff54;display:flex;align-items:center}footer.footer{padding-top:0}.collection slider-component .product-grid li .card-wrapper .card .card__inner{max-height:350px}.header-wrapper header.header .header__icons a.header__icon.header__icon--account{margin-left:10px}.image-with-text-main-wrap .image-with-text{padding:100px 0}.review-bottom-btn{text-align:center;margin-top:59px}.review-bottom-btn a{color:#000}.author-varified-review-part{padding-bottom:15px}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button{padding-left:35px}.product .product__info-wrapper .product__info-container .product__title h1{font-size:30px;font-family:"Playfair Display "}.product .product__media-wrapper slider-component .product__media-list li.product__media-item .product-media-container{width:100%}.product .product__info-wrapper .product__info-container .price__container .price-item{font-family:"Playfair Display ";font-size:22px;color:#dc4651;font-weight:600}.product .product__info-wrapper .product__info-container .price{border-bottom:1px solid #D3D6DD}.product .product__info-wrapper .product__info-container .product__description p{font-size:13px}.product .product__info-wrapper .product__info-container .product-form__input--pill input[type=radio]:checked+label{background-color:#000}.product .product__info-wrapper .product__info-container .product-form__input--pill input[type=radio]+label{background-color:#fff;border:none;border-radius:0}.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons{display:flex;justify-content:space-between}.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__submit,.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .shopify-payment-button{width:48%;text-transform:uppercase;font-weight:600;letter-spacing:2px}.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__submit:hover,.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover{background-color:#000;color:#fff}.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__submit:hover:after,.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover:after{box-shadow:none}.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .shopify-payment-button .shopify-payment-button__button{text-transform:uppercase;font-weight:600;letter-spacing:2px;background-color:#dc4651}.product .product__info-wrapper .product__info-container .product-form__input .price-per-item__container .quantity{width:100%}.product .product__info-wrapper .product__info-container .product-form__input .form__label{text-transform:uppercase;font-weight:600}.product .product__media-item .product-media-container .product__modal-opener .product__media{padding-top:0}.product .product__media-item .product-media-container .product__modal-opener .product__media img{position:relative;aspect-ratio:1;border-radius:12px}.product .product__info-wrapper .product__info-container .product__title{margin-bottom:0}.product .product__info-wrapper .product__info-container variant-selects{background-color:#f0f0f0;padding:10px;border-radius:10px}.card__content .card-information .card-price-pdp-review{display:flex;justify-content:space-between}.card__content .card-information .card-price-pdp-review .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__text{font-size:17px;font-weight:500}.shopify-section.section .color-scheme-1 .product-grid-container div.collection{padding:0}.collection-hero .collection-hero__inner .collection-hero__text-wrapper h1.collection-hero__title{margin:20px 0;background-color:#bf9a3312;padding:10px;border-left:5px solid #bf9a33}.facets-container facet-filters-form h2.facets__heading{font-size:25px;text-transform:uppercase;font-weight:700}.facets-container .facets__form-vertical .facets__disclosure-vertical .facets__summary{color:#000;font-size:17px}.facets-wrap .facets-layout .facets__item .facets__label .facet-checkbox__text{text-transform:uppercase;color:#000}.facets-container .facets__form-vertical .facets__disclosure-vertical .facets__summary:hover .facets__summary-label{text-decoration:none}.facets-vertical .facets-wrapper .facets-container{position:sticky;top:20px;background-color:#f0f0f0;padding:10px;border-radius:0 0 20px 20px}.facets-vertical .product-grid-container .collection .product-grid li.grid__item .card-wrapper .quick-add{display:none}div.facets-vertical{gap:10px}.facets-vertical .product-grid-container .collection ul.grid.product-grid{margin-top:0}.facets-vertical .product-grid-container .collection .product-grid li .product-card-wrapper .card__content .card__information .card__heading .full-unstyled-link,.facets-vertical .product-grid-container .collection .product-grid li .product-card-wrapper .card__content .card-information .price__container .price-item{font-family:Inter,sans-serif;font-weight:400;font-size:16px}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field input::placeholder,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field textarea::placeholder{color:#b7b7b7;font-weight:400}.header .header__icons .header__icon .svg-wrapper svg{width:25px;height:25px}.hero-main-banner-section .hero-main-banner .page-width{max-width:1600px}.card__content .card-information .card-price-pdp-review .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{padding-right:10px}.card__content .card-information .card-price-pdp-review .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star.jdgm--off:before{content:"\2605"}.review-card-main{padding:20px}.footer__copyright.caption{margin:10px 0}.review-list-main .swiper-button-next{right:35px}.review-list-main .swiper-button-prev{left:35px}@media (min-width:1600px){.main-contact-section .contact.page-width{padding-top:0;padding-bottom:0}}@media (max-width: 1600px){.hero-main-banner-section .hero-main-banner .hero-main-banner-part{width:65%}.hero-main-banner-part h4{font-size:75px;line-height:85px}.hero-main-banner-part h2{font-size:75px;line-height:80px}.main-contact-section{padding:50px 0}.review-list-main-section{padding:100px 0}.main-contact-section .contact.page-width{padding-top:50px;padding-bottom:50px}}@media (max-width: 1440px){.hero-main-banner-section .hero-main-banner .hero-main-banner-part{width:70%}.hero-main-banner-part h4{font-size:65px;line-height:75px}.hero-main-banner-part h2{font-size:65px;line-height:70px}.hero-main-banner-part ul li{font-size:17px}.hero-main-banner-part a,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button,.image-with-text__grid .image-with-text__text-item .image-with-text__content a.button{font-size:15px;padding:10px 15px 10px 20px}.card__content .quick-add .form button.quick-add__submit{font-size:15px}.main-contact-section{padding:0}.main-contact-section .contact .contact-form-grid-list .contact-form-left form{margin-top:18px}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button{padding:4px 4px 4px 15px;font-size:13px}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button svg{width:40px;height:40px}.review-list-main-section .review-list-main .review-card img{max-width:152px;height:280px}.review-list-main-section .review-list-main .review-card .review-text p{font-size:14px}}@media (max-width:1225px){.hero-main-banner-part h4{font-size:48px;line-height:51px}.hero-main-banner-part ul{margin:29px 0 46px}.hero-main-banner-part ul li{font-size:13px}.hero-main-banner-part a svg{width:30px;height:30px}.hero-main-banner-part h5{font-size:13px}.hero-main-banner-part h5 svg{width:20px;height:20px}.shopify-section.section .color-scheme-1 div.collection,.review-list-main-section,.image-with-text-main-wrap .image-with-text{padding:60px 0}.collection .collection__title .coll-left-text-grid .collection__description,.main-contact-section .contact .contact-form-grid-list .contact-form-left h4,.image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text--caption.caption-with-letter-spacing,.review-list-main-section .review-list-main h4,.collection-hero .collection-hero__inner .collection-hero__text-wrapper h1.collection-hero__title{font-size:38px;line-height:38px}.collection .collection__title .coll-left-text-grid h2.title,.main-contact-section .contact .contact-form-grid-list .contact-form-left h2.title,.image-with-text__grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading,.review-list-main-section .review-list-main h2{font-size:54px;line-height:54px}.image-with-text__grid .image-with-text__text-item .image-with-text__content a.button svg{width:30px;height:30px}.collection .collection__title.title-wrapper{margin-bottom:45px}.collection slider-component .product-grid li .card-wrapper .card .card__inner{max-height:300px}.review-list-main-section .review-list-main .review-card img{height:275px}.review-bottom-btn{margin-top:40px}}@media (max-width:1024px){.review-list-main-section .review-list-main .review-card img{height:199px}.review-list-main .swiper-button-next,.review-list-main .swiper-button-prev{width:33px;height:35px}}@media screen and (min-width: 990px){.product-card-wrapper .card__content .card__information .card__heading .full-unstyled-link{font-size:20px}.product-card-wrapper .card__content .card-information .price__container .price-item{font-size:18px}.header-wrapper .header{grid-template-columns:2fr auto auto;position:relative}.header .header__heading-link .header__heading-logo-wrapper{position:absolute;top:5px;width:fit-content}.product-grid .slider--desktop .slider__slide:first-child,.slider--desktop .slider__slide:first-child{margin-left:0}.page-width-desktop,.page-width{max-width:130rem}}@media (max-width:989px){.header-wrapper .header .header__heading-link .header__heading-logo-wrapper .header__heading-logo{max-width:100px}.hero-main-banner-part h4{font-size:40px;line-height:43px}.hero-main-banner-part h2{font-size:52px;line-height:59px}.hero-main-banner-part ul{margin:15px 0 29px}.collection .collection__title .coll-left-text-grid .collection__description,.main-contact-section .contact .contact-form-grid-list .contact-form-left h4,.image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text--caption.caption-with-letter-spacing,.review-list-main-section .review-list-main h4,.collection-hero .collection-hero__inner .collection-hero__text-wrapper h1.collection-hero__title{font-size:32px;line-height:34px}.collection .collection__title .coll-left-text-grid h2.title,.main-contact-section .contact .contact-form-grid-list .contact-form-left h2.title,.image-with-text__grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading,.review-list-main-section .review-list-main h2{font-size:48px;line-height:48px}.contact .contact-form-right-img{position:static;margin-top:15px}.contact .contact-form-grid-list{flex-direction:column-reverse;gap:20px}.contact-form-right-img figure{padding:20px;border-radius:100%;max-width:600px;margin:auto}.contact .contact-form-grid-list .contact-form-left{width:100%}li.grid__item .card-wrapper .quick-add{display:block;width:fit-content;left:auto;right:-18px;top:-60px}.card__content .quick-add .form button.quick-add__submit span{display:none}.card__content .quick-add .form button.quick-add__submit{margin:0;padding:5px}.collection .collection__title.title-wrapper{margin-bottom:35px}.collection slider-component .product-grid li .card-wrapper .card .card__inner{max-height:250px}.review-bottom-btn{margin-top:20px}.card__content .quick-add .form button.quick-add__submit{background-color:transparent}.contact .contact-form-right-img img{max-width:600px;margin:auto}.hero-main-banner-part ul{display:block}}@media (min-width:768px){.hero-main-banner-section figure .hero-mobile-img{display:none}}@media (max-width:767px){.hero-main-banner-section figure .hero-desktop-img{display:none}.hero-main-banner-part h2{font-size:37px;line-height:42px}.hero-main-banner-part h4{font-size:30px;line-height:35px}.hero-main-banner-part ul li{font-size:11px}.hero-main-banner-part ul{gap:12px}.hero-main-banner-part ul svg{width:14px;height:14px}.hero-main-banner-part ul{margin:12px 0 18px}.hero-main-banner-part a,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .contact__button button.button,.card__content .quick-add .form button.quick-add__submit{font-size:11px;padding:6px 8px 6px 12px;letter-spacing:1px}.image-with-text__grid .image-with-text__text-item .image-with-text__content a.button{font-size:11px;padding:6px 8px 6px 12px;margin-top:30px}.card__content .quick-add .form button.quick-add__submit span{font-size:11px}.shopify-section.section .color-scheme-1 div.collection,.review-list-main-section,.section-template--20184961024255__image_with_text_7LDPct-padding .image-with-text{padding:40px 0}.card__content .quick-add .form button.quick-add__submit{margin:0;padding:5px}.collection slider-component .product-grid li.grid__item{max-width:48%}.collection slider-component ul.grid{gap:20px}.hero-main-banner-section figure .hero-mobile-img{min-height:450px;object-fit:cover;object-position:right}.hero-main-banner-section figure img{filter:brightness(.5)}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field input{min-height:fit-content;height:fit-content;padding:10px;font-size:13px;border-radius:9px}.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field .field__label,.main-contact-section .contact .contact-form-grid-list .contact-form-left form .field textarea{font-size:13px}.collection .collection__title.title-wrapper{margin-bottom:25px}.review-list-main-section .review-list-main .review-card .review-text p{font-size:15px}}@media (max-width:749px){.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons,.product .product__info-wrapper .product__info-container .product-form__input{max-width:100%}.facets-vertical .facets-wrapper .facets-container{border-radius:10px;margin-bottom:10px}.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:100%;position:relative}.footer .footer__content-top .footer__blocks-wrapper .footer-block:hover ul.footer-block__details-content.list-unstyled{display:block}.footer .footer__content-top .footer__blocks-wrapper{display:flex;gap:30px}.footer__blocks-wrapper .footer-block:nth-child(2){order:1}.footer__blocks-wrapper .footer-block:nth-child(1){order:2}.footer__blocks-wrapper .footer-block:nth-child(3){order:3}.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item,.footer .footer__content-top .footer__blocks-wrapper .footer-block .footer-block__details-content{margin:0}.footer .footer__content-top{padding:15px}.footer-block .footer-block__heading{font-size:18px}.footer .footer__content-top .footer-block .footer-block__details-content li .link{font-size:16px}.image-with-text__grid .image-with-text__text-item .image-with-text__content{padding-left:0;padding-bottom:0}.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(2){border-left:none;border-right:none;display:block;padding-top:20px}.footer .footer__content-top .footer__blocks-wrapper .footer-block{padding:0}.product-card-wrapper .card__content .card-information .price__container .price-item{font-size:15px}.collection slider-component.slider-mobile-gutter .grid{justify-content:left}}@media (max-width:600px){.header-wrapper .header .header__heading-link .header__heading-logo-wrapper .header__heading-logo{max-width:75px}.hero-main-banner-section .hero-main-banner .hero-main-banner-part{width:100%}.hero-main-banner-part h4{font-size:34px;line-height:39px}.hero-main-banner-part ul{margin:11px 0 18px}.hero-main-banner-part ul{gap:6px}.hero-main-banner-part h5{font-size:11px;padding-left:22px;margin-top:14px}.collection .collection__title .coll-left-text-grid .collection__description,.main-contact-section .contact .contact-form-grid-list .contact-form-left h4,.image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text--caption.caption-with-letter-spacing,.review-list-main-section .review-list-main h4,.collection-hero .collection-hero__inner .collection-hero__text-wrapper h1.collection-hero__title{font-size:28px;line-height:28px}.collection .collection__title .coll-left-text-grid h2.title,.main-contact-section .contact .contact-form-grid-list .contact-form-left h2.title,.image-with-text__grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading,.review-list-main-section .review-list-main h2{font-size:34px;line-height:33px}.collection slider-component ul.grid{gap:10px}.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons{display:block}.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__submit,.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .shopify-payment-button{width:100%}.product .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail{width:100px;height:100px;position:static}.product .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item.slider__slide{width:fit-content}.product .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item.slider__slide:before{display:none}.collection .collection__title.title-wrapper{margin-bottom:20px}.collection .collection__title .collection__view-all .link.underlined-link{font-size:14px}.review-list-main-section .review-list-main .review-card img{height:130px;max-width:130px}.review-list-main-section .review-list-main .review-card .review-text p{font-size:12px}.review-list-main-section .review-list-main .review-card .review-text .review-author{font-size:13px}.review-list-main-section .review-list-main .review-card .review-text .verified{font-size:12PX}.review-list-main-section .review-list-main .review-card{display:block}.product-card-wrapper .card__content .card-information .price__container .price-item{font-size:14px}.card__content .card-information .card-price-pdp-review .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__text{font-size:13px}.review-list-main .swiper-button-next{right:10px}.review-list-main .swiper-button-prev{left:10px}.review-list-main-section .review-list-main .review-card img{height:250px;max-width:100%;width:100%}.collection slider-component .product-grid li.grid__item{max-width:100%}.collection .collection__title .center.collection__view-all{text-align:left}header.header{padding-left:15px;padding-right:15px}.collection slider-component .product-grid li .card-wrapper .card .card__inner{max-height:400px}}@media (max-width:475px){.product .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail{width:60px;height:60px}.collection .collection__title .collection__view-all .link.underlined-link{font-size:12px}.card__content .card-information .card-price-pdp-review{gap:15px}.collection .collection__title.title-wrapper{display:block}}@media (max-width:375px){.hero-main-banner-part h4{font-size:29px;line-height:34px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-uspl.css.map */
