.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main{background:#fff}.page-product-bundle.catalog-product-view.cushion-bundle-product .product.data.items{display:block}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .page-title-wrapper .base{color:#6e888e}.page-product-bundle.catalog-product-view.cushion-bundle-product .product_additional_buttons{padding-bottom:35px !important}.catalog-product-view.page-product-bundle.cushion-bundle-product #maincontent .columns>.column .product-info-main .product-info-price,.catalog-product-view.page-product-bundle.cushion-bundle-product #maincontent .columns>.column .product_additional_buttons{display:block}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .product-add-form .product-options-bottom .actions .action.primary{border:1px solid #6e888e !important}.product_additional_buttons .fabric_additional_button_wrap .action{width:auto;padding:7px 60px}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .product-add-form .product-options-bottom .actions .action.primary{width:100%;height:70px;display:flex;align-items:center;justify-content:center;background:#6e888e;padding:0;margin:0;border:1px solid #6e888e;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .product-add-form .product-options-bottom .actions .action.primary span{font-size:24px;line-height:36px;font-family:'futura-pt';font-weight:500;color:#fff;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .product-add-form .product-options-bottom .actions .action.primary:hover{background:0 0}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .product-add-form .product-options-bottom .actions .action.primary:hover span{color:#6e888e}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .product-add-form .product-options-bottom .box-tocart-input .fieldset .qty .control input{margin-bottom:5px}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .columns>.column{padding:0 130px;grid-template-columns:48.3675% 48.3675%;grid-column-gap:3.2043%;margin-bottom:80px}.page-product-bundle.cushion-bundle-product.catalog-product-view #maincontent .column.main .product-info-main{padding-top:0}@media (max-width:1440px){.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .product-add-form .product-options-bottom .actions .action.primary{height:50px}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .column.main .product-info-main .product-add-form .product-options-bottom .actions .action.primary span{font-size:17px}.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .columns>.column{padding:0 95px;margin-bottom:56px}}@media (max-width:992px){.page-product-bundle.catalog-product-view.cushion-bundle-product #maincontent .columns>.column{grid-template-columns:100%;grid-template-areas:initial;padding:0 15px;display:flex;flex-direction:column}}@media (max-width:500px){.product_additional_buttons .fabric_additional_button_wrap .action{width:100%}}