@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--font-myriadpro: $font-myriadpro;--font-body: "MyriadPro", sans-serif;--font-italic: "MyriadPro-Italic", sans-serif;--font-header: "MyriadPro-Bold", sans-serif}:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1024px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px}.btn-link{display:inline-flex;width:fit-content;text-decoration:none;color:inherit;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:-.02em;padding:0;border-radius:0;background-color:transparent;position:relative}.btn-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;transition:width .3s ease-in-out}.btn-link:hover:not(:disabled):after{width:0;transition:width .3s ease-in-out}.btn-arrow{display:inline-block;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:19.36px;letter-spacing:-.05em;position:relative;padding:0 22px 0 0}.btn-arrow:after{content:"";display:block;width:13px;height:13px;background-image:url(/cdn/shop/files/icon-arrow.svg);position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (min-width:769px){.btn-arrow:hover{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);perspective:1000px}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(1px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}.btn-button{display:inline-block;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:14px;letter-spacing:.08em;padding:18px 26.5px;text-align:center;border:none;position:relative;overflow:hidden;text-decoration:none}.btn-button.btn-button--small{padding:12px 26.5px}.btn-button.btn-button--primary{color:#f3f0ee;background-color:#292019}.btn-button.btn-button--primary:before{position:absolute;top:0;left:-65%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,#fff0,#fff3);transform:skew(-25deg)}.btn-button.btn-button--primary:hover:not(:disabled){cursor:pointer}@media only screen and (min-width:769px){.btn-button.btn-button--primary:hover:not(:disabled):before{animation:shine .82s cubic-bezier(.36,.07,.19,.97) both}}.btn-button.btn-button--secondary{color:#292019;border:1px solid #292019}.btn-button.btn-button--secondary:before,.btn-button.btn-button--secondary:after{content:"";background:#292019;position:absolute;transition:none;transform:scale(0);opacity:1;height:1px;width:100%}.btn-button.btn-button--secondary:before{top:-1px;left:-1px;transform-origin:100% 100%;transition-delay:.9s}.btn-button.btn-button--secondary:after{transform-origin:100% 0;transition-delay:.9s;bottom:-1px;right:-1px}.btn-button.btn-button--secondary:hover:before{top:0;left:0}.btn-button.btn-button--secondary:hover:after{bottom:0;right:0}.btn-button.btn-button--secondary:hover:before,.btn-button.btn-button--secondary:hover:after{transform:scale(1.5);opacity:0;transition:all 1s ease}.btn-button.full-width{display:block;width:100%;max-width:100%}.btn-button.fixed-width{display:block;width:100%;max-width:257px}@media only screen and (max-width:768px){.btn-button.fixed-width{max-width:100%}}@keyframes shine{to{left:105%}}.btn-text{font-family:Inter,sans-serif;font-weight:500;position:relative;overflow:hidden;text-decoration:none;width:fit-content}.btn-text.large{font-size:22px;line-height:26.63px;letter-spacing:-.002em;padding:0 0 5px}@media only screen and (max-width:768px){.btn-text.large{font-size:16px;line-height:19.36px;letter-spacing:-.02em;padding:0 0 9px}}.btn-text.medium{font-size:16px;line-height:19.36px;letter-spacing:-.02em;padding:0 0 7px}@media only screen and (max-width:768px){.btn-text.medium{padding:0 0 6px}}.btn-text.small{font-size:12px;line-height:14px;letter-spacing:-.02em;padding:0 0 4px}.btn-text.white{color:#fff}.btn-text.white:after{border-bottom:1px solid #ffffff}.btn-text.black{color:#292019}.btn-text.black:after{border-bottom:1px solid #292019}.btn-text:after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;transition:all .3s ease}@media only screen and (min-width:769px){.btn-text:hover:after{width:0;transition:all .3s ease}}.template-page,.shopify-policy__container{font-family:Inter,sans-serif}.template-page code,.shopify-policy__container code{background-color:#d4d4d4;color:#905;display:inline-block;margin:0;padding:.15rem .25rem;font-size:12px;border-radius:4px}.template-page .style-gudie__container,.shopify-policy__container .style-gudie__container{display:flex;flex-direction:column}.template-page .alignment-left,.shopify-policy__container .alignment-left{align-items:flex-start}.template-page .alignment-left .style-guide__block-wrapper,.shopify-policy__container .alignment-left .style-guide__block-wrapper{justify-content:flex-start}.template-page .alignment-center,.shopify-policy__container .alignment-center{align-items:center}.template-page .alignment-center .style-guide__block-wrapper,.shopify-policy__container .alignment-center .style-guide__block-wrapper{justify-content:center}.template-page .alignment-right,.shopify-policy__container .alignment-right{align-items:flex-end}.template-page .alignment-right .style-guide__block-wrapper,.shopify-policy__container .alignment-right .style-guide__block-wrapper{justify-content:flex-end}.template-page .style-guide__block-group,.shopify-policy__container .style-guide__block-group{font-size:30px}.template-page .style-guide__block-wrapper,.shopify-policy__container .style-guide__block-wrapper{margin:0 0 20px;width:100%}.template-page .style-guide__block-wrapper.divider,.shopify-policy__container .style-guide__block-wrapper.divider{width:100%}.template-page .style-guide__block-wrapper.colour div,.template-page .style-guide__block-wrapper.icon div,.shopify-policy__container .style-guide__block-wrapper.colour div,.shopify-policy__container .style-guide__block-wrapper.icon div{display:flex;align-items:center;gap:10px}.template-page .style-guide__block-colour,.shopify-policy__container .style-guide__block-colour{display:inline-block;width:20px;height:20px;border-radius:50%}.template-page .h1,.template-page .h2,.template-page .h3,.template-page .h4,.template-page .h5,.template-page .h6,.template-page h1,.template-page h2,.template-page h3,.template-page h4,.template-page h5,.template-page h6,.shopify-policy__container .h1,.shopify-policy__container .h2,.shopify-policy__container .h3,.shopify-policy__container .h4,.shopify-policy__container .h5,.shopify-policy__container .h6,.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{font-family:Playfair Display,sans-serif;font-weight:500}.section-full-width{width:100%;max-width:100%}@media only screen and (max-width:768px){.desktop-only{display:none}}@media only screen and (max-width:1024px){.desktop-only-large{display:none}}@media only screen and (min-width:769px){.mobile-only{display:none}}@media only screen and (min-width:1025px){.mobile-only-large{display:none}}.hidden,.hide{display:none}.common-hover-animation{overflow:hidden}@media only screen and (min-width:1025px){.common-hover-animation:hover img{opacity:.8;transform:scale(1.15) rotate(5deg);transition:all .3s ease}}.common-hover-animation img{transition:all .3s ease}body::-webkit-scrollbar{display:none}.section-common-wrapper{padding-left:47px;padding-right:47px}@media only screen and (max-width:1024px){.section-common-wrapper{padding-left:24px;padding-right:24px}}@media only screen and (max-width:768px){.section-common-wrapper{padding-left:16px;padding-right:16px}}.common-page-title{font-family:Playfair Display,sans-serif;font-size:24px;font-weight:500;line-height:1.2;font-style:italic;letter-spacing:-.03em;color:#292019}.common-page-description{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.02em;color:#212121}.text-block.h4 h3{font-family:Playfair Display,sans-serif;font-size:24px;font-weight:500;line-height:1.2;font-style:italic;letter-spacing:-.03em}.section-resource-list{display:flex;flex-direction:column;padding-left:48px;padding-right:48px}@media only screen and (max-width:1024px){.section-resource-list{padding-left:24px;padding-right:24px}}@media only screen and (max-width:768px){.section-resource-list{padding-left:16px;padding-right:16px}}.kl-private-reset-css-Xuajs1>div>div>div>div>div>div>a>svg{display:none}.template-search .collection-heading,.template-collection .collection-heading{display:flex;justify-content:space-between;align-items:center;padding:0 48px;gap:30px;margin:0 0 20px}@media only screen and (max-width:1024px){.template-search .collection-heading,.template-collection .collection-heading{flex-direction:column;padding:0 24px}}@media only screen and (max-width:768px){.template-search .collection-heading,.template-collection .collection-heading{padding:0 16px}}.template-search .collection-heading__title-wrapper,.template-collection .collection-heading__title-wrapper{display:flex;flex-direction:column;width:75%}@media only screen and (max-width:1024px){.template-search .collection-heading__title-wrapper,.template-collection .collection-heading__title-wrapper{width:100%}}.template-search .collection-heading__title-prefix,.template-collection .collection-heading__title-prefix{font-family:Playfair Display,sans-serif;font-size:40px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.07em;color:#292019}@media only screen and (max-width:1024px){.template-search .collection-heading__title-prefix,.template-collection .collection-heading__title-prefix{font-family:Playfair Display,sans-serif;font-size:25px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.07em}}.template-search .collection-heading__title,.template-collection .collection-heading__title{font-family:Playfair Display,sans-serif;font-size:45px;font-weight:400;line-height:1.4;font-style:italic;letter-spacing:-.07em;color:#292019;padding:0;margin:-15px 0 0}@media only screen and (max-width:1024px){.template-search .collection-heading__title,.template-collection .collection-heading__title{font-family:Playfair Display,sans-serif;font-size:30px;font-weight:400;line-height:1.4;font-style:italic;letter-spacing:-.07em;margin:-10px 0 0}}.template-search .collection-heading__description,.template-collection .collection-heading__description{width:25%;max-width:280px;text-align:right;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.02em}@media only screen and (max-width:1024px){.template-search .collection-heading__description,.template-collection .collection-heading__description{width:100%;max-width:50%;margin:0 0 0 auto}}@media only screen and (max-width:768px){.template-search .collection-heading__description,.template-collection .collection-heading__description{max-width:90%}}.template-search .collection-wrapper,.template-collection .collection-wrapper{display:flex;flex-direction:column;padding:0 0 50px}@media only screen and (max-width:768px){.template-search .collection-wrapper,.template-collection .collection-wrapper{flex-wrap:nowrap}}.template-search .collection-wrapper .facets--drawer-layout,.template-collection .collection-wrapper .facets--drawer-layout{width:fit-content;margin:0 auto 0 0;padding:0 0 0 48px}@media only screen and (max-width:1024px){.template-search .collection-wrapper .facets--drawer-layout,.template-collection .collection-wrapper .facets--drawer-layout{padding:0 0 0 24px}}@media only screen and (max-width:768px){.template-search .collection-wrapper .facets--drawer-layout,.template-collection .collection-wrapper .facets--drawer-layout{padding:0 0 0 16px;display:flex;height:auto}}.template-search .collection-wrapper .products-count-wrapper,.template-collection .collection-wrapper .products-count-wrapper{height:auto}@media only screen and (max-width:768px){.template-search .collection-wrapper .products-count-wrapper,.template-collection .collection-wrapper .products-count-wrapper{display:flex}}.template-search .collection-wrapper .products-count-wrapper span,.template-collection .collection-wrapper .products-count-wrapper span{font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.4;font-style:normal;letter-spacing:-.02em;color:#292019}.template-search .collection-wrapper .facets-block-wrapper--drawer,.template-collection .collection-wrapper .facets-block-wrapper--drawer{margin:0}.template-search .collection-wrapper .facets-block-wrapper--drawer .facets.facets--horizontal,.template-collection .collection-wrapper .facets-block-wrapper--drawer .facets.facets--horizontal{padding:0}.template-search .collection-wrapper .facets-toggle--drawer-layout,.template-collection .collection-wrapper .facets-toggle--drawer-layout{width:fit-content;padding:0 48px 0 0;margin:-20px 0 0 auto;height:auto}@media only screen and (max-width:1024px){.template-search .collection-wrapper .facets-toggle--drawer-layout,.template-collection .collection-wrapper .facets-toggle--drawer-layout{padding:0 24px 0 0}}@media only screen and (max-width:768px){.template-search .collection-wrapper .facets-toggle--drawer-layout,.template-collection .collection-wrapper .facets-toggle--drawer-layout{padding:0 16px 0 0}}.template-search .collection-wrapper .facets-toggle__wrapper,.template-collection .collection-wrapper .facets-toggle__wrapper{display:flex}.template-search .collection-wrapper .facets-toggle__button,.template-collection .collection-wrapper .facets-toggle__button{font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.4;font-style:normal;letter-spacing:-.02em;text-transform:capitalize}.template-search .collection-wrapper .filter-count-bubble__text,.template-collection .collection-wrapper .filter-count-bubble__text{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.7;font-style:normal;letter-spacing:-.02em;color:#292019}.template-search .facets-drawer--custom .facets__title-wrapper,.template-collection .facets-drawer--custom .facets__title-wrapper{padding:40px}@media only screen and (max-width:768px){.template-search .facets-drawer--custom .facets__title-wrapper,.template-collection .facets-drawer--custom .facets__title-wrapper{padding:22px}}.template-search .facets-drawer--custom .facets-drawer__close,.template-collection .facets-drawer--custom .facets-drawer__close{position:absolute;top:40px;right:40px;z-index:9;color:#292019}@media only screen and (max-width:768px){.template-search .facets-drawer--custom .facets-drawer__close,.template-collection .facets-drawer--custom .facets-drawer__close{top:16px;right:16px}}.template-search .facets-drawer--custom .facets-remove,.template-collection .facets-drawer--custom .facets-remove{display:none}.template-search .facets-drawer--custom .facets__panel,.template-collection .facets-drawer--custom .facets__panel{padding:0 40px 60px}@media only screen and (max-width:768px){.template-search .facets-drawer--custom .facets__panel,.template-collection .facets-drawer--custom .facets__panel{padding:0 22px 40px}}.template-search .facets-drawer--custom .facets__summary,.template-collection .facets-drawer--custom .facets__summary{pointer-events:none;padding:0}.template-search .facets-drawer--custom .facets__summary .svg-wrapper,.template-collection .facets-drawer--custom .facets__summary .svg-wrapper{display:none}.template-search .facets-drawer--custom .facets__label,.template-collection .facets-drawer--custom .facets__label{font-family:Playfair Display,sans-serif;font-size:24px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.07em;color:#292019;margin:0 0 28px}@media only screen and (max-width:768px){.template-search .facets-drawer--custom .facets__label,.template-collection .facets-drawer--custom .facets__label{margin:0 0 16px}}.template-search .facets-drawer--custom .facets__status-wrapper,.template-collection .facets-drawer--custom .facets__status-wrapper{display:none}.template-search .facets-drawer--custom .facets__item:before,.template-collection .facets-drawer--custom .facets__item:before{display:none}.template-search .facets-drawer--custom .facets__inputs.facets__panel-content,.template-collection .facets-drawer--custom .facets__inputs.facets__panel-content{padding:0;padding-block:0}.template-search .facets-drawer--custom .facets__inputs-wrapper,.template-collection .facets-drawer--custom .facets__inputs-wrapper{margin:0}.template-search .facets-drawer--custom .facets__inputs-list,.template-collection .facets-drawer--custom .facets__inputs-list{gap:28px}@media only screen and (max-width:768px){.template-search .facets-drawer--custom .facets__inputs-list,.template-collection .facets-drawer--custom .facets__inputs-list{gap:14px}}.template-search .facets-drawer--custom .facets__inputs-list-item.disabled,.template-collection .facets-drawer--custom .facets__inputs-list-item.disabled{opacity:.5}.template-search .facets-drawer--custom .checkbox__input,.template-collection .facets-drawer--custom .checkbox__input{width:16px;height:16px;border-radius:0}.template-search .facets-drawer--custom .checkbox__input:checked~.checkbox__label:after,.template-collection .facets-drawer--custom .checkbox__input:checked~.checkbox__label:after{opacity:1;transition:all .3s ease}.template-search .facets-drawer--custom .checkbox__label,.template-collection .facets-drawer--custom .checkbox__label{padding:0 0 0 38px}.template-search .facets-drawer--custom .checkbox__label:before,.template-search .facets-drawer--custom .checkbox__label:after,.template-collection .facets-drawer--custom .checkbox__label:before,.template-collection .facets-drawer--custom .checkbox__label:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.template-search .facets-drawer--custom .checkbox__label:before,.template-collection .facets-drawer--custom .checkbox__label:before{width:16px;height:16px;border:1px solid #292019;left:0}.template-search .facets-drawer--custom .checkbox__label:after,.template-collection .facets-drawer--custom .checkbox__label:after{width:4px;height:4px;background-color:#292019;left:7px;opacity:0;transition:all .3s ease}.template-search .facets-drawer--custom .checkbox__label svg,.template-collection .facets-drawer--custom .checkbox__label svg{display:none}.template-search .facets-drawer--custom .checkbox__label-text,.template-collection .facets-drawer--custom .checkbox__label-text{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.02em;color:#292019;padding:0}.template-search .facets-drawer--custom .price-facet__highest-price,.template-collection .facets-drawer--custom .price-facet__highest-price{padding-bottom:0;color:#292019;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.02em}.template-search .facets-drawer--custom .sorting-filter:before,.template-collection .facets-drawer--custom .sorting-filter:before{display:none}.template-search .facets-drawer--custom .sorting-filter__options,.template-collection .facets-drawer--custom .sorting-filter__options{opacity:1;position:relative;top:unset!important;left:unset;bottom:unset;right:unset;box-shadow:none;padding:0;gap:28px}@media only screen and (max-width:768px){.template-search .facets-drawer--custom .sorting-filter__options,.template-collection .facets-drawer--custom .sorting-filter__options{gap:14px}}.template-search .facets-drawer--custom .sorting-filter__option,.template-collection .facets-drawer--custom .sorting-filter__option{display:flex;gap:0;padding:0}.template-search .facets-drawer--custom .sorting-filter__option:hover,.template-collection .facets-drawer--custom .sorting-filter__option:hover{border-radius:0;background-color:transparent}.template-search .facets-drawer--custom .sorting-filter__option .svg-wrapper,.template-collection .facets-drawer--custom .sorting-filter__option .svg-wrapper{display:none}.template-search .facets-drawer--custom .sorting-filter__option .sorting-filter__label,.template-collection .facets-drawer--custom .sorting-filter__option .sorting-filter__label{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.02em;color:#292019;padding:0 0 0 38px;position:relative}.template-search .facets-drawer--custom .sorting-filter__option .sorting-filter__label:before,.template-search .facets-drawer--custom .sorting-filter__option .sorting-filter__label:after,.template-collection .facets-drawer--custom .sorting-filter__option .sorting-filter__label:before,.template-collection .facets-drawer--custom .sorting-filter__option .sorting-filter__label:after{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:50%}.template-search .facets-drawer--custom .sorting-filter__option .sorting-filter__label:before,.template-collection .facets-drawer--custom .sorting-filter__option .sorting-filter__label:before{width:16px;height:16px;border:1px solid #292019;left:0}.template-search .facets-drawer--custom .sorting-filter__option .sorting-filter__label:after,.template-collection .facets-drawer--custom .sorting-filter__option .sorting-filter__label:after{width:4px;height:4px;background-color:#292019;left:7px;opacity:0;transition:all .3s ease}.template-search .facets-drawer--custom .sorting-filter__option .sorting-filter__input:checked+.sorting-filter__checkmark+.sorting-filter__label,.template-collection .facets-drawer--custom .sorting-filter__option .sorting-filter__input:checked+.sorting-filter__checkmark+.sorting-filter__label{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4;font-style:normal;letter-spacing:-.02em}.template-search .facets-drawer--custom .sorting-filter__option .sorting-filter__input:checked+.sorting-filter__checkmark+.sorting-filter__label:after,.template-collection .facets-drawer--custom .sorting-filter__option .sorting-filter__input:checked+.sorting-filter__checkmark+.sorting-filter__label:after{opacity:1;transition:all .3s ease}.template-search .facets-drawer--custom .facets__actions,.template-collection .facets-drawer--custom .facets__actions{background-color:var(--color-background);display:flex;align-items:center;gap:var(--gap-sm)}.template-search .facets-drawer--custom .facets__actions facet-remove-component,.template-search .facets-drawer--custom .facets__actions .facets__see-results,.template-collection .facets-drawer--custom .facets__actions facet-remove-component,.template-collection .facets-drawer--custom .facets__actions .facets__see-results{flex:1 1 0}.template-search .facets-drawer--custom .facets__actions facet-remove-component,.template-collection .facets-drawer--custom .facets__actions facet-remove-component{width:fit-content}.template-search .facets-drawer--custom .facets__clear-all,.template-collection .facets-drawer--custom .facets__clear-all{padding:0;border:none;width:fit-content;min-width:unset;display:flex;margin:0 auto;opacity:1;transform:translateY(0)}.template-search .facets-drawer--custom .facets__clear-all:disabled,.template-collection .facets-drawer--custom .facets__clear-all:disabled{opacity:.5;transform:translateY(0);cursor:not-allowed}.template-search .facets-drawer--custom .facets__see-results:disabled,.template-collection .facets-drawer--custom .facets__see-results:disabled{opacity:.5;transform:translateY(0);cursor:not-allowed}.template-search .product-grid-container,.template-collection .product-grid-container{display:flex}.template-search .product-grid-wrapper,.template-collection .product-grid-wrapper{display:flex;flex-direction:column}.template-search .product-grid--grid,.template-collection .product-grid--grid{--product-grid-gap: 1px;gap:48px var(--product-grid-gap);width:100%;height:fit-content}.template-search .product-grid--grid.product-grid-desktop--small,.template-collection .product-grid--grid.product-grid-desktop--small{--product-grid-columns-desktop: repeat(auto-fill, minmax(calc(20% - var(--product-grid-gap) * 4 / 5), 1fr))}.template-search .product-grid--grid.product-grid-desktop--medium,.template-collection .product-grid--grid.product-grid-desktop--medium{--product-grid-columns-desktop: repeat(auto-fill, minmax(calc(25% - var(--product-grid-gap) * 3 / 4), 1fr))}@media only screen and (max-width:1024px){.template-search .product-grid--grid.product-grid-desktop--medium,.template-collection .product-grid--grid.product-grid-desktop--medium{--product-grid-columns-desktop: repeat(auto-fill, minmax(calc(33.33% - var(--product-grid-gap) * 2 / 3), 1fr))}}.template-search .product-grid--grid.product-grid-desktop--large,.template-collection .product-grid--grid.product-grid-desktop--large{--product-grid-columns-desktop: repeat(auto-fill, minmax(calc(33.33% - var(--product-grid-gap) * 2 / 3), 1fr))}.template-search .product-grid--grid.product-grid-desktop--extra-large,.template-collection .product-grid--grid.product-grid-desktop--extra-large{--product-grid-columns-desktop: repeat(auto-fill, minmax(calc(50% - var(--product-grid-gap) / 2), 1fr))}@media only screen and (max-width:768px){.template-search .product-grid--grid.product-grid-mobile--small,.template-collection .product-grid--grid.product-grid-mobile--small{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.template-search .product-grid--grid.product-grid-mobile--large,.template-collection .product-grid--grid.product-grid-mobile--large{grid-template-columns:repeat(1fr)}}.template-search .main-collection-grid,.template-collection .main-collection-grid{padding:30px 8px 0;margin-top:14px;height:auto;max-height:unset;position:relative}.template-search .main-collection-grid:before,.template-collection .main-collection-grid:before{content:"";position:absolute;top:0;left:48px;width:calc(100% - 96px);height:1px;background-color:#8d8d8d}@media only screen and (max-width:1024px){.template-search .main-collection-grid:before,.template-collection .main-collection-grid:before{left:24px;width:calc(100% - 48px)}}@media only screen and (max-width:768px){.template-search .main-collection-grid:before,.template-collection .main-collection-grid:before{left:16px;width:calc(100% - 32px)}}.template-search .pagination__list,.custom-pagination .pagination__list{--pagination-size: 72px}.template-search .pagination__list:before,.custom-pagination .pagination__list:before{aspect-ratio:2/1;top:2px;--pagination-inset: 4px}.template-search .pagination__item,.custom-pagination .pagination__item{aspect-ratio:2/1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection.autostyle.css.map */
