.cart-discount__form{display:flex;gap:1.5rem}.cart--discount{padding-inline:2rem;margin-block-start:1.5rem!important}.cart--discount+.cart_notification_links_inner{margin-top:0;padding-block-start:1.5rem}.cart-discount__summary-icon{width:1.5rem;display:inline-block;line-height:normal}summary.cart-discount__summary{display:flex;justify-content:space-between}details.details.discount-details{border-block:.1rem solid rgba(var(--color-foreground),.1);padding-block:1.5rem}input.cart-discount__input.input__field{border-color:rgba(var(--color-foreground),.1)}.cart-discount__content{padding-top:1.5rem}.cart-discount__error-container{display:none}.cart-discount__error-container>*{display:none}.cart-discount__error{padding:.8rem 1rem;background-color:#dc35451a;border:1px solid rgba(220,53,69,.3);border-radius:4px;margin-bottom:.5rem}.cart-discount__error-text{color:#dc3545;font-size:.9rem;line-height:1.4;margin:0;font-weight:500}.cart-discount__applied-title{font-size:.9rem;margin-bottom:1rem;color:rgba(var(--color-foreground),.8);margin-top:.8rem}.cart-discount__applied-list{list-style:none;padding:0;margin:0}.cart-discount__pill{margin-bottom:.5rem}.cart-discount__applied-item{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;background-color:rgba(var(--color-foreground),.05);border-radius:4px;border:1px solid rgba(var(--color-foreground),.1)}.cart-discount__applied-info{display:flex;flex-direction:column;gap:.2rem}.cart-discount__applied-code{font-weight:500;color:rgb(var(--color-foreground))}.cart-discount__applied-amount{font-size:.85rem;color:rgba(var(--color-foreground),.7)}.cart-discount__remove-btn{display:flex;align-items:center;gap:.5rem;padding:.4rem .8rem;background:none;border:1px solid rgba(var(--color-foreground),.2);border-radius:3px;color:rgba(var(--color-foreground),.8);cursor:pointer;font-size:.85rem;transition:all .2s ease}.cart-discount__remove-btn:hover{background-color:rgba(var(--color-foreground),.1);border-color:rgba(var(--color-foreground),.3)}.cart-discount__remove-btn:disabled{opacity:.5;cursor:not-allowed}.cart-discount__remove-btn .icon{width:1rem;height:1rem}.cart-discount__button:disabled,.cart-discount__input:disabled{opacity:.6;cursor:not-allowed}.cart-discount__button:disabled{background-color:rgba(var(--color-button),.5)}@media screen and (max-width:749px){.cart-discount__applied-item{flex-direction:column;gap:1rem;align-items:flex-start}.cart-discount__remove-btn{align-self:flex-end}}.cart-discount__error{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cart-notification:is(.cart-discount-error--discount-code) .cart-discount__error-container,.cart-notification:is(.cart-discount-error--discount-code) .cart-discount__error--discount-code{display:block}.cart_subtotal:is(.cart-discount-error--discount-code) .cart-discount__error-container,.cart_subtotal:is(.cart-discount-error--discount-code) .cart-discount__error--discount-code{display:block}.cart-discount__error-container{margin-block-start:1.5rem}details.details.discount-details[open] .cart-discount__summary-icon>.icon-plus{display:none}details.details.discount-details:not([open]) .cart-discount__summary-icon>.icon-minus{display:none}.accordion-row{display:block}.accordion-row__header{display:flex;justify-content:space-between;align-items:center;padding-top:var(--row-padding-top, 16px);padding-bottom:var(--row-padding-bottom, 16px);padding-left:var(--row-padding-left, 0);padding-right:var(--row-padding-right, 0);cursor:pointer;list-style:none;gap:12px}.accordion-row__header::-webkit-details-marker{display:none}.accordion-row__heading{margin:0;flex:1;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.accordion-row__content{padding-bottom:var(--row-padding-bottom, 16px);padding-left:var(--row-padding-left, 0);padding-right:var(--row-padding-right, 0)}.accordion-row__row-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--row-icon-width, 24px);height:var(--row-icon-height, 24px)}.accordion-row__row-icon svg{width:100%;height:100%}.accordion-row__row-icon img{width:100%;height:100%;object-fit:contain}accordion-group{display:block;min-width:0;max-width:100%;width:var(--accordion-width, 100%)}.accordion-block{width:100%;padding-top:var(--accordion-padding-top, 0);padding-bottom:var(--accordion-padding-bottom, 0);padding-left:var(--accordion-padding-left, 0);padding-right:var(--accordion-padding-right, 0)}.accordion--icon-plus .accordion-row__icon--chevron,.accordion--icon-plus .accordion-row__icon--caret,.accordion--icon-chevron .accordion-row__icon--plus,.accordion--icon-chevron .accordion-row__icon--caret,.accordion--icon-caret .accordion-row__icon--plus,.accordion--icon-caret .accordion-row__icon--chevron{display:none}.accordion-row__icon{transition:transform .3s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center}.accordion-row__icon svg{width:1.2rem;height:1.2rem}.accordion-row__icon--caret svg{width:1.6rem;height:1.6rem}.accordion-row__header .icon-caret{position:static}details[open]>.accordion-row__header .accordion-row__icon--plus{transform:rotate(45deg)}details[open]>.accordion-row__header .accordion-row__icon--chevron{transform:rotate(180deg)}details[open]>.accordion-row__header .accordion-row__icon--caret{transform:rotate(180deg)}.accordion--icon-style-solid .accordion-row__icon{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:50%;width:32px;height:32px}.accordion--icon-style-solid .accordion-row__icon svg{width:1rem;height:1rem}.accordion--icon-style-solid .accordion-row__icon--caret svg{width:1.2rem;height:1.2rem}.accordion--heading-h3 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 2rem)}.accordion--heading-h4 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 1.6rem)}.accordion--heading-h5 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 1.3rem)}.accordion--heading-h6 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 1.1rem)}.accordion--heading-p .accordion-row__heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.4rem}.accordion--border-solid .accordion-row{border-bottom:var(--accordion-border-width, 1px) solid rgba(var(--color-foreground),var(--accordion-border-opacity, .12))}.accordion--border-solid .accordion-row:first-child{border-top:var(--accordion-border-width, 1px) solid rgba(var(--color-foreground),var(--accordion-border-opacity, .12))}.accordion--style-card{display:flex;flex-direction:column;gap:8px}.accordion--style-card[class*=color-]{background-color:transparent}.accordion--style-card .accordion-row{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--accordion-border-radius, 0)}.accordion--style-card .accordion-row__header{padding-top:var(--row-padding-top, 16px);padding-bottom:var(--row-padding-bottom, 16px);padding-left:calc(var(--row-padding-left, 0px) + 20px);padding-right:calc(var(--row-padding-right, 0px) + 20px)}.accordion--style-card .accordion-row__content{padding-top:0;padding-bottom:var(--row-padding-bottom, 16px);padding-left:calc(var(--row-padding-left, 0px) + 20px);padding-right:calc(var(--row-padding-right, 0px) + 20px)}.accordion--style-card.accordion--border-solid .accordion-row{border:var(--accordion-border-width, 1px) solid rgba(var(--color-foreground),var(--accordion-border-opacity, .12))}@media screen and (max-width:749px){accordion-group{width:var(--accordion-width-mobile, var(--accordion-width, 100%))}.accordion-block{padding-top:calc(var(--accordion-padding-top, 0) * var(--accordion-mobile-scale, .8));padding-bottom:calc(var(--accordion-padding-bottom, 0) * var(--accordion-mobile-scale, .8));padding-left:calc(var(--accordion-padding-left, 0) * var(--accordion-mobile-scale, .8));padding-right:calc(var(--accordion-padding-right, 0) * var(--accordion-mobile-scale, .8))}.accordion-row__header{padding-top:calc(var(--row-padding-top, 16px) * var(--row-mobile-scale, .8));padding-bottom:calc(var(--row-padding-bottom, 16px) * var(--row-mobile-scale, .8));padding-left:calc(var(--row-padding-left, 0px) * var(--row-mobile-scale, .8));padding-right:calc(var(--row-padding-right, 0px) * var(--row-mobile-scale, .8))}.accordion-row__content{padding-bottom:calc(var(--row-padding-bottom, 16px) * var(--row-mobile-scale, .8));padding-left:calc(var(--row-padding-left, 0px) * var(--row-mobile-scale, .8));padding-right:calc(var(--row-padding-right, 0px) * var(--row-mobile-scale, .8))}.accordion--style-card .accordion-row__header,.accordion--style-card .accordion-row__content{padding-left:calc(calc(var(--row-padding-left, 0px) * var(--row-mobile-scale, .8)) + 20px);padding-right:calc(calc(var(--row-padding-right, 0px) * var(--row-mobile-scale, .8)) + 20px)}}.article-card-block{min-width:0;max-width:100%;width:var(--ac-block-width, fit-content);padding-top:var(--ac-block-padding-top, 0);padding-bottom:var(--ac-block-padding-bottom, 0);padding-left:var(--ac-block-padding-left, 0);padding-right:var(--ac-block-padding-right, 0)}.article-card-block--bordered{border:var(--ac-block-border-thickness, 1px) solid rgba(var(--color-foreground),var(--ac-block-border-opacity, .12));border-radius:var(--ac-block-corner-radius, 0);overflow:hidden}.article-card-block .article-card{width:100%}.article-card-block .article-content{display:block}.article-card-block .article-card__image{border-radius:var(--ac-block-corner-radius, 0);overflow:hidden}@media screen and (max-width:749px){.article-card-block{width:var(--ac-block-width-mobile, var(--ac-block-width, fit-content));padding-top:calc(var(--ac-block-padding-top, 0) * var(--ac-block-mobile-scale, .8));padding-bottom:calc(var(--ac-block-padding-bottom, 0) * var(--ac-block-mobile-scale, .8));padding-left:calc(var(--ac-block-padding-left, 0) * var(--ac-block-mobile-scale, .8));padding-right:calc(var(--ac-block-padding-right, 0) * var(--ac-block-mobile-scale, .8))}}.collection-card-block{display:block;width:var(--cc-block-width, fit-content);overflow:hidden}.collection-card-block--bordered{border:var(--cc-block-border-thickness, 1px) solid rgba(var(--color-foreground),var(--cc-block-border-opacity, 1));border-radius:var(--cc-block-corner-radius, 0)}.collection-card-block .collection__card{padding-top:var(--cc-block-padding-top, 0);padding-bottom:var(--cc-block-padding-bottom, 0);padding-left:var(--cc-block-padding-left, 0);padding-right:var(--cc-block-padding-right, 0)}@media screen and (max-width:749px){.collection-card-block{width:var(--cc-block-width-mobile, var(--cc-block-width, fit-content))}.collection-card-block .collection__card{padding-top:calc(var(--cc-block-padding-top, 0) * var(--cc-block-mobile-scale, 1));padding-bottom:calc(var(--cc-block-padding-bottom, 0) * var(--cc-block-mobile-scale, 1));padding-left:calc(var(--cc-block-padding-left, 0) * var(--cc-block-mobile-scale, 1));padding-right:calc(var(--cc-block-padding-right, 0) * var(--cc-block-mobile-scale, 1))}}.contact-form-block{width:var(--cf-block-width, 100%);padding-top:var(--cf-padding-top, 0);padding-bottom:var(--cf-padding-bottom, 0);padding-left:var(--cf-padding-left, 0);padding-right:var(--cf-padding-right, 0)}.contact-form-block__fields{display:flex;flex-wrap:wrap;gap:1.5rem}.contact-form-block__field{min-width:0}.contact-form-block__field--full{width:100%}.contact-form-block__field--half{width:calc(50% - .75rem)}.contact-form-block .cf-input,.contact-form-block .cf-textarea,.contact-form-block .cf-select{width:100%;height:5rem;padding:0 1.5rem;font-size:1.4rem;font-weight:600;color:rgba(var(--color-foreground));background-color:transparent;margin-bottom:0}.contact-form-block .cf-textarea{height:auto;padding:1.5rem;min-height:12rem;resize:vertical}.contact-form-block .cf-select{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:4rem}.contact-form-block__select-wrapper{position:relative;width:100%}.contact-form-block__select-arrow{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;color:rgba(var(--color-foreground),.55)}.contact-form-block__select-arrow svg{width:1.2rem;height:1.2rem}.contact-form-block .cf-input::placeholder,.contact-form-block .cf-textarea::placeholder{color:rgba(var(--color-foreground),.55)}.contact-form-block .cf-input:focus,.contact-form-block .cf-textarea:focus,.contact-form-block .cf-select:focus{outline:none;box-shadow:none;border-color:rgba(var(--color-foreground))}.contact-form-block--border-box .cf-input,.contact-form-block--border-box .cf-textarea,.contact-form-block--border-box .cf-select{border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--cf-field-radius, 0)}.contact-form-block--border-underline .cf-input,.contact-form-block--border-underline .cf-textarea,.contact-form-block--border-underline .cf-select{border:none;border-bottom:1px solid rgba(var(--color-foreground),.15);border-radius:0;padding-left:0;padding-right:0}.contact-form-block--border-none .cf-input,.contact-form-block--border-none .cf-textarea,.contact-form-block--border-none .cf-select{border:none;border-radius:.8rem;background-color:var(--cf-field-bg, #F5F5F5);color:var(--cf-field-text, inherit)}.contact-form-block--border-none .cf-input::placeholder,.contact-form-block--border-none .cf-textarea::placeholder{color:var(--cf-field-text, inherit);opacity:.55}.contact-form-block__label{display:block;font-size:1.2rem;font-weight:600;margin-bottom:.6rem;color:rgba(var(--color-foreground),.7)}.contact-form-block__label--required:after{content:" *";color:rgba(var(--color-foreground),.5)}.contact-form-block__option-group{display:flex;flex-wrap:wrap;gap:1rem;padding-top:.5rem}.contact-form-block__option-group--vertical{flex-direction:column}.contact-form-block__option-item{display:flex;align-items:center;gap:.5rem;font-size:1.4rem;cursor:pointer}.contact-form-block__option-item input[type=radio],.contact-form-block__option-item input[type=checkbox]{width:1.6rem;height:1.6rem;accent-color:rgb(var(--color-foreground));cursor:pointer}.contact-form-block__submit{margin-top:2rem}.contact-form-block .contact-form-block__submit--full button{width:100%}.contact-form-block .cf-message{margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}@media screen and (max-width:749px){.contact-form-block{width:var(--cf-block-width-mobile, var(--cf-block-width, 100%));padding-top:calc(var(--cf-padding-top, 0) * var(--cf-mobile-scale, 1));padding-bottom:calc(var(--cf-padding-bottom, 0) * var(--cf-mobile-scale, 1));padding-left:calc(var(--cf-padding-left, 0) * var(--cf-mobile-scale, 1));padding-right:calc(var(--cf-padding-right, 0) * var(--cf-mobile-scale, 1))}.contact-form-block__field--half{width:100%}}.countdown-block,.countdown-block .d-flex,.countdown-block .countdown-timer-inner{display:flex;align-items:center}.countdown-block .countdown__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.countdown-block .countdown__digit{color:rgba(var(--color-foreground))}.countdown-block--boxed .countdown-item{padding:.3rem .7rem;text-align:center;border-radius:.5rem;position:relative;border:.1rem solid rgba(var(--color-foreground),.19);min-width:4.5rem}.countdown-block--boxed .countdown-item+.countdown-item:before{position:absolute;content:":";left:calc(var(--countdown-gap, 1rem) / -2);top:50%;font-size:3rem;transform:translate(-50%,-50%);color:rgba(var(--color-foreground))}.countdown-block--boxed.rte .countdown__digit{font-size:1.6rem;line-height:2.5rem}.countdown-block--boxed .countdown__labels{font-weight:500;text-transform:uppercase;font-size:1.3rem;line-height:2rem}.countdown-block--box-square .countdown-item{border-radius:0}@media screen and (min-width:750px){.countdown-block--boxed .countdown-item{padding:.5rem .8rem;min-width:5rem}}@media screen and (min-width:992px){.countdown-block--boxed .countdown-item{padding:.8rem 1rem;min-width:8.5rem}.countdown-block--boxed.rte .countdown__digit{font-size:2.4rem}.countdown-block--boxed .countdown__labels{font-size:1.5rem}}@media screen and (min-width:1200px){.countdown-block--boxed .countdown-item{padding:.6rem 1.2rem;min-width:8rem}.countdown-block--boxed.rte .countdown__digit{font-size:2.6rem}.countdown-block--boxed .countdown__labels{font-size:1.6rem}}.countdown-block--minimal .countdown__inner{gap:.5rem}.countdown-block--minimal .countdown__digit{position:relative}.countdown-block--minimal.rte .countdown__digit{font-size:2rem}.countdown-block--minimal .countdown__digit:before{position:absolute;content:"";width:100%;height:.1rem;background:rgba(var(--color-foreground),.3);inset-inline-start:0;bottom:-.25rem}.countdown-block--label-uppercase .countdown__labels{text-transform:uppercase}.custom-typography .countdown__digit{font-size:var(--custom-font-size);font-weight:var(--custom-font-weight);line-height:var(--custom-line-height);letter-spacing:var(--custom-letter-spacing)}.countdown-block--hide-days .countdown-item.Days,.countdown-block--hide-hours .countdown-item.Hrs,.countdown-block--hide-minutes .countdown-item.Min,.countdown-block--hide-seconds .countdown-item.Sec,.countdown-block--hide-labels .countdown__labels{display:none}.countdown-block--hide-separator .countdown-item+.countdown-item:before{display:none}.countdown-block--boxed:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:0}counter-up{display:block;text-align:var(--counter-up-text-align, center)}.counter-up__number{display:flex;align-items:baseline;justify-content:var(--counter-up-align, center)}.counter-up__prefix,.counter-up__suffix{flex-shrink:0}.counter-up__value{display:inline-flex;vertical-align:baseline}.counter__group{display:inline-block;height:1lh;overflow:clip;line-height:inherit}.counter__track{display:flex;flex-direction:column;transition:transform var(--counter-duration, 2s) cubic-bezier(.16,1,.3,1);transition-delay:var(--counter-duration-offset, 0ms)}.counter__digit{line-height:inherit}.counter__char{display:inline-block}counter-up.is-playing .counter__track{transform:translateY(calc(-1lh * var(--counter-steps)))}.counter-up__heading{margin-top:.8rem;margin-bottom:0}@media screen and (max-width:749px){counter-up{text-align:var(--counter-up-text-align-mobile, var(--counter-up-text-align, center))}.counter-up__number{justify-content:var(--counter-up-align-mobile, var(--counter-up-align, center))}}.icon-block{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--icon-block-width, 2.4rem);height:auto;text-decoration:none;color:inherit}.icon-block svg{width:100%;height:auto}.icon-block img{width:100%;height:auto;object-fit:contain}.image-block{min-width:0;max-width:100%;width:var(--image-block-width, fit-content);padding-top:var(--image-block-padding-top, 0);padding-bottom:var(--image-block-padding-bottom, 0);padding-left:var(--image-block-padding-left, 0);padding-right:var(--image-block-padding-right, 0)}a.image-block{display:block;text-decoration:none;color:inherit}.image-block--bordered .image-block__media{border:var(--image-block-border-thickness, 1px) solid rgba(var(--color-foreground),var(--image-block-border-opacity, .12))}.image-block img{display:block;width:100%;height:auto}.image-block__media{position:relative;overflow:hidden;border-radius:var(--image-block-corner-radius, 0)}.image-block__media--placeholder{aspect-ratio:1;background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground))}.image-block__media--placeholder .image-block__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:currentColor;object-fit:cover;object-position:center center}.image-block__media--ratio{aspect-ratio:var(--image-block-aspect-ratio)}.image-block__media--ratio img{height:100%;object-fit:cover}@media screen and (max-width:749px){.image-block__media--ratio{aspect-ratio:var(--image-block-aspect-ratio-mobile, var(--image-block-aspect-ratio))}.image-block{width:var(--image-block-width-mobile, var(--image-block-width, fit-content));padding-top:calc(var(--image-block-padding-top, 0) * var(--image-block-mobile-scale, .8));padding-bottom:calc(var(--image-block-padding-bottom, 0) * var(--image-block-mobile-scale, .8));padding-left:calc(var(--image-block-padding-left, 0) * var(--image-block-mobile-scale, .8));padding-right:calc(var(--image-block-padding-right, 0) * var(--image-block-mobile-scale, .8))}.image-block__media--placeholder:has(.d-sm-only-visible){aspect-ratio:auto;background:none}.image-block:has(.d-sm-only-visible){width:var(--image-block-width-mobile, var(--image-block-width, fit-content))}}.newsletter-block{display:flex;flex-direction:column;width:var(--nl-block-width, 100%);align-items:var(--nl-align, flex-start);padding-top:var(--nl-padding-top, 0);padding-bottom:var(--nl-padding-bottom, 0);padding-left:var(--nl-padding-left, 0);padding-right:var(--nl-padding-right, 0)}.newsletter-block__form{width:100%;max-width:100%}.newsletter-block .input__field_form{position:relative;display:flex;align-items:center}.newsletter-block .input__field{flex:1;height:5.5rem;padding:0 10rem 0 1.5rem;border-radius:var(--nl-input-radius, 3rem);background-color:transparent;margin-bottom:0}.newsletter-block--border-all .input__field{border:1px solid rgba(var(--color-foreground),.55)}.newsletter-block--border-underline .input__field{border:none;border-bottom:1px solid rgba(var(--color-foreground),.55);border-radius:0}.newsletter-block--border-none .input__field{border:none}.newsletter-block .input__field_form_button{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;font-weight:var(--button-font-weight);color:rgba(var(--color-foreground));cursor:pointer;padding:.8rem 1.6rem;line-height:1}.newsletter-block--btn-primary .input__field_form_button{background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));border-radius:var(--nl-input-radius, 3rem);border:none}.newsletter-block--btn-secondary .input__field_form_button{background:transparent;border:1px solid rgba(var(--color-button),var(--alpha-button-border));color:rgb(var(--color-button-text));border-radius:var(--nl-input-radius, 3rem)}.newsletter-block--btn-text .input__field_form_button{background:none;border:none;color:rgba(var(--color-foreground));padding:0 1rem}.newsletter-block .input__field_form_button svg{width:2rem;height:2rem}.newsletter-block__terms{margin-top:1rem;font-size:1.2rem;opacity:.7}.newsletter-block__terms a{text-decoration:underline}.newsletter-block .newsletter-form__message{margin-top:.8rem;display:flex;align-items:center;gap:.5rem}@media screen and (max-width:749px){.newsletter-block{width:var(--nl-block-width-mobile, var(--nl-block-width, 100%));padding-top:calc(var(--nl-padding-top, 0) * var(--nl-mobile-scale, 1));padding-bottom:calc(var(--nl-padding-bottom, 0) * var(--nl-mobile-scale, 1));padding-left:calc(var(--nl-padding-left, 0) * var(--nl-mobile-scale, 1));padding-right:calc(var(--nl-padding-right, 0) * var(--nl-mobile-scale, 1))}}.page-block{display:flex;flex-direction:column;max-width:100%;width:100%;height:auto;align-items:flex-start;padding-top:var(--page-padding-top, 0);padding-bottom:var(--page-padding-bottom, 0);padding-left:var(--page-padding-left, 0);padding-right:var(--page-padding-right, 0)}.page-block__title{margin-bottom:1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.page-block .rte{max-width:100%}@media screen and (max-width:749px){.page-block{padding-top:calc(var(--page-padding-top, 0) * var(--page-mobile-scale, 1));padding-bottom:calc(var(--page-padding-bottom, 0) * var(--page-mobile-scale, 1));padding-left:calc(var(--page-padding-left, 0) * var(--page-mobile-scale, 1));padding-right:calc(var(--page-padding-right, 0) * var(--page-mobile-scale, 1))}}.product-card-block{min-width:0;max-width:100%;width:var(--pc-block-width, fit-content);padding-top:var(--pc-block-padding-top, 0);padding-bottom:var(--pc-block-padding-bottom, 0);padding-left:var(--pc-block-padding-left, 0);padding-right:var(--pc-block-padding-right, 0)}.product-card-block--bordered{border:var(--pc-block-border-thickness, 1px) solid rgba(var(--color-foreground),var(--pc-block-border-opacity, .12));border-radius:var(--pc-block-corner-radius, 0);overflow:hidden}.product-card-block:not(.product-card-block--bordered){border-radius:var(--pc-block-corner-radius, 0);overflow:hidden}@media screen and (max-width:749px){.product-card-block{width:var(--pc-block-width-mobile, var(--pc-block-width, fit-content));padding-top:calc(var(--pc-block-padding-top, 0) * var(--pc-block-mobile-scale, .8));padding-bottom:calc(var(--pc-block-padding-bottom, 0) * var(--pc-block-mobile-scale, .8));padding-left:calc(var(--pc-block-padding-left, 0) * var(--pc-block-mobile-scale, .8));padding-right:calc(var(--pc-block-padding-right, 0) * var(--pc-block-mobile-scale, .8))}}.social-media-block{width:var(--social-block-width, 100%);padding-top:var(--social-padding-top, 0);padding-bottom:var(--social-padding-bottom, 0);padding-left:var(--social-padding-left, 0);padding-right:var(--social-padding-right, 0)}.social-media-block .list-social{gap:var(--social-gap, 1rem);flex-wrap:wrap}.social-media-block .list-social__link{padding:0}.social-media-block .list-social__link.link{width:auto}.social-media-block .list-social__link .icon{width:var(--social-icon-width, 1.7rem);height:auto}@media screen and (max-width:749px){.social-media-block{width:var(--social-block-width-mobile, var(--social-block-width, 100%));padding-top:calc(var(--social-padding-top, 0) * var(--social-mobile-scale, 1));padding-bottom:calc(var(--social-padding-bottom, 0) * var(--social-mobile-scale, 1));padding-left:calc(var(--social-padding-left, 0) * var(--social-mobile-scale, 1));padding-right:calc(var(--social-padding-right, 0) * var(--social-mobile-scale, 1))}}.text-block>*{word-break:break-word}.text-block>*:last-child{margin-block-end:0}.text-block{min-width:0;max-width:min(100%,var(--text-block-max-width, 100%));overflow:hidden;width:var(--text-block-width, fit-content);padding-top:var(--text-block-padding-top, 0);padding-bottom:var(--text-block-padding-bottom, 0);padding-left:var(--text-block-padding-left, 0);padding-right:var(--text-block-padding-right, 0);text-align:var(--text-block-align, var(--content-text-align, left))}@media screen and (max-width:749px){.text-block{width:var(--text-block-width-mobile, var(--text-block-width, fit-content));padding-top:calc(var(--text-block-padding-top, 0) * var(--text-block-mobile-scale, .8));padding-bottom:calc(var(--text-block-padding-bottom, 0) * var(--text-block-mobile-scale, .8));padding-left:calc(var(--text-block-padding-left, 0) * var(--text-block-mobile-scale, .8));padding-right:calc(var(--text-block-padding-right, 0) * var(--text-block-mobile-scale, .8));text-align:var(--text-block-align-mobile, var(--text-block-align, var(--content-text-align, left)))}}.video-block{min-width:0;max-width:100%;width:var(--video-block-width, fit-content);padding-top:var(--video-block-padding-top, 0);padding-bottom:var(--video-block-padding-bottom, 0);padding-left:var(--video-block-padding-left, 0);padding-right:var(--video-block-padding-right, 0)}.video-block--bordered .video-block__media{border:var(--video-block-border-thickness, 1px) solid rgba(var(--color-foreground),var(--video-block-border-opacity, .12))}.video-block__media{position:relative;overflow:hidden;width:100%;border-radius:var(--video-block-corner-radius, 0)}.video-block__media video,.video-block__media iframe{display:block;width:100%;height:100%;object-fit:cover;border:none}.video-block__media--ratio{aspect-ratio:var(--video-block-aspect-ratio)}.video-block__media--placeholder{aspect-ratio:16 / 9;background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground))}.video-block__media--placeholder .video-block__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:currentColor;object-fit:cover;object-position:center center}.video-block__deferred{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.video-block__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:rgba(var(--color-foreground),.06);width:100%;height:100%;padding:0;margin:0;z-index:2}.video-block__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.video-block__play-button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:6.2rem;height:6.2rem;border-radius:50%;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));transition:transform var(--duration-short, .1s) ease}.video-block__play-button:hover{transform:scale(1.1)}.video-block__play-button .icon{width:2rem;height:2rem}.video-block__play-button .icon-play{margin-left:.2rem}.video-block__deferred[loaded]>.video-block__poster{display:none}.video-block__play-button--static{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}.video-block__play-button--static:hover{transform:translate(-50%,-50%)}@media screen and (max-width:749px){.video-block{width:var(--video-block-width-mobile, var(--video-block-width, fit-content));padding-top:calc(var(--video-block-padding-top, 0) * var(--video-block-mobile-scale, .8));padding-bottom:calc(var(--video-block-padding-bottom, 0) * var(--video-block-mobile-scale, .8));padding-left:calc(var(--video-block-padding-left, 0) * var(--video-block-mobile-scale, .8));padding-right:calc(var(--video-block-padding-right, 0) * var(--video-block-mobile-scale, .8))}}.custom-section-content .button,.custom-section-content .link{width:var(--button-width, fit-content);text-align:center;white-space:nowrap}@media screen and (max-width:749px){.custom-section-content .button,.custom-section-content .link{width:var(--button-width-mobile, var(--button-width, fit-content))}}.custom-typography,.custom-typography>*{font-family:var(--font-family);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-transform:var(--text-transform);text-wrap:var(--text-wrap)}.flex-container{display:flex;flex-wrap:nowrap;flex-direction:var(--flex-direction, column);justify-content:var(--justify-content, flex-start);align-items:var(--align-items, flex-start);column-gap:var(--column-gap, 12px);row-gap:var(--row-gap, 12px)}@media screen and (max-width:749px){.flex-container{flex-direction:var(--flex-direction-mobile, var(--flex-direction, column))}}.group-container{position:relative;width:var(--group-width, 100%);height:var(--group-height, fit-content);padding-block-start:var(--padding-block-start, 0);padding-block-end:var(--padding-block-end, 0);padding-inline-start:var(--padding-inline-start, 0);padding-inline-end:var(--padding-inline-end, 0)}.group-content{position:relative;z-index:var(--layer-flat, 2);height:100%}.group-link{text-decoration:none;color:inherit;display:contents}@media screen and (max-width:749px){.group-container{width:var(--group-width-mobile, var(--group-width, 100%));padding-block-start:calc(var(--padding-block-start, 0) * var(--padding-mobile-scale, 1));padding-block-end:calc(var(--padding-block-end, 0) * var(--padding-mobile-scale, 1));padding-inline-start:calc(var(--padding-inline-start, 0) * var(--padding-mobile-scale, 1));padding-inline-end:calc(var(--padding-inline-end, 0) * var(--padding-mobile-scale, 1))}}.product-form__buttons.sticky__form_button{margin:0!important;align-items:center}sticky-variant-select .select_box{min-width:250px}sticky-variant-select.product__sticky_variant{padding:0 100px}.product__sticky{position:fixed;width:100%;bottom:0;left:0;z-index:98;padding:10px 20px;box-shadow:0 0 7px #00000026;opacity:0;visibility:hidden;transition:.3s;transform:translateY(100%)}body.sticky__cart{padding-bottom:var(--sticky-bar-height, 90px)}.sticky__proudct_title{padding-left:15px}@media only screen and (min-width:481px)and (max-width:991px){body.sticky__cart{padding-bottom:var(--sticky-bar-height, 73px)}}@media only screen and (min-width:1170px){.product__sticky{padding:10px 50px}}@media only screen and (min-width:1200px)and (max-width:1580px){sticky-variant-select.product__sticky_variant{padding:0 50px}}@media only screen and (min-width:991px)and (max-width:1199px){.product__sticky{padding:10px 30px}sticky-variant-select.product__sticky_variant{padding:0 15px}}.product__sticky.sticky{opacity:1;visibility:visible;transform:translateY(0)}@media only screen and (max-width:767px){.product__add__cart__button.mr-20{margin-right:0}.sticky__form_button button.button{padding:10px 12px}}@media only screen and (min-width:480px)and (max-width:600px){sticky-variant-select .select_box{padding:0 10px;min-width:180px}}@media only screen and (max-width:480px){.product__sticky{flex-direction:column}sticky-variant-select{margin-bottom:10px}.sticky-variant-select .select_box{min-width:248px}body.sticky__cart{padding-bottom:var(--sticky-bar-height, 133px)}}.product__sticky.d-flex.sticky__box_width{justify-content:center}.sticky__box_width .product__sticky_head{padding-right:30px}@media only screen and (max-width:991px){sticky-variant-select.product__sticky_variant{padding:0 20px 0 0}}.product__sticky .product-form__error-message-wrapper{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:10px;background:#fff;padding:10px 15px;border-radius:4px;box-shadow:0 2px 10px #00000026;white-space:nowrap;z-index:10;display:flex;align-items:center;gap:8px}.product__sticky .product-form__error-message-wrapper[hidden]{display:none}.product__sticky .product-form__error-message-wrapper .icon-error{width:16px;height:16px;flex-shrink:0}.product__sticky .product-form__error-message{color:#eb001b;font-size:14px}@media only screen and (max-width:480px){.product__sticky .product-form__error-message-wrapper{white-space:normal;max-width:90vw;text-align:center}}.section-wrapper{--section-height-offset: 0px}.section-scheme{position:relative}.section-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.section-container{position:relative;z-index:1;--section-height-small: 30svh;--section-height-medium: 50svh;--section-height-large: 70svh;min-height:var(--section-min-height);padding-block-start:var(--padding-block-start, 0);padding-block-end:var(--padding-block-end, 0);padding-inline-start:var(--padding-inline-start, 15px);padding-inline-end:var(--padding-inline-end, 15px)}.section--page-width{max-width:var(--page-width);margin-inline:auto}.section--full-width{max-width:100%}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.section--contained{position:relative;min-height:inherit;padding-block-start:var(--padding-block-start, 0);padding-block-end:var(--padding-block-end, 0);padding-inline-start:var(--padding-inline-start, 15px);padding-inline-end:var(--padding-inline-end, 15px)}.custom-section-content{position:relative;z-index:2;min-height:inherit}@media screen and (max-width:749px){.section-container,.section--contained{padding-block-start:calc(var(--padding-block-start, 0) * var(--padding-mobile-scale, 1));padding-block-end:calc(var(--padding-block-end, 0) * var(--padding-mobile-scale, 1));padding-inline-start:calc(var(--padding-inline-start, 15px) * var(--padding-mobile-scale, 1));padding-inline-end:calc(var(--padding-inline-end, 15px) * var(--padding-mobile-scale, 1))}}.container-background-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.container-bg-media{width:100%;height:100%;object-fit:cover}.container-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.border-style{border-style:var(--border-style, none);border-width:var(--border-width, 0);border-color:rgba(var(--color-foreground),var(--border-opacity, 1));border-radius:var(--border-radius, 0);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
