.powrIframeLoader{display:none!important}.zurich-title p,.zurich-title h2{font-family:Zurich Extended!important;text-transform:uppercase}.hybrid-title h2 p span{color:#b09844!important}.original-title h2 p span{color:#f04e23!important}.classic-title h2 p span{color:#0e3e4e!important}.announcement-bar__message{padding-top:8px;padding-bottom:8px}.collection-box{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.33)!important;box-shadow:0 0 15px #00000054!important}.collection-top-tag{position:relative;z-index:3}.collection-accordian .flex P{font-family:Zurich Extended!important}.collection-accordian .flex .accordian-copy p{font-family:Open sans,sans-serif}.collection-btn a,.collection-btn a:hover{color:#fff!important;text-decoration:none!important}.product .nw_var-size{position:relative;width:100%;display:block}.product .nw_product-qty-ctnr{bottom:0;height:1px;overflow:visible;margin-bottom:85px}.product .nw_product-qty-ctnr .quantity-selector{--quantity-selector-height: 51px}.product .product-form__store-availability-container{position:absolute;top:178px;margin-left:350px}#shopify-installments-content,.shopify-installments__content,..shopify-installments{max-width:60%!important;max-width:270px!important}.nw_payment-terms form{max-width:60%!important}.product .shopify-section--text-with-icons .vertical-breather{padding-top:0;margin-top:-35px}.shopify-section--featured-product .store-availability-container{display:none!important}#stamped-main-widget{margin:-55px 0 0!important}.stamped-container .stamped-summary,.stamped-container .stamped-tab-container,.stamped-container .stamped-reviews-filter{display:none!important}.stamped-container .stamped-review-header-title{font-size:1.2em!important;padding-top:15px;text-align:left!important}.bndlr-bundle-title{font-family:Zurich Extended,sans-serif!important;text-transform:uppercase}.bndlr-product-title{font-size:.8em!important}.bndlr-bundle-description{width:100%;margin:0 auto;text-align:left}.bndlr-product{border:none!important;margin:0!important}.bndlr-product-image{border-radius:0!important}.bndlr-product:not(:last-of-type):after{top:34%!important;right:calc(-.35em - 6px)!important}.product .product-form .product-form__image img{max-width:none!important;width:100%!important}#shopify-chat{z-index:999;display:block;position:relative}#shopify-section-mini-cart{z-index:99999;display:block;position:relative}@media (max-width: 798px){#shopify-section-header .header__logo-image{max-width:145px!important}.header__icon-list .icon--header-search{display:none!important}.nw_payment-terms form{max-width:100%!important}.product .product-form__store-availability-container{position:relative;text-align:center;top:0;right:0;margin:auto}.product-content__tabs:only-child{padding-left:0;padding-right:25px}.product .product-form__store-availability-container svg{display:none}.store-availability-information__link{margin:auto}.bndlr-bundle-description{text-align:center}}.mattressHeroShot{width:163%;margin-left:-63%;max-width:1390px!important;z-index:2!important}.prodOptionsCtnr{z-index:3!important}.shopify-section-header,.shopify-section--announcement-bar,.header{z-index:999!important}.mattressDescripTop{min-width:110%;min-height:300px}.bundleRow{max-width:82%!important;margin:10px 0 0!important}.bundleRow .bundle-product-title{font-size:1.2em!important}.bundleRow .pillowOptionRow{position:absolute;top:25px}.bundleRow .baseOptionRow{position:absolute;top:240px}.bundleRow .gmzwASOfxP{min-height:250px!important}.bundleRow .bold_option_radio,.bundleRow .bold_option_number{margin-left:15px!important;z-index:5!important;position:relative!important}.bundleRow .bold_option_title{font-weight:700!important}.bundleRow .bold_option_radio .bold_option_value_element input[type=radio]{width:18px!important;height:18px!important}.bundleRow .bold_option_radio .bold_option_value_title{display:inline-block;top:-3px;position:relative}.bundleRow .bold_option_number input[type=number]{width:60px!important;border:1px #D9D9D9 solid!important;padding-left:3px!important}.bundleRow .bold_option_number input[type=number]::-webkit-inner-spin-button,.bundleRow .bold_option_number input[type=number]::-webkit-outer-spin-button{opacity:1}.bold_option_set>div:nth-of-type(4).bold_option_checkbox{margin-top:45px!important}.bundleRow .bold_option_set .bold_option_value{display:block!important}.optionMattressType .option-item-inner{padding:20px 10px 70px;background-color:#f8fafa;border:2px #224B59 solid;border-radius:12px}.optionMattressType .active{background-color:#dbf0f8!important}.mattressKeyPoints{max-width:82%!important;margin-left:0!important;position:relative;margin-top:-74px;left:8px}.mattressTitles{max-width:82%!important;margin-left:0!important}.mattress2Options .bold_option_checkbox input[type=checkbox]{display:none!important}.mattress2Options .customToggleSwitch{display:inline-block;width:60px;height:30px;position:relative;border-radius:30px;background-color:#ccc;transition:background-color .3s ease;font-family:sans-serif;font-size:12px;font-weight:700;color:#555;box-sizing:border-box;line-height:30px;-webkit-user-select:none;user-select:none;margin-left:10px;vertical-align:middle;opacity:1}.mattress2Options .customToggleSwitch:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;background-color:#fff;border-radius:50%;transition:transform .3s ease;z-index:2}.mattress2Options .customToggleSwitch:before{content:"NO";position:absolute;top:0;left:30px;height:30px;line-height:30px;z-index:1;color:#444;transition:left .3s ease,color .3s ease}.mattress2Options .customToggleSwitch.on{background-color:#65c466;color:#fff}.mattress2Options .customToggleSwitch.on:before{content:"YES";left:7px;color:#fff}.mattress2Options .customToggleSwitch.on:after{transform:translate(30px)}.addCartCustom button{width:82%!important}.hideCartButton{display:none!important}#cart-loader-overlay{display:none;position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;background:#0f2332a6}#cart-loader-overlay .loader-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-family:sans-serif}.cart-spinner{border:4px solid rgba(255,255,255,.2);border-top:4px solid #ffffff;border-radius:50%;width:48px;height:48px;animation:spin 1s linear infinite;margin:0 auto 12px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.combo-box:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:999998;pointer-events:none}.store-availability-container{margin-top:-25px!important;margin-left:15px}#stamped-reviews-widget[data-widget-type=full-page] .stamped-widget-buttons div{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
