.addons-products{margin-bottom:10px}.addons-products h5.addons-products__title{font-family:var(--mainFontFamily);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(.addons-products__video):not(.addons-products__container){border-block-end:1px solid #d6d6d6}.addons-products__container--as-item{padding-inline:8px;padding-block-start:10px}.addons-products__container--as-item .addons-products__label{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding-right:0}.addons-products__container--as-item .checkout-area{justify-content:flex-end;width:100%}.addons-products__container.addons-content-item.addons-products__container--single-sibling{border-block-end:none;padding-block-end:0}.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__container:has(#addons-products-all__storage){border-block-start:1px solid #d6d6d6;border-block-end:1px solid #d6d6d6}.addons-products__label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:"SuisseIntl-Regular",var(--mainFontFamily);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}.covers-menu__row{display:flex;align-items:center;gap:16px;width:100%;height:auto;margin:0;padding:16px 4px 16px 8px;border:0;border-bottom:1px solid #e4e4e4;background:transparent;color:#000;text-align:left;text-transform:none;letter-spacing:0;line-height:normal;cursor:pointer}.covers-menu__row:last-child{border-bottom:0}.covers-menu__row:hover,.covers-menu__row:focus-visible{background:transparent;color:#000}.covers-menu__thumb{flex:0 0 88px;width:88px;background:#f3f3f3;line-height:0}.covers-menu__thumb img,.covers-menu__thumb svg{display:block;width:100%;height:auto}.covers-menu__copy{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.covers-menu__title{font-family:var(--headingFontFamily);font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}#accordion-content-covers .covers-menu__text,.covers-menu__text{font-family:"SuisseIntl-Regular",var(--mainFontFamily);font-weight:400;font-size:12px;line-height:1.35;letter-spacing:0;text-transform:none;color:#8a8a8a}.covers-menu__chevron{flex:0 0 auto;color:#111}button.covers-detail__back{display:inline-flex;align-items:center;gap:10px;width:auto;max-width:none;height:auto;min-height:0;margin:0;padding-top:14px;border:0;background:transparent;color:#111;font-family:"SuisseIntl-Regular",var(--mainFontFamily);font-size:15px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer}button.covers-detail__back svg{display:block;flex:0 0 auto}button.covers-detail__back span{display:block;line-height:normal;letter-spacing:2px}.covers-detail__back:hover,.covers-detail__back:focus-visible{background:transparent;color:#111}.addons-products__list.covers-detail__list{display:block;margin:0}.addons-products__list.covers-detail__list>.addons-products__item.covers-detail__row.hidden{display:none}.addons-products__list.covers-detail__list>.addons-products__item.covers-detail__row{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-template-rows:auto auto 32px;grid-template-areas:"thumb title title" "thumb variant variant" "thumb price qty";column-gap:16px;row-gap:1px;align-items:center;width:100%;margin:0;padding:14px 0;border-bottom:1px solid #e6e6e6}.addons-products__list.covers-detail__list>.addons-products__item.covers-detail__row:not(.hidden):not(:has(~.addons-products__item.covers-detail__row:not(.hidden))){border-bottom:0;padding-bottom:8px}.covers-detail__thumb{grid-area:thumb;width:72px;background:#f3f3f3;line-height:0}.covers-detail__title{grid-area:title}.covers-detail__variant{grid-area:variant}.covers-detail__price{grid-area:price;align-self:center;line-height:26px}.covers-detail__thumb img,.covers-detail__thumb svg{display:block;width:100%;height:auto}.covers-detail__row .covers-detail__title,.covers-detail__row .covers-detail__variant,.covers-detail__row .covers-detail__price{font-family:"SuisseIntl-Regular",var(--mainFontFamily);font-weight:400;letter-spacing:0;text-transform:none;color:#111}.covers-detail__row .covers-detail__title{font-size:15px;line-height:normal}.covers-detail__row .covers-detail__variant{font-size:13px}.covers-detail__row .covers-detail__price{font-size:14px;line-height:1.35}.covers-detail__qty.addons-products__item-quantity{grid-area:qty;justify-self:end;align-self:center;justify-content:flex-end;gap:10px;width:auto;height:26px;margin:0}.covers-detail__row .addons-products__item-quantity-status{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:26px;border:1px solid #8a8a8a;box-sizing:border-box}.covers-detail__row .addons-products__item-quantity-button{flex:0 0 auto;width:auto;min-width:12px;max-width:none;height:32px;min-height:0;margin:0;padding:0;border:0;background:transparent;color:#8a8a8a;font-family:"SuisseIntl-Regular",var(--mainFontFamily);font-size:16px;font-weight:400;letter-spacing:0;line-height:32px;text-transform:none}.covers-detail__row .addons-products__item-quantity-button:hover,.covers-detail__row .addons-products__item-quantity-button:focus-visible{background:transparent;color:#111}.covers-detail__row .addons-products__item-quantity-input[type=number]{width:100%;height:26px;min-height:0;margin:0;padding:0;border:0;background:transparent;color:#8a8a8a;font-family:"SuisseIntl-Regular",var(--mainFontFamily);font-size:13px;line-height:26px;text-align:center}.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;font-size:10pt}.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-products .addons-product__metas h3.addons-product__title,.addons-products .addons-product__metas .addons-product__variant{font-family:"SuisseIntl-Regular",var(--mainFontFamily);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}}@media screen and (max-width:768px){.addons-products__list.covers-detail__list>.addons-products__item.covers-detail__row{grid-template-columns:56px minmax(0,1fr) auto;column-gap:10px;padding:12px 0}.covers-detail__thumb{width:56px}.covers-detail__row .covers-detail__title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/261/assets/component-add-ons-products.css.map */
