.shopify-section .section-inner-wrap{margin:0 auto;padding:0 17px;max-width:var(--pageWidth)}@media only screen and (min-width:769px){.shopify-section .section-inner-wrap{padding:0 40px}}@keyframes rise-up-fade-in{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:translateY(0)}}[data-animation-name]{opacity:0}.animate--fade-in{animation:fade-in .8s cubic-bezier(.26,.54,.32,1) .3s forwards}.animate--rise-up{animation:rise-up .8s cubic-bezier(.26,.54,.32,1) .3s forwards}.animate--rise-up-fade-in{animation:rise-up-fade-in .8s cubic-bezier(.26,.54,.32,1) .3s forwards}[data-disclosure-currency] .disclosure-list__label{padding-left:unset}.disclosure-list{min-height:unset;padding:0}.disclosure-list .disclosure-list__label{font-size:14px}.shopify-section h1,.shopify-section .h1{color:var(--colorText);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSizeH1) * .8);font-weight:var(--typeHeaderWeight);line-height:var(--typeHeaderLineheight)}.shopify-section h2,.shopify-section .h2{color:var(--colorText);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSizeH2) * .8);font-weight:var(--typeHeaderWeight);line-height:var(--typeHeaderLineheight)}@media only screen and (min-width:769px){.shopify-section h1,.shopify-section .h1{font-size:var(--typeHeaderSizeH1)}.shopify-section h2,.shopify-section .h2{font-size:var(--typeHeaderSizeH2)}}.shopify-section p{color:var(--colorText);font-family:var(--typeBodyPrimary),var(--typeBodyFallback);font-size:var(--typeBodySize);font-weight:var(--typeBodyWeight);line-height:var(--typeBodyLineheight);letter-spacing:var(--typeBodyLetterspacing)}.shopify-section .product-block [class*=product__price]{font-size:var(--typeBodySizeL);font-weight:var(--typeBodyWeight);line-height:var(--typeBodyLineheight)}.shopify-section .grid-product__meta .grid-product__price--savings,.shopify-section .product-block .product__price-savings{margin-left:0;margin-right:5px}.product-block .product__price--compare{padding-right:0}.shopify-section .rte a:not(.rte__image){display:inline-block;background-position:50% 100%;padding-bottom:.2em;text-underline-offset:.5em!important}.shopify-section .btn{background-color:var(--colorButton)!important;color:var(--colorLink)!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--typeLinkSize);font-weight:700;letter-spacing:var(--typeLinkLetterspacing);min-width:unset;margin:0;padding:var(--typeLinkSize) calc(var(--typeLinkSize) * 3);border:unset;transition:transform .3s ease-in-out,background-color .3s ease-in-out!important}.shopify-section .btn--line{background-color:transparent!important;padding:unset;border-bottom:1px solid rgb(0,0,0,.3)!important;transition:none!important}.shopify-section .btn:hover{background-color:var(--colorButtonHover)!important}.shopify-section .btn--line:hover,.hero__slide-link:hover+.hero__text-wrap .btn--line{background-color:transparent!important;border-bottom-color:#0000!important;transition:border-bottom-color .3s linear!important}.shopify-section .btn:after{display:none;content:""}.shopify-section .btn:not(.btn--line):after{display:block;background-color:var(--colorPrimary);width:calc(100% + calc(var(--typeLinkSize) * 3));height:.5em;margin:-.5em 0 0 calc(var(--typeLinkSize) * -1.5);filter:opacity(.65) blur(1em);position:relative;z-index:-1;transform:translateY(.25em)}.shopify-section .btn--line:after{display:block;background-color:var(--colorLink);height:2px;margin:.2em 0 0;position:relative;top:2px;transform:scaleX(0);transition:transform .3s linear}.shopify-section .btn:not(.btn--line):hover:after{filter:opacity(1) blur(.75em);transition:filter .3s ease-in}.hero__slide-link+.hero__text-wrap .btn:after{position:unset}.shopify-section .btn--line:hover:after,.shopify-section .btn--hovered:after,.hero__slide-link:hover+.hero__text-wrap .btn:after{transform:scaleX(1)}.shopify-section button.btn{width:unset}image-element img.image--contain{object-fit:contain}image-element img.image--cover{object-fit:cover}input[type=checkbox]{accent-color:var(--colorText)}.label,label:not(.variant__button-label):not(.text-label){font-size:var(--typeBodySize);text-transform:none;line-height:var(--typeBodyLineheight);letter-spacing:var(--typeBodyLetterspacing)}.pagination{font-size:var(--typeBodySizeL);font-weight:var(--typeBodyWeight)}.pagination .next,.pagination .prev{background:transparent;color:var(--colorText)}.pagination .next svg,.pagination .prev svg{fill:var(--colorText)}.shopify-section .site-nav__link--underline:after{margin:0;border-bottom:2px solid rgba(0,0,0,0);position:relative;bottom:unset;left:unset;right:unset;transform:scaleX(.6);transition:all .2s linear}.shopify-section .site-nav__link--underline:hover:after{border-bottom-color:var(--colorLink);transform:scaleX(1.1)}[class*=cart__item-]{font-size:var(--typeBodySize);font-weight:var(--typeBodyWeight);line-height:var(--typeBodyLineheight);letter-spacing:var(--typeBodyLetterspacing)}.cart__item-name,.cart__price,.cart__item-sub{font-size:var(--typeBodySizeL)}.cart__price{margin:5px 0}.cart__terms{justify-content:start}.drawer__footer{padding-bottom:calc(var(--drawer-gutter) * 2)}.drawer__footer .cart__item-row{text-align:left!important}.drawer__footer .cart__checkout-wrapper>*{margin:var(--typeBodySize) var(--typeBodySize) 0 0}.search__results{background:var(--colorPrimaryLight)}#predictive-search-results{padding:calc(var(--typeBodySize) * 2) 0 0}#predictive-search-results .predictive-search-results h3,#predictive-search-results .results--products #predictive-search-products{margin-bottom:var(--typeBodySize)}#predictive-search-results .results--products li a{align-items:start}.search__input,#predictive-search-results .results{font-size:var(--typeBodySizeL);font-weight:var(--typeBodyWeight);line-height:var(--typeBodyLineheight);letter-spacing:unset}#predictive-search-results .results--products .results-products__info>span:not(.grid-product__price){font-weight:700}#predictive-search-results .results--products .results-products__info .grid-product__price{font-size:inherit;line-height:inherit;letter-spacing:inherit}#predictive-search .results__search-btn{font-size:var(--typeBodySizeL);text-align:center;padding:var(--typeBodySizeL) calc(var(--typeBodySizeL) * 2);border:none;border-top:1px solid var(--colorBorder)}@media only screen and (min-width:769px){#predictive-search.search__results .results__group-1{flex:1 0 30%;padding:0 calc(var(--typeBodySizeL) * 2) 0 0}#predictive-search.search__results .results__group-2{flex:1 0 70%}#predictive-search.search__results .results{padding:0}#predictive-search-results{padding:calc(var(--typeBodySizeL) * 2)}#predictive-search-results .results--products ul{display:flex;flex-wrap:wrap}#predictive-search-results .results--products ul>li{flex:0 1 50%}#predictive-search-results .results--products .results-products__info>span:not(.grid-product__price){max-width:180px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.shopify-section .grid{margin:0 0 0 -12px}@media only screen and (min-width:769px){.shopify-section .grid{margin:0}}.shopify-section .grid-product__meta .grid-product__title,.shopify-section .grid-product__meta .grid-product__price{font-size:calc(var(--typeBodySizeL) * .8);text-align:left;letter-spacing:unset;text-transform:unset}.shopify-section .grid-product__meta .grid-product__title{font-weight:700}.shopify-section .grid-product__meta .grid-product__price{font-weight:var(--typeBodyWeight)}.shopify-section .grid__item .grid-product__tag--sold-out,.shopify-section .grid__item .grid-product__tag--sale{display:none}@media only screen and (min-width:769px){.shopify-section .grid-product__meta .grid-product__title,.shopify-section .grid-product__meta .grid-product__price{font-size:var(--typeBodySizeL)}}.grid-banner{width:calc(100% - 17px);height:300px;margin:15px 0 30px 17px;padding-left:0}.grid-banner a{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}@media only screen and (min-width:769px){.grid-banner{background-size:cover;width:calc(50% - 22px);height:445px;margin:0 0 30px 22px;padding-left:0}.grid-banner a{width:100%;height:100%}}#CollectionSidebar .tag-list{font-size:var(--typeBodySize);font-weight:var(--typeBodyWeight);letter-spacing:var(--typeBodyLetterspacing)}#CollectionSidebar .tag-list.tag-list--active-tags{display:flex;gap:calc(var(--typeBodySize) / 2);flex-wrap:wrap}#CollectionSidebar .tag-list.tag-list--active-tags .tag{background-color:var(--colorSecondaryLight);padding:3px 6px 3px 9px;display:flex;gap:0;align-items:center}#CollectionSidebar .tag-list.tag-list--active-tags .btn:after{content:"";display:inline-block;background-color:transparent;width:var(--typeBodySize);height:var(--typeBodySize);margin:0;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"%3E%3Cpath d="M13.9697 15.0303C14.2626 15.3232 14.7374 15.3232 15.0303 15.0303C15.3232 14.7374 15.3232 14.2626 15.0303 13.9697L11.0607 10L15.0303 6.03033C15.3232 5.73744 15.3232 5.26256 15.0303 4.96967C14.7374 4.67678 14.2626 4.67678 13.9697 4.96967L10 8.93934L6.03033 4.96967C5.73744 4.67678 5.26256 4.67678 4.96967 4.96967C4.67678 5.26256 4.67678 5.73744 4.96967 6.03033L8.93934 10L4.96967 13.9697C4.67678 14.2626 4.67678 14.7374 4.96967 15.0303C5.26256 15.3232 5.73744 15.3232 6.03033 15.0303L10 11.0607L13.9697 15.0303Z" style="fill:rgb(0,0,0);"/%3E%3C/svg%3E');background-repeat:no-repeat;background-size:var(--typeBodySize) var(--typeBodySize);background-position:center center}#CollectionSidebar .tag-list .btn{text-transform:none;display:flex;gap:calc(var(--typeBodySize) / 4);align-items:center}#CollectionSidebar .tag-list .btn:after,.collection-filter .js-drawer-open-collection-filters:after{display:none}#CollectionSidebar .tag-list .icon-close{color:var(--colorLink);position:relative;right:unset;top:unset;transform:scale(.85);display:none}#CollectionSidebar .tag-list__header{font-size:var(--typeBodySizeL);font-weight:700;text-transform:none;letter-spacing:var(--typeBodyLetterspacing)}#CollectionSidebar .tag__checkbox:before{border-color:#0003}.collection-filter{background-color:var(--colorPrimaryLight);transform:translateY(-10px)}.collection-filter .collection-filter__item{margin-bottom:0}.collection-filter .collection-filter__item--count,.collection-filter select{font-size:var(--typeBodySize);font-weight:var(--typeBodyWeight);letter-spacing:var(--typeBodyLetterspacing)}.collection-filter select{font-size:var(--typeBodySize)!important;border-color:transparent}.collection-filter .icon path{stroke:var(--colorText)}.grid__item--sidebar,.collapsible-content--sidebar{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.5) transparent}@media only screen and (min-width:769px){#CollectionSidebar{margin-top:var(--typeBodySize)}.collection-filter{transform:unset}.collection-filter .collection-filter__item{margin-bottom:var(--typeBodySize)}.collection-filter .collection-filter__item--count{margin-left:22px}.collapsible-content--sidebar.is-open{max-height:15.4em;overflow-y:auto}}.product-single__meta{text-align:left}.product-block--header{margin-bottom:0}.product-block .product-single__title{font-size:calc(var(--typeHeaderSizeH2) * .6)}.product-block .product__policies{font-size:var(--typeBodySize);text-align:left!important;margin-top:var(--typeBodySize)}.product-block label.variant__label{text-transform:uppercase}.product-block .add-to-cart{margin-top:var(--typeBodySize)}.product__thumbs--below .product__thumbs--scroller{display:flex;gap:0;align-items:center;justify-content:center}.product__thumbs--below .product__thumb-item{max-width:unset;margin-right:0;border:0;flex:0 0 25%}.product__thumbs--below .product__thumb-arrow{position:absolute}.product-block--separator{margin:calc(var(--typeBodySize) * 4) 0}.product-block--separator hr{border-top:2px solid var(--colorBorder)}.product-block .sales-point .icon-and-text{justify-content:start}.template-product [id*=__text_columns_]{margin:var(--typeHeaderSizeH1)}.template-product [id*=__text_columns_] .text-column__grid>*{padding:calc(var(--typeHeaderSizeH1) * .5) 0}.template-product .return-link{width:unset}@media only screen and (min-width:769px){.product-block .product-single__title{font-size:calc(var(--typeHeaderSizeH2) * .8)}.template-product [id*=__text_columns_]{margin:calc(var(--typeHeaderSizeH1) * 4) 0}}.brands-carousel .splide__slide{display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/como-theme.css.map */
