@font-face{font-family:BrownStd;src:url(/cdn/shop/files/BrownSTD.woff?v=1746516724) format("woff"),url(/cdn/shop/files/BrownSTD.woff2?v=1746516723) format("woff2")}:root{--font-logo: BrownStd;--font-logo-weight: unset;--font-logo-style: unset;--font-heading: BrownStd;--font-heading-weight: unset;--font-heading-style: unset;--font-body: BrownStd;--font-body-weight: unset;--font-body-style: unset}.footer .image.footer__image{margin-left:-11px}#shopify-section-template--16401753047153__collection_list_slider_a3C9Wy,#shopify-section-template--16401753047153__featured_collection_grid_MxitcL,#shopify-section-template--16401753047153__featured_collection_grid_HaMbhF,#shopify-section-template--16401753047153__collapsible_row_list_bKxewq,#shopify-section-template--16401753047153__image_hero_9WkiUW,#shopify-section-template--16401753047153__image_compare_8LFWEz,#shopify-section-template--16401753047153__17524860318b3506c2,#shopify-section-template--16401753047153__custom_liquid_r99hqp{background-color:#fff}section#shopify-section-template--16401753047153__scrolling_content_TBdkaV .scrolling-content__inner.section-blocks.animation--section-blocks,#shopify-section-template--16401753047153__scrolling_content_TBdkaV{background-color:#eaeff3;background-color:#f1f4f6}.slideshow-slide__text-container a.btn,#shopify-section-template--16401753047153__image_hero_BN9EJ9 a.btn{border-radius:30px}.launch-offer-wrapper{display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.5rem;background:#fff;padding:1.5rem 2rem;border-radius:1rem;box-shadow:0 2px 10px #0000000f;max-width:90%;position:absolute;bottom:-.65vw;left:0;right:0;margin:auto;text-align:left;bottom:5vw;position:relative}.launch-pricing-card{color:#000}.launch-pricing-card h2{line-height:25px;font-size:70px}.launch-pricing-card h3{font-size:45px}.launch-pricing-card h4{line-height:30px;font-size:30px}.launch-pricing-prices{display:flex;flex-direction:column}.launch-badge{background:#333;color:#fff;font-size:1.1rem;font-weight:700;border-radius:50%;padding:1.2rem 1.4rem;text-align:center;position:absolute;right:-1.5rem;top:-1.5rem;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;line-height:1.2}#shopify-section-template--16401753047153__image_hero_BN9EJ9 .button-block__button{position:absolute;left:0;right:0;bottom:1.5vw}#shopify-section-template--16401753047153__image_hero_BN9EJ9 .button-block__button button{border-radius:100px;color:#000;border-color:#000}.slideshow-slide__inner{background-color:#fff}.header__row.header__row-desktop.lower .header__logo{margin-top:0;margin-bottom:0}.discount-code-wrapper{background:#6e8e8f;padding:10px;text-align:center;border:1px dashed #A2A2A2;border-radius:6px;margin-bottom:18px;color:#fff}.discount-label{font-weight:700}.discount-code-text{font-weight:700;color:#000;background:#fff;padding:4px 8px;border:1px dashed #ccc;border-radius:4px}.copy-btn{background-color:#00b67a;color:#fff;border:none;padding:5px 10px;font-size:14px;cursor:pointer;border-radius:4px}.copy-btn:hover{background-color:#009c67}.copy-success-msg{color:#00b67a;font-size:14px}.expected-delivery-box{border:1px solid #e5e5e5;border-radius:10px;padding:16px;background:#fff;box-sizing:border-box;margin-top:10px;transition:.3s}.expected-delivery-box:hover{background:#d3d3d3;transition:.3s}.delivery-info{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:nowrap}.delivery-icon{flex-shrink:0}.delivery-text p{margin:0;font-size:14px;color:#1b1c57}.delivery-text svg{position:relative;top:3px}.delivery-text strong{font-weight:700;font-size:15px;color:#1b1c57;margin-top:4px}.product__callouts-mini-item{border:unset;flex:48%;align-items:flex-start}.assembly-addon-wrapper{border:1px solid #ddd;border-radius:8px;padding:16px;margin-bottom:20px;font-family:inherit}.assembly-header{display:flex;align-items:center;justify-content:space-between}.assembly-header h3{margin:0;font-size:18px;font-weight:600}.assembly-checkbox-container{margin-top:12px;background:#fff;padding:12px;border-radius:40px;display:flex;justify-content:space-between;align-items:center}.assembly-checkbox-label{display:flex;align-items:center;gap:8px;font-weight:500}.assembly-price{font-weight:700;font-size:16px}.variant-radio-group{padding:12px;background:#f9f9f9;border-radius:6px;flex-direction:column;margin-top:12px;display:flex;flex-wrap:wrap;gap:12px}.variant-radio{display:flex;align-items:center;gap:6px;font-weight:500}.hidden{display:none}.variant-radio-group.imagevariant{flex-direction:row}.addon-variant-image-label{display:flex;flex-direction:column;align-items:center;cursor:pointer}.variant-radio-group.imagevariant .addon-variant-image-label{flex-grow:1;flex-basis:47%}.addon-variant-image{border:2px solid transparent;border-radius:8px;transition:border-color .2s ease-in-out}.addon-variant-radio:checked+.addon-variant-image{border-color:#00b67a}.popover table td,.popover table th{border:unset}.template-product .modal.active .modal__inner h2.ff-heading.fs-heading-2-base{text-align:center}.product__primary-right .swatch-tooltip-container{position:relative;display:inline-block}.product__primary-right .swatch-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;box-shadow:0 4px 12px #00000026;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease;min-width:120px;text-align:center;cursor:pointer}.product__primary-right .swatch-tooltip img{width:200px;height:auto;border-radius:6px}.product__primary-right .swatch-tooltip-container:hover .swatch-tooltip{display:block;opacity:1;visibility:visible}.quick-product--right-viewport .swatch-tooltip{display:none}.product__color-swatches--inner.hidden{display:none!important}.swatch-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.product__color-swatches{display:flex;flex-wrap:wrap;gap:12px}.swatch-label{font-size:12px;font-weight:500;text-align:center;color:#333}.swatch-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#fff}.tooltip-image{margin-bottom:8px}.tooltip-label{font-size:14px;font-weight:600;color:#333}.swatch-tooltip:hover{background-color:#f8f8f8;border-color:#bbb}section#shopify-section-template--16401753047153__collapsible_row_list_bKxewq .ff-body.fs-body-250{font-size:var(--font-size-body-100)}#shopify-section-template--16401753047153__countdown_bar_CQE9KM .countdown-banner__inner{background-color:#f1f4f6}.footer-map-iframe iframe{width:100%;height:400px}.productpagefaqs h3.ff-heading.fs-heading-5-base{font-size:20px;margin-top:5px;margin-bottom:5px}.productpagefaqs .accordion{margin:0}div#accordion-content-accordion_V6a6Hi{padding-bottom:0}.instagenie-branding,.review-header-section{display:none!important}#shopify-section-template--16401753047153__17524860318b3506c2 .apps,#shopify-section-template--16401753571441__175248537190de784f .apps{text-align:center;max-width:100%}#shopify-section-template--16401753571441__custom_liquid_t4PJnR .section,#shopify-section-template--16401753047153__custom_liquid_r99hqp .section{max-width:100%}#instagenie-feed ul li{margin-right:10px!important}.triallabel{position:absolute;z-index:1;background-color:#61ce70eb;padding:5px 10px;border-radius:4px;top:10px;left:10px}.triallabel p{color:#fff}.template-product .product__media{position:relative}.payitmonthly-wrapper{background-color:#a581de;padding:9px 6px;border-radius:10px}.pay-it-monthly{font-size:.9em;color:#555;text-align:center;color:#fff}.payitmonthly-badge{display:inline-block;vertical-align:middle;max-height:24px;margin-left:4px}.footer__group:nth-child(1),.footer__group:nth-child(2){padding-bottom:0;border:unset}.footer__group:nth-child(3) #footer-subscribe{display:none}.footer__group:nth-child(3) a{text-decoration:unset}.footer__group:nth-child(1) .image.footer__image,.footer__group:nth-child(2) .image.footer__image{margin-top:0!important;margin-bottom:0!important}.footer__group:nth-child(2){padding-left:11px}.product__custom-color-options .product__label-wrapper,.product__information-popup{border:1px solid #ddd;border-radius:8px;padding:16px;margin-bottom:20px;font-family:inherit;background-color:#f4f3f7;width:100%}@media (max-width: 480px){.delivery-info{align-items:flex-start}}@media (max-width:1650px){body.header-transparent #main>.shopify-section:first-child .slideshow .slideshow_wrapper_main .slideshow-slide__text-container-heading{font-size:3.1vw}body.header-transparent #main>.shopify-section:first-child .slideshow .slideshow_wrapper_main .slideshow-slide__text-container-subheading{font-size:1.55vw}}@media (max-width:1180px){.launch-pricing-card h2{line-height:2vw;font-size:6vw}.launch-pricing-card h3{font-size:4vw}.launch-pricing-card h4{line-height:3.5vw;font-size:2.5vw}}@media (max-width:768px){body.header-transparent #main>.shopify-section:first-child .slideshow .slideshow_wrapper_main{padding-top:25vw}body.header-transparent #main>.shopify-section:first-child .slideshow .slideshow_wrapper_main .slideshow-slide__text-container-heading{font-size:6vw}body.header-transparent #main>.shopify-section:first-child .slideshow .slideshow_wrapper_main .slideshow-slide__text-container-subheading{font-size:3vw}.image.slideshow-slide__image.slideshow-slide__image--mobile{height:106vw}#shopify-section-template--16401753047153__image_hero_BN9EJ9 .button-block__button{bottom:12vw}#shopify-section-template--16401753047153__image_hero_BN9EJ9 .image-hero__text-container h2.image-hero__text-container-heading{font-size:5.7vw;font-weight:700}#shopify-section-template--16401753047153__image_hero_BN9EJ9 .image-hero__text-container h3.image-hero__text-container-subheading{font-size:3.4vw;font-weight:700}#shopify-section-template--16401753047153__image_hero_BN9EJ9 .image-hero__image-container .image.image-hero__image img{top:5vh}.sizeguidespopup td{width:100%!important;display:block}#accordion-content-description{display:none}.product__bottom .accordion{margin-top:0!important}.product__primary .accordion{margin-bottom:0!important}.product__primary .accordion .accordion__inner{border-bottom:unset}.bottomreviewbutton,.googlereviewbutton{width:100%}#shopify-section-template--16401753047153__165489980473ecbf41 .image-with-text__text-container{text-align:center}#shopify-section-template--16401753047153__165489980473ecbf41 .image-with-text__text-container .button-block__button{justify-content:center}}@media (min-width:1180px){.image.slideshow-slide__image.slideshow-slide__image--desktop{height:57vw}}@media (max-width:480px){.product__custom-color-options .product__label,.product__custom-color-options .fabric-material-block{font-size:13px}}.product__material-button{border:1px solid;margin-bottom:10px}.product__material-button.selected{background-color:#f5f5f5}.product__label-wrapper{margin-top:var(--spacing-4)}.product__label{margin-right:var(--spacing-2)}.product__color-swatch{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation}.product__color-swatch:active{transform:scale(.95);transition:transform .1s ease}@media (max-width: 768px){.product__color-swatch{min-height:44px;min-width:44px}}.multiple-variant-selector{margin:20px 0;padding:20px;border:1px solid #e0e0e0;border-radius:8px;background:#fafafa}.multiple-variant-selector__header{margin-bottom:15px}.multiple-variant-selector__title{margin:0 0 5px;font-size:1.2em;font-weight:600}.multiple-variant-selector__description{margin:0;color:#666;font-size:.9em}.multiple-variant-selector__selected-count{font-weight:600;margin-bottom:10px;color:#333}.multiple-variant-selector__cart-status{margin-bottom:15px;padding:10px;border-radius:4px;font-weight:600}.cart-status-message.limit-reached{background:#ffe6e6;color:#d32f2f;border:1px solid #ffcdd2}.cart-status-message.available{background:#e8f5e8;color:#2e7d32;border:1px solid #c8e6c9}.multiple-variant-selector__actions{display:flex;gap:10px;margin-bottom:20px}.multiple-variant-selector__selected-items{margin-bottom:20px;min-height:60px}.multiple-variant-selector__selected-items h4{margin:0 0 10px;font-size:1em;font-weight:600}.selected-items-list{display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:10px;background:#fff;border:1px solid #e0e0e0;border-radius:4px}.selected-item-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;background:#007bff;color:#fff;border-radius:4px;font-size:.8em}.selected-item-tag button{background:none;border:none;color:#fff;cursor:pointer;padding:0;font-size:1.2em;line-height:1}.product__color-swatch.multiple-selected,.swatch-tooltip-container.multiple-selected .product__color-swatch{border:3px solid #007bff;box-shadow:0 0 0 2px #007bff4d}.multiple-variant-selector__add-to-cart button:disabled{opacity:.5;cursor:not-allowed}.multiple-variant-selector.disabled{opacity:.6;pointer-events:none}body:has(.multiple-variant-selector) .product-form__controls-group--submit,body:has(.multiple-variant-selector) .product__controls-group-quantity,body:has(.multiple-variant-selector) .product__policies{display:none!important}.multiple-variant-selector-active .product-form__controls-group--submit,.multiple-variant-selector-active .product__controls-group-quantity,.multiple-variant-selector-active .product__policies{display:none!important}.product-item__fabric-colors{margin-top:8px;margin-bottom:8px}.product-item__fabric-colors-label{margin-bottom:4px;font-size:.75em;line-height:1.2}.product-item__fabric-colors-swatches{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}.product-item__fabric-color-swatch{width:20px;height:20px;border-radius:50%;border:1px solid rgba(0,0,0,.1);overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;position:relative}.product-item__fabric-color-swatch[data-swatch-shape=rectangle]{border-radius:2px}.product-item__fabric-color-swatch:hover{transform:scale(1.1);box-shadow:0 2px 4px #0003}.product-item__fabric-color-swatch img{width:100%;height:100%;object-fit:var(--swatch-image-fit, cover)}.product-item__fabric-colors-more{font-size:.7em;margin-left:2px;line-height:1}@media (max-width: 768px){.product-item__fabric-colors-swatches{gap:3px}.product-item__fabric-color-swatch{width:14px;height:14px}.product-item__fabric-colors-label{font-size:.7em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
