*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%;height:100%;overflow-x:hidden}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-size:1.4rem;line-height:1.8;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:var(--color-text)}@media screen and (min-width:750px){body{font-size:1.6rem}}body:after{content:"";position:fixed;left:0;top:0;background-color:var(--body-shadow);width:100%;height:100%;opacity:0;visibility:hidden;transition:all .2s;z-index:6000}body.shadow:after{opacity:1;visibility:visible}body.shadow--body:after{z-index:4000}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.page-width--fullwidth{max-width:unset;padding:0!important}@media screen and (min-width:750px){.page-width{padding:0 5rem}.page-width--narrow{padding:0 9rem}.page-width-desktop{padding:0}.page-width-tablet{padding:0 5rem}}@media screen and (min-width:990px){.page-width--narrow{max-width:72.6rem;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.page-width--paddingless{padding:0}.grid-auto-flow{display:grid;grid-auto-flow:column}.page-margin,.shopify-challenge__container{margin:7rem auto}.hidden{display:none!important}.visibility-hidden{visibility:hidden}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}@media screen and (max-width:749px){.small-hide{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:750px){.medium-up-hide{display:none!important}}@media screen and (min-width:990px)and (max-width:1200px){.large-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}@media screen and (max-width:989px){.large-down-hide{display:none!important}}@media screen and (min-width:1201px){.x-large-up-hide{display:none!important}}.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden}@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.overflow-hidden-tablet{overflow:auto}}.drawer{display:none}.shopify-payment-button__button--branded{z-index:auto}.underlined-link,.customer a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.underlined-link:hover,.customer a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.button,.shopify-challenge__button,.customer button,.customer .button{text-transform:uppercase;letter-spacing:.24rem;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--color-button-primary-accent);border-radius:10000000px;padding:1rem 3rem;cursor:pointer;font:inherit;font-size:1.2rem;line-height:1.8rem;text-decoration:none;transition:all var(--duration-default) ease-out;-webkit-appearance:none;appearance:none;background-color:var(--color-button-primary-background);color:var(--color-button-primary-accent)}@media screen and (min-width:750px){.button,.shopify-challenge__button,.customer button,.customer .button{padding-bottom:1.8rem;padding-top:1.8rem}}.button--rounded{border-radius:99rem}.button.loading{pointer-events:none}.button svg{width:2rem;height:auto;margin-left:2rem;transition:transform var(--duration-default) ease}.button svg path{fill:var(--color-button-primary-accent)}.button--secondary,.shopify-challenge__button,.customer .button--secondary{background-color:var(--color-button-secondary-background);color:var(--color-button-secondary-accent);border:solid .1rem var(--color-button-secondary-accent)}.button--secondary svg path{fill:var(--color-button-secondary-accent)}.button--tertiary,.customer .button--tertiary{border:.1rem solid var(--color-button-tertiary-background);background-color:var(--color-button-tertiary-background);color:var(--color-button-tertiary-accent)}.button--tertiary svg path{fill:var(--color-button-tertiary-accent)}.button--outline-tertiary,.customer .button--outline-tertiary{background-color:transparent;color:var(--color-button-tertiary-background);border:.1rem solid var(--color-button-tertiary-background)}.button--outline-tertiary svg path{fill:var(--color-button-tertiary-background)}.button--outline-white,.customer .button--outline-white{background-color:transparent;color:var(--color-white);border:.1rem solid var(--color-white)}.button--outline-white svg path{fill:var(--color-white)}.button:hover,.customer button:hover{background-color:var(--color-button-primary-background-hover);color:var(--color-button-primary-accent-hover)}.button:hover svg{transform:translate(.4rem)}.button:hover svg path{fill:var(--color-button-primary-accent-hover)}.button--secondary:hover svg path{fill:var(--color-button-secondary-accent-hover)}.button--tertiary:hover svg path{fill:var(--color-button-tertiary-accent-hover)}.button--secondary:hover,.shopify-challenge__button:hover,.customer .button--secondary:hover{background-color:var(--color-button-secondary-background-hover);color:var(--color-button-secondary-accent-hover)}.button--tertiary:hover,.customer .button--tertiary:hover{border-color:var(--color-button-tertiary-accent-hover);background-color:var(--color-button-tertiary-background-hover);color:var(--color-button-tertiary-accent-hover)}.button--outline-tertiary:hover,.customer .button--outline-tertiary:hover{background-color:var(--color-button-tertiary-background);color:var(--color-button-tertiary-accent)}.button--outline-tertiary:hover svg path{fill:var(--color-button-tertiary-accent)}.button--outline-white:hover,.customer .button--outline-white:hover{background-color:var(--color-white);color:var(--color-text);border:1px solid var(--color-white)}.button--outline-white:hover svg path{fill:var(--color-text)}.button--bold{font-weight:700}.button--small{padding:1.2rem 2.6rem}.button--large{padding:1.5rem 4rem}.button--full-width,.shopify-challenge__button{display:flex;width:100%}.button--checkout{padding:1.7rem 4rem;justify-content:space-between}.shopify-challenge__container .g-recaptcha{margin-bottom:3.2rem}.shopify-challenge__error{padding:0}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.5}.button.loading{color:transparent;position:relative}.button.loading>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.button.loading>.loading-overlay__spinner .spinner{width:fit-content}.button.loading>.loading-overlay__spinner .path{stroke:var(--color-button-primary-accent)}.button--secondary>.loading-overlay__spinner .path{stroke:var(--color-button-secondary-accent)}.button--tertiary>.loading-overlay__spinner .path{stroke:var(--color-button-tertiary-accent)}.button--text{padding:0;background:none;font-size:1.4rem;border:0}.button--text:hover svg{transform:translate(.4rem)}.button--text:hover{padding:0;background:none}a:not([href]){cursor:not-allowed}a{color:var(--color-primary)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-text);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.9rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.6rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 2.3rem)}}h4,.h4{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media only screen and (min-width:750px){h4,.h4{font-size:calc(var(--font-heading-scale) * 2rem)}}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.6rem)}@media only screen and (min-width:750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 1.8rem)}}blockquote{font-style:italic;padding-left:1rem}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}}.text-small{font-size:1.4rem;line-height:1.2;letter-spacing:-.2px}.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale))}.left{text-align:left}.center{text-align:center}.right{text-align:right}@media screen and (min-width:990px){.left--desktop{text-align:left}.center--desktop{text-align:center}.right--desktop{text-align:right}}@media screen and (max-width:989px){.left--mobile{text-align:left}.center--mobile{text-align:center}.right--mobile{text-align:right}}.uppercase{text-transform:uppercase}.no-border{border:none!important}hr{border:none;height:.1rem;background-color:var(--color-grey-light);display:block;margin:5rem 0}@media screen and (min-width:750px){hr{margin:7rem 0}}.rte-width{max-width:82rem;margin:0 auto 2rem}.list-unstyled{margin:0;padding:0;list-style:none}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.full-unstyled-link:hover{text-decoration:none;color:currentColor}.full-unstyled-link:hover svg{text-decoration:none;fill:currentColor}.full-unstyled-link:hover svg path{fill:currentColor}.break{word-break:break-word}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:.2rem solid var(--color-grey-light);outline-offset:.3rem}.focused,.no-js *:focus{outline:.2rem solid var(--color-grey-light);outline-offset:.3rem}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-inset:focus-visible{outline:.2rem solid var(--color-grey-light);outline-offset:-.2rem;box-shadow:0 0 .2rem 0 var(--color-grey-light)}.focused.focus-inset,.no-js .focus-inset:focus{outline:.2rem solid var(--color-grey-light);outline-offset:-.2rem;box-shadow:0 0 .2rem 0 var(--color-grey-light)}.no-js .focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid var(--color-grey-light);outline-offset:1rem}.focus-offset.focused,.no-js .focus-offset:focus{outline:.2rem solid var(--color-grey-light);outline-offset:1rem}.no-js .focus-offset:focus:not(:focus-visible){outline:0;box-shadow:none}.no-js .predictive-search{display:none}@media(forced-colors:active){.button,.shopify-challenge__button,.customer button{border:transparent solid 1px}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:solid transparent 1px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:transparent solid 1px}.localization-form__select:focus{outline:transparent solid 1px}}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.list-payment{padding-inline-start:0;list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;margin:0}.list-payment .list-payment__item{display:flex;align-items:center;margin-right:.6rem;margin-bottom:.6rem}.section-title{text-align:center;margin:0 auto 4.8rem;max-width:calc(100% - 14rem)}.section-title span{display:inline-block;position:relative}.section-title span:before,.section-title span:after{content:"";width:2rem;height:.2rem;background-color:var(--color-grey-medium);position:absolute;top:50%;transform:translateY(-50%);border-radius:4px}.section-title span:before{right:calc(100% + 1rem)}.section-title span:after{left:calc(100% + 1rem)}.grid{display:flex;flex-wrap:wrap;padding:0;list-style:none;column-gap:var(--grid-mobile-spacing);row-gap:var(--grid-mobile-spacing)}@media screen and (min-width:750px){.grid{column-gap:var(--grid-desktop-spacing);row-gap:var(--grid-desktop-spacing)}}.grid__item{width:calc(25% - var(--grid-mobile-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width:750px){.grid__item{width:calc(25% - var(--grid-desktop-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-spacing) / 2)}}.grid--gapless.grid{column-gap:0;row-gap:0}.grid--1-col .grid__item{max-width:100%;width:100%}.grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-spacing) / 2)}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-mobile-spacing) * 2 / 3)}.grid--4-col .grid__item{width:calc(25% - var(--grid-mobile-spacing) * 3 / 4)}@media screen and (min-width:750px){.grid--2-col .grid__item,.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-spacing) / 2)}.grid--3-col .grid__item,.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-spacing) * 2 / 3)}.grid--4-col .grid__item,.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-spacing) * 3 / 4)}}@media screen and (min-width:990px){.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-spacing) / 2);max-width:calc(50% - var(--grid-desktop-spacing) / 2)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-spacing) * 2 / 3)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-spacing) * 2 / 3);max-width:calc(25% - var(--grid-desktop-spacing) * 2 / 3)}}.product-card,.product-card__images,.product-card__image{display:block;width:100%}.product-card__link{display:flex;flex-direction:column}@media screen and (hover:hover){.product-card__media-hover-images{display:block}.product-card__media-slider{display:none}}@media screen and (hover:none){.product-card__media-hover-images{display:none}.product-card__media-slider{display:block}}.article-card,.article-card__link{width:100%}.article-card{display:block}.article-card__link{display:flex;flex-direction:column}.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.read-more{display:block}.read-more__toggle-label{display:flex;align-items:center}.read-more__toggle-icon{margin-left:.8rem}.read-more__toggle-icon--more{transform:scaleY(-1)}.read-more__excerpt,.read-more__toggle-label--more{display:none}.read-more--clipped .read-more__excerpt{display:block}.read-more--clipped .read-more__toggle-label--more{display:flex}.read-more--clipped .read-more__full,.read-more--clipped .read-more__toggle-label--less{display:none}.read-more__toggle{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font-family:inherit;outline:0;padding:0;text-decoration:underline}@media screen and (min-width:750px){.read-more--mobile-only.read-more--clipped .read-more__full{display:block}.read-more--mobile-only.read-more--clipped .read-more__excerpt,.read-more--mobile-only .read-more__toggle{display:none}}.cart-quantity button{margin:0;padding:0;background:none;border:0;outline:0}.cart-quantity .quantity__input{border:0;margin:0 1.2rem;padding:0;max-width:4rem;font-family:var(--font-body-family);font-size:1.2rem;text-align:center;-moz-appearance:textfield;outline:none}.cart-quantity .quantity__input::-webkit-outer-spin-button,.cart-quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-quantity button{cursor:pointer}.cart-quantity svg{pointer-events:none;height:1.2rem;width:1.2rem}main#MainContent{padding:0}.section.shopify-section{overflow:hidden}.full-width-image{display:block;width:100%;height:auto}.full-width-image--mobile{display:none}@media screen and (max-width:749px){.full-width-image--desktop{display:none}.full-width-image--mobile{display:block}}.product-due-date{display:flex;align-items:center;gap:1rem}.product-due-date svg path{fill:orange}.product__main .product-due-date{margin-bottom:3.2rem}.cart-table .product-due-date{margin-bottom:1.8rem;font-size:1.4rem}.cart-table .product-due-date svg{width:24px;height:24px}.product-bar .product-due-date{margin-bottom:0}.tipo-auction-collection{padding:0 2.4rem 2.4rem}
/*# sourceMappingURL=/cdn/shop/t/493/assets/base.css.map */
