:root{--white:#FFFCF7;--deep-olive:#575740;--deep-brown:#352F2F;--deep-orange:#C46450;--charcoal:#262420;--grey:#44433F;--olive-sage:#747456;--deep-red:#892F37;--dark-blue:#030712;--light-grey:#756F62;--coral:#DE7059}.m-header__top{border-bottom:1px solid #E7E2D6}.logo-center__2l .m-menu{justify-content:flex-start!important}h2,.h2{font-size:2.8rem!important;font-style:normal;font-weight:400;line-height:3rem!important;letter-spacing:-2px}.m-section__subheading,.m-richtext__subtitle,.custom-showcase .m-section__heading{font-family:var(--font-stack-body);font-style:normal;font-weight:600!important;font-size:.7rem!important;line-height:.9rem!important;letter-spacing:.05em;text-transform:uppercase;color:var(--grey)!important}.m-announcement-bar__content *{font-size:10px;line-height:16px;color:var(--white)}.m-button,.foxkit-product-bundles__atc{box-shadow:0 0!important;font-family:var(--font-stack-body);font-size:10px!important;font-style:normal;font-weight:500;line-height:16px;letter-spacing:2px;text-transform:uppercase!important}.m-button:hover,.foxkit-product-bundles__atc:hover{box-shadow:0 0!important}.olive-heading-text{color:var(--deep-olive);font-family:var(--font-stack-header);font-size:24px;font-weight:400;line-height:40px;letter-spacing:-1px}.italic{font-style:italic}.white-heading-text{color:var(--white);font-family:var(--font-stack-header);font-size:40px;font-weight:400;line-height:40px;letter-spacing:-1px}.brown-heading-text{color:var(--deep-brown);font-family:var(--font-stack-header);font-size:24px;font-style:italic;font-weight:400;line-height:32px;letter-spacing:-1px}.brown-large-text{font-size:40px}.orange-heading-text{color:var(--deep-orange);font-family:var(--font-stack-header);font-weight:400}.red-heading-text{color:var(--deep-red);font-family:var(--font-stack-header)}.your-sofa-deserve .m-richtext__title h1{color:var(--deep-brown, #352F2F);text-shadow:0 3px 16.5px rgba(255,255,255,.86);font-family:var(--font-stack-header);font-size:64px;font-style:normal;font-weight:400;line-height:85px}.primary-collection-list .m-hover-box__wrapper{max-width:65%;margin:0 auto;position:relative;z-index:2}.primary-collection-list .m-collection-card__inner{overflow:visible}.primary-collection-list .m-collection-card__image,.primary-collection-list .m-collection-card__info{z-index:2;position:relative}.primary-collection-list .m-collection-card__inner:after{content:"";width:5rem;height:6.5rem;position:absolute;bottom:25%;left:45%;transform:translate(-50%);background:#e7e2d6;border-radius:100px 100px 0 0}.primary-collection-list .m-collection-card__link{color:var(--grey);text-align:center;font-family:var(--font-stack-body);font-size:.7rem;font-style:normal;font-weight:600;line-height:1rem}.m-collection-card__link{font-family:var(--font-stack-body)!important;font-weight:600!important;font-size:.9rem!important;line-height:1.2rem;text-transform:capitalize;color:var(--charcoal)!important;display:flex;justify-content:center;align-items:center;gap:1rem}.m-collection-card__link:after{content:"";background:url(/cdn/shop/files/link-arrow.svg?v=1786522831) no-repeat;background-size:contain;background-position:center;width:18px;height:9px;display:block;transition:all .15s ease-in-out!important}.m-collection-card__inner:hover .m-collection-card__link:after{transform:translate(5px)}.primary-collection-list .m-collection-card__link:after{display:none!important}.scroll-promotion .m-promotion__text{color:var(--white);font-family:var(--font-stack-body);font-size:12px;font-style:normal;line-height:16px}.m-icon-list{padding-top:1.5rem}.m-icon-list__description{padding-bottom:5%}.m-icon-list__description h2{margin-top:.5rem!important}.m-icon-list__wrapper{max-width:80%;display:flex;flex-direction:column;gap:2rem}.m-icon-list-entry{display:flex;align-items:flex-start;gap:10px}.m-icon-list-entry img{max-width:3.5rem!important}.every-chair-banner .m-slide__wrapper{padding:0 0 2rem}.every-chair-banner .m-slide__content{padding:1.4rem}.every-chair-banner .m-button--primary{padding:9px 24px!important;gap:10px;background:var(--olive-sage)!important;border-color:var(--olive-sage)!important}.every-chair-banner .m-button--primary:hover{background:var(--charcoal)!important;border-color:var(--charcoal)!important}.every-chair-banner .m-slide{border-radius:10px;overflow:hidden}.hokipo-12-years{margin-top:3rem;margin-bottom:1rem}.hokipo-12-years .m-hero{border-radius:20px;overflow:hidden}.hokipo-6-years .m-color-default.m-custom-content__inner{background:url(/cdn/shop/files/hokipo-6-years.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;overflow:hidden}.hokipo-6-years .m-custom-content__wrapper{margin:0!important;padding:5rem}.hokipo-6-years .mobile-text{display:none}.hokipo-6-years .m-richtext__title,.hokipo-6-years .m-richtext__description,.hokipo-6-years .m-richtext__description h2{display:flex;gap:.7rem!important;color:var(--white)!important;font-family:var(--font-stack-header);font-size:3rem;font-style:normal;font-weight:400;line-height:3rem;letter-spacing:-2px}.hokipo-6-years .m-richtext__description,.hokipo-6-years .m-richtext__description h2{margin:0!important}.hokipo-6-years .m-icon-box{background:transparent!important}.hokipo-6-years .m-icon-box__heading{color:var(--white);font-size:2rem!important;font-style:normal;font-weight:400;line-height:normal}.hokipo-6-years .m-icon-box__description,.hokipo-6-years .m-icon-box__description *{color:var(--white);font-family:var(--font-stack-body);font-size:.8rem!important;font-style:normal;font-weight:400;line-height:1.2rem!important}.hokipo-6-years .m-custom-content__block-text{margin-bottom:2rem}.custom-showcase .container-fluid{margin:0!important;padding:0!important;max-width:100%!important}.custom-showcase .m-collection-image-showcase__wrapper{padding-top:5%!important;padding-bottom:15%!important}.custom-showcase .m-collection-image-showcase__image-1{--image-width:380px !important;animation:none;top:0!important;left:0!important;right:unset!important;bottom:unset!important}.custom-showcase .m-collection-image-showcase__image-2{--image-width:380px !important;animation:none;top:0!important;right:0!important;left:unset!important;bottom:unset!important}.custom-showcase .m-collection-image-showcase__image-middle{position:absolute;--image-width:var(--image-size);top:var(--offset-top, 9%);left:var(--offset-left, 63%)}.custom-showcase .m-collection-image-showcase__image-4{animation:mMoveUpDownReverse 2s linear infinite alternate}.custom-showcase .m-collection-image-showcase__collections li .m-button{display:none!important}.custom-showcase .m-collection-image-showcase__collections li{font-family:var(--font-stack-header);font-style:normal;font-weight:400;font-size:3.5rem!important;line-height:3.7rem!important;text-transform:uppercase;color:var(--light-grey)}.custom-showcase .m-collection-image-showcase__collections li.active a,.custom-showcase .m-collection-image-showcase__collections li:hover a{color:var(--grey);padding-right:0!important}.custom-featured-icons .m-mixed-layout__inner{padding:0 1.5rem}.custom-featured-icons .m-icon-box__heading,.comfort-durability .m-icon-box__heading{font-family:var(--font-stack-body);font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:-.01em;color:var(--charcoal)}.custom-featured-icons .m-icon-box__description p,.comfort-durability .m-icon-box__description p{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:.8rem!important;line-height:1rem!important;color:var(--grey);max-width:77%}.comfort-durability .m-icon-box__content{margin-top:0!important}#instafeed{display:none!important}.hokipo-sale-banner .m-hero{border-radius:10px}.hokipo-sale-banner .m-hero__subtitle{background:var(--coral);box-shadow:0 0 16px 2px #e6594099;border-radius:999px;padding:.3rem 1.2rem;font-style:normal;font-weight:700;font-size:.7rem;line-height:1rem;letter-spacing:1.056px;text-transform:uppercase;color:var(--charcoal);width:fit-content}.hokipo-sale-banner .m-hero__title{color:var(--white)!important;font-size:4rem!important;line-height:3.7rem!important;letter-spacing:-2px!important;margin-bottom:0!important}.hokipo-sale-banner .green-heading-text{font-style:italic;font-weight:400;font-size:5.2rem!important;line-height:3.7rem;letter-spacing:-2px;color:#c8ff63}.hokipo-sale-banner .m-hero__text h2{font-family:var(--font-stack-header);font-style:italic;font-weight:400;font-size:2.8rem;line-height:3rem;letter-spacing:-2px;color:var(--white);margin-top:.7rem!important}.hokipo-sale-banner .m-button--primary{background:#7d4f80!important}.hokipo-sale-banner .m-button--primary:hover{background:var(--dark-blue)!important}.hokipo-sale-banner .m-countdown-timer__box{min-width:unset!important}.hokipo-sale-banner .m-countdown-timer__digit{font-size:2.7rem!important;width:5rem;height:5rem;font-weight:400;line-height:3.8rem;text-transform:uppercase;color:#c8ff63}.hokipo-sale-banner .m-countdown-timer__separator{display:none!important}.hokipo-sale-banner .m-countdown-timer__wrapper{gap:10px!important}.hokipo-sale-banner .m-countdown-timer__text{font-family:var(--font-stack-body);font-style:normal;font-weight:600;font-size:.7rem!important;line-height:.8rem!important;text-align:center;color:var(--white)}.hokipo-sale-banner .m-promotion-countdown-timer__countdown{top:8%!important;right:3%!important}.hokipo-sale-banner .m-hero__content{padding-left:2%}.home-newsletter .m-newsletter-section__inner{background:#d4e8d6;border-radius:10px;overflow:hidden;padding:2.5rem 4rem}.home-newsletter .m-newsletter-section__content{gap:3.5rem}.home-newsletter .m-newsletter-section__icon{margin-bottom:0!important}.home-newsletter .m-newsletter-section__header{flex-direction:row;flex-wrap:nowrap;gap:1.5rem;flex:1 1 38%}.home-newsletter .m-section__heading h3{font-family:var(--font-stack-body);font-style:normal;font-weight:500;font-size:1.3rem;line-height:1.8rem;letter-spacing:-1px;color:var(--charcoal)}.home-newsletter .m-newsletter-section__description{font-weight:400;font-size:.8rem;line-height:1.2rem;color:var(--grey)}.home-newsletter .m-newsletter-form__wrapper{flex-direction:column;gap:1rem;max-width:80%;margin:0 auto}.home-newsletter .notification{max-width:80%;margin:0 auto .6rem}.home-newsletter .m-newsletter-section__form{display:flex;justify-content:center;align-items:center;flex:1 1 35%}.home-newsletter .m-newsletter-form__button{position:static!important}.home-newsletter input{background:#fffcf7;border-radius:5px;font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:.8rem!important;line-height:1.3rem!important;color:var(--light-grey);padding:.7rem 1.4rem}.comfort-durability .m-section__subheading{color:var(--coral)!important}.collection-header-row .m-section__header{display:grid;grid-template-columns:1fr auto;grid-template-areas:"head    btn" "sub   btn";align-items:start;column-gap:24px;row-gap:8px}.template-collection .collection-header-row .m-section__header{row-gap:.8rem!important;margin-bottom:1.1rem!important}.collection-header-row .m-section__subheading{grid-area:sub}.collection-header-row .m-section__heading{grid-area:head}.collection-header-row .m-section__button{grid-area:btn;justify-self:end;align-self:start;white-space:nowrap;margin-top:30%!important}.collection-header-row .m-button--link:after,.collection-header-row .m-button--link:before{display:none!important}.collection-header-row .m-button--link{font-weight:500;font-size:.7rem!important;line-height:1rem!important;letter-spacing:.2em;text-transform:uppercase;color:var(--charcoal)}.m-product-card--style-1 .m-product-card__name{font-family:var(--font-stack-body);font-style:normal;font-weight:500;font-size:.8rem;line-height:1.2rem;color:var(--charcoal)}.m-product-card--style-1 .m-price__sale .m-price-item--last,.m-product-card--style-1 .m-price__sale .m-price-item--regular{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:.7rem;line-height:.9rem}.m-product-card--style-1 variant-swatch-king div.swatches-type-collections{padding:0 10px}variant-swatch-king div.star-set-btn div.swatch-button-title-text{background:transparent!important;font-size:12px!important}.m-main-product--info variant-swatch-king .swatch-selected div.swatch-button-title-text{background:var(--charcoal)!important}.m-product-card--style-1 .m-price__sale .m-price-item--last{color:var(--charcoal)}.m-product-card--style-1 .m-price__sale .m-price-item--regular{color:var(--light-grey)}.m-product-card--style-1 .m-product-card__price .m-product-tag--sale{background:transparent!important;color:var(--coral)!important;padding:0!important}.m-product-card--style-1 .m-product-card__title{margin:0!important}.m-product-card--style-1 .m-product-card__info{margin-top:10px!important;padding:0 10px}.m-product-card--style-1 .m-product-card__siblings{display:flex;justify-content:flex-start;align-items:center;gap:4px;margin-top:.8rem;position:relative}.m-product-card--style-1 .m-product-card__sibling{width:2.5rem;height:2.5rem;object-fit:contain;display:flex;justify-content:center;align-items:center;position:relative}.m-product-card--style-1 .m-product-card__sibling--more{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:.7rem;line-height:1rem;color:var(--charcoal);border:1px solid #242424}.m-product-card--style-1 .m-product-card__sibling .sibling-link,.m-product-card--style-1 .sibling-url{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.m-product-card--style-1 .m-product-tag--sale .m-currency--saved{margin:0!important}.m-product-tabs .m-section__tabs{margin-bottom:1.4rem;border-bottom:1px solid #D4d4d4;padding-bottom:8px;width:100%!important;margin-top:0!important}.m-section__tabs .m-tab-header.active,.m-section__tabs .m-tab-header:hover{background:#f0ece6;border:0!important}.m-section__tabs .m-tab-header:after{display:none!important}.m-section__tabs .m-tab-header{font-style:normal;font-weight:500;font-size:11px;line-height:13px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:var(--charcoal)!important;padding:.7rem 1rem!important;border-radius:30px}.curated-collection .m-collection-card__link{color:var(--white)!important;font-weight:500!important;justify-content:flex-start;text-transform:uppercase!important}.curated-collection .m-collection-card__link:after{display:none!important}.scrolling-collections .collection-wrapper{display:flex;align-items:center;justify-content:center;gap:1.1rem;border:1px solid #B8B8B8;border-radius:2rem;padding:1rem 1.4rem}.scrolling-collections .collection-icon{min-width:20px;min-height:20px}.scrolling-collections .collection-title{font-weight:600!important;font-size:16px;text-transform:capitalize;color:#000!important}.scrolling-collections .m-scrolling-promotion{position:relative}.scrolling-collections .m-scrolling-promotion:before{content:"";position:absolute;top:0;width:200px;background:linear-gradient(45deg,#FFFCF7,transparent);height:100%;z-index:1}.scrolling-collections .m-scrolling-promotion:after{content:"";position:absolute;top:0;right:0;width:200px;background:linear-gradient(to left,#FFFCF7,transparent);height:100%;z-index:1}.m-product-tabs__content-wrapper.m-product-tabs__layout{display:grid;grid-template-columns:minmax(30%,35%) 1fr;gap:var(--column-gap, 30px);align-items:stretch}.m-product-tabs__banner{position:relative;display:flex;flex-direction:column}.m-product-tabs__banner .filter-banner-background{height:100%}.m-product-tabs__banner .filter-banner-background img{height:100%;object-fit:cover}.m-product-tabs__content{min-width:0}.m-product-tabs__banner-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:3rem;z-index:2}.m-product-tabs__banner-content *{transition:all .15s ease-in-out!important}.m-product-tabs__banner-bottom{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.7rem}.m-product-tabs__sofa-types{display:flex;gap:4px}.m-product-tabs__sofa-type{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:4px 8px;background:#3333;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);max-width:4rem;max-height:4rem;border:2px solid transparent}.m-product-tabs__sofa-type:hover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:#fffc}.m-product-tabs__sofa-type.is-selected{border:2px solid #FFF!important}.m-product-tabs__color-swatch:hover{border:3px solid rgba(0,0,0,.2)}.m-product-tabs__colors{display:flex;justify-content:space-between;align-items:center;gap:5px}.m-product-tabs__banner-heading h2{color:#534b3a;max-width:80%}.m-product-tabs__banner-heading .orange-heading-text{font-size:4rem!important}.m-product-tabs__banner-heading .olive-heading-text{font-size:2.8rem!important;color:#747456!important}.m-product-tabs__banner-label{font-weight:800;font-size:.7rem!important;line-height:.8rem;letter-spacing:.05em;text-transform:uppercase;color:var(--white);margin-bottom:8px}.m-product-tabs__color-swatch{min-width:2.5rem;min-height:2.5rem;background:var(--swatch-color);border:3px solid rgba(0,0,0,.06)}.m-product-tabs__color-swatch.is-selected{border:3px solid #FFF}.m-product-tabs__banner-button{margin-top:.6rem;border-radius:0}.custom-slider-controls .m-slider-controls__wrapper{width:100%!important;margin:.5rem 0 0!important;gap:1rem}.slider-tabs .m-section__tabs{display:none!important}.custom-slider-controls .swiper-pagination .swiper-pagination-bullet,.custom-slider-controls .m-dot{width:auto!important;height:1px!important;border-radius:0!important;flex:1!important;background:#b8b8b8!important;margin:0!important}.custom-slider-controls .swiper-pagination .swiper-pagination-bullet:before,.custom-slider-controls .swiper-pagination .swiper-pagination-bullet:after,.custom-slider-controls .m-dot:before,.custom-slider-controls .m-dot:after{display:none!important}.custom-slider-controls .swiper-pagination .swiper-pagination-bullet-active,.custom-slider-controls .m-dot--active{background:var(--charcoal)!important}.custom-slider-controls .m-slider-controls,.custom-slider-controls .m-slider-controls__button{position:static!important;opacity:1!important;visibility:visible!important;margin:0!important;transform:none!important;order:2}.custom-slider-controls .swiper-pagination{margin:0!important;order:0;flex:1}.custom-slider-controls .m-slider-controls__button{background:#fff!important;border-color:#b8b8b8!important}.m-slider-controls__button:hover{box-shadow:0 0!important;background:var(--charcoal)!important;color:var(--white)!important}.m-collection-image-showcase__images{display:block!important;visibility:visible!important;transition:opacity var(--m-duration-long) ease!important}.m-wishlist-button,.m-wishlist-remove-button{background:transparent!important;border:0!important;box-shadow:0 0!important;width:unset!important;height:unset!important;padding:0!important}.m-wishlist-button:hover,.m-wishlist-remove-button:hover,.m-product-media__zoom-in:hover,.m-media-gallery__wrapper .swiper-button-control{box-shadow:0 0!important;color:var(--coral)!important;border:0!important}.m-product-media__zoom-in,.m-media-gallery__wrapper .swiper-button-control{background:#fff3;background-color:#fff6!important;width:2rem!important;height:2rem!important;color:var(--charcoal)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.m-media-gallery__wrapper .swiper-button-control svg path{stroke:var(--charcoal)}.m-wishlist-button svg,.m-wishlist-remove-button svg .m-product-media__zoom-in svg,.m-media-gallery__wrapper .swiper-button-control svg{width:1.1rem;height:1.1rem}.m-product-media__zoom-in .m-tooltip__content,.m-product-card--style-1 .m-tooltip__content,.m-wishlist-remove-button .m-tooltip__content,.m-wishlist-button .m-tooltip__content{display:none!important}.added-to-wishlist svg,.added-to-wishlist svg path{fill:var(--coral);stroke:var(--coral)}.tailored-craft-section .m-custom-content__block-icon_list_block .m-custom-content__block-inner{display:flex;justify-content:flex-start;align-items:center}.main-product__block .m-product-wishlist{top:10%!important}@media screen and (min-width:1024px){.m-main-product--wrapper{display:grid;grid-template-columns:60% 40%;max-width:100%}.m-main-product--media,.m-main-product--info{width:100%!important}.m-main-product--info{padding-right:0}.m-product-media--layout-6 .nav-swiper-container{width:auto!important}.m-product-media--wrapper{padding:0 2rem 2rem}.m-product-media--layout-6 .m-product-media--slider__thumbnails{padding-right:10px!important}.m-product-media--layout-6 .m-product-media--slider__images{margin:0!important}.m-product-media--layout-6 .m-product-media--slider{aspect-ratio:1/1}}.m-media-gallery__wrapper .nav-swiper-container .m-product-media{padding:0!important;border-color:#eaeaea!important}.m-media-gallery__wrapper .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border-color:var(--charcoal)!important}.main-product__block+.main-product__block{margin-top:1rem!important}.m-main-product--info .m-product-title{font-family:var(--font-stack-body);font-style:normal;font-weight:500;font-size:1.8rem;line-height:2.3rem;letter-spacing:-1px;color:var(--dark-blue)}.m-main-product--info .from-text,.m-product-tax{display:none!important}body .scm-reviews-rate svg{fill:var(--olive-sage)!important}body .scm-reviews-rate svg.svg_none{stroke:var(--olive-sage)!important}.m-main-product--info .m-price__sale .m-price-item--last{font-family:var(--font-stack-body);font-style:normal;font-weight:500;font-size:1.3rem;line-height:1.9rem;letter-spacing:-1px;color:var(--dark-blue)}.m-main-product--info .m-price__sale .m-price-item--regular{font-weight:400;font-size:.9rem;line-height:20px;color:var(--light-grey)}.m-main-product--info .m-product-tag--sale{background:var(--grey);border-radius:999px}.m-main-product--info .m-product-tag--sale .m-currency--saved{margin:0!important}.m-main-product--info .m-price--on-sale .m-price__sale,.m-main-product--info .m-price{gap:.7rem}.m-main-product--info .product-block-group--price{display:flex;justify-content:space-between;align-items:center}.m-main-product--info{counter-reset:option-number 0}.m-main-product--info:has([data-option-name=Size]),.m-main-product--info:has([option-name=Size]){counter-reset:option-number 1}.m-main-product--info .m-product-option__inner[data-option-name=Size] .option-label:before,.m-main-product--info .swatches-type-products [option-name=Size] .swatch-label:before{content:"1";width:1.2rem;height:1.2rem;display:flex;justify-content:center;align-items:center;background:var(--light-grey);border-radius:50%;color:var(--white)!important}.m-main-product--info .swatches-type-products [option-name*=Pattern i] .swatch-label,.m-main-product--info .swatches-type-products [option-name*=Color i] .swatch-label{counter-increment:option-number}.m-main-product--info .swatches-type-products [option-name*=Pattern i] .swatch-label:before,.m-main-product--info .swatches-type-products [option-name*=Color i] .swatch-label:before{content:counter(option-number);width:1.2rem;height:1.2rem;display:flex;justify-content:center;align-items:center;background:var(--light-grey);border-radius:50%;color:var(--white)!important}.m-main-product--info variant-swatch-king .swatch-label{display:flex;justify-content:flex-start;align-items:center;gap:.3rem!important;text-transform:capitalize!important}.m-main-product--info variant-swatch-king .swatch-item-unavailable{opacity:.4;position:relative}.m-main-product--info variant-swatch-king .swatch-item-unavailable .swatch-image-wrapper:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#44433f40,transparent calc(50% + 1px)) no-repeat!important}.m-main-product--info variant-swatch-king .swatch-item-unavailable p{text-decoration:none!important}.m-main-product--info variant-swatch-king .swatch-selected .swatch-img-text-adjacent{background:var(--white)!important;color:var(--charcoal)!important}.m-main-product--info .option-label{display:flex;justify-content:center;align-items:center;gap:.3rem}.m-main-product--info .option-label--title,.m-main-product--info variant-swatch-king .swatch-label{font-family:var(--font-stack-body);font-style:normal;font-weight:600!important;font-size:.8rem!important;line-height:1rem!important;color:var(--grey)}.m-main-product--info .swatch-split-symbol:before{content:":"}.m-main-product--info variant-swatch-king .swatches-type-products{display:flex;flex-direction:column}.m-main-product--info variant-swatch-king .swatches-type-products div[sa-options-position=default]{order:1}.m-main-product--info variant-swatch-king .swatches-type-products div[sa-group-position=top]{margin-top:1rem;order:2}.m-main-product--info .swatch-view-item[orig-value*=placemat i] .star-set-image,.m-main-product--info .swatch-view-item[orig-value*=small i] .star-set-image,.m-main-product--info .swatch-view-item[orig-value*=medium i] .star-set-image,.m-main-product--info .swatch-view-item[orig-value*=large i] .star-set-image,.m-main-product--info .swatch-view-item[orig-value*=mat i] .star-set-image,.m-main-product--info .swatch-view-item[orig-value*=slot i] .star-set-image,.m-main-product--info .swatch-view-item[orig-value*=inch i] .star-set-image,.m-main-product--info .swatch-view-item[orig-value*=cm i] .star-set-image{display:none!important}.m-main-product--info .option-label--number{width:1.2rem;height:1.2rem;display:flex;justify-content:center;align-items:center;background:var(--light-grey);border-radius:50%;color:var(--white)!important}.m-main-product--info .siblings-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(55px,1fr));gap:5px}.m-main-product--info .siblings-wrapper .sibling{border:1px solid transparent;position:relative}.m-main-product--info .siblings-wrapper .sibling.active{border-color:var(--grey);padding:2px}.m-main-product--info .siblings-wrapper .sibling-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.m-main-product--info .siblings-wrapper .sibling-image img{width:100%;height:100%;object-fit:cover}.m-main-product--info .m-product-option--label,.m-main-product--info variant-swatch-king div.swatch-preset-714234 .swatch-img-text-adjacent p{font-family:var(--font-stack-body);font-style:normal;font-weight:500!important;font-size:.75rem;line-height:1rem;letter-spacing:-.01em;color:var(--charcoal)}.m-main-product--info .m-product-form--input{display:flex;justify-content:center;align-items:center;width:unset!important;gap:1rem}.m-main-product--info .m-product-form--input .m-product-option--label{margin-bottom:0!important}.m-main-product--info .m-product-form--input .m-quantity{min-height:unset!important;padding:.4rem 0}.m-main-product--info .discount-banner,.m-main-product--info .discount-banner img{width:100%}.m-main-product--info .discount-banner{margin:1rem 0}.m-main-product--info .m-product-form .m-add-to-cart,.m-main-product--info .foxkit-product-bundles__atc{padding:.9rem!important;background:var(--charcoal);color:var(--white);border-radius:0!important}.m-main-product--info .shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-main-product--info .spr-button.spr-button-primary{padding:.9rem!important;font-weight:500;font-size:.7rem!important;line-height:1rem!important;letter-spacing:.2em;text-transform:uppercase;height:unset!important;background:transparent!important;border:1px solid var(--charcoal)!important;color:var(--charcoal);border-radius:0!important}.m-main-product--info .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.m-main-product--info .spr-button.spr-button-primary:hover{box-shadow:0 0!important;background:var(--charcoal)!important;color:var(--white)!important}.m-main-product--info .whatsapp-btn{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:.8rem;line-height:1.2rem;color:var(--grey);display:flex;justify-content:center;align-items:center;gap:.4rem}.m-main-product--info .whatsapp-btn:before{content:"";background:url(/cdn/shop/files/whatsapp-icon.svg) no-repeat;background-position:center;background-size:contain;width:.9rem;height:.9rem;display:block;position:relative}.m-main-product--info .reels-title{font-weight:400;font-size:1.2rem;line-height:1.5rem!important;color:var(--charcoal)}.m-main-product--info .m-collapsible--button{font-family:var(--font-stack-body);font-style:normal;font-weight:500;font-size:.8rem!important;line-height:1rem!important;letter-spacing:-.01em;color:var(--charcoal);padding:1.1rem .6rem!important}.m-main-product--info .main-product__block-collapsible_tab{margin:0!important}.m-main-product--info .m-collapsible--content__inner,.m-main-product--info .m-collapsible--content__inner *{font-size:.8rem!important;line-height:1.2rem!important;color:var(--charcoal)}.m-main-product--info .foxkit-product-bundles__container{margin:1rem 0 0!important}.m-main-product--info .foxkit-product-bundles{background:#f8f3ea;padding:1.4rem}.m-main-product--info .foxkit-product-bundles__heading{font-family:var(--font-stack-body);font-style:normal;font-weight:600;font-size:1rem!important;line-height:1.2rem!important;text-transform:capitalize;color:var(--charcoal)}.m-main-product--info .foxkit-product-bundles__wrapper{flex-direction:column!important}.m-main-product--info .foxkit-product-card{max-width:100%!important;width:auto!important;margin:0!important;padding:0}.m-main-product--info .foxkit-product-form{display:flex;align-items:center;width:100%;gap:1rem;border-bottom:1px solid #EAEAEA;padding:.8rem 0 .8rem 10%}.m-main-product--info .foxkit-product-card__info{position:static!important;margin:0!important}.m-main-product--info .foxkit-product-card__image-wrapper{flex-shrink:0;order:2;width:4rem;height:4rem;border-radius:6px;overflow:hidden}.m-main-product--info .foxkit-product-card__title{font-family:var(--font-stack-body);font-size:.7rem;line-height:.95rem!important;color:var(--charcoal);overflow:hidden;max-width:140px;white-space:nowrap!important;text-overflow:ellipsis;grid-area:title;padding:0!important}.m-main-product--info .foxkit-product-card__variants{max-width:70%}.m-main-product--info .foxkit-product-card__variants select{font-size:.8rem;line-height:1rem;color:var(--charcoal);font-weight:500}.m-main-product--info .foxkit-product-bundles .foxkit-product-card__checkmark{border-color:var(--light-grey)}.m-main-product--info .foxkit-product-bundles .foxkit-product-card--main .foxkit-product-card__check,.m-main-product--info .foxkit-product-bundles .foxkit-product-card__checkbox-main{opacity:1!important}.m-main-product--info .foxkit-product-bundles .foxkit-product-card__checkbox:checked~.foxkit-product-card__checkmark{background:var(--dark-blue)!important;border-color:var(--dark-blue)!important}.m-main-product--info .foxkit-product-card__img{width:100%;height:100%;object-fit:cover}.m-main-product--info .foxkit-product-card__info{order:3;flex-direction:row!important;align-items:center;justify-content:space-between;flex:1}.m-main-product--info .foxkit-product-card__variants{margin:0!important}.m-main-product--info .foxkit-product-card__info{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title    price" "variants price";align-items:center;column-gap:16px;row-gap:6px}.m-main-product--info .foxkit-product-card__variants-js{grid-area:variants;display:flex;flex-direction:column;gap:8px}.m-main-product--info .foxkit-card__prices{grid-area:price;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;align-self:center;white-space:nowrap}.m-main-product--info .foxkit-product-card__price{font-family:var(--font-stack-body);font-style:normal;font-weight:600;font-size:.8rem;line-height:1rem;color:var(--dark-blue)}.m-main-product--info .foxkit-product-card__compare-price{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:10px;line-height:14px;text-align:right;text-decoration-line:line-through;color:var(--dark-blue)}.m-main-product--info .foxkit-product-card__checkbox-label{top:50%!important;transform:translateY(-50%)!important}.m-main-product--info .foxkit-product-bundles__total{width:100%!important;margin:0!important}.m-main-product--info .foxkit-product-bundles__prices div{display:flex!important;align-items:center}.m-main-product--info .foxkit-product-bundles__total-label{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:var(--light-grey);flex:1}.m-main-product--info .foxkit-product-bundles__total-amount{font-size:.8rem;line-height:1rem;color:var(--light-grey);margin:0}.m-main-product--info .foxkit-product-bundles__sub-total{font-size:1rem;line-height:1.2rem;color:var(--dark-blue)}body .m-main-product--info .foxkit-product-bundles__total-save{display:none!important}.m-main-product--info .m-complementary-products__heading{font-family:var(--font-stack-body);font-style:normal;font-weight:600;font-size:1rem!important;line-height:1.2rem!important;text-transform:capitalize;color:var(--charcoal)}.m-main-product--info .m-complementary-products__wrapper{padding:0!important;background:transparent!important}.m-main-product--info .m-complementary-products__wrapper .m-product-card__name{font-family:var(--font-stack-body);font-style:normal;font-weight:500;font-size:.7rem!important;line-height:.9rem!important;color:var(--charcoal)}.m-main-product--info .m-complementary-products__wrapper .m-price__sale,.m-main-product--info .m-complementary-products__wrapper .m-price__sale *{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:.7rem!important;line-height:1rem;letter-spacing:unset!important;color:var(--charcoal)}.m-main-product--info .m-complementary-products__wrapper .m-price-item--regular,.m-main-product--info .m-complementary-products__wrapper .m-price__badges{display:none!important}.complementary-quick-add{font-size:.6rem!important;line-height:1rem!important;text-align:center;color:var(--grey);border:1px solid var(--grey);padding:.3rem 1.1rem!important;width:100%;margin:8px 0 0;border-radius:0}.m-main-product--info .m-complementary-products .m-slider-controls__wrapper{height:auto!important;gap:.2rem!important}.m-main-product--info .m-complementary-products .m-slider-controls__button{height:1.4rem!important;width:1.4rem!important}.m-main-product--info .m-complementary-products .m-slider-controls__button:hover{color:var(--white)}.m-main-product--info .m-complementary-products .m-slider-controls__button svg{width:.9rem;height:.9rem}.m-sticky-addtocart--title h3{font-family:var(--font-stack-body)}.customers-love-it .m-richtext__title{font-family:var(--font-stack-body);font-style:normal;font-weight:600;font-size:1.2rem!important;line-height:1.4rem!important;color:var(--white)}.customers-love-it .m-richtext__description{font-size:.8rem!important;line-height:1.1rem!important;color:var(--white)!important;margin-top:.9rem!important}.customers-love-it .m-image-card__content{padding:20px!important}.scm-container{background:transparent!important}.product-features .m-section__header{max-width:40%;margin-left:auto;margin-right:auto}.product-features .m-section__subheading{margin-bottom:1.3rem!important}.product-features .m-section__description{margin-top:1.3rem!important}.product-features .product-feature-image{border-radius:10px;overflow:hidden}.product-features .feature-description{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:1rem;line-height:1.4rem;text-align:center;color:var(--charcoal);margin-top:1rem}.product-features-dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:18px}.product-features-dots .product-features-dot{width:6px;height:6px;padding:0;margin:0;border:0;border-radius:50%;background:#d9d9d9;cursor:pointer;transition:all .3s ease}.product-features-dots .product-features-dot.active{width:19px;border-radius:10px;background:#555}.feature-swiper .swiper-slide{transform:scale(.8);transition:transform .5s;opacity:.85}.feature-swiper .swiper-slide .feature-description{opacity:0;visibility:hidden}.feature-swiper .swiper-slide-active{transform:scale(1);opacity:1}.feature-swiper .swiper-slide-active .feature-description{opacity:1;visibility:visible}.product-features{position:relative;overflow-x:hidden}.product-features:before{content:"";position:absolute;top:0;width:300px;background:linear-gradient(to right,#FFFCF7,transparent);height:100%;z-index:2;pointer-events:none}.product-features:after{content:"";position:absolute;top:0;right:0;width:350px;background:linear-gradient(to left,#FFFCF7,transparent);height:100%;z-index:2;pointer-events:none}.feature-swiper.swiper-no-transition-fix .swiper-slide{transition:none!important}.foxkit-stock-countdown__message{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:11px;line-height:20px;color:var(--light-grey)}.foxkit-stock-countdown__message strong{font-weight:700;font-size:11px;line-height:20px;color:var(--grey)}.foxkit-stock-countdown__bar{display:none!important}.m-quantity{background:transparent!important;border-color:#eaeaea!important}.m-quantity__input{font-family:var(--font-stack-body);font-style:normal;font-weight:700;font-size:.8rem;line-height:1.3rem;text-align:center;color:var(--charcoal)}.m-product-card__tags{top:7px;left:7px}.m-product-card__tags .m-product-tag{font-family:var(--font-stack-body);font-style:normal;font-weight:700;font-size:.55rem!important;line-height:1.4rem;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:var(--grey)}.m-product-card__tags .m-product-tag{background:#22222205;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2px}.m-product-card__tags .m-product-tag--custom-new-arrival{background:#c8ff634d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2px}.m-product-card__tags .m-product-tag--sale{background:#ffad9c59!important;border-radius:4px!important;aspect-ratio:unset!important;width:auto!important;height:auto!important;min-width:auto!important;padding:4px 8px!important}@media screen and (min-width:1280px){.m-sidebar--leftColumn .m-sidebar,.m-sidebar--rightColumn .m-sidebar{flex:0 0 250px!important;width:250px!important}}.m-collection-products .m-product-item{padding:0 8px!important}.footer-tagline .m-richtext__title{font-weight:700;font-size:6rem!important;line-height:6rem!important;text-align:center;letter-spacing:-2px;color:var(--white);display:flex;justify-content:center;align-items:center;gap:1rem}.footer-humsafar{color:#e7e2d6!important;display:flex;justify-content:center;align-items:baseline}.footer-humsafar img{display:inline-block}.m-footer--middle .m-footer--block{padding-top:20px!important;padding-bottom:30px!important}.m-footer--block-title{font-size:.9rem!important;line-height:1.2rem!important;color:var(--white)}.m-footer--block-content .m-link,.m-footer--block-content .block-text,.m-footer--block-content .block-text strong{font-style:normal;font-weight:600;font-size:.8rem;line-height:1rem;color:#eaeaea}.m-footer--block-content .block-text{font-weight:400!important}.m-footer__copyright{font-size:.7rem;line-height:.8rem;color:var(--white)}.m-footer .social-media-links{gap:12px!important;margin:1.3rem 0}.social-media-links--item{min-width:32px;min-height:32px;background:#fffcf733;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all var(--m-duration-default) ease-in-out!important}.social-media-links--item:hover{background:#fffcf7b3;color:var(--charcoal)}.social-media-links--item svg path{transition:all var(--m-duration-default) ease-in-out!important}.social-media-links--item:hover svg path{fill:var(--charcoal);transition:all var(--m-duration-default) ease-in-out!important}.m-footer--bottom-inner{padding:20px 0!important}.m-footer--bottom{position:relative}.m-footer--bottom-inner:before{content:"";width:90%;height:1px;display:block;background:#fffcf726;position:absolute;left:5%;top:0}.m-block-testimonial{display:flex;flex-direction:column;height:100%;background-color:var(--card-bg);color:var(--card-text)}.m-block-testimonial .stars{display:flex;gap:1px}.m-block-testimonial--content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:24px 20px;order:-1}.m-block-testimonial img{width:100%;height:100%;display:block;object-fit:cover}.m-block-testimonial--title{font-family:var(--font-stack-body);font-style:italic;font-weight:700;font-size:.8rem!important;line-height:1rem!important;color:inherit!important}.m-block-testimonial--description{font-size:.6rem!important;line-height:.8rem!important;text-align:center;color:inherit!important}.m-block-testimonial--author{font-style:italic;font-weight:700;font-size:.6rem!important;line-height:1rem!important;color:inherit!important}.m-collection-block--info_block{width:50%!important;max-width:50%!important}.m-block-info{height:100%;display:flex;background-color:var(--card-bg);color:var(--card-text)}.m-block-info--text{flex:0 0 50%;max-width:50%;padding:28px 24px;display:flex;flex-direction:column;justify-content:center;gap:20px}.m-block-info--image{flex:0 0 50%;max-width:50%}.m-block-info--image img{width:100%;height:100%;display:block;object-fit:cover}.m-block-info--heading h3{font-family:var(--font-stack-header);font-style:italic;font-weight:400;font-size:1.2rem!important;line-height:1.7rem;color:inherit!important}.m-block-info--heading h2{font-family:var(--font-stack-header);font-style:italic;font-size:2rem!important;line-height:2.1rem!important;letter-spacing:-2px;color:inherit!important}.m-block-info--icon-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.m-block-info--icon-item{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.4}.m-block-info--icon-item *,.m-block-info--icon-item p{font-weight:600;font-size:.7rem!important;line-height:1rem!important;color:inherit!important}.m-block-info--icon-item img{width:28px;height:28px;flex-shrink:0;object-fit:contain}.m-block-banner{position:relative;height:100%;display:flex;align-items:center;overflow:hidden}.m-block-banner--content{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:32px 40px;color:#fff;max-width:480px}.m-block-banner--subheading h3{color:var(--heading-color, var(--white));font-family:var(--font-stack-header);font-style:italic;font-weight:400;font-size:2.7rem!important;line-height:3rem!important;letter-spacing:-2px}.m-block-banner--heading h2{color:var(--heading-color, var(--white))!important;font-style:italic;font-weight:400;font-size:3.3rem!important;line-height:4rem!important;letter-spacing:-2px}.m-block-banner--heading .highlight-color{font-style:italic;font-weight:400;font-size:4.7rem!important;line-height:4rem!important;letter-spacing:-2px;color:var(--highlight-color,#C8FF63)}.m-block-banner--description{font-size:13px;opacity:.85}.m-block-banner .m-button{margin-top:12px}.m-collection-block--banner.m\:w-full{width:100%!important;max-width:100%!important}.m-collection--wrapper{margin-top:.8rem!important}.m-block-testimonial,.m-block-info,.m-block-banner{border-radius:5px!important;overflow:hidden}.m-sidebar--title,.m-sortby-mobile--title{font-family:var(--font-stack-body);font-style:normal;font-weight:600!important;font-size:1rem!important;line-height:1.3rem!important;text-transform:capitalize;color:var(--charcoal)}.m-filter--widget-title{font-family:var(--font-stack-body);font-style:normal;font-weight:600!important;font-size:.8rem!important;line-height:1rem!important;text-align:center;color:var(--charcoal)}.m-sortby-mobile--title{text-align:left!important}.m-facet--label,.m-select-custom--option,.m-sortby-mobile--item{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:.8rem!important;line-height:1rem!important;color:var(--charcoal)!important;flex:1}.m-select-custom--option{line-height:1.8rem!important}.m-facet--product-count{font-family:var(--font-stack-body);font-style:normal;font-weight:400;font-size:.8rem!important;line-height:1rem!important;color:var(--charcoal)}.m-filter--widget.m-accordion--item{border-top:1px solid rgba(3,7,18,9%);margin-bottom:1rem!important;padding-top:1rem}.review-heading .m-richtext__title{padding:0!important}.m-main-product--info variant-swatch-king .swatch-image-wrapper{background:#f8f3ea!important;display:block!important;padding:0!important;width:100%!important;cursor:pointer!important}.m-main-product--info variant-swatch-king .swatch-view-item{margin:0!important}.m-main-product--info variant-swatch-king .swatch-image-wrapper:has(.swatch-selected){background:var(--white)!important;border-color:var(--charcoal)!important}.m-main-product--info variant-swatch-king .swatches-type-products div[sa-options-position=default] .swatch-view,.m-main-product--info variant-swatch-king .swatches-type-products div[sa-group-position=top] .swatch-view{display:inline-flex!important;flex-wrap:wrap!important;gap:8px}.m-main-product--info variant-swatch-king .swatch-custom-image{display:flex;flex-direction:column;justify-content:center!important;align-items:center!important;background:#f8f3ea!important}.m-main-product--info variant-swatch-king .swatches-type-products .star-set-image{max-width:40px!important;max-height:40px!important;border:0!important}.m-main-product--info variant-swatch-king .swatches-type-products [option-name*=Pattern i] .star-set-image,.m-main-product--info variant-swatch-king .swatches-type-products [option-name*=Color i] .star-set-image{max-width:50px!important;max-height:50px!important;margin:1px}.m-main-product--info variant-swatch-king .swatch-img-text-adjacent{padding:.3rem .5rem!important}.m-main-product--info variant-swatch-king .swatch-img-text-adjacent p{max-width:unset!important}.m-main-product--info .swatches-type-products [option-name*=Pattern i] .swatch-img-text-adjacent,.m-main-product--info .swatches-type-products [option-name*=Color i] .swatch-img-text-adjacent{display:none!important}html .swatch-minification .star-set-image{width:30px!important;border:1px solid var(--charcoal)!important}.m-active-facets--item{font-size:.65rem!important;padding:.4rem .8rem!important}@media(min-width:768px){#CollectionProductGrid:not(:has(.m-collection--empty-text)){padding-left:1.5rem;border-left:1px solid #B8B8B8}}@media(max-width:768px){.m-announcement-bar__content{padding:.3rem}h2,.h2{font-size:2rem!important;line-height:2.3rem!important}.custom-slideshow .container-fluid{padding:0!important}.custom-slider-wrapper{flex-direction:column;gap:.6rem!important}.custom-slider-wrapper .slider-wrapper{flex:1 1 100%;max-width:unset!important}.custom-slider-wrapper .m-slider-side{padding:0 7px;display:grid;grid-template-columns:1fr 1fr;gap:.6em!important}.custom-slideshow .m-slide__content{padding:15px}.custom-slideshow .m-richtext__title{font-size:2.2rem!important}.custom-slideshow .m-richtext__button{gap:5px!important}.custom-slideshow .m-button{padding:.2rem .3rem!important;font-size:.5rem!important}.custom-slideshow .m-slider-side__content{padding:1rem .5rem!important}.custom-slideshow .m-slider-side__content .olive-heading-text,.custom-slideshow .m-slider-side__content .brown-heading-text{font-size:1.1rem!important;line-height:1.3rem!important}.custom-slideshow .m-slider-side__content .white-heading-text,.custom-slideshow .m-slider-side__content .brown-large-text{font-size:1.5rem!important;line-height:1.4rem!important}.custom-slideshow .m-slider-side__content .m-button,.custom-slideshow .m-slider-side__content .m-button:hover{padding:.2rem .3rem!important;font-size:.5rem!important}.primary-collection-list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 33vw) !important;gap:0!important}.primary-collection-list .m-collection-list__container{padding-top:20px!important;padding-bottom:20px!important}.primary-collection-list .m-collection-card__image{max-width:65%!important;margin:0 auto;padding:.6rem 0}.primary-collection-list .m-hover-box__wrapper{max-width:100%!important}.primary-collection-list .m-collection-card__link{font-size:.6rem!important}.primary-collection-list .m-collection-card__info{margin:0!important}.primary-collection-list .m-collection-card__inner:after{width:4rem;height:4rem}.m-product-tabs__banner-content{padding:1rem}.m-product-tabs__banner-heading h2{max-width:75%}.m-product-tabs__content-wrapper.m-product-tabs__layout{grid-template-columns:1fr;gap:.8rem!important}.m-product-tabs__banner{width:100%}.m-icon-list__wrapper{max-width:100%;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:.7rem;padding-bottom:.75rem;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;padding-top:1rem}.m-icon-list__wrapper::-webkit-scrollbar{display:none}.m-icon-list-entry{flex:0 0 auto;width:60%;scroll-snap-align:start}.m-icon-list-entry strong{font-size:.8rem!important;line-height:1rem}.m-icon-list-entry p{font-size:.7rem!important;line-height:1rem!important}.scrolling-collections .m-scrolling-promotion:before,.scrolling-collections .m-scrolling-promotion:after{width:90px}.scrolling-collections .collection-wrapper{gap:.8rem!important;padding:.5rem .8rem!important}.scrolling-collections .collection-title{font-size:.8rem!important}.every-chair-banner .container-fluid{padding:0!important}.every-chair-banner .m-slide__media,.every-chair-banner .m-slide__media *,.every-chair-banner .m-slide{border-radius:0!important}.every-chair-banner .m-slide__wrapper{align-items:flex-end!important;justify-content:center!important}.every-chair-banner .m-slide__content{padding:1rem 2rem!important}.every-chair-banner .m-richtext__title{font-size:2rem!important;line-height:2.7rem!important}.every-chair-banner .m-richtext__title .red-heading-text{font-size:2.7rem!important;line-height:2.7rem!important}.chair-cover .m-mixed-layout--mobile-scroll .m-mixed-layout__inner,.mats-collection-list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 40vw)}.hokipo-6-years .desktop-text{display:none!important}.hokipo-6-years .mobile-text{display:block!important}.hokipo-6-years .m-color-default.m-custom-content__inner{background:url(/cdn/shop/files/hokipo-6-years-mobile.jpg);overflow:hidden;background-position:center;background-size:cover}.hokipo-6-years .m-custom-content__wrapper{padding:2rem 1rem!important;justify-content:center;align-items:flex-start}.hokipo-6-years h2{display:block!important}.hokipo-6-years .m-richtext__title,.hokipo-6-years .m-richtext__description,.hokipo-6-years .m-richtext__description h2{text-align:center!important;justify-content:center;align-items:center}.hokipo-6-years .m-richtext__title{margin-bottom:1rem}.hokipo-6-years .m-icon-box__icon{min-height:40px}.hokipo-6-years .m-custom-content__block-icon_box{flex:1 1 33%}.hokipo-6-years .m-custom-content__block-icon_box:last-of-type{display:none!important}.hokipo-6-years .m-icon-box__inner{justify-content:center;align-items:center}.hokipo-6-years .m-icon-box__heading{font-size:1.1rem!important;text-align:center}.hokipo-6-years .m-icon-box__description,.hokipo-6-years .m-icon-box__description *{font-size:.7rem!important;text-align:center}.m-collection-card__link{font-size:.7rem!important;gap:.4rem!important}.collection-header-row .m-section__header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem}.collection-header-row .m-section__subheading{margin:0!important}.collection-header-row .m-section__button{margin:0!important;justify-self:start!important}.custom-featured-icons .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 55vw);padding:0!important}.custom-featured-icons .m-icon-box__description p,.comfort-durability .m-icon-box__description p{max-width:100%}.m-section__description{font-size:.8rem}.comfort-durability .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 55vw)}.home-newsletter .m-newsletter-section__inner{padding:1.5rem}.home-newsletter .m-newsletter-section__header{flex-direction:row-reverse;position:relative}.home-newsletter .m-newsletter-section__icon{position:absolute;top:7%;max-width:90px}.home-newsletter .newsletter-content{padding-right:15%;text-align:left!important}.home-newsletter .m-section__heading h3{font-size:1.1rem!important}.home-newsletter .m-newsletter-form__wrapper{max-width:unset!important}.custom-showcase .m-collection-image-showcase__wrapper{display:flex;flex-direction:column}.custom-showcase .m-collection-image-showcase__media{order:1;position:relative;min-height:250px;overflow:hidden}.custom-showcase .m-collection-image-showcase__collections{position:absolute;left:50%;transform:translate(-50%);top:25%}.custom-showcase .m-section__header{order:2;position:absolute;left:50%;transform:translate(-50%);top:15%;margin-bottom:.6rem!important}.custom-showcase .m-collection-image-showcase__collections{order:3}.custom-showcase .m-collection-image-showcase__image-1,.custom-showcase .m-collection-image-showcase__image-2{--image-width:190px !important;flex:1 1 50%;position:relative!important}.custom-showcase .m-collection-image-showcase__image-1 .m-image,.custom-showcase .m-collection-image-showcase__image-2 .m-image{width:100%}.custom-showcase .m-collection-image-showcase__image-middle{display:none!important}body .custom-showcase .m-collection-image-showcase__image-3{--image-width:140px !important}.custom-showcase .m-collection-image-showcase__image-4{display:none!important}.m-collection-image-showcase__images{display:flex!important;width:100%;position:absolute;top:0;gap:30%}.custom-showcase .m-section__heading{font-size:.5rem!important;line-height:1rem!important}.custom-showcase .m-collection-image-showcase__collections li{font-size:.9rem!important;line-height:1.2rem!important}.storage-tabs .m-section__header{display:none!important}.m-main-product--media{padding:0!important}.m-main-product--wrapper{display:block}.m-main-product--info{padding-right:calc(var(--column-gap-mobile, var(--column-gap))/2)!important;padding-top:1.4rem}.m-main-product--info .m-product-title,.m-main-product--info .m-price__sale .m-price-item--last{font-size:1.2rem!important;line-height:1.6rem!important}.m-main-product--info .m-price__sale .m-price-item--regular{font-size:.7rem!important}.m-main-product--info .siblings-wrapper{grid-template-columns:repeat(auto-fit,minmax(45px,1fr))}.m-main-product--info .product-block-group--price{justify-content:space-between;align-items:flex-start;flex-direction:column-reverse;gap:1rem}.foxkit-product-bundles__container{border:0!important;padding:0!important}.m-main-product--info .foxkit-product-form{padding:0 0 1rem!important}.foxkit-product-bundles--design-3 .foxkit-product-card__checkbox-label{width:1.1rem!important;height:1.1rem!important;transform:none!important;top:unset!important}.foxkit-product-bundles .foxkit-product-card__checkmark:after{top:50%!important;left:20%!important;transform:rotate(var(--tw-rotate)) translate(-50%,-50%)!important;width:4px!important}.foxkit-product-bundles--design-3 .combined-variant{max-width:unset!important}.m-main-product--info .m-complementary-products__wrapper .m-price__sale,.m-main-product--info .m-complementary-products__wrapper .m-price__sale *{font-size:.6rem!important}.m-main-product--info .foxkit-product-card__image-wrapper{width:3rem!important;height:3rem!important}.customers-love-it .m-image-card__content{justify-content:flex-start!important}.customers-love-it .m-image-card__img{height:90vw!important}.customers-love-it .m-richtext,.customers-love-it .m-richtext__title{color:var(--white)!important;text-align:left!important}.product-features .m-section__header{max-width:80%}.product-features:before,.product-features:after{width:50px!important}.product-features .feature-description{font-size:.7rem!important}.hokipo-sale-banner .m-promotion-countdown-timer__countdown{position:relative!important;top:unset!important;right:unset!important;justify-content:flex-start!important}.hokipo-sale-banner .m-countdown-timer__digit{width:2rem;height:2rem;font-size:1rem!important}.hokipo-sale-banner .m-hero__title{font-size:1.6rem!important;line-height:2rem!important}.hokipo-sale-banner .green-heading-text{font-size:2.4rem!important;line-height:2rem!important}.hokipo-sale-banner .m-hero__text{margin-bottom:.4rem!important}.hokipo-sale-banner .m-hero__text h2{font-size:1.6rem!important;line-height:2rem!important;margin-top:2px!important}.hokipo-sale-banner .m-hero__subtitle{font-size:.55rem!important;padding:.2rem .8rem}.hokipo-sale-banner .m-hero__btn{display:none!important}.hokipo-sale-banner .m-countdown-timer__text{font-size:.6rem!important}.hokipo-sale-banner .m-hero__inner{padding-top:1rem!important;align-items:flex-start!important}.hokipo-sale-banner .m-parallax{min-height:0}.feature-title,.feature-body{font-size:.6rem!important}.custom-slider-controls .m-slider-controls__wrapper{margin-top:.7rem!important}.m-product-card--style-1 .m-product-card__sibling{width:1.5rem!important;height:1.5rem!important}.footer-tagline .m-richtext__title{font-size:2rem!important;line-height:2.5rem!important;gap:.4rem!important}.footer-icon-cycle{width:1.5rem!important;height:1.5rem!important}.footer-humsafar img{max-width:30px;margin:0 1px!important}.m-footer--middle .m-footer--block{padding-top:0!important;padding-bottom:10px!important}.m-footer--bottom-left{margin:0!important}.m-footer--bottom-inner{padding:0!important}.m-collection-block--info_block{width:100%!important;max-width:100%!important}.m-block-info--text{padding:1.1rem .7rem!important}.m-block-info--heading h3{font-size:.9rem!important}.m-block-info--heading h2{font-size:1.3rem!important;line-height:1.4rem!important}.m-block-info--icon-item img{width:1.4rem;height:1.4rem}.m-block-info--icon-item *,.m-block-info--icon-item p{font-size:.63rem!important}.m-block-banner--content{padding:1rem!important;top:0!important;max-width:60%!important}.m-block-banner--subheading h3{font-size:1.8rem!important;line-height:2.1rem!important}.m-block-banner--heading h2{font-size:2.2rem!important;line-height:2.5rem!important}.m-block-banner--heading .highlight-color{font-size:3rem!important;line-height:3rem!important}.m-block-banner .banner-image img{height:100%;object-fit:cover}.subcollection-list .container-fluid{padding-top:0!important;padding-bottom:0!important}.mobile-pb-0 .m-collection-list__container{padding-bottom:0}.m-main-product--info variant-swatch-king div.swatch-preset-714234 .swatch-img-text-adjacent p{font-size:.7rem!important}.m-main-product--info variant-swatch-king .swatches-type-products div[sa-options-position=default] .swatch-view,.m-main-product--info variant-swatch-king .swatches-type-products div[sa-group-position=top] .swatch-view{gap:5px!important}.m-collection-products .m-product-item{padding:0 5px!important}.m-collection-toolbar .m-sortby--open>span,.m-sidebar--open>span{font-size:.7rem!important}.custom-blocks-banner .m-slide__media .img-desktop{display:none}.custom-feature-static{padding:3rem 0!important}}@media(min-width:300px)and (max-width:500px){.footer-tagline .m-richtext__title{font-size:clamp(2rem,1.25rem + 4vw,2.5rem)!important;line-height:2.5rem!important}}@media(max-width:400px){.custom-slideshow .m-slider-side__content{padding:.9rem .6rem!important}}.custom-blocks-banner .m-slide__subtitle,.custom-blocks-banner .m-slide__title,.custom-blocks-banner .m-slide__description,.custom-blocks-banner .m-slide__button,.custom-blocks-banner .m-slide__content{opacity:1!important;visibility:visible!important}.m-facet--item:has(input[name="filter.v.availability"][value="0"]){display:none}.custom-blogs .m-article-card{height:100%;display:flex;flex-direction:column}.custom-blogs .m-article-card__content{background:var(--white);padding:1rem;flex:1}.custom-blogs .m-article-card__title{font-family:var(--font-stack-body);font-style:normal;font-weight:500;font-size:.8rem;line-height:16px;letter-spacing:-.01em;color:var(--charcoal)}.shopify-policy__title{display:none}.custom-slideshow .m-slide__wrapper{padding-bottom:1rem!important}@media(min-width:1200px)and (max-width:1400px){.m-menu__link--main{padding-left:1.5rem!important;--main-link-px:1.5rem !important}.m-menu__link--main:after{left:1.5rem!important}}.m-hover-box--scale-up:hover .m-image,.m-hover-box--scale-up:hover svg{transform:scale(1.04) translateZ(0)!important}.m-article-card:hover .m-article-card__image .m-image,.m-article-card:hover .m-article-card__image svg{transform:scale3d(1.04,1.04,1.04) translateZ(0)!important}.facest-filters-section .container-fluid:has(.m-collection--empty){display:none!important}.facest-filters-section:has(.m-collection--empty){padding-bottom:3rem}.m-facets .m-facet--color-label{border-radius:0!important;border:2px solid transparent;box-shadow:0 0!important;background-repeat:no-repeat!important}.m-facets .m-facet--color.active .m-facet--color-label,.m-facets .m-facet--color:hover .m-facet--color-label{box-shadow:0 0!important;border-color:var(--charcoal)!important}.m-facets .m-facet--color:has(.m-facet--checkbox__disabled){display:none!important}.static-banner-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.m-select-custom--option[data-value=title-ascending],.m-select-custom--option[data-value=title-descending],.m-select-custom--option[data-value=created-ascending],.m-select-custom--option[data-value=created-descending]{display:none!important}.m-product-tabs__content .m-product-tabs__load-more{margin-top:10px}.filter-banner-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000bf,#00000073 10%,#00000026,#0000 50%);pointer-events:none;z-index:1}.filter-banner-background{position:relative!important}body:not([class*=sofa]) .product-features,body:not([class*=sofa]) .sofa-features{display:none}.shopify-section:has(.no-reviews){display:none!important}.m-collection-card:hover .m-collection-card__link{color:var(--brand-color, #605d5dff)!important}.m-collection-card__arrow{display:inline-block;transition:all .15s ease-in-out!important}.m-collection-card:hover .m-collection-card__arrow{transform:translate(4px)}@media(max-width:768px){.tailored-craft-section .container-fluid{padding-top:0!important}.every-chair-banner .container{padding-top:0}.storage-features-homepage-1 .m-mixed-layout__inner{gap:3%!important}.home-newsletter .container{padding-top:0}.m-product-card__tags .m-product-tag--sale{height:33px!important;width:33px!important}.m-product-tag--sale,.m-currency--saved{white-space:nowrap!important}.m-price.m-price--on-sale{flex-wrap:nowrap!important}.m-price_badges{flex-wrap:nowrap!important;white-space:nowrap!important}.main-product__block-buy_buttons .m-product-option--label{display:none}.main-product__block-buy_buttons .m-product-form--wrapper{column-gap:3%}.m-product-form--input{width:100%;margin-right:0;margin-bottom:13px;display:flex;align-items:center;justify-content:space-between}.m-main-product--info .m-product-form--input .m-quantity{min-height:unset!important;padding-top:.4rem;padding-bottom:.4rem;height:47px}.m-product-form .m-product-form--wrapper{align-items:start!important}.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{margin-top:unset!important}.m-product-media--slider__thumbnails .swiper-slide{width:66px!important}.m-product-card__action{align-items:end;justify-content:flex-end;position:absolute;left:10px;right:10px;top:10px;bottom:unset;opacity:1;gap:10px 2px}.hokipo-sale-banner .m-hero{padding-bottom:11%}.m-article-card__image .m-image{--aspect-ratio: 1/1 !important;aspect-ratio:1/1!important}.m-article-card__image .m-image img{object-fit:cover!important;width:100%!important;height:100%!important}}.primary-collection-list .m-collection-card__inner{overflow:hidden!important}.primary-collection-list .m-collection-card__inner img{transition:transform .8s ease!important;will-change:transform}.primary-collection-list .m-collection-card:hover .m-collection-card__inner img{transform:scale(1.1)!important}.about-us-page-banner .container-full{padding-top:65px}.template-collection .primary-collection-list .m-collection-card__inner{overflow:visible!important}.template-collection .primary-collection-list .m-collection-card__inner:after{height:4.5rem;bottom:45%}.template-collection .primary-collection-list .m-collection-card__info{margin-top:6px}.m-product-card__action--top{top:10px}.hidden-seo-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.m-mixed-layout__inner>.m\:column:has(a.m-collection-card__image[href="#"]){display:none}.m-article-card__image .hk-card-m{display:none}@media(max-width:768px){.m-article-card__image .hk-card-m{display:block}.m-article-card__image .hk-card-d{display:none}}@media(max-width:749px){input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=url],textarea{font-size:16px}}#bwa-delivery-block-iframe,.bwa-delivery-block,#bwa-delivery-block-container,.shopify-app-block:has(#bwa-delivery-block-container),.bwa-cart-container__delivery-pill,.bwa-cart-iframe__delivery-pill,[id^=bwa-cart-][id*=delivery-pill]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom.css.map */
