.olle-buybox{padding-block:clamp(20px,4vw,56px) clamp(32px,5vw,72px);display:flex;flex-wrap:wrap-reverse;gap:clamp(24px,4vw,64px);align-items:center}.olle-buybox__copy{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:18px}.olle-buybox__tags{display:flex;gap:8px;flex-wrap:wrap}.olle-buybox__title{font-size:clamp(36px,5.6vw,68px);margin:0;text-wrap:balance}.olle-buybox__text{font-size:17px;max-width:46ch;margin:0;color:var(--color-neutral-800);text-wrap:pretty}.olle-buybox__rating{display:flex;align-items:center;gap:10px;font-size:14px;flex-wrap:wrap}.olle-buybox__group{display:flex;flex-direction:column;gap:8px}.olle-buybox__pills{display:flex;gap:8px;flex-wrap:wrap}.olle-buybox__colorname{text-transform:none;letter-spacing:0;font-weight:600;color:var(--color-text)}.olle-buybox__actions{display:flex;gap:10px;flex-wrap:wrap;max-width:520px;align-items:stretch}.olle-buybox__add{flex:1 1 180px}.olle-buybox__actions .olle-btn--shoppay{flex:1 1 160px}.olle-shoppay-word{font-weight:800;letter-spacing:-.01em}.olle-qty{display:inline-flex;align-items:center;border:1.5px solid var(--color-divider);border-radius:999px;height:52px;overflow:hidden}.olle-qty__btn{width:44px;height:100%;border:0;background:transparent;cursor:pointer;font-size:20px;color:var(--color-text)}.olle-qty__btn:hover{background:var(--color-neutral-100)}.olle-qty__input{width:44px;height:100%;border:0;text-align:center;font:600 16px var(--font-body);color:var(--color-text);background:transparent;-moz-appearance:textfield}.olle-qty__input::-webkit-outer-spin-button,.olle-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.olle-buybox__config{align-self:flex-start}.olle-buybox__note{font-size:14px;color:var(--color-neutral-700)}.olle-buybox__link{font-size:14px;font-weight:600;color:var(--color-accent-700);align-self:flex-start}.olle-buybox__media{flex:1 1 420px;min-width:0;position:relative;aspect-ratio:1 / 1;max-height:620px}.olle-buybox__blob{position:absolute;right:4%;top:6%;width:22%;aspect-ratio:1;border-radius:50%;background:var(--color-accent-200)}.olle-buybox__img{position:relative;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.olle-buybox__img--ph svg{width:100%;height:100%}.olle-buybox__badge{position:absolute;left:6%;bottom:10%;background:var(--color-bg);box-shadow:var(--shadow-md);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600}.olle-buybox__badge:empty{display:none}.olle-buybox__app-rating:empty{display:none}.is-disabled{pointer-events:none;opacity:.45}@media(max-width:749px){.olle-buybox__media{max-height:360px}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/olle-buy-box.css.map */
