body.briner-store .product{--bp-surface: #10182c;--bp-deep: #0b1325;--bp-text: #f2f4fc;--bp-muted: #aebbd5;--bp-cyan: #64dfea;--bp-lime: #d3f484;--bp-coral: #ff947f;--bp-line: rgba(209, 224, 255, .16);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);grid-template-areas:"details media";align-items:start;gap:clamp(24px,4vw,62px);margin:28px 0 70px;color:var(--bp-text);direction:rtl}body.briner-store .product>.product__media-wrapper{grid-area:media;width:100%;max-width:100%;min-width:0;padding:0}body.briner-store .product>.product__info-wrapper{grid-area:details;width:100%;max-width:100%;min-width:0;padding:clamp(24px,3vw,42px);border:1px solid var(--bp-line);border-radius:28px;background:radial-gradient(ellipse at 100% 0,rgba(100,223,234,.05),transparent 55%),var(--bp-surface);box-shadow:0 24px 75px #00000021}body.briner-store .product .product__info-container{width:100%;max-width:none;color:var(--bp-text);text-align:right}body.briner-store .product .product__info-container>*+*{margin-top:22px}body.briner-store .product .ml_product_title,body.briner-store .product .product__title,body.briner-store .product .product__info-container h1{color:var(--bp-text);font-family:inherit;font-size:clamp(28px,2.65vw,43px);font-weight:800;line-height:1.28;letter-spacing:-.035em;margin:0 0 20px;overflow-wrap:anywhere}body.briner-store .product .product__text{color:var(--bp-cyan);font-size:13px}body.briner-store .product .price{color:var(--bp-lime);font-size:29px;font-weight:700;line-height:1.35;letter-spacing:-.02em}body.briner-store .product .price-item{color:inherit}body.briner-store .product .price-item--sale{color:var(--bp-lime)}body.briner-store .product .price__sale .price-item--regular{color:var(--bp-muted);font-size:17px;font-weight:400}body.briner-store .product .price__badge-sale,body.briner-store .product .price__badge-sold-out{border-radius:24px;border-color:#64dfea59;background:#64dfea14;color:var(--bp-cyan);font-size:11px}body.briner-store .product .product__tax,body.briner-store .product .installment,body.briner-store .product .product__inventory{color:var(--bp-muted);font-size:12px;line-height:1.8}body.briner-store .product .product__tax a,body.briner-store .product .product__description a{color:var(--bp-cyan);text-underline-offset:4px}body.briner-store .product .ml_stock .ml_badge_prod{width:fit-content;max-width:100%;align-items:center;gap:8px;font-size:12px;line-height:1.65;padding:9px 13px;border:1px solid rgba(255,148,127,.32);border-radius:14px;background:#ff947f12;color:var(--bp-coral)}body.briner-store .product .ml_stock .ml_badge_prod svg{margin:0;width:18px;height:18px;flex-shrink:0}body.briner-store .product .product__description{color:var(--bp-muted);font-size:14px;line-height:1.95;overflow-wrap:anywhere}body.briner-store .product .product__description :is(h2,h3,h4,strong,b){color:var(--bp-text);font-family:inherit}body.briner-store .product .product__description h2{font-size:23px}body.briner-store .product .product__description h3{font-size:19px}body.briner-store .product .product__description p{margin-block:0 12px}body.briner-store .product .product__description ul,body.briner-store .product .product__description ol{padding-inline-start:22px;margin-block:12px 18px}body.briner-store .product .product__description li{margin-block:5px}body.briner-store .product .product__description li::marker{color:var(--bp-cyan)}body.briner-store .product .product__description table{width:100%;border-collapse:collapse;color:var(--bp-text);font-size:12px}body.briner-store .product .product__description :is(th,td){border-color:var(--bp-line);padding:10px 12px;text-align:right}body.briner-store .product .product-form__input{max-width:none;margin:0 0 22px}body.briner-store .product .form__label,body.briner-store .product .product-form__input legend{color:var(--bp-text);font-family:inherit;font-size:13px;font-weight:600;line-height:1.7;padding:0;margin-bottom:12px}body.briner-store .product .ml_color_choice_title{color:var(--bp-cyan);margin-inline-start:8px}body.briner-store .product .product-form__input:not(.ml_color_swatches) input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:72px;max-width:100%;padding:11px 18px;margin:0 0 8px 8px;color:var(--bp-text);background:var(--bp-deep);border:1px solid var(--bp-line);border-radius:14px;font-family:inherit;font-size:13px;line-height:1.5;letter-spacing:0;box-shadow:none;transition:border-color .18s ease,background-color .18s ease,color .18s ease}body.briner-store .product .product-form__input:not(.ml_color_swatches) input[type=radio]:checked+label{color:#0b1721;background:var(--bp-cyan);border-color:var(--bp-cyan);font-weight:700;box-shadow:0 0 0 3px #64dfea1f}body.briner-store .product .product-form__input:not(.ml_color_swatches) input[type=radio]+label:hover{border-color:var(--bp-cyan)}body.briner-store .product .product-form__input input[type=radio]:disabled+label,body.briner-store .product .product-form__input input[type=radio].disabled+label{opacity:.5;text-decoration:line-through}body.briner-store .product .product-form__input.ml_color_swatches input[type=radio]+label{min-height:44px;min-width:44px;border:2px solid rgba(209,224,255,.3);margin:0 0 10px 10px;border-radius:50%}body.briner-store .product .product-form__input.ml_color_swatches input[type=radio]:checked+label{border-color:var(--bp-cyan);outline:2px solid var(--bp-cyan);outline-offset:4px}body.briner-store .product .product-form__input :is(label,select):focus-visible,body.briner-store .product .product-form__input input[type=radio]:focus-visible+label{outline:3px solid var(--bp-lime);outline-offset:4px;box-shadow:none}body.briner-store .product .select{max-width:100%}body.briner-store .product .select:before,body.briner-store .product .select:after{box-shadow:none;border:0}body.briner-store .product .select__select{min-height:50px;color:var(--bp-text);background:var(--bp-deep);border:1px solid var(--bp-line);border-radius:14px;padding-inline:17px 42px;font-family:inherit;font-size:14px}body.briner-store .product .select__select option{color:var(--bp-text);background:var(--bp-deep)}body.briner-store .product .select .icon-caret{color:var(--bp-cyan);inset-inline-end:17px}body.briner-store .product .quantity{display:inline-flex;align-items:center;width:156px;min-height:50px;color:var(--bp-text);background:var(--bp-deep);border:1px solid var(--bp-line);border-radius:14px;overflow:visible}body.briner-store .product .quantity:before,body.briner-store .product .quantity:after{box-shadow:none;border:0}body.briner-store .product .quantity__button{width:46px;min-height:48px;flex-shrink:0;color:var(--bp-text);background:transparent;border-radius:12px}body.briner-store .product .quantity__button:hover{color:var(--bp-cyan);background:#64dfea12}body.briner-store .product .quantity__input{width:0;min-width:0;flex:1 1 auto;padding:0;border:0;color:var(--bp-text);background:transparent;font-family:inherit;font-size:16px;box-shadow:none}body.briner-store .product .quantity :focus-visible{outline:3px solid var(--bp-lime);outline-offset:3px}body.briner-store .product .product-form{margin:22px 0}body.briner-store .product .product-form__buttons{max-width:none}body.briner-store .product .product-form__submit,body.briner-store .product .ml_product_details_buttons .button:not(.button--secondary){min-height:56px;padding:16px 22px;color:#10182c;background:var(--bp-lime);border:1px solid var(--bp-lime);border-radius:100px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:0;box-shadow:none}body.briner-store .product .product-form__submit:before,body.briner-store .product .product-form__submit:after{box-shadow:none}body.briner-store .product .product-form__submit:hover:not([disabled]){background:#dff7a5;border-color:#dff7a5;box-shadow:0 7px 28px #d3f48421}body.briner-store .product .product-form__submit[disabled],body.briner-store .product .product-form__submit[aria-disabled=true]{opacity:.55}body.briner-store .product .product-form__submit:focus-visible,body.briner-store .product .shopify-payment-button__button:focus-visible{outline:3px solid var(--bp-cyan);outline-offset:5px}body.briner-store .product .shopify-payment-button__button--unbranded{min-height:54px;color:var(--bp-text);background:transparent;border:1px solid var(--bp-line);border-radius:100px;font-family:inherit;font-weight:600;letter-spacing:0}body.briner-store .product .shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--bp-cyan);background:#64dfea0d;border-color:#64dfea80}body.briner-store .product .shopify-payment-button__more-options,body.briner-store .product .product-popup-modal__button,body.briner-store .product .share-button__button{color:var(--bp-cyan);font-family:inherit;font-size:12px}body.briner-store .product .product-form__error-message-wrapper{padding:12px 14px;border:1px solid rgba(255,148,127,.35);border-radius:14px;background:#ff947f12;color:var(--bp-coral);line-height:1.8}body.briner-store .product ml-media-gallery{display:block;width:100%;max-width:100%;min-width:0}body.briner-store .product .ML_Media_Gallery_Viewer{position:relative;min-width:0;aspect-ratio:1;max-height:680px;background:#fff;border:1px solid rgba(209,224,255,.22);border-radius:28px;overflow:hidden;box-shadow:0 28px 70px #0000002b}body.briner-store .product .ML_Media_Gallery_Viewer .ml_nested_selection.show{width:100%;height:100%;min-height:0;min-width:0}body.briner-store .product .ML_Media_Gallery_Viewer .ml_nested_selection.show>.product__modal-opener{display:flex;align-items:center;justify-content:center;height:100%;min-width:0;min-height:0;padding:18px;background:#fff}body.briner-store .product .ML_Media_Gallery_Viewer .ml_gallery_thumbnail_main{display:block;width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain!important}body.briner-store .product .product__media-icon{color:#102238;background:#ffffffe6;border:1px solid #dce3ec;box-shadow:none}body.briner-store .product .product_media_next,body.briner-store .product .product_media_previous{width:44px;height:44px;border:0;color:var(--bp-text);background:#10182c;box-shadow:0 4px 18px #0000001f;transform:translateY(-50%)}body.briner-store .product .product_media_previous{left:12px;right:auto}body.briner-store .product .product_media_next{left:auto;right:12px}body.briner-store .product .product_media_next svg,body.briner-store .product .product_media_previous svg{width:16px;height:16px}body.briner-store .product .product_media_next:focus-visible,body.briner-store .product .product_media_previous:focus-visible{outline:3px solid var(--bp-cyan);outline-offset:4px}body.briner-store .product .ML_Media_Gallery_Thumbnail_Holder{padding:18px 7px;margin:6px 0 0;gap:12px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#385069 transparent}body.briner-store .product .ML_Media_Gallery_Thumbnail{flex:0 0 86px;min-width:86px;width:86px;height:86px;min-height:86px;border:2px solid transparent;border-radius:16px;background:#fff;overflow:hidden}body.briner-store .product .ML_Media_Gallery_Thumbnail .no_btn{width:100%;height:100%;padding:5px;border-radius:13px;background:#fff}body.briner-store .product .ML_Media_Gallery_Thumbnail img{width:100%;height:100%;object-fit:contain!important;border:0;border-radius:11px}body.briner-store .product .ML_Media_Gallery_Thumbnail.ml_thumb_selected{border-color:var(--bp-cyan);box-shadow:0 0 0 3px #64dfea1f}body.briner-store .product .ML_Media_Gallery_Thumbnail.ml_thumb_selected img{transform:none;border:0;box-shadow:none}body.briner-store .product .ML_Media_Gallery_Thumbnail .no_btn:focus-visible{outline:3px solid #2faabb;outline-offset:-4px}body.briner-store .product ml-collider{display:block;margin-block:16px;border:1px solid var(--bp-line);border-radius:16px;overflow:hidden;background:#0b132573}body.briner-store .product .ml_collider_opener{min-height:56px;padding:15px 17px;color:var(--bp-text);font-family:inherit}body.briner-store .product .ml_collider_opener .title{align-items:center;gap:10px}body.briner-store .product .ml_collider_opener h2{font-family:inherit;font-size:14px;color:var(--bp-text);line-height:1.7;margin:0}body.briner-store .product .ml_collider_opener svg{color:var(--bp-cyan);fill:currentColor}body.briner-store .product .ml_collider_details{color:var(--bp-muted);padding-inline:17px;font-size:13px;line-height:1.9}body.briner-store .product .ml_collider_details p{margin-block:0 14px}body.briner-store .product .ml_collider_details a{color:var(--bp-cyan)}body.briner-store .product .ml_collider_opener:focus-visible{outline:3px solid var(--bp-lime);outline-offset:-4px}body.briner-store .product .product__info-container .share-button,body.briner-store .product .product__info-container .product-popup-modal__opener{margin-block:15px}body.briner-store .product .share-button__fallback{background:var(--bp-surface);color:var(--bp-text);border:1px solid var(--bp-line);border-radius:15px}body.briner-store .product .share-button__fallback .field__input{color:var(--bp-text);background:var(--bp-deep);font-family:inherit}body.briner-store .product .pickup-availability-preview,body.briner-store .product .pickup-availability-info{color:var(--bp-muted)}body.briner-store .product .pickup-availability-button{color:var(--bp-cyan)}body.briner-store .product-media-modal,body.briner-store .product-popup-modal .ml_popup_overlay{background:#050a18f0}body.briner-store .product-media-modal__content{background:#fff;border-radius:20px;padding:22px}body.briner-store .product-media-modal__toggle,body.briner-store .product-popup-modal__toggle{width:44px;height:44px;color:#f2f4fc;background:#10182c;border:1px solid rgba(209,224,255,.25);border-radius:50%}body.briner-store .product-media-modal__toggle:focus-visible,body.briner-store .product-popup-modal__toggle:focus-visible{outline:3px solid #64dfea;outline-offset:4px}body.briner-store .product-media-modal__content img:not(.hide){object-fit:contain}body.briner-store .product-popup-modal__content{color:#f2f4fc;background:#10182c;border:1px solid rgba(209,224,255,.2);border-radius:24px;font-family:inherit}body.briner-store .product-popup-modal__content-info{color:#aebbd5;line-height:1.9}body.briner-store .product-popup-modal__content-info :is(h1,h2,h3,strong){color:#f2f4fc}body.briner-store .product-popup-modal__content-info a{color:#64dfea}@media(min-width:990px){body.briner-store .product.product--no-media{max-width:760px;grid-template-columns:minmax(0,1fr);grid-template-areas:"details";margin-inline:auto}}@media(max-width:989px){body.briner-store .product{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-block:14px 50px}body.briner-store .product>.product__info-wrapper{padding:24px;border-radius:22px}body.briner-store .product .ml_product_title{font-size:29px}body.briner-store .product .ML_Media_Gallery_Viewer{border-radius:22px}}@media(max-width:749px){body.briner-store .product{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "details";gap:22px;margin-block:12px 40px}body.briner-store .product>.product__info-wrapper{padding:23px 21px;border-radius:22px}body.briner-store .product .ml_product_title,body.briner-store .product .product__info-container h1{font-size:28px;line-height:1.35}body.briner-store .product .ML_Media_Gallery_Viewer{border-radius:22px;max-height:480px}body.briner-store .product .ML_Media_Gallery_Viewer .ml_nested_selection.show>.product__modal-opener{padding:12px}body.briner-store .product .ML_Media_Gallery_Thumbnail{flex-basis:70px;width:70px;min-width:70px;height:70px;min-height:70px;border-radius:13px}body.briner-store .product .ML_Media_Gallery_Thumbnail_Holder{padding-block:14px;gap:10px}body.briner-store .product .product-form__input:not(.ml_color_swatches) input[type=radio]+label{min-height:44px;min-width:68px;padding:10px 15px;font-size:12px}body.briner-store .product .product-form__submit{min-height:54px;font-size:14px}body.briner-store .product .product-media-modal__toggle{width:42px;height:42px}body.briner-store .product .product__description{font-size:13px}}@media(prefers-reduced-motion:reduce){body.briner-store .product *,body.briner-store .product-media-modal *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/briner-product.css.map */
