.global-modal{z-index:1001;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;color:rgb(var(--default-color-text))}.global-modal .global-modal__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#17161680}.global-modal .global-modal__window{position:absolute;top:8px;left:50%;width:calc(100% - 16px);transform:translate(-50%);pointer-events:auto;min-height:30vh;max-height:calc(100vh - 16px);overflow:auto;background-color:#faf8f5;z-index:-1;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.global-modal .global-modal__window .global-modal__close{position:absolute;top:8px;right:8px;z-index:3}.global-modal .global-modal__window .global-modal__content{display:block;padding:16px 16px 24px;height:100%;width:100%}.global-modal.global-modal--is-open{pointer-events:auto;opacity:1;visibility:visible}.global-modal.global-modal--is-open .global-modal__window{z-index:3;visibility:visible;opacity:1}@media screen and (min-width: 744px){.global-modal .global-modal__window{top:50%;left:50%;transform:translate(-50%,-50%);max-width:680px;width:100%;max-height:70vh}.global-modal .global-modal__window .global-modal__close{top:24px;right:24px;width:22px;height:22px}.global-modal .global-modal__window .global-modal__close .svg-wrapper{width:100%;height:100%}.global-modal .global-modal__window .global-modal__close .svg-wrapper svg{width:100%;height:100%}.global-modal .global-modal__window .global-modal__content{padding:24px}}@media screen and (min-width: 1030px){.global-modal .global-modal__window{max-width:560px}.global-modal .global-modal__window .global-modal__close{top:32px;right:32px}.global-modal .global-modal__window .global-modal__content{padding:32px}}.pdp-accordion{color:var(--default-color-text);display:flex;flex-direction:column;width:100%}.pdp-accordion .pdp-accordion__item p,.pdp-accordion .pdp-accordion__item ul{padding-bottom:10px}.pdp-accordion .pdp-accordion__item img{width:100%;height:auto}.pdp-accordion .pdp-accordion__item{border-top:1px solid #dad8d5;width:100%;overflow:hidden}.pdp-accordion .pdp-accordion__item:first-child{border-top:none}.pdp-accordion .pdp-accordion__item button{color:inherit;width:100%;display:flex;gap:8px;align-items:center;justify-content:space-between;height:48px}.pdp-accordion .pdp-accordion__item button .pdp-accordion__button-text{display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);width:100%;overflow:hidden}.pdp-accordion .pdp-accordion__item button .svg-wrapper{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.pdp-accordion .pdp-accordion__item button .svg-wrapper svg{width:10px;height:10px}.pdp-accordion .pdp-accordion__item button .svg-wrapper.pdp-accordion__minus{display:none}.pdp-accordion .pdp-accordion__item button .svg-wrapper.pdp-accordion__plus{display:inline-flex}.pdp-accordion .pdp-accordion__item button+.pdp-accordion__content{max-height:0;opacity:0;visibility:hidden;padding:0;transition:all .3s ease-in-out}.pdp-accordion .pdp-accordion__item button+.pdp-accordion__content *{margin:0}.pdp-accordion .pdp-accordion__item button.is-open .pdp-accordion__button-text{color:#999795}.pdp-accordion .pdp-accordion__item button.is-open .svg-wrapper.pdp-accordion__minus{display:inline-flex;color:#999795}.pdp-accordion .pdp-accordion__item button.is-open .svg-wrapper.pdp-accordion__plus{display:none}.pdp-accordion .pdp-accordion__item button.is-open+.pdp-accordion__content{opacity:1;visibility:visible;padding:16px 0;max-height:10000000px}.price-block{width:fit-content}.price-block .price-block__container{display:flex;gap:6px;align-items:baseline;font-size:15px;font-weight:400}.price-block .price-block__container .price-block__item--regular{color:#3ab5bb}.price-block .price-block__container .price-block__item--sale{color:#999795;font-size:13px;text-decoration:line-through}@media screen and (min-width: 744px){.price-block .price-block__container{gap:8px;font-size:20px}.price-block .price-block__container .price-block__item--sale{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
