.rz-v2-mobile-product-intro{display:none}@media screen and (max-width:740px){.shopify-section--main-product .rz-v2-mobile-product-intro{display:block;padding:7px 0 14px}.shopify-section--main-product .rz-v2-mobile-product-back{display:inline-flex;align-items:center;min-height:34px;color:#254a71;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.shopify-section--main-product .rz-v2-mobile-product-title{font-size:clamp(18px,5vw,22px);font-weight:600;line-height:1.25;color:#222;margin:6px 0 0;letter-spacing:0;text-transform:none}.shopify-section--main-product .product__info .product-meta__title{display:none!important}.shopify-section--main-product .product__media{width:calc(100% + (2 * var(--container-gutter, 24px)));margin-inline:calc(-1 * var(--container-gutter, 24px));max-width:none}.shopify-section--main-product .product__media-list-wrapper{max-width:none!important}.shopify-section--main-product .product__media-nav{padding-inline:var(--container-gutter, 24px)}.shopify-section--main-product .product__media-image-wrapper{background:#f7f7f7}.shopify-section--main-product .product__info{padding-top:8px}}@media screen and (max-width:740px){.shopify-section--main-product .product__info{padding-top:2px}.shopify-section--main-product .product__info .product-meta__price-list-container{margin-bottom:5px!important;padding-bottom:8px!important}.shopify-section--main-product .product__info .product-form__variants{display:grid!important;gap:9px!important;margin-top:5px!important;margin-bottom:10px!important}.shopify-section--main-product .product__info .product-form__option-selector{position:relative;display:grid!important;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px!important;margin:0!important;padding:0!important;min-width:0}.shopify-section--main-product .product__info .product-form__option-info{display:flex;align-items:center;flex-wrap:wrap;min-width:0;margin:0!important;padding:0!important;gap:3px}.shopify-section--main-product .product__info .product-form__option-name{font-size:12px;font-weight:600;white-space:nowrap}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=size] .product-form__option-value,.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=size-details] .product-form__option-value{display:none!important}.shopify-section--main-product .product__info .block-swatch-list,.shopify-section--main-product .product__info .color-swatch-list{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px!important;margin:0!important;min-width:0}.shopify-section--main-product .product__info .block-swatch{margin:0!important}.shopify-section--main-product .product__info .block-swatch__item{min-height:42px!important;min-width:48px;padding:9px 11px!important;display:inline-flex;justify-content:center;align-items:center;font-size:12px;line-height:1.2}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=color][data-rz-value-count="1"]{display:flex!important;align-items:center;min-height:26px}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=color][data-rz-value-count="1"] .block-swatch-list,.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=color][data-rz-value-count="1"] .color-swatch-list{display:none!important}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=color][data-rz-value-count="1"] .product-form__option-value{font-weight:500;font-size:12px}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=size] .product-form__option-link{position:absolute;right:0;top:-15px;font-size:11px}.shopify-section--main-product .product__info .product-form__quantity{display:flex!important;align-items:center;gap:9px;margin:4px 0 10px!important}.shopify-section--main-product .product__info .product-form__quantity-label{min-width:56px;font-size:12px}.shopify-section--main-product .product__info .quantity-selector{min-height:40px}.shopify-section--main-product .product__info .product-form__buy-buttons{margin-top:0!important}.shopify-section--main-product product-sticky-form{display:none!important}}@media screen and (max-width:740px){.shopify-section--main-product .product__info,.shopify-section--main-product .product__info .product-form,.shopify-section--main-product .product__info .product-form__variants{min-width:0;max-width:100%}.shopify-section--main-product .product__info .product-meta{margin-bottom:6px!important;padding-bottom:0!important}.shopify-section--main-product .product__info .product-form{margin-top:6px!important}.shopify-section--main-product .product__info .product-meta__price-list-container{margin-bottom:0!important;padding-bottom:0!important}.shopify-section--main-product .product__info .product-form__variants{gap:7px!important;margin-top:0!important;margin-bottom:8px!important}.shopify-section--main-product .product__info .product-form__option-selector:not([data-rz-option-name=color][data-rz-value-count="1"]){grid-template-columns:51px minmax(0,1fr)!important;gap:5px!important;width:100%;max-width:100%}.shopify-section--main-product .product__info .product-form__option-info{flex-wrap:nowrap!important;gap:2px;white-space:nowrap}.shopify-section--main-product .product__info .product-form__option-name{white-space:nowrap!important;flex:0 0 auto}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=color]:not([data-rz-value-count="1"]) .product-form__option-value{display:none!important}.shopify-section--main-product .product__info .block-swatch-list,.shopify-section--main-product .product__info .color-swatch-list{column-gap:5px!important;row-gap:5px!important;width:100%;max-width:100%}.shopify-section--main-product .product__info .block-swatch__item{min-width:44px!important;min-height:44px!important;padding:8px 10px!important;box-sizing:border-box;font-size:12px;white-space:nowrap}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=size-details] .block-swatch__item{min-width:46px!important;padding-inline:10px!important;font-size:13px}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=color][data-rz-value-count="1"]{gap:6px!important;min-height:24px}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=color][data-rz-value-count="1"] .product-form__option-info{gap:6px!important}.shopify-section--main-product .product__info .product-form__quantity{gap:5px!important;margin:3px 0 8px!important}.shopify-section--main-product .product__info .product-form__quantity-label{min-width:51px!important}.shopify-section--main-product .product__info .quantity-selector{flex:0 0 138px!important;width:138px!important;max-width:138px!important;min-width:0}.shopify-section--main-product .product__info .quantity-selector__button{min-width:44px;min-height:44px}.shopify-section--main-product .product__info .quantity-selector__input{min-width:40px;width:40px;text-align:center}}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=size-details] .block-swatch.rz-v2-wrong-fit-size,.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=size-details] .block-swatch[hidden]{display:none!important}@media screen and (max-width:740px){.shopify-section--main-product .product__info .block-swatch__item,.shopify-section--main-product .product__info .color-swatch__item,.shopify-section--main-product .product__info .variant-swatch__item,.shopify-section--main-product .product__info .select,.shopify-section--main-product .product__info .quantity-selector{border-radius:6px!important}.shopify-section--main-product .product__info .product-form__add-button,.shopify-section--main-product .product__info .shopify-payment-button__button{border-radius:8px!important}.shopify-section--main-product .product__media-nav{min-height:44px;margin-top:0!important;margin-bottom:0!important;padding-block:0!important}.shopify-section--main-product .product__info{padding-top:0!important;margin-top:0!important}.shopify-section--main-product .product__info .product-meta{margin-top:0!important;margin-bottom:4px!important;padding:0!important}.shopify-section--main-product .product__info .product-meta__price-list-container,.shopify-section--main-product .product__info .product-meta__price-list-container .price-list{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.shopify-section--main-product .product__info product-payment-terms{margin-block:2px 0!important;padding:0!important}.shopify-section--main-product .product__info .product-form{margin-top:0!important;padding-top:0!important}.shopify-section--main-product .product__info .product-form__variants{gap:5px!important;margin-top:0!important;margin-bottom:5px!important}.shopify-section--main-product .product__info .product-form__option-selector{min-height:44px;margin-block:0!important}.shopify-section--main-product .product__info .product-form__option-selector[data-rz-option-name=color][data-rz-value-count="1"]{min-height:26px!important}.shopify-section--main-product .product__info .product-form__quantity{padding:0!important;margin:1px 0 4px!important}.shopify-section--main-product .product__info .quantity-selector{min-height:44px!important}.shopify-section--main-product .product__info .product-form__buy-buttons,.shopify-section--main-product .product__info .product-form__payment-container{margin:0!important;padding:0!important}.shopify-section--main-product .product__info .product-form__payment-container{display:flex;flex-direction:column;gap:6px!important}.shopify-section--main-product .product__info .product-form__add-button{min-height:48px;margin:0!important}.shopify-section--main-product .product__info .shopify-payment-button{margin:0!important;padding:0!important}.shopify-section--main-product .product__info .shopify-payment-button__button{min-height:44px!important;margin:0!important}.shopify-section--main-product .product__info .shopify-payment-button__more-options{margin-top:3px!important}}.rz-v2-mobile-overlay-actions{display:none}@media screen and (max-width:740px){.rz-v2-mobile-overlay-actions{position:fixed;top:max(70px,calc(env(safe-area-inset-top,0px) + 12px));left:14px;right:14px;z-index:24;display:flex;align-items:center;justify-content:space-between;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s ease}.rz-v2-mobile-overlay-actions.rz-v2-overlay-visible{opacity:1;visibility:visible}.rz-v2-mobile-overlay-action{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;box-sizing:border-box;padding:0;border:1px solid rgba(0,0,0,.09);border-radius:50%;background:#fffffff0;color:#213d56;box-shadow:0 2px 9px #00000026;pointer-events:auto;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.rz-v2-mobile-overlay-action:focus-visible{outline:3px solid #ff1b95;outline-offset:3px}.rz-v2-mobile-overlay-save[hidden]{display:none!important}.shopify-section--main-product .product__info .product-form__option-selector[data-selector-type=block]:not([data-rz-value-count="1"]) .product-form__option-value,.shopify-section--main-product .product__info .product-form__option-selector[data-selector-type=swatch]:not([data-rz-value-count="1"]) .product-form__option-value{display:none!important}.shopify-section--main-product .product-form>[data-block-type=liquid],.shopify-section--main-product .product-form__custom-liquid{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.shopify-section--main-product #rz-parent-bridge{margin-top:3px!important}.shopify-section--main-product .rz-parent-bridge__primary{box-sizing:border-box;min-height:44px;padding:10px 12px!important;font-size:13px!important;line-height:1.2!important}.shopify-section--main-product .rz-parent-bridge__row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:6px!important}.shopify-section--main-product .rz-parent-bridge__secondary{box-sizing:border-box;min-height:44px;padding:8px 6px!important;font-size:11px!important;line-height:1.2}.shopify-section--main-product .rz-parent-bridge__note{margin-top:5px!important}}@media screen and (max-width:740px){body>.rz-v2-mobile-overlay-actions{z-index:9000;isolation:isolate}.rz-v2-mobile-overlay-actions .rz-v2-mobile-overlay-action{touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform .1s ease,background-color .1s ease}.rz-v2-mobile-overlay-actions .rz-v2-mobile-overlay-action:active,.rz-v2-mobile-overlay-actions .rz-v2-overlay-pressed{transform:scale(.92)}.rz-v2-mobile-overlay-actions .rz-v2-overlay-saved{color:#c60070;background:#fff0f8;border-color:#edb6d5}.rz-v2-mobile-overlay-actions .rz-v2-overlay-saved svg{fill:#eb3a96;stroke:#bd075b}.rz-v2-mobile-overlay-actions .rz-v2-overlay-status{position:absolute;top:54px;right:0;padding:8px 11px;border:1px solid #f3c8df;border-radius:10px;background:#fffbfdf7;color:#8a1354;box-shadow:0 2px 9px #0000001c;font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap;pointer-events:none}.rz-v2-mobile-overlay-actions .rz-v2-overlay-status[hidden]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/rz-mobile-product-v2.css.map */
