/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./styles/index.css ***!
  \******************************************************************************************************************************************/.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collapsible-buttons__trigger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:1px}.is-open .collapsible-buttons__trigger:hover{border-color:var(--colorBtnPrimary);color:var(--colorBtnPrimary);background:#fff!important}.collapsible-buttons__trigger-icon{position:absolute;right:20px}.collapsible-buttons__trigger-icon .icon{width:11px;height:11px;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.is-open .collapsible-buttons__trigger-icon .icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.collapsible-buttons__buttons{visibility:hidden;overflow:hidden;height:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94)}.is-open .collapsible-buttons__buttons{visibility:visible;opacity:1;-webkit-transition:opacity 1s cubic-bezier(.25,.46,.45,.94),height .35s cubic-bezier(.25,.46,.45,.94);transition:opacity 1s cubic-bezier(.25,.46,.45,.94),height .35s cubic-bezier(.25,.46,.45,.94);height:135px;height:var(--buttons-height, 135px)}.collapsible-buttons__buttons-inner{-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94)}.is-open .collapsible-buttons__buttons-inner{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:transform .5s cubic-bezier(.25,.46,.45,.94);transition:transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94)}.collapsible-buttons__buttons .btn{border-color:var(--colorBtnPrimary);color:var(--colorBtnPrimary);background:#fff;font-weight:400;-webkit-transition-delay:0s!important;transition-delay:0s!important;margin-top:-1px}.collapsible-buttons__buttons .btn:hover{border-color:var(--colorBtnPrimary);color:var(--colorBtnPrimary);background:#eeede4!important;font-weight:700}.collapsible-buttons__buttons .btn:after{display:none}.finance-options{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:21}.finance-options.is-open{display:block}.finance-options-trigger{font-size:calc(var(--typeBaseSize) * .75)}.finance-options__overlay{position:absolute;width:100%;height:100%;background-color:#eeede5;opacity:0;-webkit-transition:opacity .25s cubic-bezier(.165,.84,.44,1);transition:opacity .25s cubic-bezier(.165,.84,.44,1)}.is-visible .finance-options__overlay{opacity:.6}.finance-options__inner{position:absolute;top:0;top:var(--top-spacing, 0);right:0;width:100%;max-height:calc(100vh - (100vh - 100%));overflow-y:auto;overflow-x:hidden}.finance-options__wrapper{background-color:#fff;padding:40px 17px;-webkit-transition:all .25s cubic-bezier(.165,.84,.44,1);transition:all .25s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateX(100%);transform:translate(100%);will-change:transform;opacity:0;min-height:100%}.is-visible .finance-options__wrapper{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.finance-options__close{position:absolute;top:30px;right:30px;padding:0;margin:0;border:0;background-color:transparent;color:var(--colorTextBody);line-height:1}.finance-options__close .icon{width:15px;height:15px}.toolbar-sticky1{position:fixed;top:0;z-index:99;right:0;left:0}.site-header--stuck{top:29.44px!important}.section-header__title.new-design{font-size:calc(var(--typeHeaderSize) * .85);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight);margin:0 0 30px;display:block}.price-range-product .medium-up--one-quarter{width:100%!important}.announcement-card{padding-left:22px}.announcement-card .info-cards-wrapper{background:#355450;padding:15px;text-align:center;height:316px;max-height:100%;display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:0 1px 5px #ffffff4d,0 0 80px #ffffff4d inset;transition:transform .7s ease-in-out}.announcement-card .info-cards-wrapper:hover{transform:}.announcement-card .info-card img{max-width:48px}.announcement-card .info-card h3{color:#fff;margin:12px 0;font-size:24px}.announcement-card .info-card p{color:#fff;padding-bottom:10px}.announcement-card .info-btn{color:#fff;font-size:15px;border:1px solid #fff;padding:6px 12px}.custom-vari-msg{max-width:70%;margin:auto}.megamenu__colection-image{display:none}.megamenu .grid{display:grid;grid-template-columns:1fr 1fr;height:fit-content;width:50%;padding:0 10px}.megamenu .grid .grid__item{width:100%}.new-mega{display:grid;grid-template-columns:2fr 1fr}.megamenu__tworow-wrapper{display:flex;flex-wrap:wrap}.new-mega-about{display:flex;gap:20px}.eng-img a{position:relative;width:fit-content!important;margin:auto;text-align:left}.eng-img span{position:absolute;left:15px;bottom:25px}.eng-img span:after{content:"";width:100%;border-bottom:1px solid #000;display:block}.new-mega-about .megamenu__image-wrapper img{max-height:130px}.megamenu__image-wrapper{text-align:center;width:50%;padding:0 10px}.mega-bottom-btn{text-align:center;margin-top:40px;width:100%}.mega-bottom-btn a,.mega-guide-btn a{background-color:#355450!important}.megamenu__image-wrapper a{width:100%;display:block;text-underline-offset:10px}.megamenu__image-wrapper.abt a{text-decoration:none}.abt-divider{border-bottom:0px solid #000;max-width:50%;margin:auto}.mega-coll-name{padding-bottom:15px}.mega-coll-name a{width:100%;display:block;font-family:Montserrat,sans-serif;letter-spacing:.3em;font-size:.75em}.megamenu__guide-wrapper{border-left:1px solid #000;padding-left:30px;margin-left:-10px}.megamenu__guide-wrapper h4{margin:0!important;padding-bottom:15px}.megamenu__showroom-wrapper{text-align:center;border-left:1px solid #000;padding-left:30px;margin-left:-10px}.megamenu__showroom{padding-bottom:15px}.megamenu__showroom p{margin:0}.megamenu__showroom a{font-weight:700}.megamenu__guide-wrapper a h4{font-weight:400;text-transform:capitalize}.new-mega-guide-row{display:grid;grid-template-columns:2fr 1fr}.new-mega-guide{display:grid;row-gap:20px}.megamenu__guidance-wrapper{align-items:center;display:flex;gap:20px}.optionplus-section{background:transparent!important;border:0px solid #e0e0e0!important}.optionplus-widget{margin:0rem auto 1rem!important}.optionplus-title{font-family:Montserrat,sans-serif!important;letter-spacing:.3em!important;font-size:.75em!important}@media (min-width: 1062px) and (max-width: 1328px){.announcement-inner img{max-height:240px}}@media (min-width: 991px) and (max-width: 1061px){.announcement-inner img{max-height:200px}}@media (min-width: 769px) and (max-width: 990px){.announcement-inner img{max-height:180px}.announcement-card .info-cards-wrapper{padding:8px}.announcement-card .info-card h3{font-size:18px}.announcement-card .info-card p{font-size:12px}}@media (min-width: 769px){.finance-options__inner{max-width:570px}.finance-options__wrapper{padding:40px}}.options-drawer{display:grid;grid-template-columns:1fr;grid-column-gap:40px;grid-row-gap:20px}.options-drawer__close{position:absolute;top:50px;right:40px;padding:0;margin:0;border:0;background-color:transparent;color:var(--colorTextBody)}.options-drawer__close .icon{width:15px;height:15px}.options-drawer__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options-drawer__label .icon{position:absolute;right:15px;width:12px;height:12px;color:#ccc}.options-drawer .variant-wrapper{margin:0 0 20px}.options-drawer .variant-wrapper label{cursor:pointer}.options-drawer .variant-wrapper input{width:100%;cursor:pointer}.options-drawer-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:21}.is-open .options-drawer-popup{display:block}.options-drawer-popup__overlay{position:absolute;width:100%;height:100%;background-color:#eeede5;opacity:0;-webkit-transition:opacity .25s cubic-bezier(.165,.84,.44,1);transition:opacity .25s cubic-bezier(.165,.84,.44,1)}.is-visible .options-drawer-popup__overlay{opacity:.6}.options-drawer-popup__inner{position:absolute;top:0;right:0;width:100%;height:calc(100vh - (100vh - 100%));overflow-y:auto}.options-drawer-popup__wrapper{background-color:#fff;padding:40px 17px;-webkit-transition:all .25s cubic-bezier(.165,.84,.44,1);transition:all .25s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateX(100%);transform:translate(100%);will-change:transform;opacity:0;min-height:100%}.is-visible .options-drawer-popup__wrapper{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.options-drawer-popup__option-label{margin-top:20px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeBaseSize) * 1.5)}.options-drawer-popup__option-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--columns, 3),1fr);grid-gap:10px;margin-top:20px;margin-bottom:28px}.options-drawer-popup__option-btn{margin-top:12px;border-color:#eeede4;color:var(--colorBtnPrimary);background:#eeede4;-webkit-transition-delay:0s!important;transition-delay:0s!important}.options-drawer-popup__option .rte{margin-top:40px}.options-drawer-popup__option .rte em{font-size:calc(var(--typeBaseSize) + 2px);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-style:normal}.options-drawer-popup__option label{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--typeBaseSize);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);border:1px solid;border-color:var(--colorBorder);max-width:100%;padding:8px 10px;border-radius:0;text-align:center;margin-bottom:0;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.options-drawer-popup__option label.small{font-size:calc(var(--typeBaseSize) * .75)}.options-drawer-popup__option input{position:absolute;width:0;height:0;opacity:0;visibility:hidden;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.options-drawer-popup__option input:checked+label{border-color:var(--colorBtnPrimary);outline:2px solid var(--colorBtnPrimary);outline-offset:-2px}@media (min-width: 769px){.options-drawer{grid-template-columns:1fr 1fr}.options-drawer .variant-wrapper input{text-align:left}.options-drawer-popup__inner{max-width:570px}.options-drawer-popup__wrapper{padding:40px}}@media (min-width: 769px){.product-single__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}}.product__main-photos .slick-slider{-ms-touch-action:auto!important;touch-action:auto!important}.product__video-wrapper .product__video::-webkit-media-controls,.product__video-wrapper .product__video::-webkit-media-controls-enclosure{display:none!important}.alma-payment-plans-eligibility-line svg{display:none}.alma-payment-plans-container{border:none!important;padding-left:0!important;width:auto!important}@media (max-width: 768px){.alma-payment-plans-container{padding-left:12px!important}.announcement-inner img{max-height:180px}}#alma-badge{opacity:0;-webkit-transition:.2s all;transition:.2s all;height:52.8px}.alma-payment-plans-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.alma-payment-plans-container .alma-payment-plans-payment-info .finance_option{text-decoration:underline}.finance_option{font-size:12px!important;line-height:180%!important;color:var(--off-black)!important}@media (max-width: 768px){.alma-payment-plans-container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.announcement-card{width:50%!important}.announcement-card .info-cards-wrapper{padding:8px}.announcement-card .info-card h3{font-size:18px}.site-header--stuck{top:0!important}}.alma-payment-plans-eligibility-line .or{font-size:12px;font-family:Venn,sans-serif;line-height:180%;color:var(--off-black)}.alma-payment-plans-eligibility-options .alma-payment-plans-active-option{display:none}.product-single__price>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-blocks>*,.shopify-section{scroll-margin-top:5rem}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom.css.map */
