.aura-section--product-single{padding-top:var(--aura-section-gap-top);padding-inline:var(--aura-section-gap-inline);max-width:1920px;margin-inline:auto}.aura-product{padding:calc(var(--aura-spacing) * 10) 0 calc(var(--aura-spacing) * 12);border-radius:var(--aura-section-border-radius)}.aura-product__main{display:grid;grid-template-columns:100%;justify-content:center;align-items:start;gap:calc(var(--aura-spacing) * 12)}.aura-product__carousel{--aura-gallery-thumb-radius: 4px;width:100%}.aura-product__carousel-main{width:100%;height:auto;border-radius:10px;overflow:hidden}.aura-product__carousel-frame{position:relative}.aura-product__carousel-list{display:flex;margin-left:calc(var(--aura-spacing) * -2.5);touch-action:pan-y pinch-zoom}.aura-product__slide{flex:0 0 100%;min-width:0;padding-left:calc(var(--aura-spacing) * 2.5)}.aura-product__image{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px}.aura-product__carousel-thumbs{margin-top:calc(var(--aura-spacing) * 6);border-radius:4px;overflow:hidden}.aura-product__details-column{display:flex;flex-direction:column;align-items:start;width:100%}.aura-product__breadcrumb{font-size:14px;line-height:1.2em;font-weight:400;font-family:var(--aura-body-font-family);color:var(--aura-color-stone-600)}.aura-product__breadcrumb-link{color:var(--aura-color-stone-600)}.aura-product .aura-rating-pill{margin-top:calc(var(--aura-spacing) * 4.5)}.aura-product__title{font-size:42px;color:var(--aura-color-stone-800);font-family:var(--aura-title-font-family);margin-top:calc(var(--aura-spacing) * 3)}.aura-product__subtitle{display:block;margin-top:calc(var(--aura-spacing) * 2);color:var(--aura-color-stone-800);font-family:var(--aura-body-font-family);font-size:18px;font-weight:400;line-height:1.3}.aura-product__description{color:var(--aura-color-stone-700);font-size:16px;margin-top:calc(var(--aura-spacing) * 5)}.aura-cartbox{border:1px solid var(--aura-color-stone-200);border-radius:16px;background-color:var(--aura-color-stone-50);padding:calc(var(--aura-spacing) * 7) calc(var(--aura-spacing) * 6) calc(var(--aura-spacing) * 6);width:100%;margin-top:calc(var(--aura-spacing) * 8)}.aura-cartbox__price{font-size:32px;font-weight:700;color:var(--aura-color-stone-800)}.aura-cartbox__price:has(.aura-cartbox__compare-price){color:var(--aura-color-red-600)}.aura-cartbox__price:has(.aura-cartbox__compare-price) .aura-cartbox__price-unit{color:var(--aura-color-stone-800)}.aura-cartbox__compare-price{font-weight:400;color:var(--aura-color-stone-500);text-decoration:line-through}.aura-cartbox__offer-details{color:var(--aura-color-stone-800);font-weight:600;font-size:16px;margin-top:calc(var(--aura-spacing) * 2)}.aura-cartbox__offer-details span{display:inline-block}.aura-cartbox__price-unit{font-size:16px;line-height:1.2}.aura-cartbox__size-select{display:flex;position:relative;width:100%;margin-top:calc(var(--aura-spacing) * 6);overflow:visible}.aura-cartbox__size-select-input{width:100%;padding:calc(var(--aura-spacing) * 4);font-size:18px;line-height:normal;color:var(--aura-color-stone-700);border:1px solid var(--aura-color-stone-200);border-radius:8px;background-color:var(--aura-color-white);cursor:pointer;-webkit-appearance:none;appearance:none;margin-bottom:calc(var(--aura-spacing) * 3)}.aura-cartbox__size-select-input[aura-pointer-focus]{outline:none}.aura-cartbox__size-select-icon{position:absolute;top:50%;right:calc(var(--aura-spacing) * 4);transform:translateY(-50%);pointer-events:none;display:flex;align-items:center}.aura-cartbox__row{display:flex;flex-direction:column;gap:calc(var(--aura-spacing) * 3);align-items:center}.aura-cartbox__qty-picker{display:flex;justify-content:center;border:1px solid var(--aura-color-stone-200);border-radius:8px;width:100%;height:calc(var(--aura-spacing) * 13.5);background-color:var(--aura-color-white)}.aura-cartbox__qty-btn{width:100%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:calc(var(--aura-spacing) * 2);color:var(--aura-color-black)}.aura-cartbox__qty-btn svg{width:calc(var(--aura-spacing) * 4)}.aura-cartbox__qty-input{width:100%;text-align:center;height:100%;border:none;font-size:18px;line-height:1.2em;font-weight:400;color:var(--aura-color-stone-700)}.aura-cartbox__add-to-cart-btn{display:flex;align-items:center;justify-content:center;gap:calc(var(--aura-spacing) * 2);width:100%;border:none;height:calc(var(--aura-spacing) * 13.5)}.aura-product__form:not(:has(.aura-loading-spinner.hidden)) .aura-cartbox__add-to-cart-btn{color:transparent;background:transparent;box-shadow:inset 0 0 0 1px var(--aura-color-stone-800)}.aura-cartbox__info{margin-top:calc(var(--aura-spacing) * 7);display:flex;flex-direction:column;gap:calc(var(--aura-spacing) * 4)}.aura-cartbox__info-row{display:flex;align-items:center;font-size:14px;line-height:1.2em;color:var(--aura-color-stone-700);gap:calc(var(--aura-spacing) * 3)}.aura-cartbox__info-icon,.aura-store-locator__icon{width:calc(var(--aura-spacing) * 7);height:calc(var(--aura-spacing) * 7)}.aura-cartbox__shipping-text{align-self:center}.aura-cartbox__info-link{color:var(--aura-color-stone-700);text-decoration:underline}.aura-store-locator__info{display:flex;align-items:center;gap:calc(var(--aura-spacing) * 3);margin-top:calc(var(--aura-spacing) * 6)}.aura-store-locator__title{font-size:14px;font-weight:700;font-family:var(--aura-body-font-family);color:var(--aura-color-stone-700);line-height:1.2em;text-transform:uppercase}@media(min-width:768px){.aura-product{padding:calc(var(--aura-spacing) * 12) 0 calc(var(--aura-spacing) * 16)}.aura-product__main{max-width:704px}.aura-product__carousel{--aura-gallery-thumb-radius: 8px;width:600px}.aura-product__carousel-thumbs{border-radius:8px}.aura-product__image{border-radius:16px}.aura-product__details-column{width:612px}.aura-product__title{font-size:48px}.aura-cartbox__size-select-input{padding:calc(var(--aura-spacing) * 3.5) calc(var(--aura-spacing) * 4);font-size:16px}.aura-cartbox__row{flex-direction:row;gap:calc(var(--aura-spacing) * 3)}.aura-cartbox__qty-picker{height:calc(var(--aura-spacing) * 11.75)}.aura-cartbox__add-to-cart-btn{padding:calc(var(--aura-spacing) * 3.5) calc(var(--aura-spacing) * 6);font-size:16px;height:calc(var(--aura-spacing) * 11.75)}}@media(min-width:1280px){.aura-product{padding:calc(var(--aura-spacing) * 12) calc(var(--aura-spacing) * 20) calc(var(--aura-spacing) * 16)}.aura-product__main{grid-template-columns:505px 1fr;gap:calc(var(--aura-spacing) * 15);max-width:1070px}.aura-product__image{border-radius:20px}.aura-product__carousel,.aura-product__details-column{width:505px}.aura-product__title{font-size:54px}}@media(min-width:1640px){.aura-product{padding:calc(var(--aura-spacing) * 16) calc(var(--aura-spacing) * 20) calc(var(--aura-spacing) * 20)}.aura-product__main{grid-template-columns:600px 1fr;gap:calc(var(--aura-spacing) * 20);max-width:1280px}.aura-product__carousel,.aura-product__details-column{width:600px}.aura-product__carousel-main{border-radius:15px}.aura-product .aura-rating-pill{margin-top:calc(var(--aura-spacing) * 5)}.aura-product__title{font-size:60px;margin-top:calc(var(--aura-spacing) * 4)}.aura-product__description{margin-top:calc(var(--aura-spacing) * 6);font-size:18px}.aura-cartbox{padding:calc(var(--aura-spacing) * 8) calc(var(--aura-spacing) * 6) calc(var(--aura-spacing) * 6);margin-top:calc(var(--aura-spacing) * 10)}.aura-cartbox__price{font-size:36px}.aura-cartbox__price-unit{font-size:18px}.aura-cartbox__size-select-input{padding:calc(var(--aura-spacing) * 4);font-size:18px;margin-bottom:calc(var(--aura-spacing) * 4)}.aura-cartbox__row{flex-direction:row;gap:calc(var(--aura-spacing) * 4);align-items:center}.aura-cartbox__qty-picker{width:180px;height:calc(var(--aura-spacing) * 13.5)}.aura-cartbox__qty-btn,.aura-cartbox__qty-input{width:calc(var(--aura-spacing) * 15)}.aura-cartbox__add-to-cart-btn{padding:calc(var(--aura-spacing) * 4) calc(var(--aura-spacing) * 8);font-size:18px;height:calc(var(--aura-spacing) * 13.5)}.aura-cartbox__info{margin-top:calc(var(--aura-spacing) * 8)}.aura-cartbox__info-row{align-items:flex-start}.aura-cartbox__info-icon,.aura-store-locator__icon{width:calc(var(--aura-spacing) * 8);height:calc(var(--aura-spacing) * 8)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/product-summary.css.map */
