body.template-collection #MainContent .page-width,.default-width,.template-product .breadcrumbs,body.page-swatches .breadcrumbs{max-width:1080px}.wide-width{max-width:1200px}.collection-header.center{max-width:750px;margin:0 auto}.product_grid_inner{border:.1rem solid #f3f3f3;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;height:100%}.product_grid_inner:hover{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);-webkit-box-shadow:0 .5rem 2rem rgba(0,0,0,.1);box-shadow:0 .5rem 2rem #0000001a}.product_grid_inner .product-block__title,.product_grid_inner .product-reviews,.product_grid_inner .product-price,.product_grid_inner .product_offercode{padding:0 15px}.product_offercode{font-size:12px;font-weight:600;margin:0 auto 1rem;color:#63488c}.product-vendor,.product-type{text-transform:uppercase;font-size:12px;font-weight:600}.ymq-box .ymq-no-strong-drop-down{max-width:100%;border-color:#3e505c26;border-radius:0!important;padding:10px 15px 10px 10px!important;font-size:14px}.ymq-box .ymq-option-title span.ymq_lable{color:#3e505c;font-weight:500}.ymq-box .ymq-option-title{margin-bottom:0!important}legend.label{font-size:calc(var(--global-title-font-size) * 1px)!important;font-weight:500;margin-bottom:12px!important}.product-form-block.product__title_form,.product-form-block.vendor-type{margin:0!important}.product_price_form.product-form-block{border-top:1px solid #3e505c26;padding-top:12px;display:flex;align-items:center;justify-content:space-between}.block_keypoints .metafield-rich_text_field{background:#f1f1f1d1;padding:10px;font-size:14px;border:6px double #fff}.product-form-imgetxt{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 0;font-size:14px}.block_keypoints .metafield-rich_text_field ul{margin-bottom:0}.product__collection_form{font-size:16px;font-weight:500}.product__collection_form a{color:#422e62;text-decoration:none;border-bottom:1px solid}li.main-nav__item.menu_get-free-swatches:after{display:none}.swatches-list.logo-list-container.flex-wrap.logo-list-grid{align-items:flex-end}button.btn.btn--primary[style="pointer-events: none !important;"]{opacity:.5;cursor:not-allowed}form.js-product-form .form-row,form.js-product-form .input-row--full-width button{margin:0}a.main-nav__link.active__nav_menu{border-bottom:2px solid #3e505c;padding-bottom:7px}.product-form-block.rte.block_promocode{padding:0 20px;text-align:center}.product-form-block.rte.block_promocode *{color:#422e62}.product-form-block.rte.block_sample{background:#422e62;text-align:center;width:100%;margin:0}.product-form-block.rte.block_sample *{margin:0;color:#fff}.product-form-block.rte.block_sample a{text-decoration:none}.pulse{animation:pulse-animation 2s infinite}.description-with-split{display:flex;gap:30px;background:#f3f3f3;padding:3rem}.text-icon-page .text-column{display:flex;align-items:center;gap:20px;padding:0}.text-icon-page .text-column__image{width:70px;margin:0}.text-icon-page{background:#f3f3f3;margin-left:-20px;margin-right:-20px;padding:4rem 0;margin-top:5rem}.text-icon-page .text-column__content{padding-top:0}.text-icon-page .text-column__text.rte p{line-height:1.3;font-weight:500;padding-right:30px;margin:0 auto 8px}.text-icon-page .grid-flex.default-width{padding:0 30px}.text-icon-page a.link{text-decoration:none;border-bottom:1px solid #0a4871;padding-bottom:2px}.bed-dimensions-table{min-width:unset!important}.bed-dimensions-table tr td:first-child{font-weight:700;padding-left:0}.bed-dimensions-table tr:nth-child(2n){background:unset!important}.bed-dimensions-table th,.bed-dimensions-table td{border-left:none!important;border-right:none!important}.bed-dimensions-table tr th:first-child{padding-left:0}.bed-dimensions-table th,.bed-dimensions-table td{font-size:14px!important}.text-after-image.delivery_block{display:flex;align-items:center;gap:30px;margin-top:1rem;justify-content:center}.delivery_block .product-form-block.block__image{margin:0!important;background:#fff}.delivery_block .rimage-outer-wrapper{max-width:100%!important;padding:10px}.delivery_block .text-after-image,.delivery_block .text-after-image p{margin:0}.product-form-block.block__text.rte.text-after-image *{color:#000}.delivery_block h4{font-weight:500;text-transform:uppercase}.delivery_block .text-after-image p{font-weight:600}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 20px #0000}}@media screen and (min-width:768px){.delivery_block .product-form-block.block__image{width:83px}.default-width,.wide-width,.template-product .breadcrumbs,body.page-swatches .breadcrumbs{margin-left:auto!important;margin-right:auto!important}.description-before-split{width:calc(48% - 30px)}.description-after-split{width:52%}.grid.grid--uniform.product-grid{display:flex;flex-wrap:wrap}.product-image-full .rimage-outer-wrapper{height:470px;overflow:hidden}.product-image-full .rimage__image{object-fit:cover}.product-image-full .rimage-wrapper{padding-top:100%!important}.product-thumbnails .slick-track{margin:inherit}.product-thumbnails .rimage-wrapper{height:80px;width:80px;overflow:hidden;padding:0!important}.product-thumbnails .rimage-wrapper img{object-fit:cover}.medium-up--push-one-twelfth.product-details{left:4%}.five-twelfths.product-details{width:46%}}@media screen and (max-width:767px){.Fullmobile_column .product-block.grid__item.one-third.small-down--one-half{width:100%}}@media screen and (max-width:767px){.delivery_block .product-form-block.block__image{width:70px}.row.ProductMainSection.row-space-bottom{margin-top:10px}.product-image-full .rimage-outer-wrapper{height:335px;overflow:hidden}.product-image-full .rimage__image{object-fit:cover}.product-image-full .rimage-wrapper{padding-top:100%!important}.product-thumbnails .slick-track{margin:inherit}.product-thumbnails .rimage-wrapper{height:52px;width:52px;overflow:hidden;padding:0!important}.product-thumbnails .rimage-wrapper img{object-fit:cover}.delivery_block .rte h4{font-size:16px}.text-after-image.delivery_block{gap:15px}.text-icon-page .grid-flex.default-width{padding:0;gap:10px}.text-icon-page .grid-flex.default-width .text-column{padding:12px 20px;background:#fff}.text-icon-page{padding:35px 0;margin-top:3rem}.description-with-split{display:block;padding:3rem 15px 10px}.bed-dimensions-table th,.bed-dimensions-table td{white-space:normal;min-width:100px;width:100px}.footer-group{padding-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
