.size-options{max-width:465px;width:100%;display:block}.size-options .variant-picker__option-values input{display:none}.size-options .variant-picker__option-values input:checked+label{background-color:#547589;color:#fff}.size-options .variant-picker__option-values label{border:1px solid #547589;padding:3px 16px;border-radius:3px}.size-options.custom{margin-top:-15px;padding-top:0}.size-options.custom fieldset{display:inline-block;margin-bottom:10px}.size-options.custom fieldset label{display:block}.size-options.custom fieldset select{background-color:transparent;border:1px solid #547589;border-radius:3px;padding-block:6px;min-width:80px;margin-right:8px}.product-popup-modal{--color-foreground: 0,0,0;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.6);height:100%}.product-media-modal[open],.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{--color-background: 255,255,255;--color-foreground: 0,0,0;border-radius:0;background-color:rgb(var(--color-background));overflow:auto;height:80vh;margin:0 auto;left:50%;bottom:0;transform:translate(-50%,90%);width:100%;max-width:calc(100% - 20px);position:absolute;padding:0;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));transition:all .5s ease}.product-popup-modal[open] .product-popup-modal__content{transform:translate(-50%)}.product-popup-modal__content img{max-width:100%}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:15px;padding-left:0;height:unset}.product-popup-modal__content-info{padding:15px 25px}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}.product-popup-modal__toggle{border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;z-index:2;top:30px;right:15px;margin:0 0 0 auto;padding:0}.product-popup-modal__toggle svg{width:2rem}.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden}@media screen and (min-width:750px){.product-popup-modal[open] .product-popup-modal__content{transform:translate(-50%,-50%)}.product-popup-modal__toggle{top:33px}.product-popup-modal__content{top:50%;transform:translate(-50%,-20%);bottom:unset;max-width:1200px;padding:0;border-radius:0}.product-popup-modal__content-info{padding:25px 50px}}.product-popup-modal__content-info h1{font-size:30px!important}.product-popup-modal__content table{border-collapse:collapse;border-spacing:0;width:100%!important}@media screen and (max-width:749px){.product-popup-modal__content table td,.product-popup-modal__content table th{white-space:nowrap}}.product-popup-modal__content td,.product-popup-modal__content th{border-right-width:0;border-left-width:0;padding-block-start:15px;padding-block-end:15px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom-size.css.map */
