:root{--border-radius-img: clamp(1rem, 2vw, 1.5625rem);--box-shadow-card: 0 0 0 1px rgba(var(--rgb-black), .02), 0 .2em 1.6em -.8em rgba(var(--rgb-black), .2), 0 .4em 2.4em -1em rgba(var(--rgb-black), .3), 0 .4em .8em -1.2em rgba(var(--rgb-black), .4), 0 .8em 1.2em -1.6em rgba(var(--rgb-black), .5), 0 1.2em 1.6em -2em rgba(var(--rgb-black), .6);--box-shadow-input: 0 0 0 1px rgba(var(--rgb-black), .05), 0 .2em 1.2em -.4em rgba(var(--rgb-black), .2), 0 .4em 2em -.8em rgba(var(--rgb-black), .3), 0 .4em .4em -.8em rgba(var(--rgb-black), .4), 0 .8em .8em -1.2em rgba(var(--rgb-black), .5), 0 1.2em 1.2em -1.6em rgba(var(--rgb-black), .6);--box-shadow-nav: 0 0 0 1px rgba(var(--rgb-black), .02), 0 .2em 1.2em -.4em rgba(var(--rgb-black), .2), 0 .4em 2em -.8em rgba(var(--rgb-black), .3), 0 .4em .4em -.8em rgba(var(--rgb-black), .4), 0 .8em .8em -1.2em rgba(var(--rgb-black), .5), 0 1.2em 1.2em -1.6em rgba(var(--rgb-black), .6);--color-blurple: #5522FA;--color-cobalt: #0074e4;--color-coral: #f95c5c;--color-mint: #b3f4e0;--color-paper: #f9f7f5;--color-peach: #FFE5DA;--color-salmon: #ec8580;--color-sky: #b6dbff;--color-sky-light: #eef8ff;--color-teal: #5FDDC5;--line-height: 1.1;--rgb-black: 0, 0, 0;--space-large: 2em;--space-medium: 1em;--space-neutral: 1.4em;--space-small: .5em;--space-x-large: 3em;--space-xx-large: 4em;--space-xxx-large: 5em;--space-xxxx-large: 6em;--text-gradient-blurple: linear-gradient( 135deg, var(--color-blurple) 0, var(--color-salmon) 100% );--text-gradient-teal: linear-gradient( 135deg, var(--color-teal) 0, var(--color-sky) 100% );--transition: .15s cubic-bezier(.37, 1, .74, 1);--transition-slow: .3s cubic-bezier(.37, 1, .74, 1)}body{font-size:clamp(1.0625rem,2.1vw,1.6875rem);position:relative}body:before{content:"";display:block;width:100%;height:100%;background-color:var(--color-paper);position:absolute;top:0;left:0}#MainContent{padding-top:clamp(6.9375rem,8.8vw,8.2rem)}.shopify-section{z-index:1}.section{--full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin)}.section .custom-section-content{max-width:80rem;margin:0 auto}.info-blocks{max-width:56.25rem;margin:0 auto}.info-blocks .group-block{--gap: 1rem}@media(min-width:64rem){body:before{width:calc(100% - 4rem);left:2rem}.group-block{--gap: 2rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:900;line-height:1.1}.font-weight-medium{font-weight:500}.small-text{font-size:clamp(.6875rem,2vw,1.1rem)}.medium-text{font-size:clamp(.8125rem,2vw,1.25rem)}.large-text{font-size:clamp(1.125rem,2.24vw,2rem)}.opacity-60{opacity:.6}.button:not(.deferred-media__poster-button):not(.button-unstyled):not(.quick-add__button):not(.header-actions__action-button){font-size:clamp(.75rem,1.9vw,1.125rem);letter-spacing:.06em!important;line-height:1.1;transition:.3s ease all;padding:.625rem 1.25rem}.button:not(.deferred-media__poster-button):not(.button-unstyled):not(.quick-add__button):not(.header-actions__action-button):hover,.button:not(.deferred-media__poster-button):not(.button-unstyled):not(.quick-add__button):not(.header-actions__action-button):focus{opacity:.85}.button-gradient{background:linear-gradient(135deg,var(--color-blurple) 0,var(--color-salmon) 100%)}.button-gradient-salmon{background-attachment:linear-gradient(135deg,var(--color-salmon) 0,var(--color-coral) 100%)}.custom-section__head p{width:min(100%,48rem);margin:0 auto}.custom-section__image{width:93%;max-width:45rem;margin:0 auto;border-radius:var(--border-radius-img);overflow:hidden;box-shadow:var(--box-shadow-card)}.custom-section__image img{border-radius:var(--border-radius-img)}@media screen and (min-width:48rem){.custom-section__image{max-width:72rem}.custom-section__image.custom-section__image-50{width:50%}}.papers-wrapper{overflow:hidden}.papers-wrapper .papers{width:100%;max-width:31.875rem;margin:0 auto;position:relative}.papers-wrapper .papers>.group-block-content{z-index:2;position:relative}.papers-wrapper .papers>.group-block-content:before,.papers-wrapper .papers>.group-block-content:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--color-white);box-shadow:0 0 0 1px rgba(var(--rgb-black),.02),0 .4em 2.4em -1.2em rgba(var(--rgb-black),.05),0 1.6em 2em -2.4em rgba(var(--rgb-black),.05);z-index:0}.papers-wrapper .papers>.group-block-content:before{width:99.1%;transform:rotate(-.55deg) translate(.8%,.1%)}.papers-wrapper .papers>.group-block-content:after{width:99.3%;height:98.5%;transform:rotate(.3deg) translate(.3%,.4%)}.papers-wrapper .papers .papers__inner{transform:rotate(-.2deg);padding:clamp(1.625rem,6.4vw,5.625rem) clamp(1.875rem,6.8vw,6rem);background-color:#fff;z-index:1;box-shadow:0 0 0 1px rgba(var(--rgb-black),.02),0 .2em 1.6em -.8em rgba(var(--rgb-black),.1),0 .4em 2.4em -1.2em rgba(var(--rgb-black),.2),0 .4em .8em -1.2em rgba(var(--rgb-black),.3),0 .8em 1.2em -1.6em rgba(var(--rgb-black),.4),0 1.2em 1.6em -2em rgba(var(--rgb-black),.5)}.papers-wrapper .papers p{font-size:clamp(.9375rem,1.8vw,1.5rem)}@media(min-width:29.6875rem){.papers-wrapper .papers>.group-block-content:before{transform:rotate(-1.15deg) translate(.8%,.1%)}.papers-wrapper .papers>.group-block-content:after{transform:rotate(.6deg) translate(.3%,.8%)}}@media(min-width:48rem){.papers-wrapper .papers{max-width:clamp(31.875rem,70%,51rem)}.papers-wrapper .papers>.group-block-content:before{width:98%;transform:rotate(-2.3deg) translate(2%,-.1%)}.papers-wrapper .papers>.group-block-content:after{transform:rotate(.4deg) translate(-.4%,.3%)}.papers-wrapper .papers .papers__inner{transform:rotate(-.45deg)}}.content-card{padding-inline:0}.content-card .content-card__card{padding:clamp(1.5rem,4vw,4rem) clamp(1.25rem,4vw,6rem) 0;border-radius:1.5rem;box-shadow:var(--box-shadow-card);background-color:#fff}.content-card .content-card__card h1{max-width:57rem;margin:0 auto}.content-card .content-card__card .content-card__events{margin:0 auto -2rem;max-width:37.5rem;gap:.5rem}.content-card .content-card__card .video-placeholder-wrapper,.content-card .content-card__card deferred-media{border-radius:var(--border-radius-img) var(--border-radius-img) 0 0}@media(min-width:64rem){.content-card .content-card__card{border-radius:3.125rem}.content-card .content-card__card .content-card__events{gap:1rem}}.text-gradient,.text-gradient-teal{--text-gradient: var(--text-gradient-blurple)}:is(.text-gradient,.text-gradient-teal) h1,:is(.text-gradient,.text-gradient-teal) h2,:is(.text-gradient,.text-gradient-teal) h3,:is(.text-gradient,.text-gradient-teal) h4,:is(.text-gradient,.text-gradient-teal) h5,:is(.text-gradient,.text-gradient-teal) h6{background:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-teal{--text-gradient: var(--text-gradient-teal)}@media(min-width:64rem){#MainContent:before{width:calc(100% - 4rem);top:clamp(3.5rem,5.8vw,4.2rem);left:2rem;border-radius:2.375rem 2.375rem 0 0;z-index:0}.button:not(.deferred-media__poster-button):not(.button-unstyled):not(.quick-add__button):not(.header-actions__action-button){padding:1rem 1.875rem}.section--page-width{padding-inline:2rem}}header.header-section{top:clamp(.75rem,1vw,1rem)!important;padding-inline:1.25rem;height:0}.header{display:flex;width:100%;max-width:25rem;margin-inline:auto;margin-top:0!important;margin-bottom:0!important;top:.9375rem;position:relative;border-radius:100px;box-shadow:var(--box-shadow-nav)}.header .header__underlay{background:#fff;border-radius:50px}.header .header__underlay.header__underlay--open{border-top-right-radius:0;border-top-left-radius:0}.header .header__row--top{display:block;padding-left:.65em}.header .header__row--top .header__columns{display:flex;justify-content:space-between;gap:1em}.header .header-actions__action{align-items:center}.header .header-actions--text{gap:.625rem}.header .header-actions--text .button:not(.button-unstyled){font-size:clamp(1rem,1.3vw,.9375rem);padding:.625rem .9375rem;height:fit-content;letter-spacing:.5em;line-height:1.1;transition:var(--transition)}.header .header-actions--text .account-button .dialog{top:clamp(6.9375rem,8.8vw,8.2rem);background:#fff}.header .menu-list .menu-list__link{font-size:clamp(.9375rem,1.5vw,1.25rem);font-weight:500;letter-spacing:-.0125em;line-height:1}.header .menu-list .menu-list__link .menu-list__link-title{text-decoration-color:#5fddc5;text-decoration-thickness:.1em}:is(.header .menu-list .menu-list__link:hover,.header .menu-list .menu-list__link:focus) .menu-list__link-title{color:#5522fa;text-decoration-color:#5fddc5;text-decoration-thickness:.1em;text-decoration-line:underline;transition:color var(--transition),text-decoration-color var(--transition),text-decoration-thickness var(--header-decoration-transition)}.header .header__icon--menu{font-size:clamp(1rem,2.3vw,1.25rem);font-weight:700;line-height:1;text-transform:uppercase;padding:.625rem 1.25rem}.mega-menu .mega-menu__list{grid-template-columns:repeat(3,1fr)}.mega-menu .mega-menu__link{font-size:clamp(.9375rem,1.5vw,1.25rem);font-weight:500;letter-spacing:-.0125em;line-height:1.2}.mega-menu .mega-menu__link .mega-menu__link-title{text-decoration-color:#5fddc5;text-decoration-thickness:.1em}:is(.mega-menu .mega-menu__link:hover,.mega-menu .mega-menu__link:focus) .mega-menu__link-title{color:#5522fa;text-decoration-color:#5fddc5;text-decoration-thickness:.1em;text-decoration-line:underline;transition:color var(--transition),text-decoration-color var(--transition),text-decoration-thickness var(--header-decoration-transition)}.menu-drawer .menu-drawer__back-button,.menu-drawer .menu-drawer__close-button{padding:1rem}.menu-drawer .menu-drawer__menu-item-text{font-size:1.25rem;font-weight:500}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item-text{font-size:1.125rem}@media(min-width:64rem){.header{width:68.6%;max-width:61rem}.header .header__row--top{padding-right:1.25rem}.header .header-actions--text{gap:.3em}.header .header-actions--text .button:not(.button-unstyled){padding:.75rem 1.25rem}}@media screen and (max-width:1023px){.header .header__columns{flex-direction:row-reverse}.header .header__column.header__column--right{display:none}.header .header__row--top .button:not(.button-unstyled){padding:.5em 1em}.header .header__logo{font-size:var(--font-size-xx-small)}}footer .shopify-section-group-footer-group:first-child{z-index:3}.custom-footer{display:flex;justify-content:center}.custom-footer .footer-content{padding-inline:1.25rem}.custom-footer .copyright{font-size:clamp(.8125rem,1.45vw,1.3125rem)}.footer-signup{max-width:57.625rem;margin:0 auto}.footer-signup .email-signup__input-group{width:100%;max-width:40rem;margin:0 auto;box-shadow:var(--box-shadow-input)}.footer-signup .email-signup__input-group input{font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.8;border-radius:6.25rem;padding:.625rem .625rem .625rem 1.5rem}.footer-signup .email-signup__input-group .button{padding:.5rem .8125rem}.custom-footer-menu-wrap .shopify-block{width:100%}.custom-footer-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:.5rem .625rem}.custom-footer-menu .custom-footer-menu__link{font-size:clamp(.825rem,1.5vw,1.125rem);font-weight:500;border-radius:3.125rem;padding:.5rem .75rem;color:var(--color-blurple);background-color:var(--color-mint);letter-spacing:.02em;line-height:1;transition:var(--transition)}.custom-footer-menu .custom-footer-menu__link:hover,.custom-footer-menu .custom-footer-menu__link:focus{color:#fff;background-color:var(--color-blurple)}@media(min-width:64rem){.footer-signup .email-signup__input-group input{padding:.5625rem .5625rem .5625rem 2.5rem}.footer-signup .email-signup__input-group .button{padding:.75rem 1.25rem}.custom-footer-menu .custom-footer-menu__link{padding:.75rem 1.125rem}}.cart-drawer__inner .cart-drawer__header,.cart-drawer__inner .cart-drawer__content,.cart-drawer__inner .cart-drawer__summary{background-color:var(--color-paper)}.cart-drawer__inner .cart-items__media-container{border-radius:10px;background-color:#fff}.cart-drawer__inner .cart-items__table-row{padding-bottom:calc(var(--gap-xl) - 20px)}.cart-drawer__inner .cart-items__wrapper,.cart-drawer__inner .cart-totals,.cart-drawer__inner .cart-items__details *,.cart-drawer__inner .cart-items__price *{font-size:1rem;line-height:1.1}.cart-drawer__inner .cart-items__quantity-controls{align-items:flex-start}.cart-drawer__inner .cart-items__quantity-controls .button.cart-items__remove{padding:.5rem!important}.cart-drawer__inner .cart-items__quantity-controls .quantity-selector-wrapper{padding-bottom:20px}.cart-drawer__inner .cart-bubble{background:var(--color-blurple)}:is(.cart-drawer,.cart-page) .cart-items__remove{width:fit-content}:is(.cart-drawer,.cart-page) .cart-items__title{display:block;font-size:clamp(1rem,1.8vw,1.125rem);font-family:var(--font-h1--family);font-weight:900;margin-bottom:.3125rem}:is(.cart-drawer,.cart-page) .cart-items__unit-price-wrapper,:is(.cart-drawer,.cart-page) .cart-items__price{font-weight:500}:is(.cart-drawer,.cart-page) .quantity-selector{background:#fff;box-shadow:var(--box-shadow-card)}.cart-page .cart-items__unit-price-wrapper,.cart-page .cart-items__price{font-weight:500}.cart-page .cart-actions summary *{font-size:clamp(.875rem,1.25vw,1.125rem)}.cart-page .cart-summary__inner{padding-inline:0}.cart-page .cart-items__media-container{border-radius:10px;background-color:#fff}.cart-page .cart-items__wrapper,.cart-page .cart-totals,.cart-page .cart-items__details *,.cart-page .cart-items__price *{font-size:clamp(.875rem,1.25vw,1.125rem);line-height:1.1}.squiggle-spacer img{width:60%;max-width:21.75rem}.wavy-section{position:relative;padding-inline:var(--space-medium)}.wavy-section:before,.wavy-section:after{color:var(--color-background);background-image:url(./accent-waves.svg);background-position:center center;background-repeat:repeat-x;background-size:30px 10px;content:"";height:10px;bottom:100%;left:0;position:absolute;width:100%}.wavy-section:after{transform:scale(-1);top:100%;bottom:unset}.wavy-section .wavy-section__group{padding-block:calc(var(--space-xxx-large) - 10px);max-width:80rem}.wavy-section .wavy-section__group h2{font-weight:900!important}.product-information{max-width:80rem;margin:0 auto}.product-information .product-details{font-size:clamp(1rem,1.4vw,1.25rem)}.product-information .price{font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:500}.product-media{background:#fff;border-radius:16px}.product-kit-contents{max-width:80rem;margin:0 auto}.product-kit-contents .custom-section-content .rte{padding-top:2rem}.product-kit-contents .custom-section-content .metafield-rich_text_field{padding:clamp(1.25rem,4vw,2rem) clamp(1.25rem,4vw,2rem);border-radius:32px;box-shadow:var(--box-shadow-card);background:#fff}.product-kit-contents .custom-section-content .metafield-rich_text_field *{font-size:clamp(1rem,1.4vw,1.125rem)}.product-kit-contents .custom-section-content .metafield-rich_text_field h3{font-size:125%}.product-kit-contents .custom-section-content .metafield-rich_text_field ul{columns:1}.product-kit-contents .custom-section-content .metafield-rich_text_field li{padding-right:1rem}.product-note{margin-top:max(24px,calc(var(--gap-scale, 1) * 28px))}.product-note .product-note__label{display:block;font-size:clamp(.8125rem,1.8vw,1.125rem);font-weight:500;margin-bottom:.25rem}.product-note .product-note__input{width:100%;font-size:clamp(.875rem,1.4vw,1.125rem);line-height:1.8;border-radius:30px;padding:.625rem .625rem .625rem 1.5rem;box-shadow:var(--box-shadow-input);border:none}@media(min-width:48rem){.product-kit-contents .custom-section-content .metafield-rich_text_field ul{columns:2}}@media(min-width:64rem){.product-information,.section-resource-list{padding-inline:2rem}.product-kit-contents .custom-section-content .rte{padding-top:4rem}}.author-block .author-block__row{display:flex;align-items:center;gap:1rem;margin-top:1.25rem}.author-block .author-block__signature{width:clamp(7rem,17vw,15rem)}.author-block .author-block__image{aspect-ratio:1 / 1;width:clamp(2.5rem,4.2vw,3.875rem);border-radius:6rem;overflow:hidden}.author-block .author-block__info p{font-size:clamp(.8125rem,1.8vw,1.25rem);line-height:1.2;margin:0}.author-block .author-block__name{font-weight:500}.author-block .author-block__job-title{font-style:italic}.quote-block-wrapper .group-block-content{display:grid;gap:1.75rem}.quote-block-wrapper .quote-block-wrapper{height:100%}.quote-block{padding:clamp(1.75rem,4vw,2.75rem);margin:0;box-shadow:0 .8em .4em -.8em rgba(var(--rgb-black),.1),0 1.2em .8em -1.2em rgba(var(--rgb-black),.15),0 1.6em 1.2em -1.6em rgba(var(--rgb-black),.2);border-radius:1.5rem;position:relative;background:linear-gradient(135deg,var(--color-sky) 0,var(--color-sky-light) 100%);height:100%}.quote-block .quote-block__image{aspect-ratio:1 / 1;width:2rem;border-radius:6rem}.quote-block .quote-block__author{display:flex;align-items:center;width:fit-content;padding:6px 16px 6px 8px;gap:.75rem;background-color:#fff;position:absolute;border-radius:6rem;top:0;left:0;transform:translate(-10%,-50%);transition:var(--transition);box-shadow:0 .8em .8em -.8em rgba(var(--rgb-black),.1),0 1.2em 1.2em -1.2em rgba(var(--rgb-black),.2),0 1.6em 1.6em -1.6em rgba(var(--rgb-black),.3)}.quote-block .quote-block__author:hover{transform:translate(-10%,-50%) rotate(-2deg) scale(1.05)}.quote-block .quote-block__name{font-size:clamp(.6875rem,1.8vw,.90625rem);margin:0}.quote-block .quote-block__text *{font-size:clamp(.8125rem,1.2vw,1.1rem)}.quote-block .quote-block__text:before,.quote-block .quote-block__text:after{display:none}.quote-block .quote-block__icon{position:absolute;bottom:15px;right:15px;width:clamp(2rem,4vw,3rem);height:clamp(2rem,4vw,3rem)}.quote-block .quote-block__icon svg{width:100%;height:100%}@media(min-width:29.6875rem){.quote-block-wrapper .group-block-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.quote-block-wrapper .group-block-content{grid-template-columns:repeat(3,1fr);gap:2.375rem}}.contact-form input,.contact-form textarea,.contact-form select{font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.8;border-radius:30px;padding:.625rem .625rem .625rem 1.5rem;box-shadow:0 0 0 1px rgba(var(--rgb-black),.05),0 .2em 1.2em -.4em rgba(var(--rgb-black),.2),0 .4em 2em -.8em rgba(var(--rgb-black),.3),0 .4em .4em -.8em rgba(var(--rgb-black),.4),0 .8em .8em -1.2em rgba(var(--rgb-black),.5),0 1.2em 1.2em -1.6em rgba(var(--rgb-black),.6)}@media(min-width:64rem){.contact-form input,.contact-form textarea,.contact-form select{padding:.5625rem 2.5rem}}.collection-wrapper .section-background{background-color:transparent!important}.custom-collection{padding-inline:1.125rem;background-color:transparent!important}.custom-collection .product-media,.custom-collection .facets-block-wrapper{background-color:transparent!important}.custom-collection .sorting-filter__options-inner,.custom-collection .facets__panel-content{border-radius:1.5rem;box-shadow:var(--box-shadow-card)}.custom-collection .products-count-wrapper,.custom-collection .checkbox__label,.custom-collection .facets__label,.custom-collection .sorting-filter__options-inner label,.custom-collection .facets__inputs-wrapper,.custom-collection .price-facet{font-size:clamp(1rem,1.8vw,1.125rem)}.custom-collection .facets__inputs-wrapper{overflow:visible}.custom-collection .facets__inputs-wrapper input{box-shadow:var(--box-shadow-input)}.divider img{padding-inline:6px;background-color:var(--color-paper)}.image-grid-wrapper .custom-section-content{width:90%;max-width:unset;margin:0 auto}.image-grid{width:100%}.image-grid .image-grid__items{display:grid;gap:16px;grid-template-columns:repeat(var(--images-per-row-mobile),1fr)}.image-grid .image-grid__item{width:100%}@media(min-width:40rem){.image-grid .image-grid__items{grid-template-columns:repeat(var(--images-per-row),1fr)}}@media(min-width:64rem){.image-grid .image-grid__items{gap:var(--image-gap)}}.reason-rows{width:84%;max-width:40rem;margin:0 auto}@media(max-width:46.8125rem){.reason-row-item{gap:2.375rem}}@media(min-width:64rem){.reason-rows{width:100%;max-width:40rem;margin:0 auto}.reason-rows.reasons-rows-large{max-width:48rem}.reason-rows.reason-rows-order{max-width:50rem}}.accordion .details .details__header{padding-block:1.5rem}.accordion .details .details__header .svg-wrapper,.accordion .details .details__header svg{width:1.5rem;height:1.5rem}.accordion .details .details__header .details__icon{--margin-xs: 1.5rem}.accordion accordion-custom:first-of-type .details{border-top:none!important}.accordions-wrapper .custom-section-content{width:100%;max-width:48rem;margin:0 auto}.max-w-heading h2,.max-w-heading .h2,.max-w-heading h3,.max-w-heading .h3,.max-w-heading h4,.max-w-heading .h4{max-width:58.75rem;margin:0 auto}@media(max-width:46.8125rem){.case-rows img{max-width:37.5rem;margin:0 auto}}@media(min-width:46.875rem){.group-block.case-row-reverse>.group-block-content{flex-direction:row-reverse}}.order-product-block{max-width:48rem;margin-inline:auto}.custom-form-block{padding-top:1rem;--minimum-touch-target: 48px;--height-buy-buttons: 48px;--icon-size-sm: 32px}.custom-form-block .quantity-selector input[type=number]{max-width:calc(var(--quantity-selector-width) - var(--minimum-touch-target))}.custom-form-block .custom-section__image{width:65%}.custom-form-block .product-form-buttons{display:grid;align-items:center;justify-content:center;gap:1rem!important}.custom-form-block .add-to-cart-button{display:flex;align-items:center;justify-content:center;height:fit-content;width:fit-content;min-width:188px!important;flex:unset!important;gap:.8rem;width:100%;min-height:48px}.custom-form-block .add-to-cart-button:hover,.custom-form-block .add-to-cart-button:focus{opacity:.7}.custom-form-block .quantity-selector{background:none;height:fit-content;justify-content:center;gap:12px;flex:unset}.custom-form-block .quantity-minus,.custom-form-block .quantity-plus{background-color:#fff;box-shadow:var(--box-shadow-input);border-radius:50px}.custom-form-block__kps{text-align:center;min-width:163px}.custom-form-spinner{width:1.5rem;height:1.5rem;margin-left:-.5rem}@media(min-width:64rem){.custom-form-block .add-to-cart-button{min-height:64px}.custom-form-block .custom-section__image{width:93%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
