:root{--santo-ink: 16, 26, 69;--santo-blue: 29, 52, 154;--santo-yellow: 234, 208, 111;--santo-yellow-soft: 251, 243, 213;--santo-tile: 72px;--santo-tile-line: rgba(29, 52, 154, .055);--santo-label: var(--santo-blue);--santo-dot: var(--santo-yellow);--santo-strips: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-width='2.8'%3E%3Cpath d='M9.5 2 22 14.5' stroke='%234878C0'/%3E%3Cpath d='M6.75 6.75 17.25 17.25' stroke='%23F8D070'/%3E%3Cpath d='M2 9.5 14.5 22' stroke='%234878C0'/%3E%3C/svg%3E");--santo-pattern-a: rgba(72, 120, 192, .07);--santo-pattern-b: rgba(248, 208, 112, .24)}.color-scheme-2,.color-scheme-8,.color-scheme-inverse{--santo-tile-line: rgba(255, 255, 255, .07);--santo-label: var(--santo-yellow);--santo-strips: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-width='2.8'%3E%3Cpath d='M9.5 2 22 14.5' stroke='%23FFFFFF'/%3E%3Cpath d='M6.75 6.75 17.25 17.25' stroke='%23F8D070'/%3E%3Cpath d='M2 9.5 14.5 22' stroke='%23FFFFFF'/%3E%3C/svg%3E");--santo-pattern-a: rgba(255, 255, 255, .07);--santo-pattern-b: rgba(248, 208, 112, .16)}.color-scheme-4{--santo-dot: var(--santo-blue);--santo-strips: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-width='2.8'%3E%3Cpath d='M9.5 2 22 14.5' stroke='%231D349A'/%3E%3Cpath d='M6.75 6.75 17.25 17.25' stroke='%23FFFFFF'/%3E%3Cpath d='M2 9.5 14.5 22' stroke='%231D349A'/%3E%3C/svg%3E")}.color-scheme-3,.color-scheme-info{--santo-media-bg: #FFFFFF}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{text-rendering:optimizeLegibility}::selection{background:rgb(var(--santo-yellow));color:rgb(var(--santo-ink))}:focus-visible{outline:2px solid rgb(var(--santo-blue));outline-offset:3px}.color-scheme-2 :focus-visible,.color-scheme-8 :focus-visible{outline-color:rgb(var(--santo-yellow))}.santo-tiles,.footer.color-scheme-2,.section.color-scheme-2{background-image:repeating-linear-gradient(45deg,transparent 0 120px,var(--santo-pattern-a) 120px 124px,transparent 124px 134px,var(--santo-pattern-b) 134px 138px,transparent 138px 148px,var(--santo-pattern-a) 148px 152px,transparent 152px 260px)}.hd1,.hd2,h1,.h1,h2,.h2,h3,.h3{line-height:1.04;text-wrap:balance}h4,.h4,h5,.h5,h6,.h6{line-height:1.22;letter-spacing:-.01em}:is(.hd1,.hd2,h1,.h1,h2,.h2,h3,.h3,.santo-hero__title,.santo-trust__heading) :is(em,i),:is(.hd1,.hd2,h1,.h1,h2,.h2,h3,.h3) .highlight-text.font-italic{font-style:normal!important;color:rgb(var(--color-primary))}.santo-tag,body .section__subheading.text-subheading,body .rich-text__subheading.text-subheading{display:inline-flex!important;align-items:center;gap:.8rem;margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:none;color:rgb(var(--santo-label))}.santo-tag:before,body .section__subheading.text-subheading:before,body .rich-text__subheading.text-subheading:before{content:"";width:1.8rem;height:1.8rem;background:var(--santo-strips) center / contain no-repeat;flex:none}.rte p,.rte li{text-wrap:pretty}.btn{font-size:1.6rem;letter-spacing:0}.btn--primary:before{display:none}.btn--primary{transition:background-color .25s ease,box-shadow .25s ease}@media(hover:hover)and (pointer:fine){.btn--primary:hover{color:rgb(var(--color-button-text));box-shadow:inset 0 0 0 100vmax #00000024}.color-scheme-2 .btn--primary:hover,.color-scheme-8 .btn--primary:hover{box-shadow:inset 0 0 0 100vmax #ffffff38}}.btn--secondary{border-width:1.5px}.btn .btn__icon{display:inline-flex;transition:transform .3s ease}.btn:hover .btn__icon{transform:translate(3px)}.btn--underline{font-weight:700;padding-bottom:.3rem!important}.btn--underline:after{height:2px}.section__header .section__heading{margin:0}.section__header .section__description{margin-top:1.2rem;max-width:56ch}@media(min-width:768px){.section__header{margin-bottom:4.4rem}.section__header:not(.section__header--standing-column):not(.text-center){align-items:flex-end!important}}.section__header--buttons .btn--underline{white-space:nowrap}body .featured-collection [role=tablist]{gap:.8rem;justify-content:flex-start!important}body .featured-collection .section__header:has([role=tablist]){flex-direction:column!important;align-items:flex-start!important;gap:2.4rem}body .featured-collection .section__header:has([role=tablist]) .section__header--buttons{width:100%}body .featured-collection .tabs__btn.btn--underline{--buttons-height: 4.2rem;height:4.2rem!important;padding:0 1.8rem!important;border:1.5px solid rgba(var(--color-foreground),.16);border-radius:99px;font-weight:600;font-size:1.4rem;opacity:1!important;color:rgb(var(--color-foreground))!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}body .featured-collection .tabs__btn.btn--underline:after{display:none!important}body .featured-collection .tabs__btn.btn--underline:hover{border-color:rgb(var(--color-foreground))}body .featured-collection .tabs__btn.btn--underline.active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))!important}.announcement-bar-section{font-weight:600;font-size:1.3rem}.announcement-bar-section p{margin:0}.header__navigation .menu__item .menu__item-text{position:relative}.header__navigation .menu__item>a .menu__item-text:after,.header__navigation .menu__item>details>summary .menu__item-text:after{content:"";position:absolute;inset-inline:0;bottom:-.6rem;height:2px;background:rgb(var(--santo-blue));transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.header__navigation .menu__item:hover .menu__item-text:after,.header__navigation .menu__item[open] .menu__item-text:after{transform:scaleX(1)}.header-search__input,.search__input,.header__search input[type=search]{background:rgb(var(--color-secondary-background))!important;border-color:transparent!important}.product-card{--pcard-info-gap: 1.4rem}body .product-card__image-wrapper,body .product-card__image,body .product__media-item .media-wrapper,body .product__media,body .product__thumbs-inner,body .cart-item__image,body .pr-img-card__product .product-card__image .media-wrapper{background-color:var(--santo-media-bg)}body .product-card__image-wrapper{border-radius:var(--pcard-radius)}.product-card__image img,.collection-card__image img,.product__media img,.product__thumbs-inner img,.cart-item__image img,.product-card--horizontal img{mix-blend-mode:var(--santo-media-blend)}.product-card__info{gap:.4rem}.product-card__title{font-size:1.5rem;line-height:1.35}.product-card__title a{text-decoration:none}.product-card .f-price{font-family:var(--font-heading-family);font-weight:700;font-size:2rem;letter-spacing:-.02em;line-height:1.1;gap:.2rem .8rem;align-items:baseline;margin-top:.2rem}.product-card .f-price__regular .f-price-item--regular{color:rgb(var(--color-primary))}.product-card .f-price__sale .f-price-item--regular,.product-card .f-price__compare{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;letter-spacing:0;color:rgb(var(--color-subtext))}.product-card .f-price--on-sale .f-price-item--sale{color:rgb(var(--color-product-price-sale))}.product-card__badge{top:1.2rem;inset-inline-start:1.2rem;gap:.5rem}.f-badge{font-size:1.2rem;line-height:1.6rem;padding:.4rem .9rem;font-weight:700;letter-spacing:0;border-radius:.6rem!important}.f-badge--sale{font-size:1.3rem}.f-badge--new{box-shadow:inset 0 0 0 1.5px rgb(var(--santo-blue))}.product-card__actions .btn--primary{--buttons-height: 4.6rem;font-size:1.5rem}@media(min-width:768px){.product-card__main-actions{inset-inline:1.2rem;bottom:1.2rem}}@media(max-width:767.98px){.product-card__main-actions{inset-inline:auto .8rem;bottom:.8rem}.product-card__action-button{width:4rem!important;height:4rem!important;border:0!important;border-radius:1.2rem!important}.product-card__action-button .icon{width:2rem;height:2rem}.product-card__title{font-size:1.4rem}.product-card .f-price{font-size:1.8rem}}body .product-card .swatches--product-card{--swatch-size: 2.4rem;gap:.6rem;margin-top:.6rem}body .product-card .swatches--product-card.swatches--variant-image li{--swatch-size: 2.8rem}body .collection-card__image{border-radius:var(--blocks-radius);overflow:hidden;background:var(--santo-media-bg)}body .collection-card__image>motion-element{background:var(--santo-media-bg)}body .collection-card__image img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}body .collection-card:hover .collection-card__image img{transform:scale(1.05)}body .collection-card--style-standard .collection-card__inner{width:100%}body .collection-card--style-standard .collection-card__title{font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:1.8rem;letter-spacing:-.02em;line-height:1.15;margin-top:1.2rem;text-align:start;overflow:visible;display:block;-webkit-line-clamp:unset}body .collection-card--style-standard .collection-card__title>span{display:flex;align-items:center;justify-content:space-between;gap:.8rem}body .collection-card--style-standard .collection-card__title>span:after{content:"";flex:none;width:3rem;height:3rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(var(--color-foreground),.18);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101A45' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 1.4rem no-repeat;transition:background-color .25s ease,box-shadow .25s ease}body .collection-card:hover .collection-card__title>span:after{background-color:rgb(var(--santo-yellow));box-shadow:inset 0 0 0 1.5px rgb(var(--santo-yellow))}body .collection-card--style-standard .collection-card__title svg{display:none!important}@media(max-width:767.98px){body .collection-card--style-standard .collection-card__title{font-size:1.5rem;margin-top:.8rem}body .collection-card--style-standard .collection-card__title>span:after{width:2.4rem;height:2.4rem;background-size:1.2rem}}.santo-hero{position:relative;overflow:hidden;padding-block:var(--santo-hero-pt) var(--santo-hero-pb);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.santo-hero__inner{display:grid;gap:3.2rem;align-items:center;position:relative}.santo-hero__content{display:flex;flex-direction:column;align-items:flex-start}.santo-hero__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(4rem,11vw,5.2rem);line-height:1;letter-spacing:-.03em;margin:0;color:rgb(var(--color-foreground))}.santo-hero__text{margin-top:1.8rem;font-size:1.7rem;line-height:1.55;color:rgb(var(--color-subtext));max-width:44ch}.santo-hero__text p{margin:0}.santo-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem;width:100%}.santo-hero__actions .btn{flex:1 1 100%}.santo-hero__trust{list-style:none;margin:2.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem}.santo-hero__trust-item{display:inline-flex;align-items:center;gap:.8rem;font-size:1.5rem;font-weight:600}.santo-hero__trust-item .santo-icon{color:rgb(var(--color-primary));flex:none}.santo-hero__media{position:relative}.santo-hero__frame{position:relative;overflow:hidden;border-radius:var(--blocks-radius);aspect-ratio:5 / 4;background:rgb(var(--color-secondary-background))}.santo-hero__frame picture,.santo-hero__img{display:block;width:100%;height:100%}.santo-hero__img{object-fit:cover}.santo-sticker{position:absolute;z-index:2;display:grid;place-items:center;width:11.2rem;height:11.2rem;border-radius:50%;color:rgb(var(--santo-ink));background:rgb(var(--santo-yellow));box-shadow:0 12px 28px -14px #101a4573;text-align:center;line-height:1.1}.santo-sticker__inner{display:flex;flex-direction:column;align-items:center;padding:1.4rem}.santo-sticker strong{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;letter-spacing:-.02em}.santo-sticker span{font-size:1.25rem;font-weight:600;margin-top:.4rem}.santo-hero__sticker{top:1.6rem;inset-inline-end:1.6rem}@media(min-width:990px){.santo-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(4.8rem,6vw,9.6rem)}.santo-hero--img-left .santo-hero__media{order:-1}.santo-hero__title{font-size:clamp(5.6rem,5.2vw,7.6rem)}.santo-hero__text{font-size:1.8rem}.santo-hero__actions{width:auto}.santo-hero__actions .btn{flex:0 0 auto;--buttons-padding: 3.6rem;height:5.6rem;font-size:1.6rem}.santo-hero__frame{aspect-ratio:1 / 1;max-height:64rem}.santo-hero__sticker{width:13.6rem;height:13.6rem;top:auto;bottom:2.4rem;inset-inline:2.4rem auto}.santo-hero--img-left .santo-hero__sticker{inset-inline:auto 2.4rem}.santo-sticker strong{font-size:1.9rem}.santo-sticker span{font-size:1.35rem}}.section--scrolling-promotion .promotion__text{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.01em;display:inline-flex;align-items:center;white-space:nowrap}.section--scrolling-promotion .promotion__item-text .promotion__text:after{content:"";width:2.2rem;height:2.2rem;margin-inline-start:var(--h-spacing, 3.2rem);background:var(--santo-strips) center / contain no-repeat}.section--scrolling-promotion .promotion__text.h5{font-size:1.7rem}.santo-trust{padding-block:var(--santo-trust-pt) var(--santo-trust-pb);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.santo-trust--bordered{border-block:1px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.santo-trust__header{margin-bottom:3.2rem}.santo-trust__heading{margin:0;max-width:20ch}.santo-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem}.santo-trust__list--mobile-stack{grid-template-columns:1fr}.santo-trust__list--mobile-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--page-padding) * -1);padding-inline:var(--page-padding)}.santo-trust__list--mobile-scroll::-webkit-scrollbar{display:none}.santo-trust__list--mobile-scroll .santo-trust__item{flex:0 0 72%;scroll-snap-align:start}.santo-trust__item,.santo-trust__link{display:flex;align-items:flex-start;gap:1.2rem;color:inherit;text-decoration:none}.santo-trust__icon{display:grid;place-items:center;width:4.6rem;height:4.6rem;flex:none;border-radius:1.2rem;background:rgb(var(--color-background));box-shadow:inset 0 0 0 1px rgba(var(--color-border),var(--color-border-alpha, 1));color:rgb(var(--color-primary))}.santo-trust__copy{display:flex;flex-direction:column;gap:.2rem;padding-top:.2rem}@media(max-width:767.98px){.santo-trust--icons .santo-trust__list--mobile-grid .santo-trust__item{flex-direction:column;gap:1rem}.santo-trust--icons .santo-trust__list--mobile-grid .santo-trust__icon{width:4.2rem;height:4.2rem}}.santo-trust__title{font-weight:700;font-size:1.5rem;line-height:1.3}.santo-trust__text{font-size:1.4rem;line-height:1.45;color:rgb(var(--color-subtext))}.santo-trust--stats .santo-trust__item{flex-direction:column;gap:.6rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.2)}.santo-trust__value{font-family:var(--font-heading-family);font-weight:700;font-size:4.8rem;line-height:.95;letter-spacing:-.04em;color:rgb(var(--color-primary))}.santo-trust--stats .santo-trust__title{font-size:1.6rem}@media(min-width:768px){.santo-trust__list,.santo-trust__list--mobile-stack,.santo-trust__list--mobile-scroll{display:grid;overflow:visible;margin-inline:0;padding-inline:0;grid-template-columns:repeat(var(--santo-trust-cols, 4),minmax(0,1fr));gap:3.2rem}.santo-trust__list--1{--santo-trust-cols: 1}.santo-trust__list--2{--santo-trust-cols: 2}.santo-trust__list--3{--santo-trust-cols: 3}.santo-trust--icons .santo-trust__item{align-items:center}.santo-trust__value{font-size:clamp(5.6rem,5.6vw,8.4rem)}.santo-trust__header{margin-bottom:5.6rem}}body .pr-img-card .bg-overlay{background:linear-gradient(180deg,#0000 55%,#00000047)}body .pr-img-card__contents{padding:1.2rem}body .pr-img-card__product{position:relative;padding:1rem 5rem 1rem 1rem;border-radius:1.4rem;background:#fff;color:rgb(var(--santo-ink));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 24px -14px #00000059;--color-foreground: var(--santo-ink)}body .pr-img-card__product .product-card__image{width:5.6rem;border-radius:1rem;overflow:hidden}body .pr-img-card__product .product-card__title{font-size:1.4rem;font-weight:600;color:rgb(var(--santo-ink))}body .pr-img-card__product .f-price{font-size:1.7rem;margin-top:.2rem}body .pr-img-card__product:after{content:"";position:absolute;inset-inline-end:1.2rem;top:50%;width:3rem;height:3rem;margin-top:-1.5rem;border-radius:50%;background:rgb(var(--santo-blue)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 1.4rem no-repeat}body collapsible-tabs .accordion-details__summary{padding-block:2.2rem;border-block-end:1px solid rgba(var(--color-foreground),.14)}body collapsible-tabs details[open]>.accordion-details__summary,body collapsible-tabs .accordion-details[aria-expanded=true]>.accordion-details__summary{border-color:transparent}body collapsible-tabs .accordion-details__summary :is(h2,h3,p){font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:1.8rem;letter-spacing:-.02em;line-height:1.25}body collapsible-tabs .icon-plus-toggle{width:3.4rem;height:3.4rem;padding:.9rem;flex:none;border-radius:50%;background:rgb(var(--color-secondary-background));color:rgb(var(--color-foreground));transition:background-color .2s ease,color .2s ease}body collapsible-tabs details[open] .icon-plus-toggle{background:rgb(var(--santo-blue));color:#fff}body collapsible-tabs .accordion-details__content{font-size:1.6rem;padding:0 0 2.4rem;max-width:none;border-block-end:1px solid rgba(var(--color-foreground),.14)}body collapsible-tabs .accordion-details__content>*{max-width:70ch}@media(max-width:767.98px){body collapsible-tabs .accordion-details__summary :is(h2,h3,p){font-size:1.6rem}}.product__title,.product__title h1{letter-spacing:-.03em;line-height:1.04}.product .f-price--large{font-family:var(--font-heading-family);font-weight:700;font-size:3.2rem;letter-spacing:-.03em}.product .f-price--large .f-price__regular .f-price-item--regular{color:rgb(var(--color-primary))}.product .f-price--large .f-price__sale .f-price-item--regular{font-family:var(--font-body-family);font-weight:500;font-size:1.8rem;letter-spacing:0;color:rgb(var(--color-subtext))}.product .f-price--large .f-price-item--sale{color:rgb(var(--color-product-price-sale))}body .product__block--badges .f-badge,body .product__badges .f-badge{font-size:1.3rem;padding:.5rem 1rem}body .product-form__submit.btn--primary{height:5.6rem;font-size:1.7rem}body .shopify-payment-button__button--unbranded{height:5.4rem;border-radius:var(--buttons-radius)!important;font-family:var(--font-button-family);font-weight:700;font-size:1.6rem;background:rgb(var(--santo-ink))!important;color:#fff!important}body .shopify-payment-button__button--unbranded:hover:not([disabled]){background:rgb(var(--santo-blue))!important}.santo-assurance{display:flex;flex-direction:column;gap:1.4rem}.santo-assurance--card{padding:1.8rem 2rem;border-radius:var(--blocks-radius);background:rgb(var(--color-secondary-background))}.santo-assurance__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.santo-assurance__item{display:flex;align-items:center;gap:1.2rem;font-size:1.5rem;line-height:1.4}.santo-assurance__item strong{font-weight:700}.santo-assurance__icon{display:grid;place-items:center;flex:none;width:3.6rem;height:3.6rem;border-radius:1rem;background:rgb(var(--color-background));color:rgb(var(--color-primary))}.santo-assurance__wa{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:.8rem 2rem;border-radius:var(--buttons-radius);background:#25d366;color:#06371a;font-weight:700;font-size:1.5rem;line-height:1.25;text-align:center;text-decoration:none;transition:filter .2s ease}.santo-assurance__wa:hover{filter:brightness(.96)}.santo-wa{position:fixed;z-index:29;bottom:max(1.6rem,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:.8rem;height:5.4rem;min-width:5.4rem;padding:0 1.4rem;border-radius:99px;background:#25d366;color:#fff;text-decoration:none;font-weight:700;font-size:1.5rem;box-shadow:0 10px 24px -10px #128c4699,0 2px 6px #0000001a;transition:transform .25s ease}.santo-wa:hover{transform:translateY(-2px)}.santo-wa--right{inset-inline-end:1.6rem}.santo-wa--left{inset-inline-start:1.6rem}.santo-wa__icon{display:inline-flex}.santo-wa__label{display:none;padding-inline-end:.4rem;white-space:nowrap}@media(min-width:990px){.santo-wa{bottom:2.4rem}.santo-wa--right{inset-inline-end:2.4rem}.santo-wa--left{inset-inline-start:2.4rem}.santo-wa__label{display:inline}}.santo-wa--product{bottom:calc(8.4rem + env(safe-area-inset-bottom))}@media(min-width:768px){.santo-wa--product{bottom:10.4rem}}.footer a:not(.btn){text-underline-offset:3px}body .mega-menu .mega-menu__link--top{font-family:var(--font-body-family)!important;font-weight:600!important;font-size:1.6rem;letter-spacing:0;line-height:1.35;margin-bottom:1.2rem}body .mega-menu .mega-menu__link--top:hover{color:rgb(var(--santo-blue))}body .mega-menu .mega-menu__column:has(.mega-menu__item-child) .mega-menu__link--top{font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:1.8rem;letter-spacing:-.02em}body .collection-hero,body .main-collection-banner{position:relative}body .collection-hero__title{letter-spacing:-.03em}body .collection-hero__description{color:rgb(var(--color-subtext));max-width:64ch;margin-top:1.2rem}@media(min-width:768px){body .collection-hero--no-image .collection-hero__info{padding-inline:4.8rem}}@media(max-width:767.98px){body .collection-hero__title{font-size:3.2rem}body .collection-hero--no-image .collection-hero__info{padding:2.8rem 2rem}}body .buttons-with-icon .btn--secondary,body .section-buttons-with-icon .btn--secondary{--buttons-height: 4.4rem;font-weight:600;font-size:1.4rem}body .icon-with-text .h5{font-size:1.8rem;line-height:1.3;letter-spacing:-.01em}body .help-sidebar__sidebar .rte a,body .icon-with-text .rte a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}body .recommendation-collection .collection-card__title{font-size:1.8rem}@media(min-width:1024px){body .cart__empty .recommendation-collection .collection-card__title{font-size:2rem}}body .product__block--collapsible_tab .accordion-details__summary{padding-block:1.8rem}body .product__block--collapsible_tab .accordion-details__summary .h5{font-size:1.7rem;letter-spacing:-.01em}body .product__block--collapsible_tab .accordion-details__summary .icon:not(.icon-plus-toggle){color:rgb(var(--santo-blue))}body .product__block--newsletter>.grid{text-align:start}body .product__block--newsletter .h5{font-size:2rem}body .btn--link{text-transform:none}body .collection-card__image.rounded{border-radius:50%;padding:6px;background:conic-gradient(from 0deg,#8fc3b5,#f3cc74 90deg,#4878c0 210deg,#4cb3d7 320deg,#8fc3b5 360deg);overflow:hidden}body .collection-card__image.rounded>motion-element{position:relative;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px rgb(var(--color-background))}body .collection-card__image.rounded img{border-radius:50%}body .collection-card:hover .collection-card__image.rounded img{transform:scale(1.06)}body .collection-card:has(.collection-card__image.rounded) .collection-card__title{font-family:var(--font-body-family)!important;font-weight:600!important;font-size:1.6rem;letter-spacing:0;text-align:center;margin-top:1.2rem}body .collection-card:has(.collection-card__image.rounded) .collection-card__title>span{justify-content:center}body .collection-card:has(.collection-card__image.rounded) .collection-card__title>span:after{display:none}@media(max-width:767.98px){body .collection-card__image.rounded{padding:4px}body .collection-card__image.rounded>motion-element{box-shadow:0 0 0 2.5px rgb(var(--color-background))}body .collection-card:has(.collection-card__image.rounded) .collection-card__title{font-size:1.4rem;margin-top:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/santo.css.map */
