@font-face{font-family:Figtree;src:url(/cdn/shop/files/Figtree-Medium.woff2?v=1748861547) format("woff2"),url(/cdn/shop/files/Figtree-Medium.woff?v=1748861548) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/cdn/shop/files/Figtree-Light.woff2?v=1748861546) format("woff2"),url(/cdn/shop/files/Figtree-Light.woff?v=1748861547) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/cdn/shop/files/Figtree-SemiBold.woff2?v=1748861546) format("woff2"),url(/cdn/shop/files/Figtree-SemiBold.woff?v=1748861547) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/cdn/shop/files/Figtree-ExtraBold.woff2?v=1748861546) format("woff2"),url(/cdn/shop/files/Figtree-ExtraBold.woff?v=1748861547) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/cdn/shop/files/Figtree-Regular.woff2?v=1748861547) format("woff2"),url(/cdn/shop/files/Figtree-Regular.woff?v=1748861547) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/cdn/shop/files/Figtree-Bold.woff2?v=1748861547) format("woff2"),url(/cdn/shop/files/Figtree-Bold.woff?v=1748861547) format("woff");font-weight:700;font-style:normal;font-display:swap}body{font-family:Figtree}.zoom-hover{overflow:hidden;transition:transform .5s ease-in-out}.zoom-hover:hover{transition:transform .5s ease-in-out;transform:scale(1.02)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,p,span,label{margin:0;letter-spacing:0}.header__icons .icon-line,.header__icons .icon-circle,.header__icons .icon-path{color:currentColor;-webkit-text-stroke-color:currentColor;stroke:currentColor;stroke-width:1.5px;fill:none;stroke-miterlimit:10}.slide_show_video video{width:100%;height:100%;display:block;object-fit:cover}.must-have-inner-items img{object-fit:cover;width:100%;height:100%}h1,.h1{font-size:54px;line-height:64px;font-weight:700}@media only screen and (min-width: 750px){h1,.h1{font-size:54px;line-height:60px;font-weight:700}}@media (min-width: 768px) and (max-width: 1366px){.banner--large:not(.banner--adapt){min-height:68rem}}@media only screen and (max-width: 1024px){h1,.h1{font-size:36px;line-height:42px}}@media only screen and (max-width: 767px){h1,.h1{font-size:30px;line-height:30px}}h2,.h2{font-size:40px;line-height:48px;font-weight:700}@media only screen and (min-width: 750px){h2,.h2{font-size:40px;line-height:48px;font-weight:700}}h3,.h3{font-size:32px;line-height:38px;font-weight:600}@media only screen and (min-width: 750px){h3,.h3,body .facets__heading{font-size:32px;line-height:38px;font-weight:600}}h4,.h4{font-size:20px;line-height:28px;font-weight:700}@media only screen and (min-width: 750px){h4,.h4{font-size:20px;line-height:28px;font-weight:700}}p{font-size:18px;line-height:26px;font-weight:400}img{display:block;max-width:100%;height:100%}a.button:hover{background:#7aa0ad;color:#fff}a:hover{color:#7aa0ad}a{cursor:pointer}.button{font-size:16px;font-weight:500;line-height:24px;padding:12px 34px;letter-spacing:normal}body .header__menu-item:hover span{text-decoration:none;text-underline-offset:.3rem}.header__menu-item:hover span{color:#7aa0ad}body .header__menu-item .icon-caret{display:none}@keyframes slideDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.scrolled-past-header .header-wrapper-ab{top:40px}.header-wrapper-ab{position:absolute;left:0;right:0;top:0;border-radius:10px}.headerclass-active{animation:slideDown .1s ease-out forwards}body .page-width-pb{padding-left:0;padding-right:0}body .header__icons .icon{width:25px;height:25px}.header__menu-item_link{color:#fff}.header__menu-item_link{color:#fff;text-decoration:none}.header__menu-item_link:hover{text-decoration:none}[open] a.header__menu-item_link:hover span,.header__menu-item_link:hover{text-decoration:none!important}.header__menu-item_link:hover span{text-decoration:none!important;text-underline-offset:.3rem}.hover-menu[open] a.header__menu-item_link:hover,.hover-menu[open] a.header__menu-item_link:hover span{text-decoration:none!important}.header__menu-item span{font-size:15px;line-height:1.2;line-height:22.5px;font-weight:500;color:#fff}.header__inline-menu details[open]>.header__menu-item{text-decoration:none}.header__inline-menu .list-menu{border-radius:10px}.header__inline-menu .list-menu .list-menu__item{line-height:22.5px;font-size:15px;font-weight:500;letter-spacing:normal}body .header__submenu .header__menu-item:hover{text-decoration-line:none;color:#7aa0ad}.gallery-main-wrapper{display:grid;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.gallery_overlay{mix-blend-mode:inherit;transition-duration:.8s;transition-property:mix-blend-mode,transform,opacity,background-color;height:100%;width:100%;position:absolute;top:0;left:0;display:block!important}.gallery-image{transition-duration:.8s;transition-property:filter,transform;cursor:pointer}.gallery-item{transition-property:all;position:relative;overflow:hidden;display:block;transition-duration:.35s}.gallery-image:hover .gallery_overlay{background-color:#00000080}.gallery-image img{width:352.66px;height:235.56px;object-fit:cover;object-position:center}.lightbox-content>div{display:block}.collection-width,.main-collection-product-wrapper.collection-width facet-filters-form.facets.facets-vertical-sort{max-width:100%;margin:auto;padding:0 6rem}.main-collection-product-wrapper.collection-width .facets-vertical.page-width{max-width:100%;padding:0}.main-collection-product-wrapper .price{font-size:24px;font-weight:700}.main-contact-wrapper{display:flex;align-items:flex-start;gap:10px}.main-contact-wrapper .contact-custom-block-heading{margin-bottom:20px;color:#000;font-weight:700}.main-contact-wrapper .contact-custom-block{flex:0 0 40%}.main-contact-wrapper .contact-form-wrapper{flex:1}.contact.page .main-page-title{margin-bottom:20px}.main-collection-product-wrapper .card-wrapper .card__inner .block-div{height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;margin:0 auto;transition:all .3s ease-in-out;z-index:9999;padding:10px}.main-collection-product-wrapper .card-wrapper .card__inner .block-div .find-title{background:#7aa0ad;width:100%;margin:0 auto;border-radius:10px;padding:5px;text-align:center;transition:all .3s ease-in-out;border:1px solid #7aa0ad;color:#fff;cursor:pointer}.main-collection-product-wrapper .card-wrapper .card__inner:hover .block-div{display:block!important}.main-collection-product-wrapper .card-wrapper .card__inner .block-div:hover .find-title{background:#fff}.main-collection-product-wrapper .card-wrapper .card__inner .block-div:hover .find-title{color:#7aa0ad}.main-collection-product-wrapper .card-wrapper .card__heading{color:#000;font-weight:700;font-size:14px;line-height:18px}.main-collection-product-wrapper .card-wrapper .card__information a:hover .card__heading{color:#7aa0ad}.main-collection-product-wrapper .price{font-size:24px;font-weight:700;margin:0!important}.main-collection-product-wrapper .card .media:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000;z-index:4;transition:background-color .3s ease;pointer-events:none}.main-collection-product-wrapper .card__inner:hover .media:before{background-color:#00000080}.main-collection-product-wrapper .find-title{text-transform:inherit}.main-collection-product-wrapper label.facets__label.facet-checkbox{font-size:18px;line-height:22px;font-weight:400;margin-bottom:15px;padding:0;align-items:center;gap:7px;color:#434343}.main-collection-product-wrapper label.facets__label.facet-checkbox:hover,.main-collection-product-wrapper label.facets__label.facet-checkbox.active{color:#7aa0ad}.main-collection-product-wrapper label.facets__label.facet-checkbox input{width:13px;height:13px;top:0}.main-collection-product-wrapper label.facets__label.facet-checkbox svg{width:13px;height:13px;border-radius:2px;margin-right:0}.main-collection-product-wrapper .facet-checkbox .svg-wrapper{top:8px;left:2px;width:9px;height:6px;margin:0}.main-collection-product-wrapper label.facets__label.facet-checkbox .facet-checkbox__text-label{text-decoration:none}.map_code{height:300px;width:100%}.map_code iframe{width:100%;height:100%;object-fit:cover}.gallery.page .lightbox-content{max-width:100%;height:100%;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;max-height:unset;padding:70px}.gallery.page .lightbox-content img{max-height:100%;box-shadow:0 0 30px #0000004d,0 0 8px -5px #0000004d;border-radius:2px;object-fit:contain;height:auto}.gallery.page .lightbox-content .lightbox-close{right:12px;left:auto;margin:0}.gallery.page .lightbox-content>div{margin-right:50px;background:transparent;color:#eeeeeee6}.gallery.page .lightbox-content>div:hover{color:#fff}.gallery.page .lightbox-content .lightbox-prev{margin:0 0 0 50px}.gallery-wrapper .gallery-main-wrapper{gap:10px}.product .product-form__input--pill input[type=radio]+label{text-decoration:none;cursor:pointer;border:1px solid rgba(0,0,0,.1);font-size:14px;line-height:30px;padding:0 10px;border-radius:3px;margin:2px 0;min-width:95px}.product .product-form__input--pill input[type=radio]+label:hover{border-color:#0003}.product .product-form__input--pill input[type=radio]:checked+label{border-color:#000;background-color:transparent;color:#000}.product .product-form__input--pill input[type=radio].disabled:checked+label,.product .product-form__input--pill input[type=radio]:disabled:checked+label{color:#8f8d8d;border-color:#8f8d8d;background:#f1f1f1}quantity-input.quantity{border:1px solid #7aa0ad;border-radius:0;min-height:52px;min-width:198px;color:#000;opacity:1}quantity-input.quantity:before,quantity-input.quantity:after{display:none}.quantity .quantity__button{width:35px;height:auto}.quantity .quantity__button:hover{background:#00000005}.quantity .quantity__button svg.icon{color:#000;stroke:#000}.quantity .quantity__input{color:#000;opacity:1;font-size:16px;line-height:20px;font-weight:700}.product .thumbnail-slider .thumbnail-list{flex-direction:column;overflow:hidden;margin:0;justify-content:flex-start;align-items:flex-start;padding:0!important}.product media-gallery{position:relative}.product .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{width:93px;height:93px}.product .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail{border:0;background:transparent;box-shadow:none;cursor:pointer;opacity:.5;margin:0;transition:all .15s ease-in-out}.product .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail:hover,.product .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail[aria-current=true]{opacity:1}.product .product-form__submit{font-size:16px;font-weight:500;line-height:24px;padding:12px 34px;color:#fff;background-color:#7aa0ad;border:1px solid #7aa0ad;height:54px}.product .product-form__submit:hover{background:transparent;color:#7aa0ad;border-color:#7aa0ad}.product-form__submit:before,.product-form__submit:after{display:none}.product .product-media-container.constrain-height.media-fit-contain{width:100%}.product__info-wrapper .price-item{line-height:normal;font-weight:800}.product .product__description h4{margin:15px 0}.product__description ul{list-style-position:outside}.product-form .shopify-payment-button__button{letter-spacing:0;color:#fff}.banner:after,.banner__media:after{opacity:.5}.quanity-and-buy-btn product-form.product-form{margin-left:0}.product__description{margin-top:70px;display:block}.product__description button#ujp-open-btn,.cstm-size-wrapper .cstm-size-btn{font-size:20px;background:#7aa0ad;padding:4px 17px;border-radius:8px;color:#fff;box-shadow:none;border:none}.product .product__description p{margin-top:20px}.product__description table td,th,tr{border:none}.product__description table{border:none!important;box-shadow:none;width:100%}.product__description table td{font-size:18px;line-height:28px;width:50%;padding:10px 10px 10px 0;font-family:Figtree}.product{font-family:Figtree}body .underline-links-hover:hover a{text-decoration:none;text-underline-offset:.3rem}body .header__active-menu-item{color:#7aa0ad;text-decoration:none;text-underline-offset:.3rem}.main-collection-product-wrapper .price .price__sale .price-item.price-item--regular,body .product__info-wrapper .price-item.price-item--regular{font-size:28px;line-height:26px;font-weight:700;opacity:.5;display:inline-block}.price.price--on-sale{margin-top:10px;display:block}.main-collection-product-wrapper .price .price__sale .price-item--sale.price-item--last,body .product__info-wrapper .price-item.price-item--sale.price-item--last,.related-products .price-item.price-item--sale.price-item--last{font-size:22px;font-weight:700;line-height:1.2}.product .product__description h4{margin:15px 0;font-size:26px;line-height:36px;font-weight:700}.product__description ul li{font-size:18px;line-height:36px;font-weight:400}.product__tax.caption.rte{font-size:18px;line-height:1.2}.product-form-pill-wrapper{display:grid;align-items:center;gap:40px;grid-template-columns:1fr 6fr}.product-form-pill-wrapper legend.form__label{line-height:26px;font-size:16px;font-weight:600;text-transform:capitalize}.product-form-pill-wrapper label{line-height:24px;font-size:14px;font-weight:300}.quanity-and-buy-btn{display:grid;grid-template-columns:1fr 1fr;align-items:center}.quanity-and-buy-btn label.quantity__label.form__label{display:none}.quanity-and-buy-btn .product-form__quantity{margin-bottom:0}.quanity-and-buy-btn product-form.product-form{margin-top:0;margin-bottom:0}.quanity-and-buy-btn .product-form__buttons .product-form__submit{margin-bottom:0}.product__info-wrapper .js.product-form__input{padding-bottom:10px;border-bottom:1px solid #7aa0ada8}.variant-selects-wrapper .product-form__input--pill.vriant-size{border:none}.related-products .card__heading{font-size:14px;line-height:18px;font-weight:700;color:#161922}.related-products s.price-item.price-item--regular{line-height:26px;font-size:24px;font-weight:700;color:#000;opacity:.3}.product .product__media-wrapper .product__description p{line-height:28px;margin:0}.product .product__media-wrapper .product__description img{margin:12px 0;object-fit:cover}.footer__column.footer__column--info .find-title{margin:0}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper .field input:focus+.field__label,.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper .field input:focus-visible+.field__label{top:4px}.shopify-policy__container{max-width:1170px;padding-top:20rem}.cstm-size-wrapper .cstm-size-popup{position:fixed;top:50%;left:50%;right:auto;bottom:auto;width:100%;height:100%;margin:0 auto;transform:translate(-50%,-50%);z-index:5}.cstm-size-wrapper .cstm-size-popup:after{content:"";width:100%;height:100%;background:#000a0a;left:0;top:0;z-index:-1;position:absolute;opacity:.5}.product .quanity-and-buy-btn{grid-template-columns:1fr;gap:15px}.cart .page-width.cart-flex-div{display:flex;gap:40px;padding-top:152px}.cart .cart__blocks .totals{justify-content:center;text-align:center}.cart .cart__blocks .tax-note{text-align:center;margin:10px 0}.page-width.cart-flex-div.cart-empty,.page-width.cart-flex-div.is-empty{display:block}cart-items.is-empty .cart__discount{justify-content:center}.product .thumbnail-slider .thumbnail-list{max-height:400px;overflow-y:auto}.product .thumbnail-slider button.slider-button{display:none}.video-section .video-container{height:658px}.customizable-designs-wrapper .accordion__content ul{list-style-position:outside}.slideshow__text-wrapper .banner__text{margin-top:30px}.slideshow__text-wrapper .banner__text p{line-height:32px;font-size:26px;color:#fff;font-weight:400}.multi-image-text-wrapper{display:flex;gap:15px}.multi-image-text-item{width:calc(30% - 15px)}.block-multi-item-image{height:485px;background-size:cover;padding:20px;position:relative;background-position:center;background-repeat:no-repeat}.block-multi-image-text-heading{display:flex;align-items:center;justify-content:center;height:100%}.multi-image-text-wrapper .block-multi-item-image:after{content:"";background:#000;position:absolute;top:0;width:100%;height:100%;left:0;right:0;opacity:.6;z-index:2}.block-multi-image-text-title.h2{position:relative;z-index:11;text-decoration:none;text-align:center;line-height:40px}.multi-image-text-item a{text-decoration:none}.multi-image-text-item.multi-image-second-text-wrapper .block-multi-item-image{height:235px;background-position:top center}.multi-image-text-item.multi-image-second-text-wrapper{display:flex;flex-direction:column;gap:15px}body .header__icon--cart .cart-count-bubble{background-color:#7aa0ad!important;color:#fff;bottom:2.8rem}body .multicolumn-image-wrapper .multicolumn-card.content-container .multicolumn-card__info{position:absolute;bottom:0;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center;z-index:2}body .multicolumn-image .multicolumn-list .multicolumn-list__item{position:relative}body .multicolumn-image-wrapper .multicolumn-card__image-wrapper:after{content:"";position:absolute;background:#0006;width:100%;height:100%;top:0;left:0;right:0;z-index:2}body .multicolumn-image-wrapper .multicolumn-card__image-wrapper{padding:0;margin:0}body .multicolumn-image-wrapper .multicolumn-card__image-wrapper img{object-position:left center;object-fit:cover}body .multicolumn-image-wrapper .multicolumn-card.content-container .multicolumn-card__info h3.inline-richtext{position:relative;z-index:2}.custom-rich-text .rich-text__heading{position:relative;background:#fff;z-index:2;justify-content:center;margin:0 auto;align-items:center;display:flex}.custom-rich-text .rich-text__heading:before{position:absolute;width:auto;height:1px;left:0;right:auto;text-align:center;top:15px;z-index:-1;margin:auto;display:block;content:"";border-block-end:0;flex-grow:1;border-right:63px solid #999999}.custom-rich-text .rich-text__heading:after{position:absolute;width:auto;height:1px;left:auto;right:0;text-align:center;top:15px;z-index:-1;margin:auto;display:block;content:"";border-block-end:0;flex-grow:1;border-right:63px solid #999999}.custom-rich-text .rich-text__text p{line-height:36px;font-size:24px;font-weight:400;text-align:center;color:#0f0f0f}.custom-rich-text .rich-text__buttons{margin-top:0}.custom-rich-text .rich-text__buttons .button:hover{border:1px solid #7aa0ad!important;background:transparent;color:#7aa0ad;box-shadow:none}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none!important}.custom-rich-text .rich-text__buttons .button{border:1px solid}.page-width-container{max-width:1050px;border-radius:20px;overflow:hidden}.custom-banner-image .banner__text p{font-size:24px;font-weight:400;line-height:34px;color:#fff}.xs-container{max-width:900px;padding:0 3rem;margin:auto}.must-have-inner-items{display:flex;width:100%;gap:20px}.must-have-image-item.must-have-image-first-item{width:calc(29.965% - 10px)}.must-have-image-item.must-have-image-second-item{width:calc(70.035% - 10px)}.must-have-wrapper{display:flex;flex-direction:column;row-gap:30px}.must-have-wrapper.must-have-block-two{display:flex}.must-have-inner-items .must-have-image-two-block{width:calc(50% - 10px)}.contact.small-container{max-width:708px;padding:0 3rem;margin:auto}.md-page-width{max-width:1200px;padding:0 3rem;margin:auto}.contact__button button.button{width:100%}body .contact__button{margin-top:2rem}.contact .title{margin-bottom:30px;text-align:center;color:#000}.contact__button.contact-form-inner .button:hover{color:#7aa0ad;background:transparent}.contact__button.contact-form-inner .button:hover:after{border:1px solid}.email-wrapper{display:flex;align-items:center;gap:30px}.email-wrapper .email-image-right,.email-wrapper .email-image-left{width:calc(50% - 15px)}.email-image-right .email-signup-banner__box.banner__box{text-align:left}.email-wrapper img{margin:auto}.email-signup-banner__box{max-width:100%;display:flex;flex-direction:column;row-gap:30px}.email-signup-banner__box h2.email-signup-banner__heading.h2,.email-signup-banner__box .newsletter__subheading.rte.body{max-width:43rem}.footer__blocks-wrapper .footer-block .footer-block__heading{font-weight:700;line-height:18px;margin-bottom:60px}.footer__blocks-wrapper .footer-block .custom-block .custom-block-ul,.main-contact-wrapper .contact-custom-block .contact-custom-block-ul{margin:0;padding:0;list-style-type:none}.footer__blocks-wrapper .footer-block .custom-block .custom-block-ul .custom-block-li a,.main-contact-wrapper .contact-custom-block .contact-custom-block-ul li a{display:flex;align-items:center;margin-bottom:15px}.footer__blocks-wrapper .footer-block .custom-block .custom-block-ul .custom-block-li a,.main-contact-wrapper .contact-custom-block .contact-custom-block-ul li a{padding-top:0;color:#000;text-decoration:none;transition:all .3s ease-in-out}.footer__blocks-wrapper .footer-block .custom-block .custom-block-ul .custom-block-li a svg,.main-contact-wrapper .contact-custom-block .contact-custom-block-ul li a svg{width:26px;height:26px;float:left;margin-right:8px;vertical-align:middle;color:#7aa0ad}.footer__blocks-wrapper .footer-block .custom-block .custom-block-ul .custom-block-li a:hover,.main-contact-wrapper .contact-custom-block .contact-custom-block-ul li a:hover{color:#7aa0ad}.footer-block__details-content .link.link--text{font-size:16px;line-height:26px;font-weight:200;padding-bottom:15px;padding-top:0;color:#000;text-decoration:none;width:100%}.footer__blocks-wrapper span.content{font-weight:300;line-height:26px;font-size:16px}body .footer-block__details-content .link.link--text:hover{text-decoration:none;color:#7aa0ad}.footer__blocks-wrapper .footer-block .custom-block .custom-block-ul .custom-block-li,.main-contact-wrapper .contact-custom-block .contact-custom-block-ul li{display:flex}.footer__blocks-wrapper .footer-block .custom-block .custom-block-ul .custom-block-li svg,.main-contact-wrapper .contact-custom-block .contact-custom-block-ul li svg{width:28px;height:28px;float:left;margin-right:8px}.footer__blocks-wrapper .footer-block .custom-block .custom-block-ul .custom-block-li p,.main-contact-wrapper .contact-custom-block .contact-custom-block-ul li p{font-size:16px;line-height:26px;font-weight:300}.container-full{padding:0 3rem;margin:auto;max-width:1220px}.footer-block-items{border-style:solid;border-color:#0000001a;border-width:0 1px 0 0;padding-right:40px;padding-left:40px;flex-grow:1;flex-shrink:0;height:100%;width:100%}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block-items{border:none;text-align:right;padding-right:0;padding-left:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:first-child .footer-block-items{padding-right:12px;padding-left:12px}.custom-block-rich-text p{line-height:26px;font-size:16px;font-weight:300}.custom-block-rich-text strong{font-weight:700;color:#000}.custom-block .svg-social-media .footer__list-social{justify-content:flex-start;padding:0}.custom-block-rich-text{margin-bottom:20px;margin-top:15px}.custom-block .svg-social-media .footer__list-social{justify-content:left}body .footer-block-items .custom-block .footer__list-social,.main-contact-wrapper .contact-svg-social-media .footer__list-social{justify-content:flex-start;margin-top:20px;display:flex;gap:20px}body .footer-block-items .custom-block .footer__list-social .list-social__item.Facebook,.main-contact-wrapper .contact-svg-social-media .footer__list-social .list-social__item.Facebook{background:#3b5998;color:#fff;border-radius:100px}.footer-block-items .custom-block .footer__list-social .list-social__item.Facebook svg,.main-contact-wrapper .contact-svg-social-media .footer__list-social .list-social__item.Facebook svg{color:#fff}.footer-block-items .custom-block .footer__list-social .list-social__item.Facebook svg path,.main-contact-wrapper .contact-svg-social-media .footer__list-social .list-social__item.Facebook svg path{fill:#fff}.footer-block-items .custom-block .footer__list-social .list-social__item .link.list-social__link,.main-contact-wrapper .contact-svg-social-media .footer__list-social .list-social__item .link.list-social__link{padding:.6rem}.footer-block-items .custom-block .footer__list-social .list-social__item .svg-wrapper,.main-contact-wrapper .contact-svg-social-media .footer__list-social .list-social__item .svg-wrapper{width:18px;height:18px}.footer-block-items .custom-block .footer__list-social .list-social__item.Instagram,.main-contact-wrapper .contact-svg-social-media .footer__list-social .list-social__item.Instagram{background:#ca1b81;color:#fff;border-radius:100px}.footer-block-items .custom-block .footer__list-social .list-social__item.TikTok,.main-contact-wrapper .contact-svg-social-media .footer__list-social .list-social__item.TikTok{background:#130021;color:#fff;border-radius:100px}.footer-block-items .custom-block .footer__list-social .list-social__item .svg-wrapper svg,.main-contact-wrapper .contact-svg-social-media .footer__list-social .list-social__item .svg-wrapper svg{color:#fff}body .left.footer__column.footer__column--info .footer__list-social{justify-content:flex-start;display:flex;gap:5px}body .main-contact-wrapper .contact-svg-social-media .footer__list-social{justify-content:flex-start}.left.footer__column.footer__column--info .footer__list-social .list-social__item.Facebook{background:#3b5998;color:#fff;border-radius:100px}.left.footer__column.footer__column--info .footer__list-social .list-social__item.Instagram{background:#ca1b81;color:#fff;border-radius:100px}.left.footer__column.footer__column--info .footer__list-social .list-social__item.TikTok{background:#130021;color:#fff;border-radius:100px}.left.footer__column.footer__column--info .footer__list-social .list-social__item .link.list-social__link{padding:.6rem}.left.footer__column.footer__column--info .footer__list-social .list-social__item .svg-wrapper{width:15px;height:15px}.left.footer__column.footer__column--info .footer__list-social .list-social__item .svg-wrapper svg{color:#fff}.left.footer__column.footer__column--info .footer__list-social .list-social__item.Facebook svg path{fill:#fff}.right.footer__column.footer__column--info{justify-content:flex-start;align-items:self-start}.footer-block--newsletter{padding-top:70px;margin-top:70px!important;border-style:solid;border-width:1px 0 0 0;border-color:#0000001a}.left.footer__column.footer__column--info{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:5px}.footer__content-bottom{border:none;padding-top:0;text-align:center}.footer__content-bottom .footer__content-bottom-wrapper{justify-content:center}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption{margin-top:0;margin-bottom:20px}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption .copyright__content{font-size:16px;line-height:26px;font-weight:300}body .find-title{line-height:24px;font-size:14px;font-weight:300!important;letter-spacing:0;margin-bottom:10px}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption .copyright__content a{font-size:16px;line-height:26px;font-weight:300}.newsletter-checkbox{padding-bottom:24px}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form,.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form button{position:unset;width:100%;font-size:16px;line-height:22px;font-weight:500;background:#7aa0ad;display:inline-flex;align-items:center;justify-content:center;padding:13px 40px;outline:unset;text-decoration:none;cursor:pointer;border:1px solid #7aa0ad;border-radius:0 10px 10px 0;transition:.2s ease-in-out}.newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper .button-mail{width:40%}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper{display:flex}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper .field{width:60%;display:flex;align-items:center}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper .field input{border-radius:10px 0 0 10px;padding:15px;color:#000;background-color:#fff;border-color:#7aa0ad;font-size:16px;line-height:22px;border-width:1px;box-shadow:inset 0 0 2px 2px #00000005;max-width:100%;display:block;box-sizing:border-box;-webkit-appearance:none;height:5.5rem}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper .field:before{content:none}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper .field:after{content:none}.email_form_main_wrapper .newsletter-form-wrapper .newsletter-form .newsletter-form__field-wrapper .field label.field__label{color:#7aa0ad;top:calc(1.6rem + var(--inputs-border-width));letter-spacing:0}.rich-text-content .rich-text__blocks.center p{line-height:36px;font-size:18px}.rich-text-content .rich-text__blocks{max-width:100%}.multicolumn-card__info h3.inline-richtext{font-size:24px;line-height:34px;font-weight:700}.multicolumn-card__info .rte p{font-size:18px;line-height:36px;font-weight:400}.page-title-banner-center{text-align:center}.page-title-banner-left{text-align:left}.page-title-banner-right{text-align:right}.custom-image-with-text .image-with-text__grid--reverse .image-with-text__content{padding-top:0;padding-left:0;padding-bottom:0}.custom-image-with-text .image-with-text .image_first-reverse .image-with-text__content{padding-top:0;padding-right:15px}.custom-image-with-text .image-with-text .image-with-text__content>*+*{margin-top:3.8rem}.custom-image-with-text .image-with-text__content p{font-size:18px;line-height:36px;font-weight:400}.block-multi-item-image{z-index:1}.customizable-designs .collapsible-content__media{border:none}.customizable-designs-wrapper .accordion__title{font-size:16px;line-height:26px;font-weight:500}.customizable-designs-wrapper .accordion__title:hover{text-decoration:none}.customizable-designs-wrapper .collapsible-content summary:hover .accordion__title{text-decoration:none;text-underline-offset:.3rem}.customizable-designs-wrapper .collapsible-content summary:hover{background:transparent}.customizable-designs-wrapper .accordion__content p{font-size:14px;line-height:26px;font-weight:400}.customizable-designs-wrapper summary .icon-caret{height:8px}.customizable-designs-wrapper .accordion summary{padding:5px 0}.border-title{text-align:center;display:flex;justify-content:center}.collapsible-content__heading.inline-richtext:before{position:absolute;width:auto;height:1px;left:0;right:auto;text-align:center;top:15px;z-index:-1;margin:auto;display:block;content:"";border-block-end:0;flex-grow:1;border-right:63px solid #2a2a2a}.collapsible-content__heading{position:relative;z-index:2;justify-content:center;align-items:center;display:flex}.collapsible-content__heading.inline-richtext:after{position:absolute;width:auto;height:1px;left:auto;right:0;text-align:center;top:15px;z-index:-1;margin:auto;display:block;content:"";border-block-end:0;flex-grow:1;border-right:63px solid #2a2a2a}.page-title-banner .main-page-title{padding:0 20px}.page-title-banner--padding{padding-top:45px}body .card .card__inner .card__media{overflow:visible;z-index:999}.gallery-item img{width:100%;height:235px;object-fit:cover}.cart-drawer .cart-items th,.mobile-facets__open-label,.facet-filters__field .select__select,.mobile-facets__sort .select__select,.price,.cart-items th,.cart-item__name,.product-option,h2.totals__total,p.totals__total-value,.cart-drawer .price,.cart__note label,.cart-drawer .tax-note,.cart-wrapper .cart-title .underlined-link{font-size:18px;font-weight:600;line-height:28px}.facets__summary span,body .facets__heading,body .facet-filters__label{font-size:20px;line-height:30px;font-weight:800}body .facets__summary:hover .facets__summary-label{text-decoration:none}.cart-item__name:hover{text-decoration:none;text-underline-offset:.3rem;text-decoration-thickness:.2rem}.cart-item__quantity-wrapper.quantity-popover-wrapper cart-remove-button .button{min-width:2.5rem;min-height:2.5rem;height:2.5rem;width:2.5rem}body .cart-item__quantity-wrapper.quantity-popover-wrapper .cart-item cart-remove-button{display:flex;margin-left:0rem;align-items:center}.cart-item__quantity-wrapper.quantity-popover-wrapper a.button:hover{color:#fff}.banner:after,.banner__media:after{left:0}.banner__media img{object-position:top}.main-collection-product-wrapper .active-facets__button-inner.button{letter-spacing:normal}.product .swiper-button-next,.product .swiper-button-prev{display:none}.quanity-and-buy-btn product-form.product-form .shopify-payment-button{display:none}header .list-menu--disclosure{width:22rem}.faq-section .collapsible-content-wrapper-narrow{max-width:1200px;width:100%}.product .swiper-wrapper{margin:0;padding:0}.product media-gallery{position:relative;display:flex;gap:10px;flex-direction:row-reverse;align-items:flex-start}.cart .cart__footer-wrapper{background:#00000008;border-radius:8px;padding:30px;box-sizing:border-box;height:100%}.cart .cart__footer-wrapper>*{background:transparent}.cart .cart__discount{display:flex;align-items:center;gap:10px;padding:20px 10px}.cart .cart__discount .cart__input{font-weight:700;text-transform:uppercase;width:auto;letter-spacing:2px;text-align:center;box-sizing:border-box;border:1px solid #cfc8d8;padding:14px 10px;background:#fff;color:#7aa0ad;font-family:Figtree;font-size:16px;box-shadow:inset 0 0 2px 2px #00000005;border-radius:10px;min-width:auto;outline:none}.cart .cart__discount .cart__input::placeholder{color:#7aa0ad;font-family:Figtree}.cart .cart__discount .cart__input:focus{border-color:#7aa0ad}.cart .apply-discount-btn.button:before,.cart .apply-discount-btn.button:after,.cart .cart__checkout-button.button:before,.cart .cart__checkout-button.button:after{display:none}.cart .apply-discount-btn.button,.cart .cart__checkout-button.button{color:#fff;background-color:#7aa0ad;border:1px solid #7aa0ad;min-width:193px;transition:all .3s ease-in-out}.cart .apply-discount-btn.button:hover,.cart .cart__checkout-button.button:hover{background:transparent;color:#7aa0ad;border-color:#7aa0ad}.cart quantity-input.quantity{min-width:100px;min-height:40px;width:auto}.cart .cart-items thead th{line-height:normal;color:#000;opacity:1;font-family:Figtree;font-size:13px;letter-spacing:1px;font-weight:700}.cart .cart-items thead th+th,.cart .cart-items td+td{padding-left:2rem}.cart .cart-items .cart-item__media .cart-item__image-container{width:auto;min-width:85px;height:85px;border:0;background:#f5f5f5}.cart .cart-items .cart-item__media .cart-item__image-container img{width:100%;height:100%;object-fit:contain}.cart .cart-items .cart-item__quantity-wrapper{align-items:center}.cart .cart__footer-wrapper:last-child .cart__footer{padding-bottom:0}.video-container video{width:100%;height:100%;object-fit:cover;display:block}.cart-flex-div .cart-items td{border-bottom:1px solid #00000014;padding-top:2rem;padding-bottom:1rem}.cart .cart-item__details.cart-item__details-prices{width:15%}.cart .page-width.cart-flex-div .cart__items{border:0;padding-bottom:0}.shopify-policy__title{display:none}.returns_warranty_heading{margin-bottom:7rem}.returns_warranty p{font-size:16px;line-height:1.3;font-weight:300;font-family:Figtree}.returns_warranty h4{font-size:26px;line-height:1.2;font-weight:700;margin-bottom:13px;margin-top:13px;font-family:Figtree}.returns_warranty p{margin-bottom:26px}.returns_warranty,.privacy_policy{display:block;padding-bottom:30px}.privacy_policy p{margin-bottom:15px;font-size:16px;line-height:26px;font-weight:300}.privacy_policy h4{margin-bottom:14px;font-size:26px;line-height:1.3}.privacy_policy ul li{margin-bottom:10px;font-size:16px;line-height:26px;font-weight:300}.privacy_policy .privacy_policy_heading{margin-bottom:30px}.header__icon .paths{stroke:#fff;color:#fff;fill:none;stroke-miterlimit:10;stroke-width:1.5px}.page-title-banner .rich-text__text{margin-top:30px}.page-title-banner .rich-text__text p{font-weight:300;font-size:16px;line-height:26px}.rich-text-content-contact .rich-text__blocks.center p{line-height:1.3;font-size:16px}.product-form-input-wrapper{display:flex;align-items:center;gap:20px}.product-form-label legend.form__label{font-weight:600;font-size:16px;line-height:1.3}@media screen and (min-width: 750px){.product__info-wrapper .product__column-sticky{top:13rem}body .slide-show-main .banner--large:not(.banner--adapt){min-height:60rem}.desktop-none{display:block}.mobile-none{display:none}}@media screen and (min-width: 1024px){body .slide-show-main .banner--large:not(.banner--adapt){min-height:60rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
