@media screen and (max-width:749px){main[data-template=collection] .banner-split__text .section-content-wrapper{gap:0!important}main[data-template=collection] .banner-split--text-only .banner-split__text{padding:28px 16px 22px}main[data-template=collection] .banner-split:not(.banner-split--text-only){min-height:0;grid-template-rows:auto auto}main[data-template=collection] .banner-split:not(.banner-split--text-only) .banner-split__text{padding:28px 16px 24px}main[data-template=collection] .banner-split__media{height:auto;aspect-ratio:4 / 3}main[data-template=collection] .banner-split__media .banner-split__image{object-position:center 15%}main[data-template=collection] .vs-sec-header__eyebrow{margin-bottom:10px;font-size:11px;letter-spacing:.2em}main[data-template=collection] .vs-sec-header__title{font-size:clamp(1.75rem,7.6vw,2rem)}main[data-template=collection] .banner-split .text-block{margin-top:14px;font-size:14.5px;line-height:1.6}main[data-template=collection] .banner-split .collection-banner-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:18px;padding:0 24px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:#fff;background:var(--cp-sale);border-radius:999px}main[data-template=collection] .facets-block-wrapper--horizontal .facets--horizontal{padding:0;margin:16px 0;border-bottom:0}main[data-template=collection] .vs-filter-toggle-injected .facets-toggle__button{min-height:48px;border-color:#e4d8c9!important;border-radius:8px!important}main[data-template=collection] .vs-facets-right .sorting-filter .facets__summary,main[data-template=collection] .vs-facets-right .sorting-filter summary{position:relative;justify-content:center;gap:8px;min-height:48px;border-color:#e4d8c9;border-radius:8px}main[data-template=collection] .vs-facets-right .facets__summary:before{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4v16M7 20l-3-3M7 20l3-3M17 20V4M17 4l-3 3M17 4l3 3'/%3E%3C/svg%3E") center / contain no-repeat}main[data-template=collection] .vs-facets-right .facets__summary .icon-caret{position:absolute;top:50%;right:14px;margin:-8px 0 0}main[data-template=collection] .vs-facets-right .sorting-filter__options{top:calc(100% + 6px)!important}main[data-template=collection] .collection-wrapper{width:calc(100% - 24px)}main[data-template=collection] .product-grid.product-grid--grid{grid-template-columns:repeat(2,minmax(0,1fr));--product-grid-gap: 12px 8px}main[data-template=collection] product-card .product-card__content{padding:8px;border-radius:12px}main[data-template=collection] product-card .card-gallery{overflow:hidden;border-radius:8px}main[data-template=collection] product-card .product-card__content>:is(.text-block,product-price),main[data-template=collection] product-card .product-card__content>a>.text-block{padding-inline:0}main[data-template=collection] product-card a[ref=productTitleLink]>.text-block{padding-block:10px 0}main[data-template=collection] product-card a[ref=productTitleLink] .text-block p{min-height:2.7em;font-size:12.5px;line-height:1.35}main[data-template=collection] product-card .product-badges.product-badges--top-left{top:8px;left:8px}main[data-template=collection] product-card .vs-save-badge{margin-top:6px}main[data-template=collection] .product-grid-container{padding-block-end:0}main[data-template=collection]~footer footer{padding-top:28px;padding-bottom:84px}main[data-template=collection]~footer .ft-container{padding-inline:16px}main[data-template=collection]~footer .ft-contact-strip{gap:14px;padding-bottom:22px;margin-bottom:24px;border-bottom-color:#e9e1d6}main[data-template=collection]~footer .ft-contact-item{gap:14px}main[data-template=collection]~footer .ft-contact-icon{width:40px;height:40px}main[data-template=collection]~footer .ft-contact-label{margin-bottom:2px}main[data-template=collection]~footer .ft-contact-val,main[data-template=collection]~footer .ft-contact-val a{line-height:1.45}main[data-template=collection]~footer .ft-main-grid{gap:0;padding-bottom:18px;border-bottom-color:#e9e1d6}main[data-template=collection]~footer .ft-brand-col{padding-bottom:22px}main[data-template=collection]~footer .ft-logo-image{max-height:40px;margin-bottom:12px}main[data-template=collection]~footer .ft-brand-desc{margin-bottom:16px;font-size:12.5px;line-height:1.6}main[data-template=collection]~footer .ft-socials{margin-bottom:16px}main[data-template=collection]~footer .ft-brand-links a{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:11px;letter-spacing:.14em;border:1px solid #222222;border-radius:999px}main[data-template=collection]~footer .ft-bottom-bar{gap:6px;padding-top:20px;font-size:11.5px;line-height:1.5;text-align:center}main[data-template=collection]~footer.cp-footer-acc .ft-nav-col{border-top:1px solid #e9e1d6}main[data-template=collection]~footer.cp-footer-acc .ft-nav-col h4{display:flex;align-items:center;justify-content:space-between;min-height:52px;margin:0;font-size:11px;cursor:pointer}main[data-template=collection]~footer.cp-footer-acc .ft-nav-col h4:after{content:"";width:8px;height:8px;margin-right:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .25s ease}main[data-template=collection]~footer.cp-footer-acc .ft-nav-col.is-open h4:after{transform:rotate(225deg) translateY(-2px)}main[data-template=collection]~footer.cp-footer-acc .ft-nav-col ul{display:none;gap:0;padding:0 0 12px}main[data-template=collection]~footer.cp-footer-acc .ft-nav-col.is-open ul{display:flex}main[data-template=collection]~footer.cp-footer-acc .ft-nav-col ul li a{display:block;padding:9px 0;font-size:13px}}@media screen and (min-width:414px)and (max-width:749px){main[data-template=collection] .collection-wrapper{width:calc(100% - 28px)}main[data-template=collection] .product-grid.product-grid--grid{--product-grid-gap: 12px 10px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/collection-mobile.css.map */
