@media screen and (min-width:990px){.page-width,.header:not(.drawer-menu).page-width{padding-left:3.2rem;padding-right:3.2rem}.collection slider-component.slider-component-desktop:not(.slider-component-full-width),slider-component.slider-component-desktop.page-width:not(.slider-component-full-width){max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:3.2rem;padding-right:3.2rem}.collection .collection__title.title-wrapper--self-padded-tablet-down{padding-left:3.2rem;padding-right:3.2rem}.slider--desktop.grid .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.slider--desktop.grid{scroll-padding-left:0}.slider--desktop.grid:after{padding-left:0;margin-left:0}.slider--desktop.grid--6-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 5) / 6);max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * 5) / 6)}.slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5);max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5)}.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4);max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4)}}@media screen and (min-width:990px){.title-wrapper-with-link{margin:1.2rem 0}.collection__title.title-wrapper,.collection__title--desktop-slider .title{margin-bottom:1.2rem}.collection__title .title:not(:only-child){margin-bottom:.6rem}.collage .collage__item--image .media.ratio{--ratio-percent: 56.25% !important}.multicolumn-card__info{padding:1.6rem}.multicolumn .button{margin-top:1.6rem}.multicolumn .title-wrapper-with-link{margin-bottom:1.2rem}.card__information{padding-top:.8rem;padding-bottom:.8rem}.card__content{padding:.6rem 0}.slider-buttons{margin-top:.4rem}.collection__view-all{margin-top:.8rem}}.multicolumn.color-scheme-6.background-primary .multicolumn-card,.multicolumn.color-scheme-7.background-primary .multicolumn-card,.color-scheme-6 .multicolumn.background-primary .multicolumn-card,.color-scheme-7 .multicolumn.background-primary .multicolumn-card{background:#fff;border:.1rem solid rgba(42,45,54,.08);border-radius:.8rem}.multicolumn.color-scheme-6 .title,.multicolumn.color-scheme-7 .title,.color-scheme-6 .multicolumn .title,.color-scheme-7 .multicolumn .title,.color-scheme-6 .collapsible-content__heading,.color-scheme-7 .collapsible-content__heading{color:#1b984d}.multicolumn.color-scheme-6 .multicolumn-card h3,.multicolumn.color-scheme-7 .multicolumn-card h3,.color-scheme-6 .multicolumn-card h3,.color-scheme-7 .multicolumn-card h3{color:#2a2d36}.color-scheme-2 .sofi-tabs .card--standard .card__inner,.color-scheme-2 .sofi-tabs .card--card,.color-scheme-2 .sofi-tabs__tab{background:#fff}.color-scheme-2 .sofi-tabs__tab[aria-selected=true]{background:#1b984d;border-color:#1b984d;color:#fff}.sofi-chips__link:hover,.sofi-chips__link:focus-visible{border-color:#1b984d;color:#1b984d;background:#e9f7ee}.rating-star{color:#f5bc02}.sofi-search{display:none}@media screen and (min-width:990px){.header--top-left.header--has-menu:not(.drawer-menu){grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(0,1fr) auto;column-gap:2.4rem}.header--top-left.header--has-menu:not(.drawer-menu) .sofi-search{grid-area:search;display:block;align-self:center;min-width:0}.header--top-left.header--has-menu:not(.drawer-menu) .header__icons .header__search{display:none}}.sofi-search .search__input{height:4.4rem;padding-right:4.8rem;border-radius:2.2rem}.sofi-search .field__label{top:1.2rem}.sofi-search .search__input:focus~.field__label,.sofi-search .search__input:not(:placeholder-shown)~.field__label{opacity:0}.sofi-search .field__button{height:4.4rem;width:4.4rem}.sofi-search .predictive-search{top:calc(100% + .4rem);border-radius:.8rem}.utility-bar.color-scheme-6 .announcement-bar__message{color:#1b984d;font-weight:600}.sofi-search .field__input{background:#fff;color:#2a2d36;box-shadow:none}.sofi-search .field__input:focus,.sofi-search .field__input:focus-visible{box-shadow:0 0 0 .2rem #fff9;outline:none;border-radius:2.2rem}.sofi-search .field:before,.sofi-search .field:after{display:none}.sofi-search .field__label{color:#6b7076}.sofi-search .field .search__button.field__button,.sofi-search .field .reset__button.field__button{background-color:transparent}.sofi-search .field .search__button.field__button .icon,.sofi-search .field .reset__button.field__button .icon{color:#2a2d36}.card__inner .card__media .media img{object-fit:contain;padding:8%;background:#fff;border:.1rem solid #e3e8e2}.cart-item .cart-item__image,.cart-notification-product__image img{aspect-ratio:1 / 1;height:auto;object-fit:contain;padding:6%;background:#fff;border:.1rem solid #e3e8e2}.sofi-nav-row,.sofi-merch{display:none}@media screen and (min-width:990px){.sofi-nav-row{grid-area:navigation;display:flex;align-items:center;width:100%;min-width:0}.sofi-nav-row .header__inline-menu,.sofi-nav-row .sofi-nav{flex:1 1 auto;min-width:0;margin-left:0}.header.header--top-left .sofi-nav-row .header__inline-menu{margin-top:0}.header--top-left.header--has-menu:not(.drawer-menu) .sofi-nav-row{position:relative;isolation:isolate;margin-top:.8rem;margin-bottom:-.8rem}.header--top-left.header--has-menu:not(.drawer-menu) .sofi-nav-row:before,.header--top-left.header--has-menu:not(.drawer-menu) .sofi-nav-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.header--top-left.header--has-menu:not(.drawer-menu) .sofi-nav-row:before{background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax 0)}.header--top-left.header--has-menu:not(.drawer-menu) .sofi-nav-row:after{top:100%;bottom:auto;left:-100vmax;right:-100vmax;height:1.2rem;margin-top:1px;background:linear-gradient(to bottom,#2a2d361a,#2a2d3600)}.header-wrapper:has(.sofi-nav-row){border-bottom:1px solid rgba(42,45,54,.2);background-clip:padding-box;overflow-x:clip;overflow-y:visible}.sofi-nav-row .sofi-nav__item--depth-1>.sofi-nav__link{padding-top:.6rem;padding-bottom:.6rem;font-size:1.6rem}@media screen and (max-width:1200px){.sofi-nav-row .sofi-nav__item--depth-1>.sofi-nav__link{font-size:1.4rem}}.sofi-nav-row .sofi-merch__link{padding-top:.6rem;padding-bottom:.6rem}.sofi-nav-row .sofi-nav__item--depth-1>.sofi-nav__link,.sofi-nav-row .sofi-merch__link{color:#2a2d36}.sofi-nav-row .sofi-merch__link--sale{color:#c0392b}.sofi-nav-row .sofi-mega{background:#fff;border-color:#2a2d361f;box-shadow:0 .8rem 2.4rem #2a2d3624}.sofi-nav-row .sofi-mega__top{border-bottom-color:#2a2d361f}.sofi-nav-row .sofi-mega__title,.sofi-nav-row .sofi-mega__h,.sofi-nav-row .sofi-mega__link{color:#2a2d36}.sofi-nav-row a.sofi-mega__h:hover,.sofi-nav-row a.sofi-mega__link:hover{color:#1b984d}.sofi-merch{display:flex;gap:.4rem;margin-left:auto;padding-left:1.6rem;list-style:none;margin-top:0;margin-bottom:0;flex:0 0 auto}}.sofi-merch__link{display:block;padding:1rem .85rem;font-size:1.4rem;font-style:italic;font-weight:600;letter-spacing:-.01em;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap}.sofi-merch__link:hover{text-decoration:underline}.sofi-merch__link--sale{color:#c0392b}.sofi-chips{display:flex;gap:.8rem;padding:0;margin:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity}.sofi-chips::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.sofi-chips{flex-wrap:wrap;overflow:visible}}.sofi-chips__item{flex:0 0 auto;scroll-snap-align:start}.sofi-chips__link{display:inline-block;padding:.8rem 1.4rem;letter-spacing:0;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:2.4rem;font-size:1.3rem;font-weight:500;line-height:1.4;color:rgb(var(--color-foreground));background:rgb(var(--color-background));text-decoration:none;white-space:nowrap;transition:border-color .15s,background-color .15s}.sofi-chips__link:hover,.sofi-chips__link:focus-visible{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04)}.sofi-tabs__list{display:flex;gap:.8rem;padding:0;margin:0 0 2rem;list-style:none;overflow-x:auto;scrollbar-width:none}.sofi-tabs__list::-webkit-scrollbar{display:none}.sofi-tabs__tab{flex:0 0 auto;padding:.8rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:2.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;font-weight:500;line-height:1.4;cursor:pointer;white-space:nowrap}.sofi-tabs__tab[aria-selected=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.sofi-tabs__tab:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.sofi-tabs__panel[hidden]{display:none}.sofi-logo-tile{display:inline-block;line-height:0}.sofi-logo-tile .header__heading-logo{display:block}.collection .collection__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 1.6rem}.collection .collection__title .collection__description{flex-basis:100%}.sofi-view-all{display:none;font-size:1.4rem;font-weight:600;color:#1b984d;text-decoration:none;margin-bottom:2rem}.sofi-view-all:hover{text-decoration:underline;text-underline-offset:.2em}@media screen and (min-width:750px){.sofi-view-all{display:inline-block}.collection .collection__view-all{display:none}}.collage__item--image .collage-card .media{border-radius:.8rem}.sofi-collage-link{display:block;text-decoration:none;color:inherit}.collage-card .media>.sofi-collage-text{position:absolute;top:2.4rem;left:2.8rem;right:2.8rem;width:auto;height:auto;z-index:2;max-width:60%;pointer-events:none}.sofi-collage-text__heading{margin:0 0 .6rem;font-size:2rem;font-weight:700;line-height:1.15;color:inherit}.sofi-collage-text__sub{font-size:1.5rem;line-height:1.35}.sofi-collage-text__sub p{margin:0}.sofi-collage-text__sub strong{font-weight:700}.sofi-collage-text--dark{color:#111}.sofi-collage-text--light{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.sofi-collage-link:hover .sofi-collage-text__heading{text-decoration:underline;text-underline-offset:.15em}@media screen and (min-width:750px){.collage__item--left:first-child .collage-card .media>.sofi-collage-text,.collage__item--right:last-child .collage-card .media>.sofi-collage-text{top:2.8rem;left:3.2rem;max-width:65%}.collage__item--left:first-child .sofi-collage-text__heading,.collage__item--right:last-child .sofi-collage-text__heading{font-size:2.8rem;margin-bottom:.8rem}.collage__item--left:first-child .sofi-collage-text__sub,.collage__item--right:last-child .sofi-collage-text__sub{font-size:1.8rem;line-height:1.35}}@media screen and (min-width:750px)and (max-width:989px){.collage__item--image:not(.collage__item--left:first-child):not(.collage__item--right:last-child) .collage-card .media>.sofi-collage-text{top:1.4rem;left:1.6rem;right:1.6rem;max-width:80%}.collage__item--image:not(.collage__item--left:first-child):not(.collage__item--right:last-child) .sofi-collage-text__heading{font-size:1.6rem;margin-bottom:.3rem}.collage__item--image:not(.collage__item--left:first-child):not(.collage__item--right:last-child) .sofi-collage-text__sub{font-size:1.2rem;line-height:1.3}}@media screen and (min-width:990px){.collage__item--left:first-child .collage-card .media>.sofi-collage-text,.collage__item--right:last-child .collage-card .media>.sofi-collage-text{top:3.2rem;left:3.6rem}.collage__item--left:first-child .sofi-collage-text__heading,.collage__item--right:last-child .sofi-collage-text__heading{font-size:4rem;margin-bottom:1rem}.collage__item--left:first-child .sofi-collage-text__sub,.collage__item--right:last-child .sofi-collage-text__sub{font-size:2.4rem;line-height:1.4}}@media screen and (max-width:749px){.collage-card .media>.sofi-collage-text{top:1.6rem;left:1.6rem;right:1.6rem;max-width:75%}.sofi-collage-text__heading{font-size:1.8rem}.sofi-collage-text__sub{font-size:1.3rem}.collage--mobile .sofi-collage-text__heading{font-size:1.5rem}.collage--mobile .sofi-collage-text__sub{display:none}}.shopify-section[id$=__deals]:before,.shopify-section[id$=__best_sellers]:before,.shopify-section[id$=__topics]:before,.shopify-section[id$=__new_arrivals]:before,.shopify-section[id$=__blog]:before,.shopify-section[id$=__new_arrivals]:after,.shopify-section[id$=__blog]:after{content:"";display:block;max-width:var(--page-width);margin:0 auto;border-top:1px solid rgba(42,45,54,.12)}h2.title,.sofi-cats__heading,.sofi-chips__heading{font-weight:700}@media screen and (min-width:750px){.sofi-paged{position:relative}.sofi-paged .slider-buttons{position:absolute;top:0;left:.2rem;right:.2rem;margin:0;z-index:2;padding-top:calc((100% - 6.4rem - 5 * var(--grid-desktop-horizontal-spacing)) / 12 - 2.2rem);justify-content:space-between;align-items:flex-start;pointer-events:none}.sofi-paged .slider-button{pointer-events:auto;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;border:1px solid rgba(42,45,54,.15);box-shadow:0 .2rem .8rem #2a2d3626;color:#2a2d36;transition:border-color .15s,box-shadow .15s,opacity .15s}.sofi-paged .slider-button:not([disabled]):hover{border-color:#1b984d;color:#1b984d;box-shadow:0 .3rem 1rem #2a2d3633}.sofi-paged .slider-button[disabled]{opacity:1;cursor:default;color:#2a2d3659;border-color:#2a2d361a;box-shadow:none}.sofi-paged .slider-button[disabled] .icon{color:inherit}.sofi-paged .slider-button .icon{width:1.2rem;height:1.2rem}.sofi-paged .slider-counter{display:none}}.sofi-cats__wrap--rules{border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.sofi-cats__heading{margin:0 0 2rem}.sofi-cats{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2.4rem;list-style:none;margin:0;padding:0}@media screen and (max-width:989px){.sofi-cats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.sofi-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}.sofi-cat{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-decoration:none;color:rgb(var(--color-foreground))}.sofi-cat__disc{display:grid;place-items:center;width:100%;max-width:16rem;aspect-ratio:1;border-radius:50%;background:rgba(var(--color-foreground),.05);transition:background-color .15s,transform .15s}a.sofi-cat:hover .sofi-cat__disc,a.sofi-cat:focus-visible .sofi-cat__disc{background:rgba(var(--color-foreground),.1);transform:translateY(-.2rem)}.color-scheme-1 a.sofi-cat:hover .sofi-cat__disc,.color-scheme-2 a.sofi-cat:hover .sofi-cat__disc,.color-scheme-6 a.sofi-cat:hover .sofi-cat__disc,.color-scheme-7 a.sofi-cat:hover .sofi-cat__disc{background:#e9f7ee}.sofi-cat__icon{display:block;width:50%;height:50%;object-fit:contain}.sofi-cat__label{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;line-height:1.3;letter-spacing:.01em;color:rgb(var(--color-foreground));text-align:center}a.sofi-cat:hover .sofi-cat__label{text-decoration:underline;text-underline-offset:.2em}.color-scheme-1 a.sofi-cat:hover .sofi-cat__label,.color-scheme-2 a.sofi-cat:hover .sofi-cat__label,.color-scheme-6 a.sofi-cat:hover .sofi-cat__label,.color-scheme-7 a.sofi-cat:hover .sofi-cat__label{color:#1b984d;text-decoration:none}[id$=__trust_top] .multicolumn{margin:3.2rem 0}[id$=__trust_top] .multicolumn-list{row-gap:1.6rem}[id$=__trust_top] .multicolumn-list__item{margin-top:0}[id$=__trust_top] .multicolumn-card{display:flex;align-items:flex-start;gap:1.4rem;background:transparent;border:0;box-shadow:none}[id$=__trust_top] .multicolumn-card__image-wrapper,[id$=__trust_top] .multicolumn-card__image-wrapper--third-width{flex:0 0 4rem;width:4rem;margin:0!important;padding:0!important}[id$=__trust_top] .multicolumn-card__image-wrapper .media{padding-bottom:100%!important}[id$=__trust_top] .multicolumn-card__image-wrapper img{object-fit:contain;padding:.2rem}[id$=__trust_top] .multicolumn-card__info{padding:0!important;flex:1 1 auto;min-width:0}[id$=__trust_top] .multicolumn-card__info h3{font-size:1.5rem;font-weight:700;margin:0 0 .2rem}[id$=__trust_top] .multicolumn-card__info .rte{font-size:1.3rem;line-height:1.5;margin:0;color:#3d4149}[id$=__brand_logos] .multicolumn-card__image{object-fit:contain;padding:1.2rem}.card__media--placeholder .placeholder-svg{width:100%;height:100%;display:block}.card--standard .card__media--placeholder,.card--card .card__media--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.rating--placeholder{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sofi-home.css.map */
