.product__info-padded{--info-padding-y: 3rem;--info-padding-x: 3.5rem;padding:var(--info-padding-y) var(--info-padding-x)}.product__info-padded-main{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.border-radius-text-box{border-radius:var(--text-boxes-radius, 16px)}.product__info-padded-main.card--shadow{box-shadow:var(--text-boxes-shadow-horizontal-offset, 0) var(--text-boxes-shadow-vertical-offset, 4px) var(--text-boxes-shadow-blur-radius, 5px) rgba(var(--color-shadow, 18, 18, 18),var(--text-boxes-shadow-opacity, .05));box-shadow:0 1px 2px #1212120a,0 8px 24px #1212120f}@media screen and (min-width:990px){.product--small .product__info-padded{--info-padding-y: 3rem;--info-padding-x: 4rem}.product--medium .product__info-padded,.product--large .product__info-padded{--info-padding-y: 3rem;--info-padding-x: 3.5rem}}@media screen and (max-width:749px){.info-fullwidth-mob{--info-padding-x: var(--px-mobile, 2rem);padding:var(--px-mobile, 2rem);border-radius:0;box-shadow:none;margin:calc(var(--px-mobile, 2rem) * -1) calc(var(--px-mobile, 2rem) * -1) 0}}.product__info-padded-main>*+*{margin:1.5rem 0}.product__info-padded-main>*:last-child,.product__info-padded-main>*:last-child product-form{margin-bottom:0!important}.product__info-padded-main .product__title,.product__info-padded-main .product__view-details{display:none}.b-main-title{color:rgb(var(--color-heading, var(--color-foreground)));word-break:break-word;text-wrap:balance;margin:0 0 1.5rem}@media screen and (max-width:749px){.b-main-title{margin-bottom:1rem}}.product-specs-detail{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.product-spec-pill{display:flex;align-items:center;background:#fde498;border:1.5px solid #fad127;border-radius:40px;padding:4px 12px 4px 8px;font-size:14px;line-height:1.3;gap:6px;color:rgb(var(--color-foreground))}.product-spec-pill svg{flex-shrink:0}.product__info-padded-main .price__sale .price-item--sale{color:#ea0707}.product__info-padded-main .price{margin:.5rem 0}@media screen and (max-width:749px){.product__info-padded-main .price__container{font-size:1.2em}}.product__info-padded .spacer-container--full-width{position:relative;left:calc(var(--info-padding-x) * -1);width:calc(100% + (var(--info-padding-x) * 2))}.spacer-container hr{height:1px;border:0;background:rgba(var(--color-foreground),.12)}.spacer-container--full-width hr{height:var(--spacer-thickness, 3px)}.product__info-padded-main .product-form__input .form__label,.product__info-padded-main .variant-form__label{font-weight:700;font-size:1.5rem;line-height:1.5em}.quantity--squidge{--color-foreground: var(--color-button-text, var(--color-foreground));display:grid;grid-template-areas:"input increase" "input decrease";grid-template-columns:1fr auto;width:84px;min-height:48px;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.quantity--squidge{width:90px}}.product-form .quantity--squidge{min-height:0}.quantity--squidge .quantity__input{grid-area:input;width:100%}.quantity--squidge .quantity__button{width:28px;flex-shrink:0;margin:0;background-color:rgba(var(--color-foreground),.05);border:0;border-left:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),.2);border-radius:0}.quantity--squidge-rounded .quantity__button{width:32px}.quantity--squidge .quantity__button-increase{grid-area:increase;border-top-right-radius:var(--inputs-radius, 6px);border-bottom:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),.2)}.quantity--squidge .quantity__button-decrease{grid-area:decrease;border-bottom-right-radius:var(--inputs-radius, 6px)}.quantity--squidge .quantity__button-increase .svg-wrapper{transform:scale(-1)}.quantity--squidge .quantity__button .svg-wrapper{width:1.4rem;pointer-events:none}.quantity--squidge .quantity__button:not(.disabled):hover{background-color:rgba(var(--color-foreground),.09)}.quantity--squidge .quantity__button:not(.disabled):active{background-color:rgba(var(--color-foreground),.15)}.quantity--squidge .quantity__button.disabled{cursor:not-allowed}.quantity--squidge .quantity__button.disabled svg{opacity:.3}.product-form__buttons:has(.product-form__submit:disabled) quantity-input{cursor:not-allowed;opacity:.5}.product-form__buttons:has(.product-form__submit:disabled) quantity-input>*{pointer-events:none}.product-form__buttons .product-form__submit{text-transform:var(--font-button-case, uppercase);font-weight:var(--font-button-font-weight, bold);padding:1.2em;display:inline-flex;align-items:center;justify-content:center;gap:.8rem}.product-form__submit{margin-bottom:1rem}.product-form__submit-icon{display:inline-flex;width:1.8rem;height:1.8rem}.product-form__submit-icon svg{width:100%;height:100%}.product-form__buttons .flex.items-stretch>.pb-1{padding-bottom:0}.product-form__buttons quantity-input.h-full{height:100%}.bmrk-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.bmrk-tags li{color:rgb(var(--color-highlight-badge, 113, 217, 123));border:1px solid rgba(var(--color-highlight-badge, 113, 217, 123),.3);border-radius:3px;line-height:1.1em;padding:.2em .3em;font-size:1.3rem;font-weight:500}.bmrk-tags--phat li{padding:.4em .5em}.product__info-padded-main .product-form__buttons{max-width:100%}.product--thumbnail_slider .thumbnail-slider,.product--thumbnail_slider .product__media-wrapper .thumbnail-slider{display:none!important}.product__media-wrapper .product__media-list{border-radius:var(--media-radius, 16px);overflow:hidden}@media screen and (min-width:750px){.product__media-wrapper .product__media-list{box-shadow:0 1px 2px #1212120a,0 10px 30px #12121214}}@media screen and (min-width:750px){.product__media-wrapper{position:relative}.product--thumbnail_slider .product__media-wrapper .slider-mobile-gutter .slider-button{display:flex;position:absolute;z-index:2;width:3.2rem;height:3.2rem;min-width:3.2rem;bottom:2.4rem;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 1px 4px #1212122e;transform:none}.product--thumbnail_slider .product__media-wrapper .slider-mobile-gutter .slider-button--next{right:2.4rem}.product--thumbnail_slider .product__media-wrapper .slider-mobile-gutter .slider-button--prev{right:6.5rem}.product--thumbnail_slider .product__media-wrapper .slider-mobile-gutter .slider-button svg{width:1.4rem;height:1.4rem}.product--thumbnail_slider .product__media-wrapper .slider-mobile-gutter .slider-counter{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/brand-product.css.map */
