.c-page--collection .o-main__wrapper{padding-top:180px;padding-bottom:100px}@media only screen and (min-width:1100px){.c-page--collection .o-main__wrapper{padding-bottom:150px}}.c-collection{padding-top:50px}.c-collection__inner{padding:0 15px 100px}.c-collection__toolbar{display:flex;flex-wrap:wrap;align-items:center}.c-collection__heading{flex:0 0 100%;margin:0}.c-collection__view{display:flex;align-items:center;gap:10px;margin-top:26px}.c-collection__view-label{margin-right:1px}.c-collection__view-option{color:#0000004d}.c-collection__view-option:hover:not(.is-active){font-style:italic}.c-collection__view-option.is-active{color:#000}.c-collection__view-option:focus-visible{outline:1px solid currentColor;outline-offset:2px}.c-collection__filters-toggle{margin-top:26px;margin-left:auto;text-decoration:underline;text-underline-offset:2px}.c-collection__filters-toggle:hover{font-style:italic}.c-collection__grid{display:flex;flex-wrap:wrap;column-gap:7px;row-gap:44px;margin-top:15px}.c-collection__grid .o-product-thumbnail{flex:0 0 calc((100% - 7px)/2)}.c-collection__empty{flex:0 0 100%;margin:0}.c-collection__pagination-trigger{height:1px}.c-collection__promos{display:flex;flex-direction:column;gap:5px;margin-top:107px}.c-collection__promo{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:413/537;color:#000;background:#f6f4f2}.c-collection__promo-image{display:block;width:100%;height:100%;object-fit:cover}.c-collection__promo-label{position:absolute;bottom:25px;left:50%;display:flex;align-items:center;justify-content:center;width:203px;min-height:27px;padding:2px 8px;background:#ff5e34;text-align:center;transform:translate(-50%)}.c-collection__filters-drawer{position:fixed;z-index:50;top:0;right:0;display:flex;flex-direction:column;width:min(328px,100%);height:100%;height:100svh;padding:10px 15px 20px;color:var(--filter-text, #000000);background:var(--filter-background, #F7EFCB);transform:translate3d(100%,0,0)}.is-open .c-collection__filters-drawer{animation:collection-filter-drawer-open .46s both;transform:translateZ(0)}.is-closing .c-collection__filters-drawer{animation:collection-filter-drawer-close .3s ease-in-out both;transform:translate3d(100%,0,0)}.c-collection__filters-header{display:flex;justify-content:space-between;align-items:flex-start;min-height:56px;border-bottom:1px solid currentColor}.c-collection__filters-title{margin:0}.c-collection__filters-close:hover{font-style:italic}.c-collection__filters-form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;padding-top:20px}.c-collection__filters-group{min-width:0;margin:0 0 40px;padding:0;border:0}.c-collection__filters-label{display:block;width:100%;margin:0 0 10px;padding:0}.c-collection__filters-options{display:flex;flex-wrap:wrap;gap:10px 20px}.c-collection__filters-option{position:relative;display:block;cursor:pointer}.c-collection__filters-option input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.c-collection__filters-option span{display:block;padding:1px 0 0}.c-collection__filters-option input:checked+span{padding-right:7px;padding-left:7px;background:var(--filter-selection, #B2C6EC)}.c-collection__filters-option input:focus-visible+span{outline:1px solid currentColor;outline-offset:2px}.c-collection__filters-option.is-disabled{color:#0000004d;cursor:default}.c-collection__filters-actions{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:30px}.c-collection__filters-reset,.c-collection__filters-submit{display:flex;align-items:center;justify-content:center;min-height:30px;padding:3px 10px;text-align:center;text-decoration:none;transition:color .18s ease,background-color .18s ease}.c-collection__filters-reset{color:var(--filter-text, #000000);border:1px solid currentColor}.c-collection__filters-submit{color:#f7efcb;border:1px solid currentColor;background:#000;padding-top:4px}.c-collection__filters-submit span{padding:0 5px}.c-collection__filters-reset:hover,.c-collection__filters-reset:focus-visible,.c-collection__filters-submit:hover,.c-collection__filters-submit:focus-visible{color:#000;background:#ff5e34;border-color:#ff5e34}.c-collection__filters-background{position:fixed;z-index:49;top:0;right:0;bottom:0;left:0;background:#fffc;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.is-open .c-collection__filters-background{opacity:1;visibility:visible;pointer-events:auto}.c-collection__price-range{display:flex;gap:15px}.c-collection__price-range label{display:flex;flex:1 1 0;flex-direction:column;gap:5px}.c-collection__price-range input{width:100%;padding:4px 0;border:0;border-bottom:1px solid currentColor;background:#0000}@media only screen and (min-width:1100px){.c-collection{padding-top:180px}.c-collection__inner{padding-bottom:150px}.c-collection__toolbar{flex-wrap:nowrap}.c-collection__heading{flex:0 0 auto;margin-right:30px}.c-collection__view,.c-collection__filters-toggle{margin-top:0}.c-collection__grid{column-gap:5px;row-gap:112px}.c-collection__grid .o-product-thumbnail{flex-basis:calc((100% - 15px)/4)}.c-collection__promos{flex-direction:row;justify-content:space-between;gap:0;max-width:1040px;margin:202px auto 0}.c-collection__promo{flex:0 0 413px;width:413px}.c-collection__filters-option:hover span,.c-collection__filters-option:focus-within span{font-style:italic}.c-collection__filters-option:after{display:block;height:0;overflow:hidden;visibility:hidden;content:attr(data-filter-label);pointer-events:none;white-space:nowrap;font-family:IM Fell Great Primer,Georgia,serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:0;line-height:19px;font-style:italic}}@media only screen and (min-width:1100px)and (min-width:1100px){.c-collection__filters-option:after{font-size:17px;line-height:21px}}@media only screen and (min-width:1100px){.c-collection__filters-option:after strong,.c-collection__filters-option:after b{font-family:inherit;font-weight:inherit}.c-collection__filters-option:hover:after,.c-collection__filters-option:focus-within:after{font-style:normal}}@keyframes collection-filter-drawer-open{0%{transform:translate3d(100%,0,0);animation-timing-function:cubic-bezier(.22,1,.36,1)}76%{transform:translate3d(-2.5%,0,0);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{transform:translateZ(0)}}@keyframes collection-filter-drawer-close{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@media(prefers-reduced-motion:reduce){.c-collection__filters-drawer{animation:none}.c-collection__filters-background{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sections.collection.css.map */
