body,html{font-size:.92vw}@media screen and (max-width: 768px){body,html{font-size:14px}}@media screen and (min-width: 1520px){body,html{font-size:14px}}.template-page-landing-sofa-2_0 .main-content{margin:0 auto;max-width:1920px;padding:0}.shopify-section.container-ds{margin:0 auto;max-width:110.8571428571rem;padding:0 1.1428571429rem}.shopify-section.custom-font{font-family:Greycliff CF;font-feature-settings:"ss02" on,"liga" off}.button--new{align-items:center;border-radius:1.5714285714rem;border:.0714285714rem solid #212427;display:inline-flex;flex-shrink:0;font-size:1.2857142857rem;font-style:normal;font-weight:400;height:3.1428571429rem;justify-content:center;line-height:1.7142857143rem;padding:1.0714285714rem 2.1428571429rem;transition:.3s linear all}.button--new.button--background{border:.0714285714rem solid rgba(33,36,39,.15);background:#fff}@media screen and (max-width: 768px){.button--new.button--background{line-height:1.2857142857rem}}@media screen and (max-width: 768px){.button--new{border-radius:1.4285714286rem;font-size:.8571428571rem;height:2.1428571429rem;line-height:.6428571429rem;padding:.7142857143rem 1.0714285714rem}}.button--new:hover{background:#212427;color:#fff;border:.0714285714rem solid #212427}picture.picture--ds{display:block}picture.picture--ds img{display:block;height:100%;width:100%}.h1{font-family:Greycliff CF;font-feature-settings:"ss02" on,"liga" off;font-size:3.4285714286rem;line-height:3.4285714286rem}@media screen and (max-width: 768px){.h1{font-size:2.5714285714rem;line-height:1.7857142857rem}}.regular-text{font-family:Greycliff CF;font-feature-settings:"ss02" on,"liga" off;font-size:1rem;line-height:1.4285714286rem}@media screen and (max-width: 768px){.regular-text{font-size:.8571428571rem;line-height:1.1428571429rem}}html body{margin:0;color:#a0d7f0;font-weight:900;font-family:Greycliff CF;font-size:.92vw;overflow-x:hidden}html{overflow:visible!important}*{box-sizing:border-box}body.page,body.index{background-color:#000}img{max-width:100%;height:auto;display:block}.fancybox-close:before,.fancybox-close-small:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:54px;font-weight:300;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\d7";text-align:center}.product-wrap .product_details .price{color:#a1a1f1;display:block;margin-bottom:.7142857143rem}.thumbnail .sale,.sale,.sale .money{color:#d54d4d!important}a,h2,h3,h4,h5,h6,li,p,ul{font-family:Greycliff CF!important}h4,.h4{font-family:Greycliff CF;font-weight:900;font-style:normal;font-size:1.4285714286rem;text-transform:none;line-height:1.32;display:block;text-align:center;letter-spacing:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 .5em;padding:.5rem 0}@media screen and (min-width: 1600px){p{font-size:2rem;line-height:2.3571428571rem}}a,a span{text-decoration:none;position:relative;transition:color .1s linear}.rebuy-button,.rebuy-cart__flyout-empty-cart a{cursor:pointer;text-decoration:none;background:linear-gradient(#a0d7f0,#a9a9ee)!important;text-transform:lowercase;font-family:Greycliff CF;font-weight:900;letter-spacing:.05em;transition:all .3s ease}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}form{margin-bottom:1.4285714286rem}.product-main-ds__container button.add_to_cart .text{text-transform:uppercase;font-family:Greycliff CF;font-size:1.4285714286rem;line-height:2rem;font-weight:600}button .checkmark{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.container-ds{all:initial;box-sizing:border-box}.container-ds div,.container-ds span,.container-ds p,.container-ds a,.container-ds h1,.container-ds h2,.container-ds h3,.container-ds h4,.container-ds h5,.container-ds h6,.container-ds ul,.container-ds li,.container-ds ol,.container-ds button{all:initial;font-family:inherit}.container-ds div,.container-ds p,.container-ds h1,.container-ds h2,.container-ds h3,.container-ds h4,.container-ds h5,.container-ds h6{display:block}.container-ds a,.container-ds a *{cursor:pointer}.container-ds div{display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.container-ds h3{font-family:Greycliff CF Bold!important}.container-ds .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.container-ds .swiper-pointer-events{touch-action:pan-y}.container-ds .swiper-slide,.container-ds .swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}.container-ds .swiper-android .swiper-slide,.container-ds .swiper-pagination,.container-ds .swiper-wrapper{transform:translateZ(0)}.container-ds .swiper-wrapper{z-index:1;display:flex;box-sizing:content-box}.container-ds .swiper-fade.swiper-free-mode .swiper-slide,.container-ds .swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out}.container-ds .swiper-free-mode>.swiper-wrapper{margin:0 auto}.container-ds .swiper-slide{flex-shrink:0}.container-ds .select{display:block;position:relative}.container-ds .select .select__label{border-radius:7.1428571429rem;border:1.5px solid #373737;width:100%;display:block;padding:.6428571429rem 1.7142857143rem;font-weight:700;line-height:2.8571428571rem;font-size:1.4285714286rem;position:relative;box-sizing:border-box;color:#fff}@media screen and (max-width: 768px){.container-ds .select .select__label{line-height:normal;padding:.6428571429rem 2.4285714286rem .6428571429rem 1.7142857143rem}}.container-ds .select .select__label span{color:#fff}.container-ds .select .select__label svg{position:absolute;right:.9285714286rem;transition:.2s all linear;transform:translateY(-50%);top:50%}@media screen and (max-width: 768px){.container-ds .select .select__label svg{max-width:1.4285714286rem}}.container-ds .select .select__label path{fill:#fff}.container-ds .select .select__options{position:absolute;width:100%;z-index:1;background:#262626;border-radius:1.4285714286rem;border:1.5px solid #373737;top:calc(100% + 10px);display:none;margin:0;padding:.7142857143rem}.container-ds .select .select__option{display:flex;align-items:center;padding:.2857142857rem 1.1428571429rem}.container-ds .select .select__option span{color:#fff;font-size:1.1428571429rem}.container-ds .select .select__option input{display:none}.container-ds .select .select__option:has(input:checked){border:1.5px solid #373737;border-radius:7.1428571429rem}.container-ds .select.select--active .select__options{display:block}.container-ds .select.select--active .select__label svg{transform:rotate(180deg) translateY(50%)}.container-ds .select+.select{margin-top:.8571428571rem}.container-ds a.btn,.container-ds button.btn{display:inline-block;background:#3d1cb1;padding:.6428571429rem;text-transform:unset;font-weight:600;line-height:2.8571428571rem;height:unset;font-size:1.4285714286rem;border-radius:7.1428571429rem;color:#fff;text-align:center;box-sizing:border-box;cursor:pointer;transition:.15s all linear;font-family:Greycliff CF!important}.container-ds a.btn p,.container-ds button.btn p{margin:0;font-size:inherit;color:#fff;font-weight:700;line-height:2.8571428571rem;text-align:center}@media screen and (max-width: 768px){.container-ds a.btn p,.container-ds button.btn p{font-size:.8571428571rem;line-height:1rem}}.container-ds a.btn em,.container-ds button.btn em{font-weight:700;color:#98fc6c;font-style:normal}.container-ds a.btn.btn-100,.container-ds button.btn.btn-100{width:100%}.container-ds a.btn.btn-100.disabled,.container-ds button.btn.btn-100.disabled{background:#7b7b7b;color:#fff;pointer-events:none}.container-ds a.btn.btn-outline,.container-ds button.btn.btn-outline{background-color:#0000;border:.1428571429rem solid #fff}.container-ds a.btn.btn-outline-purple,.container-ds button.btn.btn-outline-purple{border:.0714285714rem solid #a1a1f1;background-color:#0000}.container-ds a.btn.btn-outline-purple:hover,.container-ds button.btn.btn-outline-purple:hover{color:#141414!important;background-color:#a1a1f1}.container-ds a.btn:hover,.container-ds button.btn:hover{background:#98fc6c;color:#3d1cb1}.container-ds a.btn:hover em,.container-ds button.btn:hover em{color:#3d1cb1}@media screen and (max-width: 768px){.container-ds a.btn,.container-ds button.btn{padding:1rem .6428571429rem;font-size:.8571428571rem;line-height:.5714285714rem}}.container-ds div.product-card{border-radius:1.1428571429rem;border:2px solid rgba(255,255,255,.15);background:#262626;font-family:Greycliff CF;margin:0;position:relative;display:flex;flex-direction:column}.container-ds div.product-card a{height:100%}@media screen and (max-width: 768px){.container-ds div.product-card:has(+link) a{height:140%}}@media screen and (min-width: 769px){.container-ds div.product-card .has-second-image{position:relative}.container-ds div.product-card .has-second-image .product-card__image{transition:opacity .3s ease-in-out}.container-ds div.product-card .has-second-image:hover .product-card__image{opacity:0}.container-ds div.product-card .has-second-image:hover .product-card__image--hover{opacity:1}}.container-ds div.product-card .product-card__image img{border-radius:1rem 1rem 0 0;object-fit:cover;height:100%}.container-ds div.product-card .product-card__image--hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.3s linear all}@media screen and (max-width: 768px){.container-ds div.product-card .product-card__image--hover{display:none}}.container-ds div.product-card .product-card__placeholder{width:100%;object-fit:cover;height:auto;max-height:21.2857142857rem;aspect-ratio:1/1}.container-ds div.product-card .yotpo-small{min-height:1.8571428571rem;overflow:hidden;margin-bottom:.3571428571rem}@media screen and (max-width: 768px){.container-ds div.product-card .yotpo-small{margin-bottom:0}}.container-ds div.product-card .yotpo .standalone-bottomline .star-clickable{align-items:center!important}.container-ds div.product-card .yotpo .text-m{font-size:1rem!important;color:#a8a8a8!important;line-height:1.8571428571rem!important;font-family:SF Pro Display!important}.container-ds div.product-card div.product-card__info{padding:1.9285714286rem 1.4285714286rem 1.4285714286rem;border-top:2px solid rgba(255,255,255,.15);display:flex;flex-direction:column;height:100%}@media screen and (max-width: 768px){.container-ds div.product-card div.product-card__info{padding:.5rem .7142857143rem 1.1428571429rem}}.container-ds div.product-card div.product-card__info .junip-product-summary{margin-bottom:1.0714285714rem}.container-ds div.product-card div.product-card__info .junip-product-summary .junip-product-summary-review-count{color:#fff;opacity:.5}.container-ds div.product-card form{margin:auto 0 0}.container-ds div.product-card .product-card__title{line-height:1.4285714286rem;font-size:1.4285714286rem;color:#fff;font-weight:700;display:block;margin-bottom:.8571428571rem}@media screen and (max-width: 768px){.container-ds div.product-card .product-card__title{font-size:1.1428571429rem;margin-bottom:.4285714286rem}}.container-ds div.product-card div.product-card__price{margin-bottom:1.4285714286rem;display:flex;gap:.8571428571rem}@media screen and (max-width: 768px){.container-ds div.product-card div.product-card__price{margin-bottom:.5714285714rem}}.container-ds div.product-card div.product-card__price span.product-card__price--original{color:#a1a1f1;font-size:1.4285714286rem;font-weight:700;line-height:1}@media screen and (max-width: 768px){.container-ds div.product-card div.product-card__price span.product-card__price--original{font-size:1rem}}.container-ds div.product-card div.product-card__price span.product-card__price--on-sale{color:#a1a1f1;font-size:1.4285714286rem;font-weight:700;line-height:1}@media screen and (max-width: 768px){.container-ds div.product-card div.product-card__price span.product-card__price--on-sale{font-size:1rem}}.container-ds div.product-card div.product-card__price span.product-card__price--compare{color:#a8a8a8;text-decoration:line-through;font-size:1.4285714286rem;font-weight:700;line-height:1}@media screen and (max-width: 768px){.container-ds div.product-card div.product-card__price span.product-card__price--compare{font-size:1rem}}.container-ds div.product-card .product-form__variant{position:absolute;left:0;width:100%;bottom:6.4285714286rem;background:#262626;border-top:2px solid #373737;padding:1.9285714286rem 1.4285714286rem 0;display:none;box-sizing:border-box}.container-ds div.product-card .product-form__variant.product-form__variant--active{display:block}.container-ds div.product-card .product-form__variant.product-form__variant--active+.button-wrap-form .btn{background:#98fc6c;color:#3d1cb1}.container-ds div.product-card .product-form__variant.product-form__variant--active+.button-wrap-form .btn.disable{background:#7b7b7b;color:#fff;pointer-events:none}@media screen and (max-width: 768px){.container-ds div.product-card .product-form__variant{bottom:4.2857142857rem;padding:1.5rem .7142857143rem 0}}.container-ds div.product-card .junip-product-summary-review-count,.container-ds div.product-card.hidden{display:none}.container-ds.checkout-sticky-button{position:fixed;z-index:111;width:100%;bottom:1.1428571429rem;transition:.3s linear all}@media screen and (min-width: 769px){.container-ds.checkout-sticky-button{display:none}}.container-ds.checkout-sticky-button.checkout-sticky-button--hidden,.container-ds.checkout-sticky-button.checkout-sticky-button--empty-cart{transform:translateY(150%)}.container-ds.checkout-sticky-button .btn{font-size:1.4285714286rem;height:3.2857142857rem;padding:.5714285714rem .6428571429rem;line-height:2.2142857143rem;background:#98fc6c;color:#3d1cb1;letter-spacing:.0357142857rem}.container-ds.checkout-sticky-button .btn:hover{background:#3d1cb1;color:#fff}.container-ds .hidden,.page-collection-noreview .container-ds div.product-card div.product-card__info .junip-product-summary{display:none}.page-collection-percentage .junip-product-summary .junip-product-summary-review-count.show{display:block!important}.container-ds{margin:0 auto;max-width:110.8571428571rem;padding:0 1.1428571429rem;display:block}@media screen and (max-width: 768px){.container-ds{padding:0 1.1428571429rem}}.container-ds .button-ds,.container-ds .button-ds>span{padding:.6428571429rem 2.2857142857rem;display:block;width:fit-content;margin:auto;color:#fff;background:#3d1cb1;border-radius:7.1428571429rem;font-size:1.4285714286rem;font-weight:700;line-height:2.8571428571rem;transition:.3s linear all}.container-ds .button-ds:hover,.container-ds .button-ds>span:hover{color:#3d1cb1;background-color:#fff}.header-ds .header__main-wrapper{padding:1.5714285714rem 1.1428571429rem;display:grid;grid-template-columns:4fr 4fr 4fr}@media screen and (max-width: 768px){.header-ds .header__main-wrapper{padding:.7142857143rem 1.1428571429rem;display:flex;align-items:center;position:relative}}.header-ds .swiper-slide{height:unset}.header-ds .header__announcement{width:100%;font-size:1.4285714286rem;line-height:1rem;padding:1.2857142857rem 1.1428571429rem;font-family:SF Pro Display Bold!important;color:#141414;text-align:center;font-weight:400}@media screen and (max-width: 768px){.header-ds .header__announcement{font-size:1rem;line-height:1rem;padding:.7142857143rem 1.1428571429rem}}.header-ds .header__announcement .js-event-announcement-bar--before-text,.header-ds .header__announcement .js-event-announcement-bar--after-text{display:none}.header-ds .header__announcement .js-event-announcement-bar--before-text.show,.header-ds .header__announcement .js-event-announcement-bar--after-text.show{display:block}.header-ds .header__announcement .js-event-announcement-bar--before-text a,.header-ds .header__announcement .js-event-announcement-bar--after-text a{color:#000;text-decoration:underline}@media screen and (max-width: 768px){.template-product .container-ds .button-ds,.template-product .container-ds .button-ds>span,.template-product .container-ds a.btn,.template-product .container-ds button.btn,.template-product .container-ds .button__item{padding-top:.6428571429rem;padding-bottom:.6428571429rem;font-size:1.2857142857rem;line-height:2.1428571429rem}}@media screen and (max-width: 768px){.template-product .fams-style .button-ds>span{font-size:1.2857142857rem;height:auto;line-height:2.1428571429rem;padding-bottom:.6428571429rem;padding-top:.6428571429rem}}@media screen and (max-width: 768px){#toki-shopify-integration-embed-wallet-v2-root{display:none!important}}.lazyframe{display:none}.footer-section{position:relative}.footer-section .footer-menu-wrap-ds{padding-top:1.7857142857rem!important}@media screen and (max-width: 470px){.footer-section .footer-menu-wrap-ds{padding-top:1.0714285714rem!important}}.footer-wave-ds{padding-top:1.8571428571rem!important;z-index:2}.footer-wave-ds{padding-top:1.8571428571rem!important}.wave-footer{left:0;position:absolute;top:-10.5rem;width:100%}@media screen and (min-width: 1921px){.wave-footer{position:sticky}}@media screen and (max-width: 768px){.wave-footer{top:-3rem}}@media screen and (max-width: 470px){.wave-footer{z-index:1}}.wave-footer svg{width:100%;height:100%}@media screen and (min-width: 1921px){.wave-footer svg{margin-bottom:-8.5714285714rem}}.wave-footer path{fill:#262626}#shopify-section-footer{position:relative}#shopify-section-footer .footer.footer-wave{padding-top:0;margin-top:0}#shopify-section-footer .footer-ds__wave-img{width:100%;position:absolute;z-index:2}#shopify-section-footer .footer-ds__wave-img.footer-ds__wave-img-top{top:-7.1428571429rem;height:11.0714285714rem}@media screen and (max-width: 768px){#shopify-section-footer .footer-ds__wave-img.footer-ds__wave-img-top{height:5.4285714286rem;top:-4.3571428571rem}}#shopify-section-footer .footer-ds__wave-img svg{width:100%;height:100%}body.template-white{background-color:#fff}.lb-desktop-cart>span{font-size:11px}.lb-mm-text{font-size:20px!important;line-height:28px!important}.lb-list-text{font-size:16px!important}.std-btn{font-size:17.5px!important}.mega-menu .lb-price{font-size:16px}.lb-font-emphasis{font-size:21px}.menu-wrapper{margin-top:18px}.yopto-wrapper{z-index:1}.container-ds-relative{position:relative}.container-ds-relative .section__wave-img{width:100%;position:absolute;z-index:2}@media screen and (max-width: 768px){.container-ds-relative .section__wave-img{display:none}}.container-ds-relative .section__wave-img.section__wave-img-top{top:-10.1428571429rem;height:10.2857142857rem}.container-ds-relative .section__wave-img.section__wave-img-bottom{z-index:1;bottom:-7.1428571429rem;height:10.2857142857rem}.container-ds-relative .section__wave-img.section__wave-img-bottom.section__reverse_wave-img-bottom{bottom:7.1428571429rem;height:10.2857142857rem;z-index:-1}.container-ds-relative .section__wave-img.section__wave-img-bottom.section__reverse_wave-img-bottom svg{transform:rotate(180deg)}.container-ds-relative .section__wave-img.section__wave-img-bottom.section__reverse_wave-img-bottom svg path{fill:#000}.container-ds-relative .section__wave-img.section__wave-img-bottom.section__reverse_wave-img-bottom:after{background-color:#000;bottom:-7.1428571429rem;content:"";height:7.1428571429rem;left:0;position:absolute;width:100%}.container-ds-relative .section__wave-img.section__wave-img-top--mobile{display:none}@media screen and (max-width: 768px){.container-ds-relative .section__wave-img.section__wave-img-top--mobile{display:block;height:4.7142857143rem;top:-4.6428571429rem}}@media screen and (max-width: 500px){.container-ds-relative .section__wave-img.section__wave-img-top--mobile{display:none}}@media screen and (max-width: 500px){.container-ds-relative .section__wave-img.section__wave-img-top--mobile.vendor-wave-top--mobile{display:block;height:2.4285714286rem;top:-2.1428571429rem}}.container-ds-relative .section__wave-img.section__wave-img-bottom--mobile{display:none;z-index:1}@media screen and (max-width: 768px){.container-ds-relative .section__wave-img.section__wave-img-bottom--mobile{display:block;height:4.7142857143rem;bottom:-4.6428571429rem}}@media screen and (max-width: 768px){.container-ds-relative .section__wave-img.section__wave-img-bottom--mobile.section__reverse_wave-img-bottom{bottom:4.6428571429rem;height:4.7142857143rem;z-index:-1}}.container-ds-relative .section__wave-img.section__wave-img-bottom--mobile.section__reverse_wave-img-bottom svg{transform:rotate(180deg)}.container-ds-relative .section__wave-img.section__wave-img-bottom--mobile.section__reverse_wave-img-bottom svg path{fill:#000}.container-ds-relative .section__wave-img.section__wave-img-bottom--mobile.section__reverse_wave-img-bottom:after{background-color:#000;bottom:-4.6428571429rem;content:"";height:4.6428571429rem;left:0;position:absolute;width:100%}.container-ds-relative .section__wave-img svg{width:100%;height:100%}.junip-btn,.junip-btn-link{border-radius:7.1428571429rem!important;padding:.6428571429rem 4.5rem!important;color:#333!important;font-size:1.4285714286rem!important;letter-spacing:normal!important;line-height:2.8571428571rem!important;height:unset!important;text-transform:capitalize!important;font-family:Greycliff CF Bold!important;background:#a1a1f1!important;border:.1071428571rem solid #a1a1f1!important;transition:.15s all linear!important;text-decoration:none!important}.junip-btn:hover,.junip-btn-link:hover{background-color:#fff!important}.junip-modal-wrapper{color:#262626!important;font-family:Greycliff CF Bold;font-weight:400}.junip-modal-wrapper .junip-step-title{font-family:Greycliff CF Bold!important;color:#262626!important}.junip-modal-wrapper .junip-thanks-text{color:#262626!important;font-family:Greycliff CF!important;line-height:1.4!important;font-weight:400!important}.junip-modal-wrapper .junip-modal-wrapper .junip-step-title{font-weight:400}.junip-modal-wrapper .junip-textfield,.junip-modal-wrapper input[type=email].junip-textfield,.junip-modal-wrapper input[type=text].junip-textfield,.junip-modal-wrapper textarea.junip-textfield{font-family:Greycliff CF;font-size:1.1428571429rem}.junip-modal-wrapper .junip-checkbox input[type=checkbox]+label{text-transform:none!important;letter-spacing:normal}.junip-modal-wrapper .junip-drop-zone-container{overflow-y:hidden!important}.junip-modal-wrapper .junip-modal-container{min-width:50rem!important}@media screen and (max-width: 768px){.junip-modal-wrapper .junip-modal-container{min-width:unset!important;width:90%!important;height:90%!important;position:absolute;left:50%!important;transform:translate(-50%)!important;margin:0!important}}.junip-modal-wrapper .junip-checkbox input[type=checkbox]:checked+label:before{background-color:#a1a1f1!important;border-color:#000!important}.junip-modal-wrapper .junip-close{top:1.1428571429rem!important;right:1.1428571429rem!important}@media screen and (max-width: 767px){.junip-modal-wrapper .junip-close{top:0!important;right:0!important}}.junip-modal-wrapper .junip-checkbox input[type=checkbox]+label{font-weight:400!important}.junip-modal-wrapper .junip-step .junip-submit-recaptcha{font-weight:400!important}.junip-filters-label .junip-label-container:focus .junip-label{box-shadow:unset!important}.junip-checkbox input[type=checkbox]+label:after{border-bottom:.2142857143rem solid #a1a1f1!important;border-left:.2142857143rem solid #a1a1f1!important}.junip-product-review-container{padding-top:11.4285714286rem!important;padding-bottom:4.2857142857rem!important;color:#262626!important;font-family:Greycliff CF Bold;font-weight:400}.junip-product-review-container .junip-review-response,.junip-product-review-container .junip-review-respondent,.junip-product-review-container .junip-review-list-item .junip-review-body{font-family:Greycliff CF!important;font-weight:400!important}.junip-product-review-container .junip-review-vote-container .junip-vote-action:focus{box-shadow:none!important}.junip-product-review-container .junip-btn{border-radius:7.1428571429rem!important;padding:.6428571429rem 4.5rem!important;color:#333;font-size:1.4285714286rem!important;letter-spacing:normal;line-height:2.8571428571rem;height:unset;text-transform:capitalize;font-family:Greycliff CF Bold;background:#a1a1f1;border:.1071428571rem solid #a1a1f1;transition:.15s all linear;text-decoration:none}.junip-product-review-container .junip-btn:hover{background-color:#fff}.junip-product-review-container .junip-btn:focus{box-shadow:none!important}.junip-product-review-container .junip-search-container{border:.0714285714rem solid rgba(0,0,0,.08);border-radius:.2857142857rem}.junip-product-review-container .junip-search-container .junip-search-input{border:0!important}.junip-product-review-container .junip-search-container .junip-btn{background-color:#0000!important;border:0!important}.template-product .junip-product-review-container .junip-verified .junip-verified-badge{background-color:#0000!important}.template-product .junip-product-review-container .junip-verified .junip-verified-badge path{fill:#a1a1f1!important}.template-product .junip-product-review-container .junip-verified .junip-verified-badge path:nth-child(2){fill:#fff!important}.junip-btn:focus{box-shadow:none!important}.junip-select select{color:#0000!important}.junip-tooltip .junip-tooltip-content{top:155%!important}.junip-key-stroke{color:#262626!important}.junip-step .junip-submit-recaptcha a{font-weight:400;font-family:Greycliff CF Bold!important}.junip-modal-wrapper .junip-checkbox input[type=checkbox]+label{color:#262626!important}.junip-checkbox input[type=checkbox]:checked+label:before{background-color:#a1a1f1!important;border-color:#a1a1f1!important}.junip-product-review-container{padding-top:11.4285714286rem!important;padding-bottom:4.2857142857rem!important;color:#262626;font-family:SF Pro Display}.junip-product-review-container .junip-checkbox input[type=checkbox]:checked+label:before{background-color:#a1a1f1!important;border-color:#000!important}@media screen and (max-width: 768px){.junip-product-review-container{padding-top:7.1428571429rem!important}}.junip-product-review-container .junip-product-review-title{line-height:1;margin:0 0 2.2857142857rem;font-size:2.8571428571rem;font-family:Greycliff CF Bold!important;line-height:4.2857142857rem;color:#262626;text-align:center}.junip-product-review-container .junip-product-review-average{font-family:Greycliff CF Bold;color:#a1a1f1}.junip-product-review-container .junip-product-review-count{font-family:Greycliff CF Bold;color:#262626}.junip-product-review-container .junip-product-review-bar-filled{background-color:#a1a1f1!important}.junip-product-review-container .junip-product-review-bar-rating{font-family:Greycliff CF Bold;color:#262626}.junip-product-review-container [class^=junip-] svg{fill:#a1a1f1}.junip-product-review-container .junip-verified path{fill:#fff}.junip-product-review-container .junip-verified .junip-verified-badge{background-color:#a1a1f1!important}.junip-product-review-container .junip-checkbox input[type=checkbox]+label{text-transform:none!important;font-weight:400!important;margin:0}.junip-product-review-container .junip-review-list-item .junip-review-title{font-weight:400!important}.junip-checkbox input[type=checkbox]+label:after{border-bottom:.2142857143rem solid #fff!important;border-left:.2142857143rem solid #fff!important}#junipOutlineStar path{fill:#333!important}.junip-filters-label .junip-reset{font-size:1.1428571429rem!important}.junip-modal-container{color:#262626}.junip-modal-container .junip-review-body{font-family:Greycliff CF;line-height:normal}.junip-review-vote-container path{fill:#a1a1f1!important}.junip-stars-container{position:relative!important}.junip-product-review-bar-wrapper:not(.junip-no-hover):focus{box-shadow:unset!important}div .junip-stars-container{display:flex;position:relative}div .junip-product-summary-star-ratings-container{align-items:center;display:inline-flex;margin-left:-.0714285714rem}div .junip-product-summary-star{height:1.4285714286rem;padding:.1428571429rem;width:1.4285714286rem;z-index:inherit}div .junip-product-summary-review-count{font-family:Greycliff CF}.insomniac-pagination{display:flex!important;justify-content:center!important;margin-top:2.0714285714rem!important;gap:.7857142857rem!important}.insomniac-pagination .swiper-pagination-bullet{border:.2142857143rem solid #4f4f4f;border-radius:100%;width:1.5714285714rem!important;height:1.5714285714rem!important;opacity:1;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#0000!important}.insomniac-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:.2142857143rem solid #fff;background-color:#0000!important}#junipFilledStar path{fill:#a1a1f1!important}.swiper:not(.mini-cart_cross-sells):not(.swiper-testimonials):not(.swiper-drop){padding-bottom:44px!important;max-width:355px;width:90%;min-height:425px;overflow:visible!important;margin-left:0!important}.swiper:not(.mini-cart_cross-sells):not(.swiper-testimonials):not(.swiper-drop) .image-element__wrap{width:100%;height:212px}.swiper:not(.mini-cart_cross-sells):not(.swiper-testimonials):not(.swiper-drop) img{border-radius:0;object-fit:cover!important;height:100%!important}.swiper:not(.mini-cart_cross-sells):not(.swiper-testimonials):not(.swiper-drop) .swiper-wrapper:not(.swiper-drop){margin-left:20px}.swiper-button-prev{left:26px;color:#0000;background:-webkit-linear-gradient(#a0d7f0,#a9a9ee);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 800px){.swiper-button-prev{left:25px}}.swiper-button-next{left:calc(100vw - 70px);background:-webkit-linear-gradient(#a0d7f0,#a9a9ee);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 800px){.swiper-button-next{left:auto;right:25px}}.detail-slider-section .swiper-pagination{left:calc(50vw - 50%);padding:0;display:flex;justify-content:center}.testimonial-pagination.swiper-pagination{padding:0;top:-50px;display:flex!important;justify-content:center}.swiper-pagination-bullets{top:30px}.swiper-pagination-bullet{margin:0 5px 0 0!important}.swiper-pagination>.swiper-pagination-bullet:first-of-type{margin-left:0!important}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#0000!important;opacity:.5 important}.swiper-pagination-bullet{border:solid 2px #b0a4ea;border-radius:100%;width:16px!important;height:16px!important}.swiper-pagination-bullet-active{background:#b0a4ea!important}.swiper:not(.mini-cart_cross-sells):not(.swiper-testimonials) .swiper-slide:not(.swiper-drop){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:20px;overflow:hidden;border:solid 1px rgba(255,255,255,.4)}.swiper-pagination{display:flex!important;padding-left:20px}.lb-sticky-header{position:sticky;top:0;z-index:100;transition:.2s all ease-in-out}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.crossed-out{background-image:linear-gradient(to bottom left,transparent 50%,#999999 50%,#999999 calc(50% + 1px),transparent 50%),linear-gradient(to bottom right,transparent 50%,#999999 50%,#999999 calc(50% + 1px),transparent 50%);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.fam-carousel .heading.heading--text{width:100%}.fam-carousel .heading.heading--text h3{background:-webkit-linear-gradient(90deg,rgb(152,160,214) 0%,rgb(168,199,238) 80%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.scheduled-compare-at span:last-of-type{text-decoration:line-through}@media screen and (min-width: 1000px)and (max-width: 1439px){.product-clear-lunchbox .product-anti-content-wrapper-inner{padding-bottom:10%}}.rebuy-cart__flyout{width:390px!important}.rebuy-cart__flyout{margin:0!important;border-radius:0!important}.rebuy-cart__flyout-title{font-size:32px!important;line-height:40px!important;font-family:Greycliff CF Extra!important;text-transform:capitalize!important}.rebuy-cart__flyout-header{padding:19px 20px 14px!important;border:0!important}.rebuy-cart__flyout-announcement-bar-message{line-height:14px!important;font-size:14px!important;padding:8px 20px!important;color:#141414!important}.rebuy-cart__flyout-announcement-bar-message a{color:#141414!important;font-weight:700!important}.rebuy-cart__flyout-recommendations:has(.rebuy-widget.is-hidden){display:none!important}.rebuy-cart__flyout-item-remove{top:6px!important}.rebuy-cart__flyout-announcement-bar{border-bottom:0!important;background-color:#a1a1f1!important}.rebuy-cart__flyout-recommendations{margin-top:53px!important;background:#262626!important;border-top:1px solid rgba(255,255,255,.1490196078)!important;border-bottom:1px solid rgba(255,255,255,.1490196078)!important;padding:18px 17px 9px 10px!important;border-radius:12px!important}.rebuy-cart__flyout-items{border:0!important}.rebuy-cart__flyout-body{background-color:#141414!important}.rebuy-cart__flyout-item{background:#262626!important;border:1px solid rgba(255,255,255,.1490196078)!important;padding:9px 17px 9px 10px!important;border-radius:12px!important}.rebuy-cart__flyout-item+.rebuy-cart__flyout-item{margin-top:12px!important}body #rebuy-widget-91889 .rebuy-button{background-color:#3d1cb1!important;color:#fff;border-color:#3d1cb1!important}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block{padding:10px 0!important;border:0!important}#rebuy-widget-91889 .primary-title{font-size:22px!important;margin:0!important;font-family:Greycliff CF Bold!important;line-height:32px!important;color:#fff!important}#rebuy-widget-91889 .rebuy-money{font-size:14px;color:#a1a1f1;font-family:Greycliff CF Bold}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-media,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-media{width:80px;border-radius:12px;overflow:hidden}body .rebuy-cart__flyout-footer{background-color:#262626!important;border-color:#ffffff26!important}.rebuy-cart__flyout-subtotal-label{font-size:20px!important;line-height:32px!important;font-family:Greycliff CF!important;font-weight:500!important;opacity:.7!important}.rebuy-cart__flyout-subtotal-amount{color:#a1a1f1!important;font-size:20px!important;line-height:20px!important;font-family:Greycliff CF Bold!important}.rebuy-cart__flyout-subtotal{margin-bottom:12px!important}.rebuy-cart__flyout-footer{padding:12px 16px 17px!important}body .rebuy-cart__checkout-button{background-color:#3d1cb1!important;border-color:#3d1cb1!important;font-size:20px!important;line-height:40px!important;border-radius:100px!important;font-family:Greycliff CF!important;letter-spacing:normal!important;color:#fff!important;border:0!important;padding:9px!important}.rebuy-cart__flyout-content{padding-top:52px!important;padding-bottom:66px!important}.rebuy-cart__flyout-header,.rebuy-cart__flyout-footer{background-color:#141414!important}.rebuy-cart__flyout-discount-info{display:none!important}.rebuy-cart .route-div{padding:0 0 14px!important}.pw-route-protection .pw-container:not(.legacy){padding:0!important}body #rebuy-cart .pw-route-protection .pw-switch[data-toggle=true]{background:#29d6d6!important}.pw-route-protection .pw-container:not(.legacy) .pw-row-1 .pw-toggle-wrapper .pw-switch{height:20px!important;width:40px!important}body .pw-route-protection .pw-container:not(.legacy) .pw-row-1 .pw-toggle-wrapper .pw-switch[data-toggle=true] .pw-toggle,body .pw-route-protection .pw-container:not(.legacy) .pw-row-1 .pw-toggle-wrapper .pw-switch .pw-toggle{display:none!important}.pw-route-protection .pw-container:not(.legacy) .pw-row-1 .pw-toggle-wrapper .pw-switch .pw-ellipse{width:16px!important;height:16px!important}.pw-route-protection .pw-container:not(.legacy) .pw-row-1 .pw-toggle-wrapper .pw-switch[data-toggle=true] .pw-ellipse{left:calc(100% - 18px)!important}.pw-route-protection .pw-container:not(.legacy) .pw-row-1 .pw-left .pw-title{padding-left:4px!important;font-family:Greycliff CF!important}.pw-route-protection .pw-container:not(.legacy) .pw-row-2 .pw-price .pw-contents{margin-top:9px!important;font-size:16px!important;line-height:20px!important;color:#929292!important}.pw-route-protection .pw-container:not(.legacy) .pw-row-2 .pw-subtitle{margin-left:34px!important;max-width:unset!important}.rebuy-cart__flyout-item-media img,.rebuy-cart__flyout-item-media video{max-width:80px!important;border-radius:8px!important}.rebuy-cart__flyout-content::-webkit-scrollbar{display:none}.rebuy-cart__flyout-content{-ms-overflow-style:none;scrollbar-width:none}.rebuy-cart__flyout-item-info{padding:0!important}.rebuy-cart__flyout-item{align-items:flex-start!important}.rebuy-cart__flyout-item{margin:0 17px!important}.rebuy-cart__flyout-item-product-title{margin-top:4px!important}.rebuy-cart__flyout-item-quantity-widget-label,.rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart__flyout-item-quantity-widget-button:hover,.rebuy-cart__flyout-item-quantity-widget-button:focus{width:unset!important;height:22px!important}.rebuy-cart__flyout-item-quantity-widget{min-width:57px;justify-content:center;border-radius:100px}.rebuy-cart__flyout-item-quantity-widget{border-color:#fff3!important}.rebuy-cart__flyout-item-quantity-widget-label{border:0!important}.rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart__flyout-item-quantity-widget-button:hover{background:#0000!important;padding:0 8px!important}.rebuy-cart__flyout-header{font-size:10px!important}.rebuy-cart__flyout-item-price .rebuy-money{font-size:14px!important;line-height:16px!important;color:#a1a1f1!important;margin:12px 0 0!important}.rebuy-info{font-size:14px;line-height:32px;color:#fff;font-family:Greycliff CF;text-align:center;display:block;width:100%;margin-top:7px;font-weight:500;opacity:.7}@media screen and (max-width: 480px){.rebuy-cart__flyout{width:100%!important}}.no-items .rebuy-cart__flyout-recommendations{height:unset!important;margin-top:auto!important;margin-bottom:auto!important}.rebuy-cart__flyout-empty-cart{border:0!important;padding:0!important}.rebuy-cart__flyout-content.no-items{padding:36px 0!important}.rebuy-cart__flyout-empty-cart h4{padding:0!important;font-size:32px!important;font-family:Greycliff CF Extra!important;line-height:40px!important;margin:0!important}.rebuy-cart__flyout-empty-cart p.ql-align-center{margin:0!important;font-family:Greycliff CF!important;color:#fff;font-size:14px;line-height:32px;font-weight:500}.rebuy-cart__flyout-empty-cart p.ql-align-center:has(a){margin-top:36px!important;padding:0 16px!important}.rebuy-cart__flyout-empty-cart p.ql-align-center a{background:#3d1cb1!important;color:#fff!important;border-color:#3d1cb1!important;font-size:20px!important;line-height:40px!important;padding:9px!important;border-radius:100px!important;text-transform:capitalize!important;border:0!important}.rebuy-cart__flyout-item-variant-title{font-size:14px!important;opacity:.5;font-weight:500!important}.rebuy-cart__flyout-item-price .rebuy-money.compare-at{color:#fff!important;opacity:.5}.rebuy-cart__flyout-subtotal-final-amount{color:#a1a1f1!important}.rebuy-product-info .rebuy-product-review{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/381/assets/common.css.map */
