.wd-fbt.wd-design-side{grid-template-columns:1fr var(--wd-form-width,350px);gap:10px 30px;display:grid}.wd-fbt.wd-design-side .wd-carousel-container{width:auto;min-width:100%;margin-bottom:0}.wd-fbt.wd-design-side .wd-fbt-form{border-radius:var(--wd-brd-radius);background-color:var(--bgcolor-gray-100);padding:20px}.wd-fbt.wd-design-side .wd-product{transition:opacity .4s}.wd-fbt.wd-design-side .wd-product.wd-disabled-fbt{opacity:.4;pointer-events:none}.wd-fbt.wd-design-side .wd-slide-visible+.wd-slide-visible:before{top:calc(50% - 15px);width:var(--wd-gap);text-align:center;font-size:min(14px,calc(var(--wd-gap) + .001px));content:"";font-family:woodmart-font;line-height:30px;transition:opacity .25s;position:absolute;inset-inline-end:calc(100% - var(--wd-gap)/2)}.wd-fbt.wd-design-side .products-bordered-grid .wd-slide-visible+.wd-slide-visible:before{display:none}.wd-fbt:not(:last-child){margin-bottom:30px}.wd-fbt-form{flex-direction:column;justify-content:space-between;display:flex;position:relative}.wd-fbt-form>div{transition:opacity .25s}.wd-fbt-form.wd-checkbox-on .wd-fbt-product-heading{padding-inline-start:22px}.wd-fbt-product input[type=checkbox]{top:5px;width:14px;height:14px;position:absolute;inset-inline-start:0}.wd-fbt-product input[type=checkbox]:not([disabled]),.wd-fbt-product input[type=checkbox]:not([disabled])+label{opacity:1;cursor:pointer}.wd-fbt-product:not(:last-child){margin-bottom:15px}.wd-fbt-product-heading{z-index:2;position:relative}.wd-fbt-product-heading label{user-select:none;transition:opacity .25s;display:inline}.wd-fbt-product-heading label:hover{opacity:.8}.wd-fbt-product-heading .price{vertical-align:middle}.wd-fbt-product-heading .wd-entities-title{margin-inline-end:5px;margin-bottom:0;display:inline}.wd-fbt-product-heading:not(:last-child){margin-bottom:10px}.wd-fbt-purchase{margin-top:15px}.wd-fbt-purchase .price{font-size:26px;line-height:1;display:block}:is(.wd-fbt-desc,.wd-fbt-purchase-btn){margin-top:10px}.wd-fbt-purchase-btn.wd-disabled{opacity:.4;pointer-events:none}.wd-fbt .wd-hover-alt:hover .swap-elements{transform:translateY(0)!important}.wd-fbt .wd-product .wd-add-btn-replace,.wd-fbt .wd-hover-button.product-type-variation .product-element-top:before,.wd-fbt .wd-hover-base.product-type-variation .wrapp-swatches,.wd-fbt .wd-product.product-type-variation .wd-buttons,.wd-fbt .wd-fbt-sale-label+.onsale{display:none!important}@media (width<=1024px){.wd-fbt.wd-design-side{grid-template-columns:1fr}.wd-fbt-purchase .price{font-size:18px}}