#main-product>.inner{display:flex;align-items:flex-start;gap:var(--gap)}#main-product>.inner>.infos{width:100%;display:flex;flex-direction:column}#main-product>.inner>.infos .elem-margin:not(:has(*)){margin:0}#main-product>.inner>.infos .elem-with-bg:not(.no-bg){padding:8px 12px;width:fit-content}#main-product>.inner>.infos .wrap-container{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}#main-product>.inner>.infos .title-prices{flex-wrap:nowrap}#main-product>.inner>.infos .title-prices .title{flex:1}#main-product>.inner>.infos .title-prices .prices{flex-direction:column;gap:4px;align-items:flex-end}#main-product>.inner>.infos .quantity-atc{display:flex;align-items:center;gap:20px}#main-product>.inner>.infos .quantity-atc .atc{flex:1}#main-product>.inner>.infos>*>.prices{display:flex;align-items:center;gap:12px}#main-product>.inner>.infos .quantity{width:fit-content;display:flex;align-items:center;padding:4px}#main-product>.inner>.infos .quantity>.display{display:block;text-align:center;width:20px;line-height:1}#main-product>.inner>.infos>*>.discount{display:flex;align-items:center;gap:8px}#main-product>.inner>.infos .second-btn .shopify-payment-button{margin-top:12px}#main-product>.inner>.infos .second-btn .shopify-payment-button .shopify-payment-button__more-options{display:none!important}#main-product>.inner>.infos .second-btn .shopify-payment-button .shopify-payment-button__button--unbranded,#main-product>.inner>.infos .second-btn .shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:var(--second-btn-bgc);color:var(--second-btn-col)}#main-product>.inner>.infos .second-btn .shopify-payment-button button,#main-product>.inner>.infos .second-btn .shopify-payment-button [role=button]{border-radius:var(--second-btn-radius)}#main-product>.inner>.infos .second-btn .shopify-payment-button .shopify-payment-button__button--unbranded{font-weight:inherit}#main-product>.inner>.infos .sticky-atc{position:fixed;bottom:0;left:0;width:100%;padding:12px 0;z-index:1;transform:translateY(50px);opacity:0;transition:.3s;pointer-events:none}#main-product>.inner>.infos .sticky-atc .inner{display:flex;align-items:center;gap:24px;transform:translateY(50px);opacity:0;transition:.3s;transition-delay:.3s}#main-product>.inner>.infos .sticky-atc .inner>.left{flex:1;display:flex;gap:12px}#main-product>.inner>.infos .sticky-atc .inner>.left>.img{width:70px;height:70px}#main-product>.inner>.infos .sticky-atc .inner>.left .txt{display:flex;flex-direction:column;gap:4px}#main-product>.inner>.infos .sticky-atc .inner>.left .txt .star-review-widget{--size: 14px;--space: 8px}#main-product>.inner>.infos .sticky-atc .inner>.left .txt .options{margin-top:4px}#main-product>.inner>.infos .sticky-atc.active{transform:translateY(0);opacity:1;pointer-events:all}#main-product>.inner>.infos .sticky-atc.active .inner{transform:translateY(0);opacity:1}#main-product>.inner>.infos .separation{width:var(--w);background-color:currentColor;height:1px}#main-product>.inner>.infos .badge{display:flex;align-items:center;gap:12px}#main-product>.inner>.infos .badge>span{flex:1}#main-product>.inner>.infos>*>.badges2{display:flex;align-items:center;gap:12px;width:100%}#main-product>.inner>.infos>*>.badges2>.badge{flex:1}#main-product>.inner>.infos .shipping,#main-product>.inner>.infos .size-chart,#main-product>.inner>.infos .embed-content{display:flex;align-items:center;gap:8px}#main-product>.inner>.infos .collapsible{width:100%!important}#main-product>.inner>.infos .collapsible .collapsible-toggler{display:flex;align-items:center;gap:12px;cursor:pointer}#main-product>.inner>.infos .collapsible .collapsible-toggler span{flex:1;line-height:1}#main-product>.inner>.infos .collapsible .collapsible-toggler .svg{width:16px;height:16px;position:relative}#main-product>.inner>.infos .collapsible .collapsible-toggler .svg .barre1,#main-product>.inner>.infos .collapsible .collapsible-toggler .svg .barre2{position:absolute;left:0;top:calc(50% - 1px);width:100%;height:2px;background-color:currentColor}#main-product>.inner>.infos .collapsible .collapsible-toggler .svg .barre2{transform:rotate(90deg);transition:transform .3s}#main-product>.inner>.infos .collapsible .collapsible-content{padding-top:20px}#main-product>.inner>.infos .collapsible.active .barre2{transform:rotate(180deg)!important}#main-product>.inner>.infos .features .title{display:block;margin-bottom:12px}#main-product>.inner>.infos .features .container .el{display:flex;align-items:center;justify-content:space-between;padding:16px 24px}#main-product>.inner>.infos .features .container .el .left,#main-product>.inner>.infos .features .container .el .right{flex:1}#main-product>.inner>.infos .features .container .el:nth-child(odd){background-color:var(--odd-bgc);color:var(--odd-col)}#main-product>.inner>.infos .features .container .el:nth-child(2n){background-color:var(--even-bgc);color:var(--even-col)}#main-product>.inner>.infos .discount-group{display:block}#main-product>.inner>.infos .discount-group .title{display:block;margin-bottom:8px}#main-product>.inner>.infos .discount-group .discount{display:flex;align-items:center;gap:24px}#main-product>.inner>.infos .discount-group .discount .code{padding:0 24px;height:48px;display:flex;justify-content:center;align-items:center;border:2px dashed;width:fit-content}#main-product>.inner>.infos .discount-group .discount .btn{height:48px;display:flex;justify-content:center;align-items:center}#main-product>.inner>.infos .discount-group .notification{display:none;align-items:center;width:fit-content;gap:8px;padding:8px 12px}#main-product>.inner>.infos .discount-group .notification>span{flex:1}#main-product>.inner>.infos .discount-group.active .discount{display:none}#main-product>.inner>.infos .discount-group.active .notification{display:flex}#main-product>.inner>.infos .discount-group2{display:block}#main-product>.inner>.infos .discount-group2 .inner{display:flex;align-items:center;gap:8px}#main-product>.inner>.infos .discount-group2 .inner .text{line-height:2}#main-product>.inner>.infos .discount-group2 .inner .text .tag{background-color:var(--tag-bgc);color:var(--tag-col);padding:0 4px;display:inline-block}#main-product>.inner>.infos .discount-group2 .notification{background-color:var(--tag-bgc);color:var(--tag-col);display:none;align-items:center;gap:8px;padding:4px 8px;color:var(--title_color);width:fit-content}#main-product>.inner>.infos .discount-group2 .notification span{flex:1}#main-product>.inner>.infos .discount-group2.active .inner{display:none}#main-product>.inner>.infos .discount-group2.active .notification{display:flex}#main-product>.inner>.infos .upsells{overflow:hidden}#main-product>.inner>.infos .upsells .title{display:inline-block;margin-bottom:12px}#main-product>.inner>.infos .upsells .container{gap:16px}#main-product>.inner>.infos .upsells .container .el{width:80%;max-width:400px;padding-right:16px;display:block;display:flex;gap:16px;position:relative}#main-product>.inner>.infos .upsells .container .el .img{height:80px}#main-product>.inner>.infos .upsells .container .el .infos{margin:8px 0;display:flex;flex-direction:column;justify-content:space-between;gap:4px;flex:1}#main-product>.inner>.infos .upsells .container .el .infos .prices-tag,#main-product>.inner>.infos .upsells .container .el .infos .prices{display:flex;align-items:center;gap:8px}:is(#main-product>.inner>.infos .upsells .container .el .infos .prices-tag,#main-product>.inner>.infos .upsells .container .el .infos .prices) .price{font-weight:500}:is(#main-product>.inner>.infos .upsells .container .el .infos .prices-tag,#main-product>.inner>.infos .upsells .container .el .infos .prices) .price-compare{font-weight:400}:is(#main-product>.inner>.infos .upsells .container .el .infos .prices-tag,#main-product>.inner>.infos .upsells .container .el .infos .prices) .tag{background-color:#1abc9c;color:#fff;padding:4px 8px}#main-product>.inner>.infos .upsells .container .el .toggle{position:absolute;right:12px;top:50%;translate:0 -50%;background-color:var(--body_color);width:32px;border-radius:50px;border:2px solid var(--body_color);cursor:pointer}#main-product>.inner>.infos .upsells .container .el .toggle:before{content:"";display:block;width:16px;height:16px;background-color:#fff;border-radius:50%}#main-product>.inner>.infos .upsells .container .el .toggle[data-action=remove]{background-color:#1abc9c;border-color:#1abc9c}#main-product>.inner>.infos .upsells .container .el .toggle[data-action=remove]:before{margin-left:auto;margin-right:0}#main-product>.inner>.infos .upsells .container .el.loading{opacity:.5;pointer-events:none}#main-product>.inner>.infos .upsells .dots{margin-top:16px;display:flex;gap:8px}#main-product>.inner>.infos .upsells .dots .dot{width:12px;height:12px;border-radius:50%;border:1px solid #B0B0AF}#main-product>.inner>.infos .upsells .dots .dot.active{background-color:#b0b0af}#main-product>.inner>.infos .badges02{display:flex;align-items:flex-start;gap:20px}#main-product>.inner>.infos .badges02 .badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;flex:1}#main-product>.inner>.infos .badges02 .badge img{width:40px;height:auto}#main-product>.inner>.infos .badges02 open-popup{text-decoration:underline;cursor:pointer}#main-product.variant-changing>.inner>.infos [variant-changing],#main-product.variant-changing>.inner>.infos .variant-radios,#main-product.variant-changing>.inner>.infos .variant-basic-bundle,#main-product.variant-changing>.inner>.infos .variant-design-bundle{opacity:.2;cursor:not-allowed;pointer-events:none}#main-product.product-changing{opacity:.2;cursor:not-allowed;pointer-events:none}@media (min-width: 1136px){.main-product>.inner{--gap: 72px}.main-product>.inner>.infos{width:calc((100% - var(--gap)) / 2)!important}}@media (max-width: 1135px){#main-product>.inner{--gap: 12px;flex-direction:column}}@media (max-width: 599px){#main-product .inner>.infos .sticky-atc .right{width:100%}#main-product .inner>.infos .sticky-atc .right button{width:100%;padding-left:20px;padding-right:20px}#main-product .inner>.infos .upsells .container .el .img{height:64px}#main-product .inner>.infos .upsells .dots{margin-top:8px}#main-product .inner>.infos .upsells .dots .dot{width:8px;height:8px}#main-product .inner.section-container-full-s>.infos{padding-left:var(--section-container-l-padding);padding-right:var(--section-container-l-padding)}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/main-product.css.map */
