.template-index .section__header{margin-bottom:26px;padding-bottom:16px;position:relative}.template-index .section__header:after{content:"";position:absolute;left:0;bottom:0;width:70px;height:4px;border-radius:3px;background:linear-gradient(90deg,#f15a29,#ff8f47 55%,#004f9e)}.template-index .section--text-centered .section__header:after{left:50%;margin-left:-35px}.template-index .section__title{font-size:34px;font-weight:700;letter-spacing:-.022em;line-height:1.1;color:#071d2d;text-transform:none}.template-index .section__action-link{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#071d2d;background:#fff;border:1.5px solid #E2D8CA;border-radius:999px;padding:9px 17px;display:inline-flex;align-items:center;gap:7px;box-shadow:0 2px 6px #071d2d0d;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.template-index .section__action-link:hover{color:#fff;background:#071d2d;border-color:#071d2d;box-shadow:0 10px 22px #071d2d33}.template-index .section__action-link .icon{width:15px;height:15px}.template-index .product-item{position:relative;background:#fff;border:0;border-radius:16px;overflow:hidden;box-shadow:0 2px 4px #071d2d0a,0 10px 26px #071d2d12;transition:box-shadow .2s ease,transform .2s ease}.template-index .product-item:hover{box-shadow:0 6px 12px #071d2d12,0 26px 50px #071d2d26;transform:translateY(-4px)}.template-index .product-item:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;z-index:4;background:linear-gradient(90deg,#f15a29,#ff8f47);transform:scaleX(0);transform-origin:left center;transition:transform .26s ease}.template-index .product-item:hover:before{transform:scaleX(1)}.template-index .product-item__image-wrapper{background:#fff;padding:18px 18px 6px;overflow:hidden}.template-index .product-item__image-wrapper img{transition:transform .4s ease}.template-index .product-item:hover .product-item__image-wrapper img{transform:scale(1.05)}.template-index .product-item__info{padding:14px 18px 20px}.template-index .product-item__title{font-size:15px;font-weight:600;line-height:1.38;color:#071d2d}.template-index .product-item__vendor{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9a8f82}.template-index .product-item__price-list .price{font-size:20px;font-weight:700;letter-spacing:-.01em;color:#071d2d}.template-index .product-item__price-list .price--highlight{color:#dc2626}.template-index .product-item__price-list .price--compare{font-size:13.5px;font-weight:500;color:#aea498}.template-index .product-item__label-list{top:14px;right:auto;left:0}.template-index .product-item__label-list>.product-label{border-radius:0 6px 6px 0;padding:6px 11px 6px 14px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 12px #071d2d38}.template-index .collection-item{background:#fff;border:0;border-radius:16px;overflow:hidden;box-shadow:0 2px 4px #071d2d0a,0 10px 26px #071d2d12;transition:box-shadow .2s ease,transform .2s ease}.template-index .collection-item:hover{box-shadow:0 6px 12px #071d2d12,0 26px 50px #071d2d26;transform:translateY(-4px)}.template-index .collection-item__image-wrapper{border-radius:0}.template-index .collection-item__title{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#071d2d;color:#fef8f1;font-size:14.5px;font-weight:700;padding:15px 17px;margin:0}.template-index .collection-item__title .icon{color:#ff8f47;width:17px;height:17px;flex:none;transition:transform .22s ease}.template-index .collection-item:hover .collection-item__title .icon{transform:translate(4px)}.template-index .button--primary{border-radius:7px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 20px #f15a293d;transition:transform .16s ease,box-shadow .16s ease}.template-index .button--primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px #f15a2952}.template-index #main>.shopify-section>.section,.template-index main>.shopify-section>.section{background:transparent;border-top:0;border-bottom:0}.template-index #main>.shopify-section>.section--isolated,.template-index main>.shopify-section>.section--isolated{margin-top:22px;margin-bottom:22px;padding-top:26px;padding-bottom:26px}.template-index #shopify-section-custom_html_aettgL .container{background:#fff;border:0;border-radius:16px;box-shadow:0 2px 4px #071d2d0a,0 10px 26px #071d2d12;padding-top:14px;padding-bottom:14px}.template-index #main>.shopify-section>.section,.template-index main>.shopify-section>.section{margin-top:22px;margin-bottom:22px;padding-top:0;padding-bottom:0}.template-index #shopify-section-1609546239726 .featured-collection,.template-index #shopify-section-1637686627efedd38a .featured-collection{border-radius:18px;overflow:hidden;box-shadow:0 4px 10px #071d2d0f,0 20px 44px #071d2d1f}.template-index #shopify-section-1609546239726 .featured-collection__header,.template-index #shopify-section-1637686627efedd38a .featured-collection__header{background-color:#071d2d;position:relative;padding:34px 30px}.template-index #shopify-section-1609546239726 .featured-collection__header:after,.template-index #shopify-section-1637686627efedd38a .featured-collection__header:after{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#f15a29,#ff8f47 55%,#004f9e)}.template-index #shopify-section-1609546239726 .featured-collection__title,.template-index #shopify-section-1637686627efedd38a .featured-collection__title{color:#fef8f1;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.12;text-transform:none}.template-index #shopify-section-1609546239726 .featured-collection__text,.template-index #shopify-section-1637686627efedd38a .featured-collection__text{color:#c7d3e3;font-size:15.5px;line-height:1.55;margin-top:10px}.template-index #shopify-section-1609546239726 .featured-collection__cta,.template-index #shopify-section-1637686627efedd38a .featured-collection__cta{background-color:#f15a29;color:#fff;border-radius:7px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 20px #f15a2947}.template-index #shopify-section-1609546239726 .featured-collection__cta:hover,.template-index #shopify-section-1637686627efedd38a .featured-collection__cta:hover{background-color:#d94c1f;color:#fff}.template-index #block-1646027348c2ed178e-0 .promo-block{background-color:#071d2d;color:#fef8f1}.template-index #block-1646027348c2ed178e-1 .promo-block{background-color:#0a3550;color:#fef8f1}.template-index #block-1646027348c2ed178e-2 .promo-block{background-color:#004f9e;color:#fef8f1}.template-index [data-section-type=promo-block] .promo-block{border-radius:16px;overflow:hidden;box-shadow:0 4px 10px #071d2d0f,0 18px 40px #071d2d1f;transition:box-shadow .2s ease,transform .2s ease}.template-index [data-section-type=promo-block] .promo-block:hover{transform:translateY(-4px);box-shadow:0 8px 16px #071d2d14,0 28px 54px #071d2d2e}.template-index [data-section-type=promo-block] .promo-block__heading{font-size:23px;font-weight:700;letter-spacing:.01em;color:#fef8f1}.template-index [data-section-type=promo-block] .promo-block__content{color:#c7d3e3;font-size:14.5px;line-height:1.55}.template-index [data-section-type=promo-block] .promo-block__cta{background-color:#f15a29;color:#fff;border-radius:7px;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 18px #f15a2942}.template-index [data-section-type=promo-block] .promo-block__cta:hover{background-color:#d94c1f;color:#fff}.template-index #shopify-section-1646028014799af79f .offer-item{background:#fff;border-radius:16px;padding:20px 22px;box-shadow:0 2px 4px #071d2d0a,0 10px 26px #071d2d12;display:flex;align-items:center;gap:18px;min-height:0}.template-index #shopify-section-1646028014799af79f .offer-item__image-wrapper{flex:0 0 62px;width:62px;margin:0}.template-index #shopify-section-1646028014799af79f .offer-item__inner{flex:1 1 auto;min-width:0;text-align:left}.template-index #shopify-section-1646028014799af79f .offer-item__title{font-size:18px;font-weight:700;line-height:1.25;color:#071d2d;text-transform:none;margin-bottom:5px}.template-index #shopify-section-1646028014799af79f .offer-item__content,.template-index #shopify-section-1646028014799af79f .offer-item__content p{color:#475569;font-size:14.5px;line-height:1.5;margin:0}.template-index #shopify-section-1646028014799af79f .offer-item__content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.template-index #shopify-section-1609546239726 .featured-collection,.template-index #shopify-section-1637686627efedd38a .featured-collection{background-color:#071d2d}.template-index #shopify-section-custom_html_aettgL .html{background:#fff;border-radius:16px;padding:10px 14px;box-shadow:0 2px 4px #071d2d0a,0 10px 26px #071d2d12}@media screen and (max-width:1007px){.template-index #main>.shopify-section>.section,.template-index main>.shopify-section>.section{margin-top:18px;margin-bottom:18px;padding-top:0;padding-bottom:0}.template-index #shopify-section-1609546239726 .featured-collection__header,.template-index #shopify-section-1637686627efedd38a .featured-collection__header{padding:26px 22px}.template-index #shopify-section-1609546239726 .featured-collection__title,.template-index #shopify-section-1637686627efedd38a .featured-collection__title{font-size:24px}.template-index [data-section-type=promo-block] .promo-block__heading{font-size:20px}.template-index .section__title{font-size:27px}.template-index .section__header{margin-bottom:20px;padding-bottom:13px}.template-index .section__header:after{width:58px;height:3px}.template-index .product-item__image-wrapper{padding:14px 14px 4px}.template-index .product-item__info{padding:12px 14px 16px}.template-index .product-item__title{font-size:14px}.template-index .product-item__price-list .price{font-size:18px}.template-index .collection-item__title{font-size:13.5px;padding:13px 15px}}@media screen and (max-width:640px){.template-index #main>.shopify-section>.section,.template-index main>.shopify-section>.section{margin-top:14px;margin-bottom:14px;padding-top:0;padding-bottom:0}.template-index #shopify-section-1609546239726 .featured-collection__header,.template-index #shopify-section-1637686627efedd38a .featured-collection__header{padding:22px 18px}.template-index #shopify-section-1609546239726 .featured-collection__title,.template-index #shopify-section-1637686627efedd38a .featured-collection__title{font-size:21px}.template-index [data-section-type=promo-block] .promo-block{border-radius:13px}.template-index #shopify-section-1646028014799af79f .offer-item{padding:16px;gap:13px;border-radius:13px}.template-index #shopify-section-1646028014799af79f .offer-item__image-wrapper{flex:0 0 46px;width:46px}.template-index #shopify-section-1646028014799af79f .offer-item__title{font-size:16px}.template-index #shopify-section-1646028014799af79f .offer-item__content p{font-size:13.5px;-webkit-line-clamp:4}.template-index [data-section-type=promo-block] .promo-block:hover{transform:none}.template-index .section__title{font-size:23px}.template-index .section__header{margin-bottom:17px;padding-bottom:11px}.template-index .section__header:after{width:46px}.template-index .section__action-link{font-size:11px;padding:10px 15px;min-height:44px}.template-index .product-item{border-radius:13px;box-shadow:0 2px 4px #071d2d0d,0 8px 18px #071d2d14}.template-index .product-item__image-wrapper{padding:11px 11px 2px}.template-index .product-item__info{padding:10px 12px 14px}.template-index .product-item__title{font-size:13.5px}.template-index .product-item__price-list .price{font-size:17px}.template-index .product-item__label-list>.product-label{font-size:10px;padding:5px 9px 5px 11px}.template-index .product-item__action-button{min-height:44px}.template-index .collection-item{border-radius:13px;width:58vw}.template-index .collection-item__title{font-size:13px;padding:12px 13px}.template-index .product-item:hover{transform:none;box-shadow:0 2px 4px #071d2d0d,0 8px 18px #071d2d14}.template-index .product-item:hover:before{transform:scaleX(0)}.template-index .product-item:hover .product-item__image-wrapper img,.template-index .collection-item:hover,.template-index .button--primary:hover{transform:none}}@media screen and (max-width:1007px){.template-index #shopify-section-1646027652601eb6f8 .scroller__inner{overflow:visible;white-space:normal;scroll-snap-type:none;padding-bottom:0;margin-bottom:0}.template-index #shopify-section-1646027652601eb6f8 .collection-list{display:grid;grid-template-columns:1fr 1fr;gap:14px;white-space:normal}.template-index #shopify-section-1646027652601eb6f8 .collection-list:before,.template-index #shopify-section-1646027652601eb6f8 .collection-list:after{content:none}.template-index #shopify-section-1646027652601eb6f8 .collection-item{display:block;width:auto;margin:0}.template-index #shopify-section-1646027652601eb6f8 .collection-item:first-child{margin-left:0}.template-index #shopify-section-1646027652601eb6f8 .collection-item__title{font-size:12.5px;padding:11px 12px;gap:6px}.template-index #shopify-section-1646027652601eb6f8 .collection-item__title .icon{width:14px;height:14px}.template-index [data-section-type=featured-collection] .scroller{position:relative}.template-index [data-section-type=featured-collection] .scroller:after{content:"";position:absolute;top:0;bottom:20px;right:0;width:42px;pointer-events:none;background:linear-gradient(90deg,#fef8f100,#fef8f1eb);z-index:2}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/itf-home.css.map */
