.small--show{display:none!important}@media (max-width: 749px){.small--hide{display:none!important}.small--show{display:block!important}}.medium--show{display:none!important}@media (max-width: 989px){.medium--hide{display:none!important}.medium--show{display:block!important}}@media (max-width: 749px){.d-sm-block{display:block}}@media (max-width: 749px){.hide_mobile{display:none}}.mobile_only{display:none}@media (max-width: 749px){.mobile_only{display:inherit}}.d-tablet{display:none}@media (max-width: 989px){.d-tablet{display:inherit}}@media (max-width: 989px){.d-none-tablet{display:none}}.clr-blue{color:#00142f}.clr-charcoal{color:#646464}.clr-darkgray{color:#77777a}.clr-gray{color:#c4c4c4}.clr-lightgray{color:#e6e6e6}.clr-bluewhite{color:#f6f6f6}.clr-white{color:#fff}.clr-redorange{color:#dda092}.clr-salmon{color:#e9a9a0}.clr-sand{color:#f0e8e0}.clr-lightsand{color:#f4f0ee}.clr-offwhite{color:#f9f6f5}@font-face{font-family:Foundersgrotesk;src:url(foundersGroteskWeb-Light.woff2) format("woff2"),url(foundersGroteskWeb-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Foundersgrotesk;src:url(foundersGroteskWeb-Regular.woff2) format("woff2"),url(foundersGroteskWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Foundersgrotesk;src:url(foundersGroteskWeb-Medium.woff2) format("woff2"),url(foundersGroteskWeb-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Foundersgrotesk;src:url(foundersGroteskWeb-Semibold.woff2) format("woff2"),url(foundersGroteskWeb-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Foundersgrotesk;src:url(foundersGroteskWeb-Bold.woff2) format("woff2"),url(foundersGroteskWeb-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Quarto;src:url(Quarto-Bold.otf) format("opentype");font-weight:700;font-style:normal}.display-text{font-weight:700;font-size:52px;font-family:Quarto;text-transform:lowercase;color:#00142f;text-decoration:underline;text-underline-offset:8px;text-decoration-color:#e9a9a0;text-decoration-thickness:4px;text-decoration-skip-ink:none}@media (max-width: 989px){.display-text{font-size:36px;text-decoration-thickness:3px;text-underline-offset:6px}}@media (max-width: 749px){.display-text{font-size:34px;text-decoration-thickness:2px;text-underline-offset:6px}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-style:var(--font-heading-style);font-weight:300;letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .2/max(1,var(--font-heading-scale)));word-break:break-word}h0,.h0{font-size:calc(var(--font-h0))}@media screen and (min-width: 749px){h0,.h0{font-size:calc(var(--font-h0) * var(--font-media-scale))}}@media screen and (min-width: 989px){h0,.h0{font-size:calc(var(--font-h0) * var(--font-media-scale) * var(--font-media-scale))}}h1,.h1{font-size:calc(var(--font-h1))}@media screen and (min-width: 749px){h1,.h1{font-size:calc(var(--font-h1) * var(--font-media-scale))}}@media screen and (min-width: 989px){h1,.h1{font-size:calc(var(--font-h1) * var(--font-media-scale) * var(--font-media-scale))}}h2,.h2{font-size:calc(var(--font-h2))}@media screen and (min-width: 749px){h2,.h2{font-size:calc(var(--font-h2) * var(--font-media-scale))}}@media screen and (min-width: 989px){h2,.h2{font-size:calc(var(--font-h2) * var(--font-media-scale) * var(--font-media-scale))}}h3,.h3{font-size:calc(var(--font-h3))}@media screen and (min-width: 749px){h3,.h3{font-size:calc(var(--font-h3) * var(--font-media-scale))}}@media screen and (min-width: 989px){h3,.h3{font-size:calc(var(--font-h3) * var(--font-media-scale) * var(--font-media-scale))}}h4,.h4{font-size:calc(var(--font-h4))}@media screen and (min-width: 749px){h4,.h4{font-size:calc(var(--font-h4) * var(--font-media-scale))}}@media screen and (min-width: 989px){h4,.h4{font-size:calc(var(--font-h4) * var(--font-media-scale) * var(--font-media-scale))}}h5,.h5{font-size:calc(var(--font-h5))}@media screen and (min-width: 749px){h5,.h5{font-size:calc(var(--font-h5) * var(--font-media-scale))}}@media screen and (min-width: 989px){h5,.h5{font-size:calc(var(--font-h5) * var(--font-media-scale) * var(--font-media-scale))}}h6,.h6{font-size:calc(var(--font-h6))}@media screen and (min-width: 749px){h6,.h6{font-size:calc(var(--font-h6) * var(--font-media-scale))}}@media screen and (min-width: 989px){h6,.h6{font-size:calc(var(--font-h6) * var(--font-media-scale) * var(--font-media-scale))}}p{font-size:18px;font-weight:300}.text-body{font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .2 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}@media screen and (min-width: 750px){blockquote{padding-left:1.5rem}}.caption{font-size:1.2rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width: 750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{font-size:1.2rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.caption-with-letter-spacing--medium{font-size:1.2rem;letter-spacing:.16rem}.caption-with-letter-spacing--large{font-size:1.4rem;letter-spacing:.18rem}.text-style--caps{font-weight:600;letter-spacing:1.75px;text-transform:uppercase}.text-style--caps p{font-weight:600;letter-spacing:1.75px;text-transform:uppercase;font-size:inherit}.fw-300{font-weight:300}.fw-500{font-weight:500}.fw-600{font-weight:600}.label{font-size:14px}.package-options_learn{margin-top:4px}.package-options_learn button{font-size:1.6rem;color:#e9a9a0;font-weight:400;background-color:transparent;border:none;margin-top:.4rem;cursor:pointer}.modal-header--hidden .modal_body{align-items:center}.modal_body{display:grid;grid-template-columns:repeat(12,1fr);column-gap:24px;max-height:80vh}@media (max-width: 749px){.modal_body{grid-template-columns:repeat(6,1fr)}}.modal_body-left{grid-column:auto/span 6;position:relative}@media (max-width: 749px){.modal_body-left{grid-column:auto/span 6}}.modal_body-left img{top:0;position:sticky}.modal_body-right{grid-column:auto/span 6}.free-gift-modal-content{margin-left:15px}@media (max-width: 749px){.modal_body-right{grid-column:auto/span 6}}.modal_body-right iframe,.modal_body-right img{width:100%}.section .row{padding-top:var(--spacing-sections-mobile);padding-bottom:var(--spacing-sections-mobile)}@media screen and (min-width: 750px){.section .row{padding-top:var(--spacing-sections-tablet);padding-bottom:var(--spacing-sections-tablet)}}@media screen and (min-width: 990px){.section .row{padding-top:var(--spacing-sections-desktop);padding-bottom:var(--spacing-sections-desktop)}}.section .row--short-top{padding-top:calc(var(--spacing-sections-mobile) * 2 / 3);padding-bottom:var(--spacing-sections-mobile)}@media screen and (min-width: 750px){.section .row--short-top{padding-top:calc(var(--spacing-sections-tablet) * 2 / 3);padding-bottom:var(--spacing-sections-tablet)}}@media screen and (min-width: 990px){.section .row--short-top{padding-top:calc(var(--spacing-sections-desktop) * 2 / 3);padding-bottom:var(--spacing-sections-desktop)}}.row{background-position:center center;background-size:cover}.section__border-bottom{border-bottom:1px solid #e6e6e6}.sec_cart-items .is-empty .warning-container{display:block}.sec_cart-items .is-empty .cart-container,.sec_cart-items .is-empty .sidebar-container{display:none}.sec_cart-items .warning-container{grid-column:auto/span 12;display:none;text-align:center}.sec_cart-items .warning-container .cart__login-title{margin:4.8rem 0 .8rem}.sec_cart-items .warning-container .cart__login-paragraph{margin-top:.8rem}.sec_cart-items .warning-container .cart__login-paragraph a{font-size:inherit}.sec_cart-items .warning-container .cart__warnings{padding:1.6rem 0 .8rem}.sec_cart-items .warning-container .cart__empty-text{margin:0 0 1.6rem}@media screen and (min-width: 990px){.sec_cart-items .warning-container .cart__warnings{padding:2.4rem 0 1.2rem}.sec_cart-items .warning-container .cart__empty-text{margin:0 0 1.6rem}}.sec_cart-items .cart-container{grid-column:auto/span 12}@media (min-width: 989px){.sec_cart-items .cart-container{grid-column:auto/span 8}}.sec_cart-items .cart-container__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}@media (min-width: 989px){.sec_cart-items .cart-container__title{align-items:baseline}}.sec_cart-items .cart-container__title .display-text{text-decoration:none}.sec_cart-items .cart-container .cart-item{display:grid;grid-template-columns:16rem auto;grid-template-rows:auto auto auto auto;column-gap:1.6rem;position:relative;padding:2.4rem 1.6rem;grid-template-areas:"media details " "media quantity " ". price " ". remove ";border-bottom:1px solid #e6e6e6;row-gap:.8rem}@media (min-width: 749px){.sec_cart-items .cart-container .cart-item{grid-template-columns:16rem auto auto;grid-template-areas:"media details totals" "media quantity totals" ". price totals" ". remove ."}}.sec_cart-items .cart-container .cart-item__media{grid-area:media}.sec_cart-items .cart-container .cart-item__media .cart-item__image-container img{aspect-ratio:3/2}.sec_cart-items .cart-container .cart-item__details{grid-area:details;font-size:1.6rem}.sec_cart-items .cart-container .cart-item__price{grid-area:price}.sec_cart-items .cart-container .cart-item__price .cart-item__discounted-prices>*{display:inline-block}.sec_cart-items .cart-container .cart-item__price .cart-item__old-price{text-decoration:line-through;color:#d62424}.sec_cart-items .cart-container .cart-item__totals{grid-area:totals;align-self:center;width:fit-content;justify-self:end;position:relative}.sec_cart-items .cart-container .cart-item__totals .loading-overlay{top:50%;left:50%;transform:translate(-50%,-50%)}.sec_cart-items .cart-container .cart-item__quantity{grid-area:quantity}.sec_cart-items .cart-container .cart-item__remove{grid-area:remove}.sec_cart-items .cart-container .cart-item__remove-text{color:#77777a;font-size:16px;text-decoration-color:#77777a;text-decoration:underline}.sec_cart-items .cart-container .cart-item .product-option p{font-weight:400}.sec_cart-items .cart-container .cart-item__name{padding-bottom:.4rem;text-decoration:none;display:block}.sec_cart-items .cart-container cart-remove-button svg{color:#666}@media (min-width: 749px){.sec_cart-items .cart-container cart-remove-button{position:absolute;top:1.6rem;right:1.6rem;width:2.4rem;height:2.4rem}}.sec_cart-items .sidebar-container{grid-column:auto/span 12}@media (min-width: 989px){.sec_cart-items .sidebar-container{grid-column:auto/span 4}}@media (min-width: 989px){.sec_cart-items .sidebar-container .cart__blocks{padding-top:3.2rem}}.CartContainer_Section{grid-column:auto/span 12;margin-bottom:.8rem}@media (min-width: 989px){.CartContainer_Section{grid-column:8/13;max-width:initial;margin-bottom:1.6rem}}.CartContainer_Cart{grid-column:1/8;grid-row:1/span 4}@media (max-width: 749px){.CartContainer_Cart{grid-column:1/13;grid-row:auto}}.CartContainer_Cart-inner{position:sticky;position:-webkit-sticky;top:107px}@media (max-width: 989px){.CartContainer_Cart-inner{top:0}}.CartContainer_Notes p{padding-bottom:5px}.CartContainer_Notes .note-container{padding-bottom:8px}.CartContainer_Notes .note-container__textarea{width:100%;font-family:Foundersgrotesk;padding:.8rem;font-size:1.6rem;border:1px solid #eee}.CartContainer_Notes .note-container #sales_representative_title{font-size:18px;font-weight:300;color:#00142f;letter-spacing:0}.pre-assembly-main-container{text-align:center;background-color:#fcfcfc;border:1px solid #DFDFDF;border-radius:5px;padding:40px 20px 32px;margin-bottom:50px;position:relative}.pre-assembly-icon{position:absolute;top:-15px;background:#fde3df;width:fit-content;left:50%;transform:translate(-50%);color:#d7867b;font-size:15px;line-height:18px;padding:4px 19px;border-radius:2px}.pre-assembly-main-container h4{font-size:19px;font-family:Foundersgrotesk;color:#232323;margin-bottom:10px;font-weight:700}.pre-assembly-main-container .subheader{color:#535353;font-size:18px;font-family:Foundersgrotesk;padding-bottom:10px;font-weight:400}.pre-assembly-grid{display:flex;align-items:flex-start;padding-top:15px}.pre-assembly-grid .image_wrapper{width:40%}.pre-assembly-grid .pre-assembly-content{width:60%;text-align:start;padding-top:20px;padding-left:15px;padding-right:7px}.pre-assembly-grid .pre-assembly-content h6{margin:0;font-size:20px;padding:0 0 5px;font-family:Foundersgrotesk;color:#000}.pre-assembly-content .price-element{display:flex;align-items:center;gap:5px;padding-bottom:11px;padding-top:8px}.pre-assembly-content .price-element p{font-size:16px}.pre-assembly-content .price-element p.price{color:#44be70}.pre-assembly-content .price-element p.compare_at_price{color:#9a9a9a;text-decoration:line-through}.pre-assembly-content p.description{color:#535353;font-size:16px}button.pre-assembly-cart-button{background:#e9a9a0;color:#fff;border-radius:5px;border-color:#e9a9a0;border-width:2px;width:100%;padding:10px 15px;font-size:16px;margin-top:7px}@media (max-width: 749px){.CartContainer_Notes .note-container #sales_representative_title{font-size:18px}}.CartContainer_Notes .note-container #sales_representative_id{padding:.8rem;border:1px solid #eee}.CartContainer_Notes .note-container #sales_representative_hint{color:#77777a}.CartContainer_Notes .note-container select{width:100%}.CartContainer_Pricing .pricing-items__subtotal{border-bottom:1px solid #999999;padding:8px 0}.CartContainer_Pricing .pricing-items__subtotal .pricing-item{display:flex;font-size:18px;font-weight:400;padding-bottom:8px;justify-content:space-between}.CartContainer_Pricing .pricing-items__subtotal .pricing-title{color:#666}.CartContainer_Pricing .pricing-items__subtotal .pricing-value{color:#999}.CartContainer_Pricing .pricing-items__total{padding:16px 0}.CartContainer_Pricing .pricing-items__total .pricing-item{justify-content:space-between;align-items:center;display:flex}.CartContainer_Pricing .pricing-items__total .pricing-title{color:#000;font-size:18px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.CartContainer_Pricing .pricing-items__total .pricing-value{color:#00142f;font-size:22px;font-weight:500}.CartContainer_Pricing .pricing-items__total .pricing-hint-text{color:#666;font-size:16px;font-weight:400;text-align:right}.CartContainer_Checkout button{width:100%;margin:auto}.CartContainer__header{margin-bottom:16px}.CartContainer__header h2{font-weight:700;font-size:52px;font-family:Quarto;text-transform:lowercase;color:#00142f;display:inline;width:auto;letter-spacing:0;margin:0}@media (max-width: 989px){.CartContainer__header h2{font-size:36px}}@media (max-width: 749px){.CartContainer__header h2{font-size:34px}}.CartContainer__notification{display:flex;column-gap:.8rem}.CartContainer__notification svg{padding:.4rem;border-radius:100%;width:1.6rem;height:1.6rem;align-items:center;justify-content:center;background-color:#41ab5e;color:#fff}.trustblox-1-viewcart-wrap{margin:0!important}.CartEmpty{text-align:center;margin:60px 0 40px}.notification-container{padding:8px;border:1px solid #e6e6e6;background:#fcfcfc;align-items:center;margin-bottom:1.6rem}.notification-container p{margin-bottom:0}.cart__ctas{margin-bottom:.8rem}.cart__ctas button{width:100%}.cart__ctas>*:not(noscript:first-child)+*{margin-top:1rem}.cart__update-button{margin-bottom:1rem}.shopify-cleanslate li{width:100%}.cart__dynamic-checkout-buttons{margin:0 auto}.cart__dynamic-checkout-buttons div[role=button]{border-radius:var(--buttons-radius-outset)!important}.main-grid{display:grid;grid-auto-columns:1fr;column-gap:4rem;row-gap:1.6rem;grid-template-columns:repeat(12,1fr);grid-template-rows:auto}@media (max-width: 989px){.main-grid{column-gap:2rem}}.button--primary{text-decoration:none}.button--primary:hover{background-color:#334359;color:#fff;border-color:#334359;opacity:1}.button--primary--inverse{text-decoration:none;background-color:#fff;color:#00142f}.button--primary--inverse:hover{background:#eee;color:#00142f;opacity:1}.button--secondary{text-decoration:none;border:2px solid #00142f}.button--secondary:hover{background-color:#00142f;color:#fff;border-color:#00142f;opacity:1;transition:all ease-in-out .3}.bread-modal{cursor:pointer}.bread-promo{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;border:none;padding:1.2rem 2.4rem;text-decoration:none;background-color:rgb(var(--color-base-accent-1));box-shadow:0 0 0 .1rem rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels));min-width:12rem;height:auto;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase;font-weight:600;-webkit-appearance:none;appearance:none;transition:all ease-in-out .3s}#bread-container{display:block!important}#bread-checkout-btn{height:44px!important}.product__info-wrapper #bread-checkout-btn{margin:.8rem 0 0!important}#bread-checkout-btn-product{max-width:36rem!important;margin:0!important;height:4.4rem!important;width:100%!important}#bread-checkout-btn-product a[data-testid=bread-placement-bread-checkout-btn-product]{display:block;width:100%;padding:.8rem 2.4rem;background:#e9a9a0;border:2px solid #e9a9a0;color:#fff;border-radius:0;font-family:Poppins,arial,sans-serif;font-size:15px;text-align:center;cursor:pointer}#bread-checkout-btn-product a[data-testid=bread-placement-bread-checkout-btn-product]:hover{background-color:#fff;color:#e9a9a0;border:2px solid #e9a9a0;text-decoration:none}.ribbon-container{overflow:hidden;position:relative;display:block}.ribbon-container .ribbon--left,.ribbon-container .ribbon--right{position:absolute;background:rgba(var(--color-sale));box-shadow:0 0 0 999px rgba(var(--color-sale));clip-path:inset(0 -500px);font-size:20px;font-weight:600;letter-spacing:1.75px;text-align:center;padding:4px 0;line-height:1.25;z-index:2}.ribbon--left{inset:16px auto auto 16px;transform:translate(-13.4%) rotate(-30deg);transform-origin:100% 0}.ribbon--right{inset:16px 16px auto auto;transform:translate(13.4%) rotate(30deg);transform-origin:0 0}@media (max-width: 1024px){.ribbon-container .ribbon--left,.ribbon-container .ribbon--right{font-size:16px}.ribbon--left{inset:8px auto auto 8px}.ribbon--right{inset:8px 8px auto auto}}@media (max-width: 768px){.ribbon--left{inset:4px auto auto 4px}.ribbon--right{inset:4px 4px auto auto}.product-form__buttons{max-width:45rem!important}#bread-checkout-btn-product{max-width:45rem!important;width:100%!important}}.ribbon--left .ribbon-price,.ribbon--right .ribbon-price{color:#fff}.ribbon--left .ribbon-compare-price,.ribbon--right .ribbon-compare-price{color:#ffffffbf;text-decoration-color:#e9a9a0;text-decoration-thickness:1px;text-decoration:line-through}li.add-on-open-image[data-add-on-media-id="41372773417022"]{z-index:9}li[data-add-on-media-id="40732478177342"]{z-index:1}li.add-on-open-image[data-add-on-media-id="40097359626302"]{z-index:5}.ribbon--left .title-container{color:#fff;font-size:14px;white-space:nowrap}.ribbon-container .ribbon--bottom{position:absolute;bottom:0;left:0;right:0;background:#fff;display:flex;justify-content:space-between;padding:1.2rem;line-height:1.25;border:1px solid #e6e6e6;box-sizing:border-box;border-top:0}.product-combination-option{font-weight:300}.product-combination-option span{font-weight:400}@media (min-width: 991px){.ribbon-container .ribbon--bottom{padding:1.6rem}}.ribbon--bottom .ribbon-price{color:#d62424}.ribbon--bottom .ribbon-compare-price{text-decoration-thickness:1px;text-decoration:line-through;color:#333}.async-hide{opacity:0!important}.loox-float-toggler-container{display:none!important}#bread-clippy-iframe{display:none!important;visibility:hidden!important}.gPreorderPartialPaymentWrapper{display:none;visibility:hidden}.grecaptcha-badge{display:none!important;visibility:hidden}.radio,.checkbox{display:flex;justify-content:start;align-items:center;position:relative}.radio input[type=radio],.radio input[type=checkbox],.checkbox input[type=radio],.checkbox input[type=checkbox]{width:20px;height:20px;position:absolute;left:20px}.radio input[type=radio]:checked+label,.radio input[type=checkbox]:checked+label,.checkbox input[type=radio]:checked+label,.checkbox input[type=checkbox]:checked+label{border:1px solid #00142f;background-color:#00142f;color:#fff;cursor:pointer}.radio-label,.checkbox-label{font-size:22px;font-weight:300;font-family:Foundersgrotesk;border:1px solid #e6e6e6;background-color:#fcfcfcfc;margin:.5rem;padding:8px 20px 8px 40px;width:100%;text-align:left;cursor:pointer}.add-border-3px{border-color:rgb(0 20 47 / var(--tw-border-opacity))!important;--tw-border-opacity: 1;border-width:3px!important}configurator-product-form button{max-width:363px}@media (max-width: 989px){.radio-label,.checkbox-label{font-size:18px}li.add-on-open-image[data-add-on-media-id="40097359626302"]{z-index:5;top:49px}}@media (max-width: 749px){.radio-label,.checkbox-label{font-size:20px}li.add-on-open-image[data-add-on-media-id="40097359626302"]{z-index:5;top:16px}}.sticky-footer{background-color:#f9f6f5;position:sticky;bottom:0;z-index:5;border-top:1px solid #e6e6e6;padding-top:2.4rem;padding-bottom:2.4rem}@media (max-width: 989px){.sticky-footer{padding-top:1.6rem;padding-bottom:1.6rem}}.sticky-footer .text-container{grid-column:auto/span 12;display:flex;justify-content:flex-end;align-items:center;column-gap:2.4rem}@media (max-width: 989px){.sticky-footer .text-container{justify-content:space-between}}.config-saving-budget{color:#e9a9a0}.bread-top-container{align-items:center;display:flex}.bread-bottom-container{display:inline-block;margin-right:8px}.config-info{color:#00142f;line-height:14px;letter-spacing:1.75px;margin-top:0;width:95px}@media (max-width: 749px){.config-info{width:83px}}.bread-button{margin-left:50px}@media (max-width: 989px){.bread-button{margin-left:30px}}@media (max-width: 749px){.bread-button{margin-left:0}}.bread-final-price,.bread-financing-price{display:inline-block}.has-sticky-container{padding-bottom:104px}@media (max-width: 749px){.has-sticky-container{padding-bottom:80px}}.fixed-footer{background-color:#f9f6f5;position:fixed;left:0;right:0;bottom:0;z-index:5;border-top:1px solid #e6e6e6;padding-top:2.4rem;padding-bottom:2.4rem}@media (max-width: 989px){.fixed-footer{padding-top:1.6rem;padding-bottom:1.6rem}}.fixed-footer .text-container{grid-column:auto/span 12;display:flex;justify-content:flex-end;align-items:center;column-gap:2.4rem}@media (max-width: 989px){.fixed-footer .text-container{justify-content:space-between}}.fixed-footer .text-container .bread-text-container{display:flex}@media (max-width: 749px){.fixed-footer .text-container .bread-text-container{flex-flow:column}}.question-container{padding:40px 0 20px;text-align:center;width:100%}.input-wrapper{max-width:500px;margin:20px auto}.quiz-title{justify-content:center;align-items:center;flex-direction:column}#start-quiz{margin-top:40px}#shopify-section-quiz{min-height:40vh}#quiz-section{min-height:40vh;align-items:center}#quiz-section form{grid-column-start:1;grid-row-start:1;grid-column-end:13;grid-row-end:2}.sec_product-description .text-container{grid-column:auto/span 12;text-align:center;border-bottom:1px solid #00142f;padding-bottom:1.6rem}@media (min-width: 989px){.sec_product-description .text-container{grid-column:2/span 10}}.sec_product-description .info-container{grid-column:auto/span 12}@media (min-width: 989px){.sec_product-description .info-container{grid-column:2/span 10}}.sec_product-description .info-container .collapsible{color:#77777a;background:#fff;border:none;cursor:pointer;padding:1.2rem 1.6rem;width:100%;text-align:center;display:flex;justify-content:center;column-gap:.8rem}.sec_product-description .info-container .collapsible .collapsible_close{display:none}.sec_product-description .info-container .collapsible.active .collapsible_close{display:block}.sec_product-description .info-container .collapsible.active .collapsible_open{display:none}.sec_product-description .info-container .content{padding:0 1.6rem;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.sec_product-description .info-container .content.rte>p:last-child{margin-bottom:1.2rem}.sec_product-description .info-container .content.rte>p:first-child{margin-top:1.2rem}.sec-categories__container{margin:0 auto;display:grid;grid-auto-columns:1fr;column-gap:20px;grid-template-columns:repeat(12,1fr)}@media (max-width: 749px){.sec-categories__container{row-gap:0px;grid-template-rows:repeat(4,minmax(20px,auto))}}.sec-categories__container .sec-categories-header{grid-column:1/13;padding-bottom:3.2rem;margin:0}@media (max-width: 749px){.sec-categories__container .sec-categories-header{grid-row:1;padding-bottom:2.4rem}}.sec-categories__container h4{font-weight:400;letter-spacing:0}@media (max-width: 989px){.sec-categories__container h4{font-size:20px}}.sec-categories__container h5.text-style--caps{padding-top:20px;padding-bottom:10px}@media (max-width: 989px){.sec-categories__container h5.text-style--caps{padding-top:15px;padding-bottom:0}}.sec-categories__container .sec-category-1{grid-column:1/5}@media (max-width: 749px){.sec-categories__container .sec-category-1{grid-column:1/13;grid-row:2/span 1;padding:0 0 45px}}.sec-categories__container .sec-category-2{grid-column:5/9}@media (max-width: 749px){.sec-categories__container .sec-category-2{grid-column:1/13;grid-row:3/span 1;padding:0 0 45px}}.sec-categories__container .sec-category-3{grid-column:9/13}@media (max-width: 749px){.sec-categories__container .sec-category-3{grid-column:1/13;grid-row:4/span 1}}.sec-categories__container .sec-category__image-container{padding-bottom:1.6rem}@media (max-width: 749px){.sec-categories__container .sec-category__image-container{padding-bottom:.8rem}}.sec-categories__container .sec-category__image{max-height:300px}.sec-categories__container .sec-category__btn{margin:20px 0 0}@media (max-width: 989px){.sec-categories__container .sec-category__btn{margin:15px 0 0}}.sec-categories__container .sec-category__text-btn{padding:15px 0 0}.homepage-icon-section .icon-wrapper{display:flex;justify-content:space-evenly}@media (max-width: 749px){.homepage-icon-section .icon-wrapper{flex-direction:column;align-items:center}}.homepage-icon-section .icon-wrapper .icon-link{text-decoration:none;color:#77777a}@media (max-width: 749px){.homepage-icon-section .icon-container{display:flex;padding:25px 0;align-items:center;width:230px}}.homepage-icon-section .icon-container .icon{font-size:48px;display:flex;justify-content:center;color:#777;padding-bottom:8px}@media (max-width: 989px){.homepage-icon-section .icon-container .icon{font-size:28px}}@media (max-width: 749px){.homepage-icon-section .icon-container .icon{font-size:38px;margin:auto;padding-bottom:0}}.homepage-icon-section .icon-container .label{width:130px;text-align:center;text-transform:uppercase;margin-bottom:0}@media (max-width: 749px){.homepage-icon-section .icon-container .label{text-align:left}}.sec_homepage_influencer .influencer-image__container{padding:0 10px;width:100%;position:relative}@media (max-width: 749px){.sec_homepage_influencer .influencer-image__container{padding:0 20px 0 0}}.sec_homepage_influencer .influencer-image__container .influencer-image{height:100%;width:100%;object-fit:cover}.sec_homepage_influencer .influencer-image__container .influencer-image__hover{position:absolute;top:0;bottom:0;left:10px;right:10px;background-color:#77777abf;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;transition:all .2s ease-in}@media (max-width: 749px){.sec_homepage_influencer .influencer-image__container .influencer-image__hover{left:0;right:20px}}.sec_homepage_influencer .influencer-image__container .influencer-image__hover .influencer-image__hover-text{color:#fff}.sec_homepage_influencer .influencer-image__container .influencer-image__hover .influencer-image__hover-link{color:#fff;width:fit-content;border-bottom:1px solid #fff}.sec_homepage_influencer .influencer-image__container .influencer-image__hover .influencer-image__hover-link .fa-long-arrow-right{vertical-align:bottom;transform:scaleX(1.6);margin:0 0 0 4px}.sec_homepage_influencer .influencer-image__container .influencer-image__hover:hover{opacity:1}@media (max-width: 749px){.sec_homepage_journey .header-container{text-align:left}}.sec_homepage_journey .journey-image__container{height:375px;width:100%;margin-bottom:20px}.sec_homepage_journey .journey-image__container .journey-image{height:100%;width:100%;object-fit:cover}@media (max-width: 749px){.sec_homepage_journey .journey-carousel{padding:0 0 0 20px}}.sec_homepage_journey .journey-carousel-image__container{border:1px solid #e6e6e6;display:block;text-decoration:none}.sec_homepage_journey .carousel-text__container{border:1px solid #e6e6e6;padding:13px;display:flex;column-gap:4px;color:#00142f}.sec_homepage_journey .carousel-text__container .carousel-text{margin:0}.sec_homepage_journey .carousel-text__container.p{letter-spacing:0}.sec_homepage_journey .journey-button__container{margin:0 auto;width:fit-content;padding:30px 0 0}@media (max-width: 989px){.sec_homepage_journey .journey-button__container{padding:20px 0 0}}.sec_homepage_masonry .masonry-container{margin:0 auto;display:grid;grid-auto-columns:1fr;column-gap:20px;row-gap:20px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,minmax(20px,1fr))}@media (max-width: 749px){.sec_homepage_masonry .masonry-container{row-gap:0px;grid-template-rows:auto auto}}.sec_homepage_masonry .masonry-container img{object-fit:cover;height:100%;width:100%}.sec_homepage_masonry .masonry-left__container{grid-column:1/8;grid-row:span 2}@media (max-width: 749px){.sec_homepage_masonry .masonry-left__container{display:none}}.sec_homepage_masonry .masonry-right__top-container{grid-column:8/13;grid-row:1/span 1}@media (max-width: 989px){.sec_homepage_masonry .masonry-right__top-container{height:auto}}@media (max-width: 749px){.sec_homepage_masonry .masonry-right__top-container{grid-column:1/13;max-height:300px}}.sec_homepage_masonry .masonry-right__bottom-container{text-align:center;padding:20px;display:flex;grid-column:8/13;grid-row:2/span 1}@media (max-width: 989px){.sec_homepage_masonry .masonry-right__bottom-container{height:auto}}@media (max-width: 749px){.sec_homepage_masonry .masonry-right__bottom-container{grid-column:1/13;padding:30px 15px}}.sec_homepage_masonry .masonry-text__container{margin:auto}.sec_homepage_masonry .masonry-text__container .masonry-heading{padding:0 0 25px;margin:0}@media (max-width: 989px){.sec_homepage_masonry .masonry-text__container .masonry-heading{padding:0 0 20px}}@media (max-width: 749px){.sec_homepage_masonry .masonry-text__container .masonry-heading{padding:0 0 15px}}.sec_homepage_masonry .masonry-text__container .masonry-sub-heading{padding:0 0 30px;margin:0}@media (max-width: 989px){.sec_homepage_masonry .masonry-text__container .masonry-sub-heading{padding:0 0 25px}}@media (max-width: 749px){.sec_homepage_masonry .masonry-text__container .masonry-sub-heading{padding:0 0 20px}}.sec_homepage_masonry .masonry-text__container .masonry-button{font-size:16px;font-weight:600;letter-spacing:1.75px;text-decoration:underline;color:#77777a;text-transform:uppercase}.sec_homepage_text-video .tv-text-container{grid-column:1/5;height:fit-content;margin:auto 0}@media (max-width: 749px){.sec_homepage_text-video .tv-text-container{grid-row:1;grid-column:1/13}}.sec_homepage_text-video .tv-text-container .tv-title__container{padding:0 0 15px;text-align:center}.sec_homepage_text-video .tv-text-container .tv-sub-title__container{text-align:center}.sec_homepage_text-video .review-video-box{grid-column:5/13;max-width:100%;margin:0;padding:3.6rem}@media (max-width: 989px){.sec_homepage_text-video .review-video-box{padding:2.4rem}}@media (max-width: 749px){.sec_homepage_text-video .review-video-box{grid-row:2;grid-column:1/13;padding:0}}.sec_homepage_slider .main-grid{row-gap:2.4rem}@media (min-width: 749px){.sec_homepage_slider .main-grid{row-gap:3.2rem}}.sec_homepage_slider .section-header{text-align:center;margin-bottom:20px}.sec_homepage_slider .section-header .display-text{padding-bottom:1.6rem}.sec_homepage_slider .SliderContent{display:flex;flex-wrap:wrap;justify-content:space-between}.sec_homepage_slider .slide-text{display:flex;flex-wrap:wrap;justify-content:space-between;padding:25px 40px;background-color:#f4f0ee}.sec_homepage_slider .slide-text__item{text-align:left}.sec_homepage_slider .slide-text__item:last-child{display:flex;flex-direction:row-reverse;align-items:center}.sec_homepage_slider .slide-text__item .heading-text-4{padding-bottom:5px}.sec_homepage_slider .slide-images{display:flex;max-height:400px}.sec_homepage_slider .slide-images img{width:60%;aspect-ratio:2/1}.sec_homepage_slider .slide-images img:last-of-type{width:40%;padding-left:16px;aspect-ratio:1/1}@media (max-width: 1024px){.sec_homepage_slider .section-header .sub-heading-text-2{padding-top:10px}.sec_homepage_slider .slide-images img{width:60%}.sec_homepage_slider .slide-images img:last-of-type{width:40%;padding-left:8px}.sec_homepage_slider .slide-text{padding:20px}}@media (max-width: 768px){.sec_homepage_slider .section-header{text-align:left}.sec_homepage_slider .slide-images,.sec_homepage_slider .slide-images img{width:100%}.sec_homepage_slider .slide-images img:last-of-type{display:none}.sec_homepage_slider .slide-text{padding:2.4rem;row-gap:1.6rem}.sec_homepage_slider .slide-text .slide-text__item{width:100%;text-align:center}.sec_homepage_slider .slide-text .slide-text__item:last-child{flex-flow:column;row-gap:.8rem}}@keyframes fakeGif{49%{opacity:1}51%{opacity:0}}.sec_homepage_image .main-grid{position:relative;row-gap:0px}.sec_homepage_image .image-container{position:relative;grid-column:1/13;grid-row:1;padding-bottom:50%}.sec_homepage_image .image-container img{position:absolute;height:100%}.sec_homepage_image .image-container img.image-top{animation:fakeGif 2s infinite;animation-timing-function:steps(1,end)}.sec_homepage_image .text-container{right:2.4rem;bottom:2.4rem;text-align:right;position:absolute}.sec_homepage_image .text-container h4{margin-top:0;margin-bottom:.8rem;color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:1.75px}.sec_homepage_image .text-container .button{color:#fff}@media (max-width: 989px){.sec_homepage_image .text-container h4{margin:0}}@media (max-width: 749px){.sec_homepage_image .text-container{text-align:left;display:flex;width:100%;padding:1.6rem 2rem;justify-content:space-between;background:#f4f0ee;align-items:center;position:initial;grid-column:auto/span 12}.sec_homepage_image .text-container h4{color:#00142f;margin-bottom:0;text-transform:initial;font-weight:300;letter-spacing:0}.sec_homepage_image .text-container .button{color:#77777a}}.comparison-container{grid-column:auto/span 4}.comparison-container_header{grid-column:1/span 12;padding:10px 15px;background:#f9f9f9;display:flex;cursor:pointer;justify-content:space-between;margin:0 -15px;align-items:center}.comparison-container_header i{font-size:24px;color:#00142f}.comparison-container_item-list{grid-row:2;grid-column:auto/span 4}.comparison-container_item{padding-bottom:6px;display:block}.comparison-container_badge{padding:5px 10px;position:absolute;top:-8px;left:-8px;box-shadow:0 2px 8px #0001}.comparison-container .label{margin-bottom:0;color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:1.25px}.comparison-container a{width:100%}.feature-list .comparison-container_item h4{color:#666}.feature-list .comparison-container_item h4:first-line{color:#4a4a4a;font-weight:500}.product-comparison-grid{padding-bottom:2.4rem}@media (max-width: 989px){.product-comparison-grid{padding:15px 20px 0;grid-template-columns:repeat(12,minmax(80px,1fr))}}@media (max-width: 749px){.product-comparison-grid{grid-template-columns:repeat(12,minmax(60px,1fr));padding:15px 16px 0}}form .button-container{justify-content:center}.plus-toggle{width:24px;height:24px;cursor:pointer;position:relative;display:block}.plus-toggle:before,.plus-toggle:after{content:"";display:block;position:absolute;width:2px;background:#00142f;height:24px;top:0;bottom:0;left:0;right:0;margin:auto;transition:all .3s ease}.plus-toggle:after{width:24px;height:2px}.plus-toggle:before{transform:rotate(90deg)}.plus-toggle.plus-toggle_closed:before{transform:rotate(180deg)}.plus-toggle.plus-toggle_closed:after{transform:rotate(180deg)}#loyaltylion .lion-action-button--tile{border-radius:0}.sec_icons p{margin-bottom:0}.sec_icons .layout-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.6666666667%,1fr));grid-column:auto/span 12;justify-content:center}@media (max-width: 749px){.sec_icons .layout-container{grid-template-columns:repeat(auto-fit,minmax(50%,1fr));grid-column:2/span 10;row-gap:24px}}.sec_icons .icon-wrapper{padding-top:3.2rem;padding-bottom:3.2rem}@media (max-width: 989px){.sec_icons .icon-wrapper{padding-top:2.4rem;padding-bottom:2.4rem}}@media (max-width: 749px){.sec_icons .icon-wrapper{padding-top:1.6rem;padding-bottom:1.6rem;align-items:center}}.sec_icons .icon-link .icon{font-size:32px;text-align:center;color:#777;padding-bottom:8px}@media (max-width: 989px){.sec_icons .icon-link .icon{font-size:24px;padding-bottom:8px}}.sec_icons .icon-link .icon svg[data-prefix=fak]{font-size:4.8rem}@media (max-width: 989px){.sec_icons .icon-link .icon svg[data-prefix=fak]{width:3.6rem}}@media (max-width: 749px){.sec_icons .icon-link .icon svg[data-prefix=fak]{width:2.4rem}}.sec_icons .icon-link .label{text-align:center;font-weight:400;text-transform:uppercase;letter-spacing:1.75px;text-decoration:none;color:#77777a}.sec_sale-banner .Section{position:relative;height:200px;background:no-repeat;background-size:cover;background-position:center center}@media (max-width: 989px){.sec_sale-banner .Section{height:130px}}.sec_sale-banner .TextContainer{display:flex;grid-column:1/13;justify-content:space-between;align-items:center;position:relative;z-index:1}.sec_sale-banner .TextContainer_title{width:45%;display:flex;padding:1rem;justify-content:center;align-items:center;text-align:center;font-family:Quarto,sans-serif;text-transform:uppercase;font-size:2.25rem;font-weight:500;color:#fff}.sec_sale-banner .TextContainer_cta{width:45%;display:flex;padding:1rem;justify-content:center;align-items:center;text-align:center;flex-flow:column;row-gap:1rem}.sec_sale-banner .TextContainer_cta-title{color:#fff}.sec_sale-banner .TextContainer_divider{width:5%;display:flex;justify-content:center;height:100%}.sec_sale-banner .TextContainer_divider-line{width:2px;height:80%;background:#fff;margin:auto}.sec_sale-banner .TextContainer_badge{padding:12px 30px;text-align:center;background:#fff;position:absolute;bottom:-26px;right:40px;color:#000}@media (max-width: 989px){.sec_sale-banner .TextContainer_badge{bottom:-20px;padding:8px 16px;right:20px}}@media (max-width: 749px){.sec_sale-banner .TextContainer_badge{bottom:-16px;right:0;left:0;width:fit-content;margin:auto;padding:4px 12px;font-weight:500}}.sec_sale-banner .left-image{position:absolute;left:0;top:0;bottom:0}.sec_sale-banner .right-image{position:absolute;right:0;top:0;bottom:0}.sec_reviews .HeaderContainer{grid-column:2/7}@media (max-width: 749px){.sec_reviews .HeaderContainer{grid-column:1/10}}.sec_reviews .jas-carousel{grid-column:2/12}@media (max-width: 749px){.sec_reviews .jas-carousel{grid-column:1/13}}.sec_reviews .card{display:grid;grid-auto-flow:column;gap:1rem;align-items:center}@media (max-width: 749px){.sec_reviews .card{grid-auto-flow:row}}@media (max-width: 749px){.sec_reviews .card-image{grid-row:2}}@media (max-width: 749px){.sec_reviews .card-text{grid-row:1}}.sec_reviews .card-text h2{padding-bottom:.5rem}.sec_reviews .card-text p{text-transform:uppercase;text-align:right}.sec_reviews .slick-arrow{top:calc(-44px - 1rem)}@media (max-width: 749px){.sec_reviews .slick-arrow{top:calc(-40px - 1rem)}}.sec_reviews .slick-arrow.slick-prev{right:4rem;left:auto}.sec_reviews .slick-arrow.slick-next{right:0}.sec_reviews2 .card-container,.sec_reviews3 .card-container{display:grid;grid-template-columns:1;grid-column:auto/span 12}@media (min-width: 749px){.sec_reviews2 .card-container,.sec_reviews3 .card-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 989px){.sec_reviews2 .card-container,.sec_reviews3 .card-container{grid-column:3/span 8;grid-template-columns:1fr 1fr 1fr}}.sec_reviews2 .card-container .card,.sec_reviews3 .card-container .card{padding:1.6rem;grid-column:auto/span 1;text-align:center;color:#646464}.sec_reviews2 .card-container .card>*,.sec_reviews3 .card-container .card>*{padding-bottom:1.6rem}.sec_reviews2 .card-container .card>*:last-child,.sec_reviews3 .card-container .card>*:last-child{padding-bottom:0}.sec_reviews2 .card-container .card img,.sec_reviews3 .card-container .card img{max-width:150px;display:block;margin:auto}.sec_video .header-container--snippet{text-align:left;grid-column:auto/span 12}@media (min-width: 749px){.sec_video .header-container--snippet{text-align:center}}@media (min-width: 989px){.sec_video .header-container--snippet{padding-bottom:2.4rem}}.sec_video .video-container{grid-column:auto/span 12}@media (min-width: 749px){.sec_video .video-container{grid-column:3/span 8}}.sec_video .video-container__content{padding-top:1.6rem;text-align:center}@media (min-width: 749px){.sec_video .video-container__content{padding-top:2.4rem}}.sec_video .video-container__content .button--primary{margin-top:1.6rem}@media (min-width: 749px){.sec_video .video-container__content .button--primary{margin-top:2.4rem}}.sec_warranty .header-container{grid-column:auto/span 12;text-align:center}.sec_warranty .icon-container{grid-column:auto/span 12;display:flex;align-items:center;flex-flow:column;row-gap:.8rem;padding:1.6rem;text-align:center}.sec_warranty .icon-container svg{width:3.2rem;height:auto}@media (min-width: 749px){.sec_warranty .icon-container{grid-column:auto/span 4}}.sec_tab-slider tab-slider.layout_text-image .tab-container{grid-column:1/span 4;text-align:right}@media (max-width: 989px){.sec_tab-slider tab-slider.layout_text-image .tab-container{grid-column:1/span 12;grid-row:2/span 1;text-align:left}}.sec_tab-slider tab-slider.layout_text-image .tab-container svg{left:103%;top:50%;transform:translateY(-55%)}.sec_tab-slider tab-slider.layout_text-image .image-container{grid-column:6/span 7;grid-row:1/span 1}@media (max-width: 989px){.sec_tab-slider tab-slider.layout_text-image .image-container{grid-column:auto/span 12;grid-row:1/span 1}}.sec_tab-slider tab-slider.layout_image-text .tab-container{grid-column:9/span 4;text-align:left}@media (max-width: 989px){.sec_tab-slider tab-slider.layout_image-text .tab-container{grid-column:1/span 12;grid-row:2/span 1}}.sec_tab-slider tab-slider.layout_image-text .tab-container svg{right:103%;top:50%;transform:translateY(-55%) rotate(180deg)}@media (max-width: 989px){.sec_tab-slider tab-slider.layout_image-text .tab-container svg{left:103%;transform:none}}.sec_tab-slider tab-slider.layout_image-text .image-container{grid-column:1/span 7;grid-row:1/span 1}@media (max-width: 989px){.sec_tab-slider tab-slider.layout_image-text .image-container{grid-column:auto/span 12;grid-row:1/span 1}}.sec_tab-slider .tab-container .display-text{padding-bottom:1.6rem}.sec_tab-slider .tab-container h5{padding-bottom:2.4rem}.sec_tab-slider .tab-container .tab{padding-bottom:.8rem;position:relative;cursor:pointer}@media (max-width: 989px){.sec_tab-slider .tab-container .tab{width:fit-content}}.sec_tab-slider .tab-container .tab.active{font-weight:600}.sec_tab-slider .tab-container .tab.active svg{position:absolute;z-index:3;display:block}.sec_tab-slider .tab-container .tab svg{display:none}.sec_tab-slider .tab-container a.button{margin-top:2.4rem}.sec_tab-slider .image-container img{aspect-ratio:3/2}.sec_room .video-container{grid-column:auto/span 12}@media (min-width: 989px){.sec_room .video-container{grid-column:auto/span 7}}.sec_room .video-container video{width:100%}.sec_room .text-container{grid-column:auto/span 12}@media (min-width: 989px){.sec_room .text-container{grid-column:auto/span 5}}.sec_room .text-container .display-text{padding-bottom:1.6rem}.sec_room .text-container h4{padding-bottom:2.4rem}.sec_shipping .title-container{grid-column:auto/span 12;text-align:center}@media (min-width: 749px){.sec_shipping .title-container{grid-column:auto/span 12;text-align:left}}.sec_shipping .title-container .display-text{padding-bottom:1.6rem}.sec_shipping .card-container{grid-column:2/span 10;text-align:center;padding:1.6rem}@media (min-width: 749px){.sec_shipping .card-container{grid-column:auto/span 4}}.sec_shipping .card-container img{padding-bottom:1.6rem}.sec_payment .title-container{grid-column:auto/span 12;text-align:center}@media (min-width: 749px){.sec_payment .title-container{grid-column:auto/span 12}}.sec_payment .title-container .display-text{padding-bottom:1.6rem}.sec_payment .card-container{grid-column:auto/span 12;align-items:flex-start;margin:2.4rem auto}@media (min-width: 749px){.sec_payment .card-container{display:flex}}.sec_payment .card-container .card{text-align:center;padding:1.6rem;display:flex;flex-flow:column;column-gap:1.6rem;row-gap:1.6rem}@media (min-width: 749px){.sec_payment .card-container .card{grid-column:auto/span 4}}.sec_payment .card-container .card h5{padding-bottom:.8rem}.sec_payment .card-container .card__icon{background-color:#00142f;width:fit-content;border-radius:100%;margin:auto}.sec_payment .card-container .card__icon svg{width:auto;height:1.6rem;padding:1.2rem;color:#fff}@media (min-width: 989px){.sec_payment .card-container .card__icon svg{height:2.4rem;padding:1.6rem}}.sec_payment .button-container{grid-column:auto/span 12;text-align:center;display:flex;align-items:center;row-gap:1.6rem;flex-flow:column;position:relative;padding:0 1.6rem}.sec_payment .button-container>*{z-index:1}.sec_payment .button-container__bar{width:100%;height:11.2rem;position:absolute;z-index:0;top:1.6rem}.sec_payment .button-container .label{width:100%}@media screen and (min-width: 989px){.sec_payment .button-container .label{width:80%}}@media (max-width: 749px){.sec_setup .row{background:#f3f2f2!important}}.sec_setup .title-container{grid-column:auto/span 12}.sec_setup .title-container .display-text{padding-bottom:1.6rem}.sec_setup .card-container{grid-column:3/span 8;display:flex;justify-content:space-between;position:relative;z-index:1}@media (max-width: 989px){.sec_setup .card-container{grid-column:auto/span 12}}@media (max-width: 749px){.sec_setup .card-container{flex-flow:column;align-items:center}}.sec_setup .card-container .card{display:flex;flex-flow:column;text-align:center;z-index:1}.sec_setup .card-container .card-image{max-width:32rem;margin:auto}.sec_setup .bg-container{grid-column:auto/span 12;position:relative}@media (max-width: 749px){.sec_setup .bg-container{display:none}}.sec_setup .bg-container .bg{position:absolute;left:0;right:0;height:32rem;bottom:0;transform:translateY(20%);background-color:#f3f2f2}.sec_setup .video-container{grid-column:3/span 8;z-index:1}@media (max-width: 749px){.sec_setup .video-container{display:none}}.sec_setup .video-container deferred-media{margin-top:2.4rem}.sec_setup .video-container__text{padding-top:2.4rem}.sec_setup .video-container__text h5.text-style--caps{padding-bottom:.4rem}.sec_setup .video-container__text h5.fw-300{padding-bottom:1.6rem}.sec_setup .video-container__text h6{color:#77777a}.sec_collection-banner .row__bg-image{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:20%!important;min-height:220px;max-height:310px}.sec_collection-banner .row__title{padding-top:2.4rem}@media (min-width: 989px){.sec_collection-banner .row__title{padding-top:3.2rem;padding-bottom:.4rem}}.sec_collection-banner .row__title .text-container,.sec_collection-furniture-product-grid .card-container{grid-column:auto/span 12}.sec_collection-furniture-product-grid .card-container .card__media{grid-column:auto/span 7}.sec_collection-furniture-product-grid .card-container .card__media .media{position:relative;object-fit:cover;bottom:0;top:0;width:100%;height:300px}.sec_collection-furniture-product-grid .card-container .card__media .media img{width:100%}.sec_collection-furniture-product-grid .card-container .card__content{grid-column:auto/span 5}.sec_collection-furniture-product-grid .card-container .card__content ul{list-style:disc;list-style-position:inside}@media screen and (min-width: 990px){.sec_collection-furniture-product-grid .card .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.sec_collection-furniture-product-grid .card:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.sec_collection-furniture-product-grid .card:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.sec_collection-furniture-product-grid .card:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.sec_collection-furniture-product-grid .underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.sec_blog-header .text-container{grid-column:auto/span 12;grid-row:2/span 1}@media (min-width: 749px){.sec_blog-header .text-container{grid-column:auto/span 4;grid-row:auto/span 1;align-self:center}}.sec_blog-header .text-container .display-text,.sec_blog-header .text-container p.text-style--caps{padding-bottom:1.6rem}.sec_blog-header .text-container p.fw-300{padding-bottom:2.4rem}.sec_blog-header .image-container{grid-column:auto/span 12;grid-row:1/span 1}@media (min-width: 749px){.sec_blog-header .image-container{grid-column:auto/span 8;grid-row:auto/span 1}}.sec_finance-body .title-container{padding-bottom:2.4rem}.sec_finance-body .card-container{grid-column:auto/span 12;display:flex;align-items:flex-start;text-align:center}.sec_finance-body .card-container .card{padding:.8rem}.sec_finance-body .card-container .card__icon{padding-bottom:.8rem}.sec_finance-body .card-container .card__icon svg{height:3.2rem;width:auto}.sec_finance-body .card-container .card__text h5{padding-bottom:.4rem}.sec_video-hero .video-container{grid-column:auto/span 12;position:relative;height:0;padding-bottom:60vh}.sec_video-hero .video-container__video{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover}.sec_video-hero .video-container__button{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.sec_video-hero .video-container__title{position:absolute;top:2.4rem;left:2.4rem;z-index:1}.sec_homepage_logos h5{margin-bottom:1.6rem;text-align:center}.sec_homepage_logos .logo-container{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;height:4.8rem}.sec_homepage_logos .logo-item{padding-right:3.2rem;padding-left:3.2rem;height:100%}@media screen and (max-width: 989px){.sec_homepage_logos .logo-item{padding:0 2.8rem}}.sec_homepage_logos .logo-item img{height:100%;width:auto;max-height:4.8rem}@media screen and (max-width: 989px){.sec_homepage_logos .logo-container{display:block;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.sec_homepage_logos .logo-container::-webkit-scrollbar{display:none}.sec_homepage_logos .logo-item{display:inline-block}}.sec_homepage_creator-club{background-image:url(/cdn/shop/files/Artboard_4_copy_12_6e600bf4-3740-4423-8336-1726d18a0562_x900.png?v=1648050663);background-repeat:no-repeat;background-size:cover;background-position:top center}@media (min-width: 989px){.sec_homepage_creator-club{background-image:url(/cdn/shop/files/Artboard_4_copy_10_x1500.png?v=1648050652)}}.sec_homepage_creator-club h4{letter-spacing:1.75px}.sec_homepage_creator-club .text-container{padding:0 0 25px;border-bottom:1px solid #858585;text-align:center;grid-column:3/11}.sec_homepage_creator-club .text-container img{max-width:270px;padding-bottom:10px}.sec_homepage_creator-club .benefit-container{padding:10px 0;display:grid;grid-auto-columns:1fr;column-gap:40px;grid-template-columns:repeat(8,1fr);grid-row-gap:20px;grid-column:3/11;grid-row:auto/span 1}.sec_homepage_creator-club .IconBox{text-align:center;grid-column:auto/span 2}.sec_homepage_creator-club .IconBox p{padding-top:15px;margin-bottom:0;text-transform:uppercase}.sec_homepage_creator-club .IconImage{height:44px;width:44px}.sec_homepage_creator-club .icon-label{font-weight:300;font-size:16px;color:#00142f;letter-spacing:1.2px;text-transform:uppercase}.sec_homepage_creator-club .button-container{grid-column:1/13;justify-self:center}@media (max-width: 989px){.sec_homepage_creator-club .text-container{padding:0 0 10px}.sec_homepage_creator-club .text-container img{max-width:150px;padding-bottom:5px}.sec_homepage_creator-club .benefit-container{column-gap:20px;padding:5px 0}.sec_homepage_creator-club .IconImage{height:25px;width:25px}.sec_homepage_creator-club .IconBox p{padding-top:8px}.sec_homepage_creator-club .icon-label{font-size:12px}}@media (max-width: 749px){.sec_homepage_creator-club .text-container{padding:0 0 15px;grid-row:auto/span 1;grid-column:2/12;width:80%;max-width:350px;margin:auto}.sec_homepage_creator-club .text-container img{max-width:180px}.sec_homepage_creator-club .benefit-container{grid-column-start:1;grid-row-start:2;grid-column-end:13;grid-row-end:3;grid-template-columns:repeat(12,1fr);margin:auto;row-gap:15px;padding:5px 0 10px}.sec_homepage_creator-club .IconBox{text-align:center;grid-column:auto/span 6;max-width:170px}.sec_homepage_creator-club .icon-label{font-size:14px}}.customer.account .navigation-container{grid-column:auto/span 12;padding-bottom:1.6rem}@media (min-width: 989px){.customer.account .navigation-container{grid-column:auto/span 3;grid-row:auto/span 2}}.customer.account .navigation-container__title{padding-bottom:1.6rem}@media (min-width: 989px){.customer.account .navigation-container__title{padding-bottom:3.2rem}}.customer.account .navigation-container .navigation{border:1px solid #e6e6e6}.customer.account .navigation-container .navigation_link{padding:.8rem;border-bottom:1px solid #e6e6e6}.customer.account .navigation-container .navigation_link:last-of-type{border-bottom:none}.customer.account .navigation-container .navigation_link a{text-decoration:none}.customer.account .navigation-container .navigation_link.active{background:#f1f1f1}.customer.account .navigation-container .navigation_link.active p{font-weight:400}.customer.account .info-container{grid-column:auto/span 12}@media (min-width: 749px){.customer.account .info-container{grid-column:auto/span 9}}.customer.account .info-container__title{padding-bottom:.8rem;border-bottom:1px solid #e6e6e6}.customer.account .info-container table{margin-top:2.4rem}.sec_creator-club-account .account-container{grid-template-rows:auto 1fr;grid-column:auto/span 12;padding-bottom:2.4rem}@media (min-width: 749px){.sec_creator-club-account .account-container{padding-bottom:4rem}}@media (min-width: 989px){.sec_creator-club-account .account-container{padding-bottom:3.2rem;grid-column:4/span 9}}.sec_creator-club-account .account-container__title{padding-bottom:1.6rem}.sec_creator-club-account .account-container.overview{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"title" "points" "progress-bar";display:grid;column-gap:3.2rem}@media (min-width: 989px){.sec_creator-club-account .account-container.overview{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:3.2rem;grid-template-areas:"title points" "progress-bar points"}}.sec_creator-club-account .account-container.overview .account-container__title{grid-area:title}.sec_creator-club-account .account-container.overview #overview-progress{grid-area:progress-bar}.sec_creator-club-account .account-container.overview #overview-points{grid-area:points;margin-bottom:2.4rem}@media (min-width: 989px){.sec_creator-club-account .account-container.overview #overview-points{margin-bottom:0}}.sec_creator-club-account .account-container.account-tier{display:grid;grid-template-columns:auto}@media (min-width: 749px){.sec_creator-club-account .account-container.account-tier{grid-template-columns:1fr 1fr;column-gap:2.4rem}}.sec_creator-club-account .account-container.account-tier .account-container__tier{padding-bottom:1.6rem}.sec_creator-club-account .overview-card{grid-column:auto/span 1}.sec_creator-club-account #overview-points{background-color:#f6f6f6;padding:20px;justify-content:center;align-items:center;display:flex;flex-flow:column;grid-row-start:1;grid-row-end:3}@media (max-width: 749px){.sec_creator-club-account #overview-points{grid-row-start:1}}@media (max-width: 749px){.sec_creator-club-account #overview-points{grid-row:2/span 1}}.sec_creator-club-account .overview-card ul{list-style:inside}.sec_creator-club-account .overview-card li{color:#00142f;padding-bottom:5px}.sec_creator-club-account #overview-tier{margin-bottom:2.4rem}.sec_creator-club-account .lion-tier-overview{display:none!important}.sec_creator-club-account .TierProgressBar{width:100%;height:11px;background:#f1f1f1;position:relative}.sec_creator-club-account .TierProgressBar_Overlay{background-color:#e9a9a0;height:11px;position:absolute;width:0}.sec_creator-club-account .ProgressBar_Load{transition:width 5s ease-in-out;-webkit-transition:width 4.5s}.sec_creator-club-account .TierProgressText{font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:1.75px;margin-bottom:0!important;color:#00142f}.sec_creator-club-account .PointContainer_Header{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.75px}.sec_creator-club-account .PointContainer_Points{font-weight:700;font-size:46px;font-family:Quarto;text-transform:lowercase;color:#00142f;letter-spacing:0;margin-top:-10px}@media (max-width: 1024px){.sec_creator-club-account .PointContainer_Points{margin-top:-8px}}.sec_creator-club-account .TierProgressTextContainer{padding:15px inherit inherit;display:flex;justify-content:space-between}@media (max-width: 989px){.sec_creator-club-account .TierProgressTextContainer{padding-top:10px}}@media (max-width: 749px){.sec_creator-club-account .TierProgressTextContainer{padding-top:15px}}.sec_creator-club-account .event-section{line-height:1.2;border:1px solid #e6e6e6}.sec_creator-club-account .event-section .event-card{display:flex;justify-content:flex-start;border-bottom:1px solid #e6e6e6;padding:16px;align-items:center;column-gap:16px;text-decoration:none}.sec_creator-club-account .event-section .event-card:last-of-type{border-bottom:none}.sec_creator-club-account .event-section .event-card:hover{color:#00142f;box-shadow:0 0 8px #e6e6e6;transform:.3 ease-in-out}.sec_creator-club-account .event-section .event-card:hover .event-button{color:#00142f;text-decoration:underline}.sec_creator-club-account .event-section .event-details{display:flex;flex-flow:row;column-gap:16px;align-items:center;justify-content:space-between;width:100%}@media (max-width: 749px){.sec_creator-club-account .event-section .event-details{flex-flow:column;align-items:flex-start;row-gap:8px}}.sec_creator-club-account .event-section .event-date{display:flex;flex-flow:column;text-align:center;color:#00142f;line-height:1}@media (max-width: 749px){.sec_creator-club-account .event-section .event-date{padding-top:4px;align-self:flex-start}}.sec_creator-club-account .event-section .event-date__day{font-size:25.63px}@media (max-width: 989px){.sec_creator-club-account .event-section .event-date__day{font-size:22.78px}}@media (max-width: 749px){.sec_creator-club-account .event-section .event-date__day{font-size:20.25px}}.sec_creator-club-account .event-section .event-date__month{font-size:16px}.sec_creator-club-account .event-section .event-text__title{font-size:22.78px;font-weight:400}@media (max-width: 989px){.sec_creator-club-account .event-section .event-text__title{font-size:20.25px}}@media (max-width: 749px){.sec_creator-club-account .event-section .event-text__title{font-size:18px}}.sec_creator-club-account .event-section .event-text__time,.sec_creator-club-account .event-section .event-text__location{font-size:16px;font-weight:300}.sec_creator-club-account .event-section .event-button{font-size:18px;color:#77777a;white-space:nowrap}@media (max-width: 749px){.sec_creator-club-account .event-section .event-button{font-size:16px}}.sec-2-column .block-container{display:grid;align-items:flex-start;grid-template-columns:auto;grid-column:auto/span 12;row-gap:1.6rem}@media (min-width: 749px){.sec-2-column .block-container{grid-template-columns:minmax(20rem,1fr) 1fr minmax(20rem,1fr);column-gap:4.8rem;align-items:center;row-gap:0}}@media (min-width: 989px){.sec-2-column .block-container{grid-template-columns:minmax(400px,2fr) 1fr minmax(400px,2fr);column-gap:6rem}}.sec-2-column .text-container{grid-column:auto/span 1;grid-row:2/span 1;max-width:40rem}@media (min-width: 749px){.sec-2-column .text-container{grid-row:auto/span 1}}.sec-2-column .text-container .display-text{padding-bottom:1.6rem}.sec-2-column .text-container__code{padding-top:1.6rem}@media (min-width: 749px){.sec-2-column .text-container__code{padding-top:2rem}}@media (min-width: 989px){.sec-2-column .text-container__code{padding-top:2.4rem}}.sec-2-column .text-container__buttons{display:flex;gap:1.6rem;padding-top:2.4rem;flex-wrap:wrap}@media (min-width: 749px){.sec-2-column .text-container.right-aligned{text-align:right;justify-self:flex-end}}@media (min-width: 749px){.sec-2-column .text-container.right-aligned .text-container__buttons{justify-content:flex-end;flex-direction:column}.sec-2-column .text-container.right-aligned .text-container__buttons a{width:fit-content;margin-left:auto}}.sec-2-column .image-container,.sec-2-column .slider-container,.sec-2-column .video-container{grid-column:auto/span 1;grid-row:1/span 1}@media (min-width: 749px){.sec-2-column .image-container,.sec-2-column .slider-container,.sec-2-column .video-container{grid-column:auto/span 2;grid-row:auto/span 1}}.sec-2-column img{aspect-ratio:3/2}.sec-2-column video{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.sec_homepage_hero .hero-container{display:flex}@media (max-width: 749px){.sec_homepage_hero .hero-container{flex-direction:column}}.sec_homepage_hero .hero-container .text-container{padding:30px 48px;width:45%;text-align:center;display:flex;flex-flow:column;justify-content:center}@media (max-width: 749px){.sec_homepage_hero .hero-container .text-container{width:100%}}.sec_homepage_hero .hero-container .text-container h3,.sec_homepage_hero .hero-container .text-container .display-text{margin-bottom:12px}@media (max-width: 989px){.sec_homepage_hero .hero-container .text-container h3,.sec_homepage_hero .hero-container .text-container .display-text{margin-bottom:5px}}.sec_homepage_hero .hero-container .text-container h2.h4,.sec_homepage_hero .hero-container .text-container h4{margin-bottom:32px}.sec_homepage_hero .hero-container .text-container .button-container{display:flex;gap:.8rem;flex-flow:column;max-width:40rem;min-width:230px;margin:0 auto}.sec_homepage_hero .hero-container .text-container .button-container .button.button--tertiary{text-decoration:underline}.sec_homepage_hero .hero-container .text-container .button-container .button{width:100%}.sec_homepage_hero .hero-container .image-container{width:55%}.sec_homepage_hero .hero-container .image-container img{height:100%}.sec_homepage_hero .text-container--sale{position:relative;text-align:left;display:grid;grid-template-rows:1fr auto;width:45%}.sec_homepage_hero .text-container--sale .text-container__text{grid-column:auto/span 1;max-width:29rem;display:flex;flex-flow:column;justify-self:center;padding:2.4rem;align-self:center;text-align:center}@media (min-width: 749px){.sec_homepage_hero .text-container--sale .text-container__text{padding:2rem;max-width:29rem;text-align:left}}@media (min-width: 989px){.sec_homepage_hero .text-container--sale .text-container__text{padding:2.4rem;max-width:39rem}}.sec_homepage_hero .text-container--sale .text-container__text h5{margin:0;color:#afc2d1}.sec_homepage_hero .text-container--sale .text-container__text .display-text{margin-bottom:2.4rem}.sec_homepage_hero .text-container--sale .text-container__text .display-text--sale{color:rgba(var(--color-sale));text-decoration-color:#afc2d1}.sec_homepage_hero .text-container--sale .text-container__bar{grid-column:auto/span 1;padding:1.6rem .8rem;text-align:center;background-color:rgba(var(--color-sale));color:#fff}.sec_heading .header-container{grid-column:1/13}.sec_heading .header-container.text-center{text-align:center}@media (max-width: 749px){.sec_heading .header-container.text-center--mobile{text-align:center}.sec_homepage_hero .text-container--sale{width:100%}}.sec_heading .header-container.text-left{text-align:left}@media (max-width: 749px){.sec_heading .header-container.text-left--mobile{text-align:left}}.sec_heading .header-container.text-right{text-align:right}@media (max-width: 749px){.sec_heading .header-container.text-right--mobile{text-align:right}}.sec_heading .header-container_text{padding-top:2.4rem}@media (max-width: 749px){.sec_heading .header-container_text{padding-top:1.6rem}.sec_homepage_hero .hero-container .image-container{width:100%}}.sec_heading .header-container_subheader+.header-container_paragraph{padding-top:.8rem}.sec_heading .header-container_paragraph{line-height:1.3}.sec_heading .header-container_buttons{display:flex;justify-content:center;column-gap:1.6rem;flex-flow:column}.sec_image-responsive-text .header-container{grid-column:auto/span 12;text-align:center}.sec_image-responsive-text .display-text{padding-bottom:.8rem}@media (min-width: 749px){.sec_image-responsive-text .display-text{padding-bottom:1.2rem}}@media (min-width: 989px){.sec_image-responsive-text .display-text{padding-bottom:1.6rem}}.sec_image-responsive-text .button{margin-top:2.4rem}.sec_sale_center-image{text-align:center}.sec_sale_center-image .header-container{grid-column:3/11;grid-row:auto/span 1;padding-bottom:1.6rem}@media (max-width: 749px){.sec_sale_center-image .header-container{grid-column:auto/span 12;grid-row:auto/span 1;padding-bottom:.8rem}}.sec_sale_center-image .image-container{grid-column:1/13;grid-row:2/3;margin:auto;max-width:1049px;text-align:center}.sec_sale_center-image .image-container h5{padding-top:4.4rem}@media (max-width: 989px){.sec_sale_center-image .image-container h5{padding-top:3.2rem}}@media (max-width: 749px){.sec_sale_center-image .image-container h5{padding-top:2.4rem}}@media (max-width: 749px){.sec_sale_center-image .image-container{grid-row:2/3}}.sec_sale_center-image .button{margin-top:2.4rem}.db-contents-modal{display:grid;grid-template-columns:1fr 1fr;column-gap:2.4rem;max-width:120rem;padding:2.4rem;margin:0 auto;width:100%}.db-contents-modal .modal__container{display:flex;row-gap:3.2rem;flex-direction:column}.db-contents-modal .modal__container-item{display:flex;flex-direction:column;row-gap:1.6rem}.db-contents-modal .modal__container-item--title{font-weight:500;color:#00142f;text-transform:uppercase;text-decoration:underline;font-size:2rem}@media (min-width: 989px){.db-contents-modal .modal__container-item--title{font-size:2.4rem}}.db-contents-modal .modal__container-item--text{font-size:1.6rem;color:#00142f;display:flex;flex-direction:column;row-gap:.8rem}@media (min-width: 989px){.db-contents-modal .modal__container-item--text{font-size:2rem}}.db-contents-modal .modal__container-item--text li{font-weight:300}.db-contents-modal .modal__container-item--text span{font-weight:500}.db-contents-modal .modal__container-item--text ul{padding-left:2.4rem;display:flex;flex-direction:column;row-gap:.8rem}
/*# sourceMappingURL=/cdn/shop/t/764/assets/main.css.map */
