.tessia-linked-colors{margin:16px 0 20px;font-family:inherit}.tessia-linked-colors p{margin:0 0 9px;font-size:14px}.tessia-linked-colors__items{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.tessia-linked-colors__swatch{width:42px;height:42px;border-radius:50%;padding:4px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d8d1d6;text-decoration:none}.tessia-linked-colors__swatch.is-selected{border:2px solid #302436}.tessia-linked-colors__swatch:focus-visible{outline:2px solid #950a22;outline-offset:3px}.tessia-linked-colors__dot{display:block;width:100%;height:100%;border-radius:50%;border:1px solid #0002}.tessia-linked-colors__dot.is-soldout{position:relative;opacity:.42}.tessia-linked-colors__dot.is-soldout:after{content:"";width:100%;height:1px;background:#3c3339;position:absolute;left:0;top:50%;transform:rotate(-45deg)}.tessia-linked-colors .tessia-linked-colors__note{font-size:11px;color:#6d636a;margin-top:9px}.tessia-catalog-colors{display:flex;align-items:center;flex-wrap:wrap;gap:5px;position:relative;margin:8px 0 4px;z-index:2}.tessia-catalog-colors__chip{width:27px;height:27px;border:1px solid #d7d1d5;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:3px;background:#fff;position:relative;z-index:3}.tessia-catalog-colors__chip.is-selected{border:2px solid #2e2931}.tessia-catalog-colors__chip>span{display:block;width:100%;height:100%;border-radius:50%;border:1px solid #0001}.tessia-catalog-colors__chip:focus-visible,.tessia-catalog-colors__more summary:focus-visible{outline:2px solid #950a22;outline-offset:2px}.tessia-catalog-colors__more{display:inline-flex;position:relative;z-index:4}.tessia-catalog-colors__more summary{display:flex;align-items:center;justify-content:center;width:27px;height:27px;border:1px solid #ddd;border-radius:50%;font-size:12px;cursor:pointer;list-style:none}.tessia-catalog-colors__more summary::-webkit-details-marker{display:none}.tessia-catalog-colors__extra{position:absolute;bottom:33px;left:0;display:flex;flex-wrap:wrap;gap:5px;background:#fff;box-shadow:0 2px 12px #0002;border:1px solid #ddd;padding:9px;width:160px;z-index:10}.tessia-catalog-colors .tessia-catalog-colors__more:not([open]) .tessia-catalog-colors__extra{display:none}.tessia-bf details>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}.tessia-bf details>summary::-webkit-details-marker{display:none}.tessia-bf details>summary:after{content:"+";font-size:22px;font-weight:400;flex:0 0 auto;color:#403542}.tessia-bf details[open]>summary:after{content:"\2212"}.tessia-bf details>summary:focus-visible{outline:2px solid #950a22;outline-offset:3px}#tessia-reviews{margin:40px auto 70px;scroll-margin-top:85px}#tessia-reviews>h2{font-size:24px;margin-bottom:16px}.tessia-catalog-colors__chip>span,.tessia-linked-colors__dot{background-repeat:no-repeat}.loox-rating .loox-icon,.loox-rating .loox-star,.loox-rating .loox-star-icon,.loox-rating svg,#looxReviews .loox-icon,#looxReviews .loox-star,#looxReviews svg,.tessia-bf-rating span,.shopify-product-revie [data-starlist],.shopify-product-revie .fa-star{color:#e5b82f!important;fill:#e5b82f!important}.tessia-catalog-colors__chip>span,.tessia-linked-colors__dot{background-image:none!important;background-size:auto!important}.product-card__image-with-placeholder-wrapper,.product-card--list .list-view-item__image-wrapper{position:relative}.tessia-new-in-badge{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;background:#e7d9ef;color:#5b426a;padding:5px 9px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.07em;line-height:1.3;pointer-events:none;white-space:nowrap}@media(max-width:749px){.tessia-new-in-badge{top:8px;left:8px;font-size:10px;padding:4px 7px}}.tessia-best-seller-badge{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;background:#eedbe1;color:#75485b;border-radius:4px;padding:5px 9px;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.3;pointer-events:none;white-space:nowrap}@media(max-width:749px){.tessia-best-seller-badge{top:8px;left:8px;padding:4px 7px;font-size:10px}}.template-index #MainContent.main-content{padding-top:0!important}.template-index .site-header.logo--center{padding-top:12px}.template-index #shopify-section-ss_image_with_text_14_KNTRc9{margin-top:0!important}.template-index .tessia-home-review-intro{text-align:center;margin:0 auto;padding:37px 18px 6px;background:#faf6fa;color:#2d2631}.template-index .tessia-home-review-intro p{font-size:11px;font-weight:700;letter-spacing:.15em;color:#9a739d;margin:0 0 12px}.template-index .tessia-home-review-intro h2{font-family:inherit;font-size:clamp(30px,4vw,48px);font-weight:500;line-height:1.15;margin:0 auto 12px;max-width:900px}.template-index .tessia-home-review-intro div{font-size:14px;color:#655b68;max-width:640px;margin:0 auto 18px}.template-index #shopify-section-1f68d9df-408a-460d-a4d0-8732029cd754{background:#faf6fa;padding-bottom:34px}.template-index #shopify-section-1f68d9df-408a-460d-a4d0-8732029cd754 .topT{font-size:clamp(22px,2.4vw,34px)!important;color:#3b303d!important;line-height:1.3!important;justify-content:center!important;text-align:center}.template-index #shopify-section-1f68d9df-408a-460d-a4d0-8732029cd754 .sectionRevieWidget3{margin:0 auto!important;padding-top:12px!important}.template-index #shopify-section-1f68d9df-408a-460d-a4d0-8732029cd754 #revieStarW3,.template-index #shopify-section-1f68d9df-408a-460d-a4d0-8732029cd754 [data-star]{color:#e5b82f!important}@media(max-width:749px){.template-index .site-header.logo--center{padding-top:0}.template-index .tessia-home-review-intro{padding:24px 16px 4px}.template-index .tessia-home-review-intro h2{font-size:30px}.template-index #shopify-section-1f68d9df-408a-460d-a4d0-8732029cd754 .topT{font-size:22px!important}}.template-index #shopify-section-1f68d9df-408a-460d-a4d0-8732029cd754{padding-bottom:0!important}.template-index #shopify-section-1f68d9df-408a-460d-a4d0-8732029cd754 .tessia-home-reviews{margin:0 auto}.template-product .best-fit-size-chart{display:none!important}.template-index .tessia-new-arrivals__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;text-align:left}.template-index .tessia-new-arrivals__header h2{margin:0;font-size:clamp(24px,2.8vw,33px);line-height:1.2;color:#171717;font-family:inherit;font-weight:600}.template-index .tessia-new-arrivals__view-all{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:43px;padding:10px 21px;background:#181818;color:#fff!important;border:1px solid #181818;border-radius:4px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.075em;text-decoration:none!important;white-space:nowrap;transition:background .16s ease}.template-index .tessia-new-arrivals__view-all:hover,.template-index .tessia-new-arrivals__view-all:focus-visible{background:#373737;border-color:#373737;color:#fff!important}.template-index .tessia-new-arrivals__view-all span{font-size:16px;font-weight:400}@media(max-width:749px){.template-index .tessia-new-arrivals__header{gap:8px;margin-bottom:16px}.template-index .tessia-new-arrivals__header h2{font-size:clamp(21px,5.5vw,26px)}.template-index .tessia-new-arrivals__view-all{min-height:39px;padding:9px 12px;font-size:11px;gap:6px}}.tessia-native-rating{display:inline-flex;align-items:center;gap:6px;color:#171717;font-size:12px;line-height:1.4;vertical-align:middle;white-space:nowrap}.tessia-native-rating__stars{position:relative;display:inline-block;font-family:Arial,sans-serif;font-size:15px;letter-spacing:1px;line-height:1.1;color:#d9d2d3}.tessia-native-rating__fill{display:block;position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;color:#d5a729}.tessia-native-rating__value{font-weight:700;color:#171717}.tessia-native-rating__count{color:#363036}.tessia-native-rating__community{font-size:12px;color:#262027;text-decoration:underline;text-underline-offset:2px}.grid-view-item>.tessia-native-rating{display:flex;margin:6px 0 8px}.product-card--list .tessia-native-rating{margin-top:6px}.tessia-bf__review .tessia-native-rating{font-size:13px}.tessia-bf__review .tessia-native-rating__stars{font-size:18px}.tessia-native-product-reviews{padding:10px 0 35px;color:#171717}.tessia-native-product-reviews__head{text-align:center;margin:0 auto 24px}.tessia-native-product-reviews__head>p{font-size:11px;letter-spacing:.14em;color:#876792;font-weight:700;margin:0 0 8px}.tessia-native-product-reviews__head h2{font-size:clamp(23px,3vw,30px);line-height:1.2;font-family:inherit;font-weight:550;margin:0 0 9px;color:#171717}.tessia-native-product-reviews__head .tessia-native-rating{justify-content:center}.tessia-native-product-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tessia-native-product-reviews__card{border:1px solid #e8dfe8;border-radius:8px;padding:15px;background:#fff;min-width:0}.tessia-native-product-reviews__stars{font-size:20px;color:#d5a729;letter-spacing:1px}.tessia-native-product-reviews__card p{font-size:13px;color:#171717;line-height:1.55;margin:9px 0}.tessia-native-product-reviews__card small{font-size:12px;font-weight:600;color:#322b33}.tessia-native-product-reviews__card img{display:block;width:100%;height:auto;max-height:330px;object-fit:contain;margin-top:10px}.tessia-native-product-reviews__no-text{grid-column:1/-1;text-align:center;font-size:13px}.tessia-native-product-reviews__loox{grid-column:1/-1}.tessia-native-loox-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tessia-native-loox-quotes .review{border:1px solid #e8dfe8;border-radius:8px;padding:15px;background:#fff}.tessia-native-loox-quotes .review_text{font-size:13px;line-height:1.55;color:#171717;margin:0 0 10px}.tessia-native-loox-quotes .name{font-size:12px;color:#322b33;font-weight:650}.tessia-native-product-reviews__footer{text-align:center;margin:23px 0 0}.tessia-native-product-reviews__footer a{display:inline-block;padding:12px 22px;background:#2d2631;color:#fff!important;border-radius:5px;text-decoration:none!important;font-size:12px;font-weight:700;letter-spacing:.04em}@media(max-width:749px){.tessia-native-product-reviews__grid,.tessia-native-loox-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.tessia-native-product-reviews__card,.tessia-native-loox-quotes .review{padding:11px}.tessia-native-product-reviews__head{margin-bottom:17px}.tessia-native-product-reviews__stars{font-size:16px}}.tessia-native-product-reviews__byline{display:flex;align-items:center;flex-wrap:wrap;gap:8px;line-height:1.5;margin-top:8px}.tessia-native-product-reviews__author{font-size:12px;font-weight:650;color:#322b33}.tessia-native-product-reviews__date{font-size:11px;font-weight:400;color:#6e6571;white-space:nowrap}.tessia-native-product-reviews__date:before{content:"\b7";margin-right:8px;color:#988b9a}.tessia-sale-feature .product-card__image-with-placeholder-wrapper,.tessia-sale-page .product-card__image-with-placeholder-wrapper,.tessia-sale-page .list-view-item__image-wrapper{position:relative}.tessia-sale-20-badge{position:absolute;top:12px;left:12px;z-index:8;display:inline-flex;align-items:center;justify-content:center;background:#b51327;color:#fff;font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.045em;padding:7px 10px;border-radius:3px;pointer-events:none;box-shadow:0 2px 7px #5c0b1d1f}.tessia-sale-feature .price--on-sale .price-item--sale,.tessia-sale-page .price--on-sale .price-item--sale{color:#c0152b!important;font-weight:750!important}.tessia-sale-feature .price__badge--sale,.tessia-sale-page .price__badge--sale,.tessia-sale-feature .product-card [class*=wishlist],.tessia-sale-page .product-card [class*=wishlist],.tessia-sale-feature .product-card [class*=fave],.tessia-sale-page .product-card [class*=fave],.tessia-sale-feature .product-card .swym-button,.tessia-sale-page .product-card .swym-button,.tessia-sale-feature .product-card [data-ssw-fave],.tessia-sale-page .product-card [data-ssw-fave]{display:none!important}@media(max-width:749px){.tessia-sale-20-badge{top:8px;left:8px;padding:6px 8px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/tessia-bf-visual.css.map */
