.bedframe-selector{border-radius:8px 8px 0 0;background:var(--colors-grey50);padding:12px;margin-bottom:0;margin-top:24px;border-left:1px solid var(--colors-grey100);border-right:1px solid var(--colors-grey100);border-top:1px solid var(--colors-grey100)}.bedframe-selector .bedframe-selector__wrapper input{display:none}.bedframe-selector .selects-row{display:grid;grid-gap:5px;grid-template-columns:1fr 1fr 1fr;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.bedframe-selector .link{font-size:14px}.bedframe-selector__wrapper .label{display:flex;align-items:center;position:relative;cursor:pointer;flex-direction:column;border:1px solid var(--colors-grey100);padding:10px 5px;border-radius:6px;background:#fff;height:100%;transition:.2s ease all;text-align:center;line-height:1.4;color:var(--colors-grey900);grid-gap:5px;font-weight:400}@media (max-width: 1025px){.bedframe-selector__wrapper .label{line-height:1.2}}.bedframe-selector .bedframe-selector__wrapper input:disabled+.label{cursor:default;opacity:.6;color:#16182585;pointer-events:none}.bedframe-selector__wrapper .img-wrap{height:60px;width:70px;display:flex;justify-content:center;align-items:center}.bedframe-selector__wrapper .img-wrap img{max-width:100%;max-height:100%;border-radius:10px}[data-option=mattress-option] .img-wrap img{border-radius:0}[data-option=mattress-option] .bedframe-selector__wrapper.hidden+.bedframe-selector__wrapper img{margin-bottom:0!important}.bedframe-selector__wrapper .label .extra{right:4px;top:4px;position:absolute;color:#616577}.bedframe-selector__wrapper input:checked+.label,.bedframe-selector__wrapper .label.selected{border:1px solid transparent;box-shadow:0 0 0 2px var(--colors-primaryColor)}.bedframe-selector__wrapper input:checked+.label:before,.bedframe-selector__wrapper .label.selected:before{border-color:var(--gradient-base-accent-2)}.bedframe-selector__wrapper input:checked+.label:after,.bedframe-selector__wrapper .label.selected:after{opacity:1}.bedframe-selector__wrapper h4{color:#616577}.bedframe-selector__wrapper input:checked+.label h4,.bedframe-selector__wrapper .label.selected h4{color:var(--gradient-base-accent-2)}.bedframe-selector .title-block{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.bedframe-selector .info h4{font-size:16px;margin:4px 0 0;text-align:center;font-weight:500;text-transform:capitalize}.bedframe-selector .info p{font-size:12px;margin:0}.bedframe-selector__wrapper .label .popular{display:flex;position:absolute;margin:auto;width:fit-content;top:-10px;border-top-right-radius:10px;color:#fff;background:var(--colors-premierColor);padding:4px 6px;text-transform:uppercase;font-size:10px;line-height:1}.bedframe-selector__wrapper .label .benefits{list-style:none;padding-left:0;color:#616577;font-size:12px;margin-bottom:0;font-weight:400;text-align:center;margin-top:0}.bedframe-selector__wrapper .label .info{width:100%;color:var(--colors-grey900);font-family:var(--fonts-labelMedium-fontFamily);font-size:var(--fonts-labelMedium-fontSize);font-weight:var(--fonts-label-fontWeight);letter-spacing:var(--fonts-labelMedium-letterSpacing);line-height:var(--fonts-labelMedium-lineHeight);text-align:center;text-transform:capitalize}.bedframe-selector__wrapper .label .benefits img{width:30px;margin-left:-6px;margin-bottom:-10px}.bedframe-selector__wrapper .label .benefits li:nth-child(2) img{margin-top:-7px}.bedframe-selector .collapse__heading{border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid var(--colors-grey100);border-left:1px solid var(--colors-grey100);border-right:1px solid var(--colors-grey100);border-bottom:none;background-color:#fff;padding:12px 15px 0;position:relative;z-index:1}.bedframe-selector .collapse__panel{border-bottom-left-radius:0;border-bottom-right-radius:0;border-right:none;border-left:none;background-color:#fff;min-height:1px!important;position:relative;margin-top:-2px}.bedframe-selector .collapse__content{padding:16px 15px 15px;border-right:1px solid var(--colors-grey100);border-left:1px solid var(--colors-grey100);border-top:none}.bedframe-selector .collapse__icon svg{transition:.5s transform ease}.bedframe-selector .collapse--activated .collapse__button[aria-expanded=true] .collapse__icon svg{transform:rotate(-180deg)}.bedframe-selector .collapse--activated .collapse__button[aria-expanded=true] .collapse__icon{transform:none}.bedframe-selector .collapse__selected br{display:none}.bedframe-selector .collapse__selected,.bedframe-selector .collapse__title .icon,.bedframe-selector .collapse__label{transition:.2s ease color}.bedframe-selector .collapse--activated .collapse__button[aria-expanded=true] .collapse__selected,.bedframe-selector .collapse--activated .collapse__button[aria-expanded=true] .collapse__title .icon,.bedframe-selector .collapse--activated .collapse__button[aria-expanded=true] .collapse__label{color:var(--colors-primaryColor)}.bedframe-selector .collapse__icon .icon{color:var(--colors-primaryDark)}.bedframe-selector .collapse__title .icon{border:none;height:40px;border-radius:0;width:auto;padding:0;margin:0;color:#001780}.bedframe-selector .collapse__info{flex-flow:column;text-align:left;color:var(--colors-grey900);display:flex;font-family:var(--fonts-pLargeBold-fontFamily);font-size:var(--fonts-pLargeBold-fontSize);font-weight:var(--fonts-pLargeBold-fontWeight);letter-spacing:var(--fonts-pLargeBold-letterSpacing);line-height:var(--fonts-pLargeBold-lineHeight);z-index:2}.collapse__selected{align-items:center;color:var(--colors-grey700);display:flex;font-family:var(--fonts-label-fontFamily);font-size:var(--fonts-label-fontSize);font-weight:var(--fonts-label-fontWeight);letter-spacing:var(--fonts-label-letterSpacing);line-height:var(--fonts-label-lineHeight)}.bedframe-selector fieldset.product-form__input .form__label{font-size:18px;display:block;padding:0;line-height:1.3;margin-bottom:0}.bedframe-selector .collapse__selected{font-weight:400;display:block;text-transform:capitalize}.bedframe-selector .collapse__title{grid-gap:25px}.bedframe-selector .collapse__title>span{display:flex}@media screen and (max-width: 989px){.bedframe-selector .collapse__label,.bedframe-selector fieldset.product-form__input .form__label{font-size:17px;line-height:1.2}.bedframe-selector .collapse__selected{font-size:14px;line-height:1.2}.bedframe-selector .collapse__title{grid-gap:20px}.bedframe-selector .selects-row .label .info{font-size:14px}.bedframe-selector{margin:24px -24px 0;border-radius:0;border:none}.divan-popup__wrapper .bedframe-selector{margin:24px -20px 0}.bedframe-selector .selects-row{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))!important}.bedframe-selector .collapse__content{padding:20px 10px}.bedframe-selector .collapse__heading{padding-left:10px;padding-right:10px}}.bedframe-selector .collapse__heading .icon-size{height:30px;margin-left:5px;margin-right:5px}.bedframe-selector__wrapper{position:relative}.bedframe-selector .js-calc__percentage.mattress-compare_label{background:#e92861;padding:4px 6px;border-radius:4px;color:#fff;text-transform:uppercase;font-size:10px;line-height:1;position:absolute;z-index:1;top:5px;left:50%;transform:translate(-50%)}.bedframe-selector .upsell-row__discount-badge{position:absolute;background:#e92861;font-size:10px;color:#fff;padding:0 4px;z-index:1;border-radius:4px;top:4px;left:50%;font-weight:500;transform:translate(-50%);white-space:nowrap}.main-bedframe .price-col,.main-bedframe .price-col+div{margin:0;padding:12px;background:var(--colors-grey50);border-left:1px solid var(--colors-grey100);border-right:1px solid var(--colors-grey100)}.main-bedframe .price-col{padding-bottom:0}.main-bedframe .product .price-col .price.price--large del,.main-bedframe .product .price-col .price.price--large ins{font-size:18px}.main-bedframe .product-form__submit{margin-bottom:6px}.main-bedframe .product-form__submit{width:100%}@media screen and (max-width: 989px){.bedframe-selector .upsell-row__discount-badge,.bedframe-selector .js-calc__percentage.mattress-compare_label{font-size:9px}.main-bedframe .price-col,.main-bedframe .price-col+div{border:none;margin:0 -24px}.main-bedframe .main-bedframe__dividobuy{margin-top:20px;padding:0;border-radius:0;border:none}.main-bedframe .heading-price{margin:0}}.upsell-block__divan-popup .bedframe-collapse .collapse__panel{min-height:13px!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.upsell-block__divan-popup .bedframe-selector{margin-top:0}.upsell-block__divan-popup .bedframe-selector .product__title{color:var(--colors-grey900);font-family:var(--fonts-pSmallBold-fontFamily);font-size:var(--fonts-pSmallBold-fontSize);font-weight:var(--fonts-pSmallBold-fontWeight);letter-spacing:var(--fonts-pSmallBold-letterSpacing);line-height:1.6;margin-bottom:12px}.product__label{color:var(--colors-grey700);line-height:var(--fonts-label-lineHeight);font-size:var(--fonts-label-fontSize);margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/167/assets/component-bedframe-selector.css.map */
