.os-satc.os-satc{background:none}.os-satc{position:fixed;right:0;bottom:0;left:0;z-index:99;display:block;pointer-events:none;visibility:hidden;transform:translateY(calc(100% + 6rem));transition:transform .4s ease,visibility 0s linear .4s}.os-satc.is-visible{pointer-events:auto;visibility:visible;transform:none;transition:transform .4s ease,visibility 0s}@media(prefers-reduced-motion:reduce){.os-satc,.os-satc.is-visible{transition:none}}@media screen and (max-width:749px){.os-satc--desktop{display:none}}@media screen and (min-width:750px){.os-satc--mobile{display:none}}.os-satc__bar{max-width:var(--os-satc-bar-width, none);margin-inline:auto;padding-block:var(--os-satc-padding);padding-bottom:calc(var(--os-satc-padding) + env(safe-area-inset-bottom,0px));border:var(--os-satc-border-width) solid var(--os-satc-border-color);border-bottom:0;border-radius:var(--os-satc-radius) var(--os-satc-radius) 0 0;background:var(--os-satc-bg);box-shadow:var(--os-satc-shadow);-webkit-backdrop-filter:blur(var(--os-satc-blur));backdrop-filter:blur(var(--os-satc-blur));color:rgb(var(--color-foreground))}.os-satc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.2rem 3.2rem}@media screen and (min-width:750px){.os-satc__inner--max.page-width{max-width:calc(var(--os-satc-content-width) + 10rem)}}.os-satc__product{display:flex;align-items:center;gap:1.2rem;min-width:0}.os-satc__image{flex:none;width:var(--os-satc-image);height:var(--os-satc-image);border-radius:calc(var(--os-satc-image) * .2);object-fit:cover}.os-satc__text{display:flex;flex-direction:column;gap:.4rem;min-width:0}.os-satc__title{margin:0;overflow:hidden;font-family:var(--os-font-heading, var(--font-heading-family));font-size:clamp(1.6rem,1.526rem + .19vw,1.8rem);font-weight:500;line-height:1.2;letter-spacing:0;color:var(--os-color-heading, rgb(var(--color-foreground)));text-overflow:ellipsis;white-space:nowrap}.os-satc__price .price{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin:0;font-size:clamp(1.4rem,1.363rem + .095vw,1.5rem);line-height:1.2}.os-satc__price .price__container{margin:0}.os-satc__price .price .badge{margin:0;padding:.4rem .8rem;font-size:1.1rem}@media screen and (max-width:749px){.os-satc .os-satc-on-desktop,.os-satc__price--price-desktop .price__container,.os-satc__price--price-none .price__container,.os-satc__price--badge-desktop .price .badge{display:none!important}}@media screen and (min-width:750px){.os-satc .os-satc-on-mobile,.os-satc__price--price-mobile .price__container,.os-satc__price--price-none .price__container,.os-satc__price--badge-mobile .price .badge{display:none!important}}.os-satc__actions{flex:0 1 var(--os-satc-actions-width);min-width:0}.os-satc__inner--actions-only .os-satc__actions{flex-grow:1}.os-satc__form{display:flex;gap:1rem}.os-satc__error{margin-bottom:.6rem;font-size:1.2rem}.os-satc .os-satc__quantity{flex:none;width:clamp(9.6rem,8.857rem + 1.905vw,11.6rem);min-height:0;border:1px solid var(--os-satc-qty-border, rgb(var(--color-foreground)));border-radius:var(--os-satc-qty-radius);overflow:hidden}.os-satc .os-satc__quantity:before,.os-satc .os-satc__quantity:after{display:none}.os-satc__quantity .quantity-button{width:33%;margin:0}.os-satc__quantity .quantity-input{min-width:0;padding:0;border:0;border-inline:1px solid var(--os-satc-qty-border, rgb(var(--color-foreground)));opacity:1;font-weight:600;-moz-appearance:textfield}.os-satc__quantity .quantity-input::-webkit-outer-spin-button,.os-satc__quantity .quantity-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.os-satc__button{flex:1 1 auto;min-width:0;min-height:clamp(3.6rem,3.229rem + .952vw,4.6rem);padding:0 2rem;border:0;border-radius:var(--os-satc-btn-radius);background:var(--os-satc-btn-bg);color:var(--os-satc-btn-color);font-family:var(--os-font-body, var(--font-body-family));font-size:clamp(1.4rem,1.251rem + .381vw,1.8rem);font-weight:700;line-height:1.2;letter-spacing:0;text-transform:var(--os-satc-btn-case);cursor:pointer;transition:filter .2s ease}.os-satc__button:not([disabled]):hover{filter:brightness(.96)}.os-satc__button[disabled],.os-satc__button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.os-satc__button:focus-visible{outline:2px solid var(--os-satc-btn-bg);outline-offset:2px}.os-satc__items{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;margin:clamp(.6rem,.526rem + .19vw,.8rem) 0 0;padding:0;list-style:none;font-family:var(--os-font-body, var(--font-body-family));font-size:clamp(1.2rem,1.126rem + .19vw,1.4rem);line-height:1.3;color:var(--os-satc-items-color, var(--os-color-heading, rgb(var(--color-foreground))))}.os-satc__item{display:inline-flex;align-items:center;gap:.5em}.os-satc__item p{display:inline;margin:0}.os-satc__item-icon{flex:none;width:auto;height:1.4em}@media screen and (max-width:749px){.os-satc__inner{flex-direction:column;align-items:stretch}.os-satc__actions{flex-basis:auto}}html[data-os-satc-open] body{padding-bottom:var(--os-satc-height, 0px)}@media screen and (max-width:749px){.product-info-container>.block:has(>.os-pblock.os-hide-mobile){display:none}}@media screen and (min-width:750px){.product-info-container>.block:has(>.os-pblock.os-hide-desktop){display:none}}.os-pbuy__info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1.6rem;margin-bottom:1rem;padding-inline:clamp(1rem,.629rem + .952vw,2.4rem);font-family:var(--os-font-body);font-size:clamp(1.1rem,1.063rem + .095vw,1.2rem);font-weight:600;line-height:1.2;letter-spacing:0}.os-pbuy__info p{margin:0}.os-pbuy__status{color:var(--os-pbuy-status, #00a63d)}.os-pbuy__status--dot{display:inline-flex;align-items:center;gap:.5em}.os-pbuy__status--dot:before{content:"";width:.8em;height:.8em;border-radius:50%;background:currentColor}.os-pbuy__shipping{display:inline-flex;align-items:center;gap:.5em;color:var(--os-color-heading)}.os-pbuy__shipping-icon{width:auto;height:1em}.os-pbuy__country{text-decoration:underline;text-underline-offset:.2em}.os-pbuy .product-form{margin:0}.os-pbuy .product-form__buttons{display:block}.os-pbuy .product-form__buttons .product-form__submit.button{width:100%;min-height:clamp(3.6rem,3.229rem + .952vw,4.6rem);padding:0 2rem;border:0;border-radius:999px;background:var(--os-pbuy-bg);color:var(--os-pbuy-color);box-shadow:none;font-family:var(--os-font-body);font-size:clamp(1.4rem,1.251rem + .381vw,1.8rem);font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.os-pbuy .product-form__buttons .product-form__submit.button:before,.os-pbuy .product-form__buttons .product-form__submit.button:after{display:none}.os-pbuy .product-form__buttons .product-form__submit.button:not([disabled]):hover{filter:brightness(.96)}.os-pbuy .product-form__buttons .shopify-payment-button{width:100%;margin-top:1rem}.os-pbuy__pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1em;margin:clamp(.8rem,.726rem + .19vw,1rem) 0 0;font-family:var(--os-font-body);font-size:clamp(1.1rem,1.063rem + .095vw,1.2rem);font-weight:600;line-height:1.2;letter-spacing:0;color:var(--os-color-heading)}.os-pbuy__logos{display:inline-flex;align-items:center;gap:.4rem}.os-pbuy__logo{display:block;width:auto;height:1.3rem;height:clamp(1.3rem,1.114rem + .476vw,1.8rem)}.os-pbuy__sep{width:1px;height:1.2rem;height:clamp(1.2rem,1.051rem + .381vw,1.6rem);background:currentColor;opacity:.8}.os-picons{display:grid;grid-template-columns:repeat(var(--os-picons-cols),minmax(0,max-content));gap:clamp(.7rem,.44rem + .667vw,1.4rem) clamp(1rem,.406rem + 1.524vw,2.6rem);margin:0;padding:0;list-style:none}@media screen and (max-width:749px){.os-picons{grid-template-columns:repeat(var(--os-picons-cols),minmax(0,1fr))}}.os-picon{display:flex;align-items:center;gap:clamp(.5rem,.166rem + .857vw,1.4rem);font-family:var(--os-font-body);font-size:clamp(1.2rem,1.089rem + .286vw,1.5rem);font-weight:500;line-height:1.2;letter-spacing:0;color:var(--os-color-heading)}.os-picon__media{display:grid;place-items:center;flex-shrink:0;width:2.2rem;height:1.9rem;width:clamp(2.2rem,2.051rem + .381vw,2.7rem);height:clamp(1.9rem,1.677rem + .571vw,2.5rem)}.os-picon__media img{max-width:100%;max-height:100%;width:auto;height:auto}.os-plink{margin:0;font-family:var(--os-font-body);font-size:clamp(1.1rem,1.063rem + .095vw,1.2rem);font-weight:600;line-height:1.5;letter-spacing:0;color:var(--os-color-heading)}.os-plink a,.os-plink__notice button{color:inherit;text-decoration:underline;text-underline-offset:.2em}.os-plink{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.6rem}.os-plink__text{margin:0}.os-plink__text~.os-plink__notice{margin-inline-start:auto}.os-plink__notice button{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;cursor:pointer}.os-legal-notice .product-popup-modal-content{height:auto;max-height:80%;padding-bottom:3rem}.os-legal-notice os-legal-notice-file,.os-legal-notice .product-popup-modal-content-info img{display:block;width:100%;height:auto}.os-legal-notice__frame{position:relative;height:0;padding-bottom:141.42%}.os-legal-notice__frame svg{position:absolute;top:0;left:0;width:100%;height:100%}.os-legal-notice os-legal-notice-file>img+a{display:inline-block;margin-top:1rem}.os-pbadges{display:flex;flex-wrap:wrap;gap:clamp(.8rem,.771rem + .076vw,.9rem);margin:0;padding:0;list-style:none}.os-pbadge{display:inline-flex;align-items:center;gap:.5em;min-height:clamp(2.2rem,2.126rem + .19vw,2.4rem);padding:.2rem clamp(1.1rem,.989rem + .286vw,1.4rem);border-radius:999px;background:var(--os-pbadge-bg, #e5f2ff);color:var(--os-pbadge-color, #323131);font-family:var(--os-font-body);font-size:clamp(1.1rem,1.063rem + .095vw,1.2rem);font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase}.os-pbadge__icon{display:block;width:auto;height:1.2em}.os-pcard{display:flex;flex-direction:column;gap:clamp(.6rem,.526rem + .19vw,.8rem);padding:clamp(1.6rem,1.303rem + .762vw,2.4rem);border:1px solid var(--os-pcard-border, var(--os-color-line));border-radius:var(--os-pcard-radius, clamp(1.3rem, .891rem + 1.048vw, 2.4rem));background:var(--os-pcard-bg, #fff);color:var(--os-color-heading)}.os-pcard__head{display:flex;align-items:center;gap:clamp(.8rem,.726rem + .19vw,1rem)}.os-pcard__icon{flex-shrink:0;width:2rem;width:clamp(2rem,1.777rem + .571vw,2.6rem);height:auto}.os-pcard__title{margin:0;font-family:var(--os-font-body);font-size:clamp(1.6rem,1.526rem + .19vw,1.8rem);font-weight:var(--os-font-body-weight-bold);line-height:var(--os-line-height-title);letter-spacing:0}.os-pcard__text{font-family:var(--os-font-body);font-size:clamp(1.4rem,1.363rem + .095vw,1.5rem);font-weight:500;line-height:var(--os-line-height-body);letter-spacing:0}.os-pcard__text>*{margin:0}.os-pcard__text>*+*{margin-top:.5em}.os-acc.os-pacc{--os-acc-question: clamp(1.4rem, 1.251rem + .381vw, 1.8rem);--os-acc-pad: clamp(1rem, .851rem + .381vw, 1.4rem);--os-acc-icon: clamp(1.2rem, 1.126rem + .19vw, 1.4rem)}.os-acc .os-pacc__answer{display:flex;flex-direction:column;gap:clamp(1.2rem,1.126rem + .19vw,1.6rem);font-size:clamp(1.4rem,1.363rem + .095vw,1.5rem);font-weight:500;color:var(--os-color-heading)}.os-pacc__answer :is(p,ul,ol){margin:0}.os-pacc__answer :is(p,ul,ol)+:is(p,ul,ol){margin-top:1em}.os-pacc__row{display:flex;align-items:flex-start;gap:.2rem}.os-pacc__answer--illustration .os-pacc__row{align-items:center;gap:clamp(1rem,.926rem + .19vw,1.2rem)}.os-pacc__body{display:flex;flex-direction:column;gap:.4rem;min-width:0}.os-pacc__title{color:var(--os-pacc-title, var(--os-color-accent-text));font-size:clamp(1.5rem,1.389rem + .286vw,1.8rem);font-weight:var(--os-font-body-weight-bold);line-height:1.5;letter-spacing:0;text-transform:uppercase}.os-pacc__answer--icon .os-pacc__media{display:grid;place-items:center;flex-shrink:0;width:3rem;height:2.25rem;width:clamp(3rem,2.777rem + .571vw,3.6rem);height:calc(clamp(1.5rem,1.389rem + .285vw,1.8rem)*1.5)}.os-pacc__answer--icon .os-pacc__img{width:100%;height:auto}.os-pacc__answer--illustration .os-pacc__media{flex-shrink:0;width:7.2rem;width:clamp(7.2rem,6.309rem + 2.286vw,9.6rem)}.os-pacc__answer--illustration .os-pacc__img{display:block;width:100%;height:auto}.os-pacc__policy :is(h1,h2,h3,h4,h5,h6){margin:1.2em 0 .4em;color:var(--os-pacc-title, var(--os-color-accent-text));font-family:var(--os-font-body);font-size:clamp(1.5rem,1.389rem + .286vw,1.8rem);font-weight:var(--os-font-body-weight-bold);line-height:1.5;letter-spacing:0;text-transform:uppercase}.os-pacc__policy>:first-child,.os-pacc__policy :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.os-pacc__policy p{margin:0 0 .8em}.os-pacc .os-pacc__policy table{width:100%!important;height:auto!important;margin:0 0 1em;border:0;border-collapse:collapse;box-shadow:none;table-layout:auto;font-size:.9em}.os-pacc .os-pacc__policy :is(tr,td,th){height:auto!important}.os-pacc .os-pacc__policy :is(td,th){padding:.5em .6em .5em 0;border:0;border-bottom:1px solid var(--os-color-line);text-align:start;vertical-align:top}.os-pacc .os-pacc__policy tr:first-child td{font-weight:var(--os-font-body-weight-bold)}.os-pacc__policy a,.os-pacc__policy-link a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.os-pacc__policy-link{font-weight:var(--os-font-body-weight-bold)}.main-product .product-info-container>.block:has(>.os-pacc)+.block:has(>.os-pacc){margin-top:-1.5rem}.main-product .product-info-container>.block:has(>.os-pacc)+.block:has(>.os-pacc)>.os-pacc{border-top:0}
/*# sourceMappingURL=/cdn/shop/t/117/compiled_assets/styles.css.map?subset=AAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAQ */
