.addons-products{margin-bottom:10px}.addons-products__title{font-family:var(--mainFontFamily)!important;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;font-size:8pt;margin-bottom:10px;margin-top:12.5px;display:flex;align-items:center}.addons-products__accordion-container{border:1px solid #d6d6d6;padding-inline:20px}.addons-content-inner{padding-block-end:8px}.addons-content-item{padding-inline:0}.addons-content-item:not(:last-child):not(:first-child){border-block-end:1px solid #d6d6d6}.addons-products__video{width:100%;margin-inline:auto;line-height:0;padding:16px 0 0;margin-bottom:8px}.addons-products__video video{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.addons-products__container{padding-block:10px}.addons-products__label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:SuisseIntl-Regular;font-size:10pt;margin:0;padding-right:10px;cursor:pointer}.addons-products__list{list-style:none;margin:0;display:grid}.addons-products__list--storage{padding-inline:8px;margin-top:10px;gap:10px}.checkout-area{display:flex;gap:10px;align-items:center;position:relative}.addons-products__item.hidden,.addons-product__ottoman.hidden{display:none}.addons-products__item{display:grid;grid-template-columns:1fr 1fr;gap:40px}.addons-products__item-quantity{display:flex;gap:5px;align-items:center;justify-content:space-between}.addons-products__item-quantity-status{display:flex;white-space:nowrap}.addons-products__item-quantity-input[type=number]{width:auto;height:auto;text-indent:0;margin:0;line-height:normal;outline:none;border:0;background-color:transparent}.addons-products__item-quantity-input[type=number]::-webkit-inner-spin-button,.addons-products__item-quantity-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.addons-products__item-quantity-input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.addons-products__item-quantity-button{font-size:12pt;width:20px;height:20px;margin:0;padding:0;border:0;line-height:0;display:flex;align-items:center;justify-content:center;background-color:transparent;color:currentcolor}.addons-products__item-quantity-button:hover{background-color:transparent;color:currentcolor}.addons-products-all{position:relative;line-height:0;cursor:pointer}.addons-products-all input[type=checkbox]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:-.4rem;z-index:-1;appearance:none;-webkit-appearance:none}.addons-products-all .svg-wrapper{visibility:hidden;position:absolute;left:2px;top:4px;width:11px}.addons-products-all input[type=checkbox]:checked~.svg-wrapper{visibility:visible}.addons-products__container-info{line-height:1.4;margin:0;padding-block:8px;font-size:10pt}.addons-product__ottoman{padding:10px;display:grid;grid-template-columns:110px 1fr max-content;align-items:center;gap:10px;margin:0}.addons-products__list .addons-product__ottoman:not(.hidden)+.addons-product__ottoman:not(.hidden){border-top:1px solid #d6d6d6}.addons-product__image{line-height:0;cursor:pointer}.addons-product__image img{max-width:100%;height:auto}.addons-product__metas{display:flex;flex-direction:column;cursor:pointer}.addons-product__title,.addons-product__variant{font-family:SuisseIntl-Regular!important;font-size:10pt;margin:0}.addons-product__title{cursor:pointer}.addons-product__checkbox{position:relative;line-height:0;cursor:pointer}.addons-product__checkbox input[type=checkbox]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:-.4rem;z-index:-1;appearance:none;-webkit-appearance:none}.addons-product__checkbox .svg-wrapper{visibility:hidden;position:absolute;left:2px;top:4px;width:11px}.addons-product__checkbox input[type=checkbox]:checked~.svg-wrapper{visibility:visible}@media screen and (min-width:400px) and (max-width:768px){.addons-products__label{font-size:11pt;padding-right:3px}.addons-products__container,.addons-products__list,.addons-products__container-info,.addons-content-item{padding-inline:0}.addons-products__item-quantity-button{padding:0 5px;margin:0;font-size:13pt;line-height:normal;height:max-content;width:max-content}.addons-products__item span{font-size:11pt}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/component-add-ons-products.css.map */
