@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.accordion{display:block;border-radius:var(--border-radius);border-bottom:1px solid #ddd;transition-duration:var(--speed);transition-property:background}.accordion__arrow{border-radius:1rem;justify-self:flex-end;margin-left:auto;padding:var(--icon-padding);transition-duration:var(--speed);transition-property:transform;width:var(--icon-size)}.accordion--active{background:linear-gradient(#eee 2rem,transparent 8rem)}.accordion--active .accordion__arrow{transform:rotate(180deg)}.accordion__content{max-height:0;opacity:0;overflow:hidden;padding:0 1rem;transform:scaleY(0);transform-origin:top;transition-duration:var(--speed);transition-property:height,max-height,opacity,padding,transform}.accordion--active .accordion__content{height:auto;max-height:1000rem;opacity:1;overflow-y:auto;padding-bottom:2rem;transform:scaleY(1)}.accordion__header{align-items:center;background:none;border:none;border-radius:var(--border-radius);color:var(--text-color);cursor:pointer;display:flex;fill:var(--text-color);gap:.5rem;padding:.5rem 1rem;transition-duration:var(--speed);transition-property:background-color,color,fill;width:100%}.accordion__header:active{background-color:var(--color-primary-translucent)}.accordion__header:hover{color:var(--color-primary);fill:var(--color-primary)}.accordion__header:not(:active):hover{background-color:var(--hover-color)}.accordion__icon{flex-shrink:0;padding:.25rem;width:2rem}.accordion__title{font-size:.85rem;text-transform:uppercase}.account{padding-top:2rem;padding-bottom:3rem}.active-filter{align-items:center;background-color:var(--color-primary);border-radius:var(--border-radius);color:#fff;display:flex;fill:#fff;gap:.5rem;padding:.25rem .5rem .25rem .75rem;text-decoration:none;transition-duration:var(--speed);transition-property:background-color,box-shadow}.active-filter .icon{width:1rem}.active-filter:active{background-color:var(--color-error-lighter)}.active-filter:not(:active):hover{background-color:var(--color-error);box-shadow:0 0 0 var(--hover-size) var(--color-error-translucent)}.active-filters__container{align-items:center;border-top:1px solid rgba(0,0,0,.15);display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding-top:1rem}.active-filters__container:empty{border-top:none;margin-bottom:0;padding-top:0}.article-card__link{color:var(--text-color);text-decoration:none}.article-card__link:hover .article-card__image{box-shadow:0 0 0 var(--hover-size) var(--hover-color)}.article-card__image,.product-card__image{border-radius:var(--border-radius);display:block;height:auto;max-height:100%;max-width:100%;pointer-events:none;user-select:none}.button{align-items:center;background-color:var(--color-primary);border:var(--border-width) solid var(--color-primary);border-radius:var(--border-radius);color:#fff;cursor:pointer;display:flex;fill:#fff;font-family:var(--font-body);font-size:1rem;font-weight:700;gap:.75rem;justify-content:center;max-width:32rem;padding:var(--input-padding);position:relative;text-align:center;text-decoration:none;text-shadow:var(--text-shadow);transition-duration:var(--speed);transition-property:background-color,border-color,box-shadow,color,fill,filter}.button:active{background-color:var(--color-primary-lighter);border-color:var(--color-primary-lighter)}.button:disabled{background-color:var(--color-disabled);border-color:var(--color-disabled);cursor:not-allowed;text-shadow:none}.button:disabled .icon{filter:none}.button:not(:active,:disabled,.loading):hover{box-shadow:0 0 0 var(--hover-size) var(--color-primary-translucent)}.button.loading{background-color:var(--color-primary-lighter);border-color:var(--color-primary-lighter);color:transparent;cursor:wait;fill:transparent;pointer-events:none;position:relative;text-shadow:none}.button .icon{filter:drop-shadow(var(--text-shadow));height:1.5rem;pointer-events:none;width:1.5rem}.button--alert{background-color:var(--color-error-watercolor);border-color:transparent;color:var(--color-error);fill:var(--color-error);gap:.5rem;padding:.25rem .5rem .25rem .25rem;text-align:left;text-shadow:none}.button--alert .icon{filter:none}.button.button--alert:active,.button.button--alert:hover{background-color:var(--color-error-translucent);border-color:transparent;box-shadow:none;color:var(--color-error-darker);fill:var(--color-error-darker)}.button--gradient{border:none}.button--gradient:not(:disabled){background:linear-gradient(45deg,var(--color-primary),var(--color-secondary))}.button--gradient:not(:disabled):active{filter:brightness(1.5)}.button--outlined{background-color:transparent;color:var(--color-primary);fill:var(--color-primary);text-shadow:none}.button--outlined:active{background-color:var(--color-primary-translucent)}.button--outlined:disabled{background-color:transparent;color:var(--color-disabled);fill:var(--color-disabled)}.button--outlined .icon{filter:none}.carousel{align-items:center;display:flex;margin:0 -1rem;max-width:calc(100% + 2rem)}.carousel .icon-button{display:none}.carousel .product-card{flex-shrink:0;width:15rem}.carousel__container{display:flex;flex-direction:column;max-width:100%;position:relative;row-gap:1rem}.carousel__container:active{cursor:grab}.carousel__container:after,.carousel__container:before{content:"";display:block;height:100%;position:absolute;width:1rem;z-index:50}.carousel__container:after{background:linear-gradient(to left,var(--background-color),transparent);right:0}.carousel__container:before{background:linear-gradient(to right,var(--background-color),transparent);left:0}.carousel__view{display:flex;gap:1rem;overflow-x:scroll;padding:var(--hover-size) 1rem 1rem}.carousel__view .button{align-self:center;white-space:nowrap}.cart-item{border-bottom:1px solid #ccc;display:grid;grid-template-columns:5rem auto 2.5rem;grid-template-rows:repeat(2,auto);gap:1rem;padding:1rem 0}.cart-item__details{grid-column:2;grid-row:1}.cart-item__image{background-color:var(--hover-color);border-radius:var(--border-radius);flex-shrink:0;height:auto;max-width:100%}.cart-item__link{color:var(--text-color);display:block;text-decoration:none}.cart-item__option{display:flex}.cart-item__option dd{margin-left:.5rem}.cart-item__option dt{font-weight:700}.cart-item__price{align-items:center;display:flex;grid-column:3;grid-row:2;justify-content:flex-end}.cart-item__price .price--sale{order:2}.cart-item__quantity .quantity{padding:0}.cart-item__remove{grid-column:3;grid-row:1}.cart-item__quantity{grid-column:1;grid-row:2}.cart-item__title{display:block;font-size:1.1rem;font-weight:700;line-height:1.25rem;text-decoration:none}.cart-item__thumbnail{grid-column:1;grid-row:1}.cart-items{display:block}.cart-items__container{display:flex;flex-direction:column;gap:1rem}.cart-items__header{display:none}.cart-items__header th:first-child{text-align:left}.cart-items__header th:last-child{text-align:right}.cart-items__table{display:block}.cart-summary{display:flex;flex-direction:column;gap:1rem;margin-left:auto;margin-top:2rem;padding:1rem 0}.cart-summary .button{max-width:none}.cart-summary__line{align-items:center;display:flex;font-size:1.5rem;justify-content:space-between}.cart-summary__label{color:var(--color-primary);font-weight:700}.cart-summary__subtotal{position:relative;transition-duration:var(--speed);transition-property:color}.cart-summary__subtotal.loading{color:transparent}.cart-summary__subtotal.loading:after{border-top-color:var(--text-color)}.checkbox{appearance:none;background-color:transparent;border:var(--border-width) solid var(--input-color);border-radius:var(--border-radius);cursor:pointer;height:1.5rem;margin:0;position:relative;transition-duration:var(--speed);transition-property:border-color,border-width,box-shadow;width:1.5rem}.checkbox:after{align-items:center;color:#fff;content:"\2713";display:flex;font-size:.9rem;font-weight:700;position:absolute;height:100%;justify-content:center;text-align:center;transform:scale(0);transition-duration:var(--speed);transition-property:transform;width:100%}.checkbox:not(:disabled):active{border-color:var(--color-primary-lighter)}.checkbox:checked{border-color:var(--color-primary);border-width:.75rem}.checkbox:checked:after{transform:scale(1)}.checkbox:disabled{border-color:var(--color-disabled)}.checkbox:not(:active,:disabled,:checked):hover{border-color:var(--input-hover-color);box-shadow:0 0 0 var(--hover-size) var(--hover-color)}.checkbox:not(:active,:disabled):checked:hover{box-shadow:0 0 0 var(--hover-size) var(--color-primary-translucent)}.chip{background-color:var(--color-secondary-translucent);border-radius:var(--border-radius);color:var(--color-secondary-darker);font-size:.9rem;font-weight:700;padding:.1rem .5rem}.drawer{background-color:var(--shade-color);backdrop-filter:var(--shade-filter);display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition-duration:var(--speed);transition-property:opacity,visibility;visibility:hidden;width:100%;z-index:200}.drawer--open{opacity:1;visibility:visible}.drawer__content{background-color:#fff;box-shadow:var(--shadow-surface);height:100%;overflow-y:auto;padding:var(--padding) var(--padding) 6rem;position:fixed;transition-duration:var(--speed);transition-property:transform;top:0;z-index:200}.drawer--left .drawer__content{border-radius:0 var(--border-radius) var(--border-radius) 0;left:0;transform:translate(-100%)}.drawer--right .drawer__content{border-radius:var(--border-radius) 0 0 var(--border-radius);right:0;transform:translate(100%)}.drawer--open .drawer__content{transform:none}.drawer__header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.drawer__title{color:var(--color-primary);font-size:1.75rem;margin:0;padding:.5rem}.facets__header{align-items:stretch;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:var(--padding) 0}.field{align-items:center;display:flex;gap:.5rem;position:relative}.filter{border-bottom:1px solid rgba(0,0,0,.15)}.filter-item{cursor:pointer;display:flex;gap:.75rem}.filter-item__checkbox:checked~.filter-item__count{background-color:var(--color-primary-translucent);color:var(--color-primary-darker)}.filter-item__count{background-color:#0000000d;border-radius:var(--border-radius);font-size:.75rem;font-weight:700;justify-self:flex-end;margin-left:auto;padding:0 .5rem;text-align:center;transition-duration:var(--speed);transition-property:background-color,color}.filter-item__label{margin-right:1rem}.filter-item__list{display:none;flex-direction:column;height:0;gap:.75rem;opacity:0;overflow:hidden;padding:var(--hover-size) .5rem 1rem;transition-duration:var(--speed);transition-property:opacity}.filter-item__list--open{display:flex;height:auto;opacity:1}.filter-remove,.filter-remove .link{display:block}.filter-remove .link:hover{background-color:var(--color-error-translucent);color:var(--color-error-darker)}.filter__toggle{align-items:center;background-color:transparent;border:none;border-radius:var(--border-radius);color:var(--text-color);cursor:pointer;display:flex;fill:var(--text-color);font-size:1rem;justify-content:space-between;margin:.5rem 0;padding:0 0 0 .5rem;transition-duration:var(--speed);transition-property:background-color,color,fill;width:100%}.filter__toggle .icon{height:var(--icon-size);padding:var(--icon-padding);transition-duration:var(--speed);transition-property:transform;width:var(--icon-size)}.filter__toggle--active .icon{transform:rotate(180deg)}.filter__toggle:not(:disabled):active{background-color:var(--color-primary-translucent);color:var(--color-primary);fill:var(--color-primary)}.filter__toggle:not(:active,:disabled):hover{background-color:var(--hover-color);color:var(--color-primary);fill:var(--color-primary)}.filters__buttons{align-items:stretch;display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.filters__container{margin-top:1rem;min-width:15rem}.form{display:flex;flex-direction:column;gap:1rem}.form-footer__links-container{display:flex;justify-content:space-between}.form__buttons{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-top:1rem}.form__buttons .button{flex-grow:1}.form__title{color:var(--color-primary);font-size:2rem;margin-bottom:2rem;text-align:center}.form__wrapper{margin:2rem auto;padding-left:var(--padding);padding-right:var(--padding);max-width:24rem}.grecaptcha-badge{display:none}.h1{color:var(--color-primary);font-size:2rem;line-height:2rem;margin-bottom:1rem}.h2{font-size:1.5rem;line-height:1.5rem;margin-bottom:1rem}.hidden{display:none;opacity:0;visibility:hidden}.icon{display:block;max-height:100%;pointer-events:none;width:100%}.icon-button{align-items:center;background:none;border:none;border-radius:var(--border-radius);cursor:pointer;display:flex;fill:var(--text-color, #000);flex-shrink:0;height:var(--icon-size);justify-content:center;padding:var(--icon-padding);position:relative;transition-duration:var(--speed);transition-property:background-color,fill,opacity,transform;width:var(--icon-size)}.icon-button:not(:disabled):active{background-color:var(--color-primary-translucent);fill:var(--color-primary)}.icon-button:disabled{opacity:.25;cursor:not-allowed}.icon-button:not(:active,:disabled):hover{background-color:var(--hover-color);fill:var(--color-primary)}.icon-button.icon-button--destructive:active{background-color:var(--color-error-translucent);fill:var(--color-error-darker)}.icon-button.icon-button--destructive:not(:active,:disabled):hover{background-color:var(--color-error-watercolor);fill:var(--color-error)}.input,.textarea{background-color:var(--input-background);border:var(--border-width) solid var(--input-color);border-radius:var(--border-radius);font-family:var(--font-body);font-size:1rem;max-width:32rem;padding:1.25rem var(--padding) .25rem;transition-duration:var(--speed);transition-property:border-color,box-shadow,padding;width:100%}.input:active,.textarea:active{border-color:var(--color-primary-lighter)}.input:not(:active,:focus):hover,.textarea:not(:active,:focus):hover{border-color:var(--input-hover-color);box-shadow:0 0 0 var(--hover-size) var(--hover-color)}.input:focus,.textarea:focus{border-color:var(--color-primary);outline:none}.input:not(:active):focus:hover,.textarea:not(:active):focus:hover{box-shadow:0 0 0 var(--hover-size) var(--color-primary-translucent)}.input:placeholder-shown,.textarea:placeholder-shown{padding:.75rem var(--padding)}.input:placeholder-shown::placeholder,.textarea:placeholder-shown::placeholder{color:transparent}.input+.label,.textarea+.label{color:var(--color-primary);cursor:text;font-size:.75rem;left:var(--padding);line-height:1rem;position:absolute;top:.25rem;transition-duration:var(--speed);transition-property:color,font-size,left,top;user-select:none}.input:placeholder-shown+.label,.textarea:placeholder-shown+.label{color:var(--input-text-color);font-size:1rem;left:calc(var(--padding) + .25rem);top:.95rem}.link{border-radius:var(--border-radius);padding:.25rem .5rem;text-align:center;text-decoration:none;transition-duration:var(--speed);transition-property:background-color}.link:active{background-color:var(--color-primary-translucent)}.link:not(:active):hover{background-color:var(--hover-color)}.list{padding-left:1rem}.loading:after{animation:spin var(--speed-loading) linear;animation-iteration-count:infinite;border:.25rem solid transparent;border-top:.25rem solid #fff;border-radius:50%;content:"";height:1rem;left:calc(50% - .75rem);position:absolute;width:1rem}.main .shopify-policy__container{margin-top:2rem;max-width:42rem;text-align:justify}.main .shopify-policy__title{color:var(--color-primary);text-transform:capitalize}.modal{align-items:center;background-color:var(--shade-color);backdrop-filter:var(--shade-filter);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition-duration:var(--speed);transition-property:opacity,visibility;visibility:hidden;width:100%;z-index:200}.modal--open{opacity:1;visibility:visible}.modal__content{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-surface);max-height:100%;max-width:100%;overflow-y:auto;padding:2rem}.modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.modal__title{color:var(--color-primary);font-size:1.5rem}.overflow--hidden{overflow:hidden}.pagination{align-items:center;border:var(--border-width) solid #eee;border-radius:var(--border-radius);display:flex;gap:.25rem;justify-content:center;padding:.25rem}.pagination__container{display:flex;justify-content:center;margin:2rem 0}.pagination__item{align-items:center;border-radius:var(--border-radius);color:var(--text-color);display:flex;font-weight:700;height:var(--icon-size);justify-content:center;padding:var(--icon-padding);width:var(--icon-size)}.pagination__item.pagination__arrow{fill:var(--color-primary)}.pagination__item.pagination__current{background-color:var(--color-primary);color:#fff}.pagination__link{text-decoration:none;transition-duration:var(--speed);transition-property:background-color,color,fill}.pagination__link:active{background-color:var(--color-primary-translucent);color:var(--color-primary);fill:var(--color-primary)}.pagination__link:not(:active):hover{background-color:var(--hover-color);color:var(--color-primary);fill:var(--color-primary)}.payment-icons__container{display:flex;gap:.25rem;margin:0 auto;max-width:100%}.product-card{display:block}.product-card__content{display:flex;flex-direction:column;gap:.2rem;padding-top:.75rem}.product-card__image{transition-duration:var(--speed);transition-property:transform}.product-card__image-container{background-color:var(--hover-color);border-radius:var(--border-radius);overflow:hidden;pointer-events:none;transition-duration:var(--speed);transition-property:box-shadow;user-select:none}.product-card__link{display:block;text-decoration:none}.product-card__link:hover .product-card__image{transform:scale(1.08)}.product-card__link:not(:active):hover .product-card__image-container{box-shadow:0 0 0 var(--hover-size) var(--hover-color)}.product-card__subtitle{color:var(--color-primary);font-family:var(--font-body);font-size:.8rem;line-height:1rem;margin-bottom:.25rem}.product-card__title{color:var(--text-color);font-size:1rem;line-height:1rem;text-transform:uppercase}.product-card--unavailable .product-card__image{opacity:.35}.product-card__variant-count{color:#999;font-size:.75rem;line-height:1rem}.price__container{align-items:center;color:var(--color-secondary);display:flex;font-size:1.5rem;gap:.5rem;position:relative;transition-duration:var(--speed);transition-property:color}.price__container.loading{color:transparent}.price__container.loading:after{border-top-color:var(--color-secondary)}.price__percent-off{align-items:center;background-color:var(--color-secondary);border-radius:var(--border-radius);color:#fff;display:flex;font-weight:700;fill:#fff;font-size:1rem;gap:.5rem;line-height:1rem;padding:.25rem .5rem}.price__percent-off .icon{height:auto;width:1rem}.price--compare-at{color:#aaa;font-size:1rem;text-decoration:line-through}.price--free{color:var(--color-success);font-weight:700;text-transform:uppercase}.price--unavailable{color:var(--color-error);white-space:nowrap}.quantity{background-color:var(--quantity-color);border-radius:var(--border-radius);display:inline-flex;padding:.25rem;transition-duration:var(--speed);transition-property:border-color,box-shadow}.quantity__input{appearance:none;background-color:transparent;border:none;color:var(--text-color);font-family:var(--font-body);font-size:1rem;font-weight:700;margin:0;outline:none;padding:.5rem;text-align:center;width:3rem}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.quantity__input:disabled{cursor:not-allowed;opacity:.25}.rating{display:flex;gap:.5rem;text-decoration:none}.rating__reviews{color:var(--color-secondary);font-size:.9rem;font-weight:700}.rating__star{fill:var(--color-secondary);width:1.25rem}.rating__stars-container{display:flex}.select{appearance:none;background-color:transparent;border:var(--border-width) solid var(--input-color);border-radius:var(--border-radius);color:var(--text-color);cursor:pointer;font-family:var(--font-body);font-size:1rem;padding:1.25rem 3rem .25rem 1rem;transition-duration:var(--speed);transition-property:border-color,box-shadow,padding;width:100%}.select:not(:disabled):active{border-color:var(--color-primary-lighter)}.select:disabled{border-color:var(--color-disabled);cursor:not-allowed}.select:disabled~.icon{fill:var(--color-disabled)}.select:focus{border-color:var(--color-primary);outline:none}.select:not(:active,:disabled):hover{border-color:var(--input-hover-color);box-shadow:0 0 0 var(--hover-size) var(--hover-color)}.select+.label{color:var(--color-primary);font-size:.75rem;left:var(--padding);line-height:1rem;pointer-events:none;position:absolute;top:.25rem;user-select:none}.select~.icon{fill:var(--text-color);position:absolute;right:.75rem;top:.75rem;width:1.5rem}.share{display:flex;gap:.25rem;margin-top:.5rem}.socials__container{display:flex;gap:.5rem}.status{align-items:center;display:flex;gap:.5rem}.status .icon{padding:var(--icon-padding);width:var(--icon-size)}.status--cancelled,.status--suspended{fill:var(--color-error)}.status--coming-soon,.status--refunded{fill:var(--color-accessibility)}.status--delayed,.status--pending{fill:var(--color-warning)}.status--fulfilled,.status--paid,.status--shipping,.status--success{fill:var(--color-success)}.status--unfulfilled,.status--voided{fill:#999}.tag{background-color:var(--color-secondary-translucent);border-radius:var(--border-radius);color:var(--color-secondary-darker);font-weight:700;padding:.25rem 1rem;text-decoration:none;transition-duration:var(--speed);transition-property:background-color,color;white-space:nowrap}.tag:hover{background-color:var(--color-primary-translucent);color:var(--color-primary-darker)}.tags__container{display:flex;gap:.5rem;margin-top:1rem;overflow-x:auto;max-width:100%}.variant{background-color:#fff;border:var(--border-width) solid #ddd;border-radius:var(--border-radius);cursor:pointer;flex-shrink:0;padding:.5rem .75rem;transition-duration:var(--speed);transition-property:background-color,border-color,box-shadow,color;user-select:none}.variant--sold-out{background-color:transparent;border-color:var(--color-disabled);border-style:dashed;color:#aaa}.variant:not(:active):hover{box-shadow:0 0 0 var(--hover-size) var(--hover-color)}.variant .price__container{font-size:1rem}.variant .price__percent-off{font-size:.75rem;padding:.1rem .25rem}.variant__option{display:block}.variant__option:first-child{font-weight:700}.variant__price{display:block}.variant__radio{display:none}.variant__radio:checked+.variant{background-color:var(--color-primary-watercolor);border-color:var(--color-primary);color:var(--color-primary)}.variant__radio:checked+.variant:not(:active):hover{box-shadow:0 0 0 var(--hover-size) var(--color-primary-translucent)}.variant__stock{display:block;font-size:.8rem}.variant__stock--in-stock{color:var(--color-success-darker)}.variant__stock--sold-out{color:var(--color-error)}.variant__stock--warning{color:var(--color-warning)}.variant__title{display:block;font-weight:700;line-height:1.25rem}.variant-options{display:block;width:100%}.variant-options__header{align-items:center;display:flex;gap:.5rem;margin:0 0 .5rem}.variant-options__container{display:flex;gap:.75rem;margin:0 -1rem;overflow-x:auto;padding:var(--hover-size) 1rem 1rem 1rem}.variant-option__name{font-size:1rem;text-transform:uppercase}.variant-option__value{color:#666}.variant__stock-notice{color:var(--color-error);display:block;font-size:.95rem}.variants__container{border:none;display:flex;gap:.75rem;margin:0;padding:0}.wrapper{margin:0 auto;max-width:var(--max-width);padding-left:var(--padding);padding-right:var(--padding)}@media screen and (min-width: 400px){.facets__header{align-items:center;flex-direction:row}}@media screen and (min-width: 650px){.tags__container{flex-wrap:wrap}}@media screen and (min-width: 800px){.cart .cart-item{display:table-row}.cart .cart-item__details{padding-left:1rem}.cart .cart-item__price{display:table-cell;padding-left:2rem}.cart .cart-item__quantity{padding-left:1rem;width:8rem}.cart .cart-item__remove{padding-left:2rem;width:var(--icon-size)}.cart .cart-item__thumbnail{width:6rem}.cart .cart-items__container{display:table-row-group}.cart .cart-items__container td{border-bottom:1px solid #ccc;padding-bottom:1rem;padding-top:1rem}.cart .cart-items__header{display:table-header-group}.cart .cart-items__table{border-collapse:collapse;display:table;width:100%}.cart .cart-summary{max-width:26rem}.cart .price__container{justify-content:flex-end}}@media screen and (min-width: 950px){.carousel{margin:0;max-width:100%}.carousel .icon-button{display:block}.carousel__container{max-width:calc(100% - (var(--icon-size) * 2))}.variants__container{flex-wrap:wrap}}
/*# sourceMappingURL=/s/files/1/0369/2580/0493/t/65/assets/theme.css.map?v=111463837476479263401672951172 */
