.products-set{display:block}.products-set .product-item__text{position:relative}.products-set .product-form{position:absolute;top:0;right:0;width:2.4375rem;height:1.8125rem;margin-top:var(--gutter-regular);pointer-events:none}.products-set .product-form input,.products-set .product-form span{display:none}.products-set .product-form button.disabled{opacity:.36}.products-set .product-form button:not(.disabled) path{fill:var(--color-text-main)}.products-set .product-form svg{height:1.5rem;position:relative;right:-.1875rem}.products-set--empty .set-action__button .button{opacity:.36;pointer-events:none}.products-set button[data-js-add-set-to-cart].working{pointer-events:none}.products-set button[data-js-add-set-to-cart].working .button__icon{display:none}.products-set button[data-js-add-set-to-cart].working .button__preloader-element{width:100%;height:100%}.products-set .set-action__code{display:block;text-align:center;margin-top:1.125rem}@media screen and (max-width: 767px){.products-set>.grid{gap:0;margin-bottom:-60vh;border:solid 1px var(--color-secondary-background-main);border-radius:var(--border-radius-widgets)}.products-set .set-action{position:sticky;bottom:0;z-index:99;padding-top:60vh;margin-top:1.25rem;padding-bottom:var(--gutter-container);pointer-events:none}.products-set .set-action__button{pointer-events:all;position:relative;top:0;display:block;background-color:var(--color-background-custom);padding:var(--gutter-regular);border-radius:var(--border-radius-widgets)}.products-set .set-action__button .button{display:block;color:var(--color-background-custom);background:var(--color-text-custom);border:none}.products-set .set-action__button .button circle{stroke:var(--color-background-custom)}.products-set .set-action__button-text{color:var(--color-text-custom);margin-bottom:1.25rem;display:flex;flex-direction:column}.products-set .set-action__button-text:empty{display:none}.products-set .set-action__button-text__title{font-size:calc(20px / 16 * var(--base-body-primary-size) + 0px)}.products-set .product-item{padding:var(--gutter-large)}.products-set .product-item:not(:first-child){border-top:1px solid var(--color-secondary-background-main)}.products-set .product-item__text{padding-bottom:0}.products-set .product-item .css-slider-viewport,.products-set .product-item .css-slider-holder{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-products-set.css.map */
