@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.product-grid__banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--grid-mobile-horizontal-spacing);row-gap:24px}.product-grid__banner{position:relative;order:var(--mobile-position);padding-top:125%;align-self:flex-start}.product-grid__banner{grid-column:1 / -1}.grid_banner_content{position:absolute;bottom:16px;left:16px;max-width:295px}.grid_banner_content h3{color:#fff;font-family:var(--font-heading-family);font-size:32px;font-weight:700;line-height:36px;text-align:left;margin:0}.grid_banner_content p{margin:8px 0 0;color:#fff;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:20px;text-align:left}.grid_banner_content a{color:#191919;width:100%;background-color:#fff;border-radius:100px;max-width:197px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;text-decoration:unset;margin-top:16px}.facets__price .range-wrap{position:relative;margin:0 auto}.facets__price .bubble{position:absolute;left:50%;transform:translate(-30%,-85%);top:0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px;color:#191919}.facets__price{padding-top:0}.facets__price .range-wrap.max .bubble{right:-10px;left:unset}@media screen and (min-width:768px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:64px}.ratio:before{padding-bottom:132.5%}}@media screen and (min-width:992px){.grid--4-col-desktop:not(.type-3) .product-grid__banner.product-grid__banner-half{grid-column:span 2;grid-row:span 2;padding-top:0;height:100%}.product-grid__banner{order:var(--desktop-position)}.grid_banner_content h3{font-size:48px;font-weight:700;line-height:56px;text-align:left}.grid_banner_content p{font-size:16px;font-weight:400;line-height:20px}.grid_banner_content a{max-width:165px;font-size:16px;line-height:20px}.grid_banner_content{max-width:495px;left:32px;bottom:32px}}@media screen and (min-width:1024px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-size-sticky{position:fixed;width:100%;display:flex;align-items:center;bottom:0;z-index:13;background:#fff;padding:14px 16px;gap:8px}.product-size-sticky__size{width:100%;max-width:105px;background:#f6f5f1;height:40px;display:flex;align-items:center;justify-content:space-between;border-radius:29px;padding:0 20px;font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:20px;text-align:center;color:#191919}.product-size-sticky__size svg{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:transform .2s}.product-size-sticky__size.open svg{transform:rotate(180deg)}.product-size-sticky__btn-add-to-cart{width:100%}.product-size-sticky__btn-add-to-cart .btn-addToCart,.product-size-sticky__btn-add-to-cart .pdp-bis-notify-button{max-width:100%}body.open-popup-size .product-size-sticky__variants{transform:translateY(0);opacity:1;visibility:visible}.product-size-sticky__variants-title{display:flex;align-items:center;justify-content:space-between}.product-size-sticky__variants-title h4{text-transform:uppercase;color:#191919;font-family:var(--font-heading-family);font-size:16px;font-weight:500;line-height:20px;text-align:left;margin:0;padding:0}.product-size-sticky__variants-title button{max-width:unset;min-width:unset;padding:0;margin:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:transparent;border:0}.product-size-sticky__variants-title button svg{width:16px;height:16px;stroke:#191919}.product-size-sticky__variants-list .product-form__input{min-width:unset;width:100%;max-width:100%;display:flex;margin:0;border:0;box-shadow:none;outline:none}.product-size-sticky__variants .product-form__input input[type=radio]+label{margin:0;border:0;background-color:transparent;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:19.2px;text-align:center;color:#191919;width:max-content;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:40px}.product-size-sticky__variants .product-form__input input[type=radio].disabled,.product-size-sticky__variants .product-form__input input[type=radio].disabled+label{color:#9d9d9d;text-decoration:line-through}.product-size-sticky__variants .product-form__input input[type=radio].disabled+label{display:flex;gap:4px}.product-size-sticky__variants .product-form__input input[type=radio].disabled+label:hover{background:#191919;color:#fff}.product-size-sticky__variants .product-form__input input[type=radio]:checked+label{color:#fff;background:#191919}.product-size-sticky__variants .product-sizeguide p{text-align:right;margin-top:6px}.product-grid-container .product-release{background:#fff}.product-grid-container .type-1 .product-release .product-release__left p,.product-grid-container .product-release .product-release__left p{font-family:var(--font-body-family);font-size:13px;font-weight:400;line-height:15px;text-align:left;color:#f38043}.product-grid-container .type-1 .product-release .product-release__left h3,.product-grid-container .product-release .product-release__left h3{color:#f38043;font-family:var(--font-heading-family);font-size:16px;font-weight:500;line-height:15px;width:100%;text-align:center}.product-grid-container .type-1 .product-release,.product-grid-container .product-release{display:block;width:calc(100% - 14px);height:fit-content;margin:0 auto;position:absolute;top:6.5px;left:50%;transform:translate(-50%);padding:8px 16px}.product-grid-container .type-1 .product-release__left,.product-grid-container .product-release__left{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.product-grid-container .type-1 .product-release__right,.product-grid-container .product-release__right{justify-content:center;gap:8px;margin-top:8px}.product-grid-container .type-1 .product-release__right div span,.product-grid-container .product-release__right div span{color:#191919}.product-grid-container .type-1 .product-release__right div span:first-child,.product-grid-container .product-release__right div span:first-child{font-size:16px;line-height:20px;font-weight:500}.product-grid-container .type-1 .product-release__right div span,.product-grid-container .product-release__right div span{font-size:14px;line-height:16px;font-weight:400}.product-grid-container .type-2 .product-release .product-release__left p{font-size:14px;line-height:16px}.product-grid-container .type-2 .product-release .product-release__left h3{font-size:24px;line-height:30px}.product-grid-container .type-2 .product-release{top:unset;bottom:6.5px;padding:16px 20px;display:flex;flex-wrap:nowrap;align-items:flex-start}.product-grid-container .type-2 .product-release__left{flex-shrink:unset}.product-grid-container .type-2 .product-release__right{margin-top:0}.product-grid-container .type-2 .product-release__right div span:first-child{font-size:18px;line-height:22px}.product-grid-container .type-2 .product-release__right div span{font-size:14px;line-height:16px}.product-grid-container .type-3 .product-release .product-release__left p{font-size:16px;line-height:20px}.product-grid-container .type-3 .product-release .product-release__left h3{font-size:32px;line-height:30px}.product-grid-container .type-3 .product-release{top:unset;padding:16px 20px;display:flex;flex-wrap:nowrap;align-items:flex-start;bottom:17px;width:calc(100% - 34px)}.product-grid-container .type-3 .product-release__left{flex-shrink:unset}.product-grid-container .type-3 .product-release__right{margin-top:0}.product-grid-container .type-3 .product-release__right div span:first-child{font-size:24px;line-height:28px}.product-grid-container .type-3 .product-release__right div span{font-size:16px;line-height:20px}.product-grid-container .page-width{padding:0}@media screen and (min-width:768px){.product-grid-container .type-1 .product-release,.product-grid-container .product-release{top:unset;bottom:12px;width:calc(100% - 18px)}.product-grid-container .type-1 .product-release,.product-grid-container .product-release{display:flex;padding:16px 10px;gap:10px}.product-grid-container .type-1 .product-release__left,.product-grid-container .product-release__left{flex-shrink:unset}.product-grid-container .type-1 .product-release .product-release__left p,.product-grid-container .product-release .product-release__left p{font-size:14px;line-height:18px}.product-grid-container .type-1 .product-release .product-release__left h3,.product-grid-container .product-release .product-release__left h3{font-size:24px;line-height:30px}.product-grid-container .type-1 .product-release__right div span:first-child,.product-grid-container .product-release__right div span:first-child{font-size:18px;line-height:22px}.product-grid-container .type-1 .product-release__right div span,.product-grid-container .product-release__right div span{font-size:14px;line-height:18px}.product-grid-container .type-1 .product-release__right,.product-grid-container .product-release__right{margin-top:0}.product-grid-container .page-width{padding:0 48px}}price-range .slider{height:3px;position:relative;background:#aea69a;border-radius:5px}.slider .progress{height:3px;left:0;right:0;position:absolute;border-radius:5px;background:#3a3631;display:block!important;top:0}.range-input{position:relative}.range-input input{position:absolute;width:100%;height:5px;top:-2px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}input[type=range]::-webkit-slider-thumb{height:17px;width:17px;border-radius:50%;background:#17a2b8;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px #0000000d}input[type=range]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:#17a2b8;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px #0000000d}::selection{color:#fff;background:#17a2b8}.price-label-price{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:10px}.label-min-price,.label-max-price{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px;color:#191919}.facets__price input[type=range]{-webkit-appearance:none;outline:none;color:#aea69a;background:#aea69a;box-sizing:border-box;transition:opacity .2s;cursor:pointer;height:.5px;margin:0;padding:0;border:0;border-radius:0;background:unset}.facets__price input[type=range]::-webkit-slider-thumb{cursor:ew-resize;background:#191919;color:#191919;height:12px;width:12px;border-radius:50%;cursor:pointer;-webkit-appearance:none}.facets__price input[type=range]::-moz-range-progress{background:#191919}.facets__price input[type=range]::-moz-range-track{background:red}.facets__price input[type=range]::-ms-fill-lower{background:#191919}.facets__price input[type=range]::-ms-fill-upper{background:#191919}.facets__price .range-wrap{position:relative;margin:0 auto;width:100%}.facets__price .range{width:100%}.facets__price .bubble{position:absolute;left:50%;transform:unset;top:-10px;font-family:Unica77 LL;font-size:14px;font-weight:400;line-height:18px;color:#3a3631}.facets__price .range-wrap.min .bubble{left:0}.facets__price .range-wrap.max .bubble{right:0;left:unset}.facets__price input[type=range]::-webkit-slider-thumb{width:10px;-webkit-appearance:none;height:10px;background:#3a3631;border-radius:100%}.facets__price .wrapper{width:100%}@media screen and (min-width:992px){.product-card-wrapper .add-to-cart-button-class label{display:flex}.product-grid__banner{padding-top:0;display:flex;height:calc(100% - 50px);grid-column:auto;grid-row:auto}.product-grid__banner img{position:static}.grid--4-col-desktop:not(.type-3) .product-grid__banner.product-grid__banner-half{padding-top:0;height:calc(100% - 50px)}.grid--4-col-desktop.type-3 .product-grid__banner.product-grid__banner-half{height:calc(100% - 52px)}.product-grid__banner-single .grid_banner_content h3{font-size:32px;line-height:36px}.product-grid__banner-single .grid_banner_content{left:24px;bottom:24px;width:calc(100% - 48px)}}.fetching-content #main_collection_grid{position:relative;min-height:246px}.fetching-content #main_collection_grid:after{content:"";position:absolute;left:0;top:100px;width:100%;height:246px;background:#fff;background-repeat:no-repeat;background-position:center 0;background-size:100px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="none" stroke-opacity="1" stroke="%23000000" stroke-width=".5" cx="100" cy="100" r="0"><animate attributeName="r" calcMode="spline" dur="2" values="1;80" keyTimes="0;1" keySplines="0 .2 .5 1" repeatCount="indefinite"></animate><animate attributeName="stroke-width" calcMode="spline" dur="2" values="0;25" keyTimes="0;1" keySplines="0 .2 .5 1" repeatCount="indefinite"></animate><animate attributeName="stroke-opacity" calcMode="spline" dur="2" values="1;0" keyTimes="0;1" keySplines="0 .2 .5 1" repeatCount="indefinite"></animate></circle></svg>')}.fetching-content #main_collection_grid .product-grid-container{opacity:0!important}.product-grid__banner .rocket-absolute__link{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block}
/*# sourceMappingURL=/cdn/shop/t/119/assets/template-collection.css.map */
