.sq-catalog-shell{min-width:0}.sq-catalog-shell *{box-sizing:border-box}.sq-catalog-shell .sq-catalog-intro{width:100%;min-width:0}.sq-catalog-shell .sq-catalog-intro>p{font-size:16px;line-height:1.6;margin-bottom:10px}.sq-catalog-shell .x-block-product-title{display:block!important}.sq-catalog-shell .sq-catalog-intro .sq-product-rating{margin:0}.sq-catalog-shell .sq-catalog-intro .sq-silk-review-link{font-size:12px}.sq-catalog-navigation{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:18px 0;border-block:1px solid #d5dccf}.sq-catalog-navigation a{border:1px solid #d5dccf;border-radius:999px;padding:8px 14px;font-size:13px;text-decoration:none}.sq-catalog-navigation a:hover{background:#f3f6ef}.sq-catalog-guide{display:grid;gap:42px;padding-top:36px;min-width:0}.sq-catalog-guide>section{min-width:0;scroll-margin-top:140px}.sq-catalog-shell .sq-catalog-guide>section>h2{font-size:clamp(23px,2.3vw,31px);overflow-wrap:break-word}.sq-catalog-prose{max-width:960px;overflow-wrap:break-word}.sq-catalog-prose p,.sq-catalog-prose li{font-size:16px;line-height:1.75}.sq-catalog-prose ul,.sq-catalog-prose ol{padding-left:23px;margin:16px 0 22px}.sq-catalog-prose li{margin:6px 0}.sq-catalog-prose h2,.sq-catalog-prose h3{font-size:23px;margin:26px 0 12px}.sq-catalog-prose a,.sq-catalog-more a,.sq-catalog-small a{font-weight:600;color:#606b57;text-decoration:underline}.sq-catalog-prose img{max-width:100%;height:auto}.sq-catalog-prose table{display:block;max-width:100%;overflow-x:auto}.sq-catalog-shell .sq-catalog-accordion{max-width:100%;padding:17px 20px}.sq-catalog-accordion summary{overflow-wrap:break-word}.sq-catalog-source{font-size:15px;line-height:1.75;overflow-wrap:anywhere;margin-top:16px;white-space:normal}.sq-catalog-source .metafield-multi_line_text_field{white-space:pre-line}.sq-catalog-source p,.sq-catalog-source li{font-size:15px;line-height:1.75}.sq-catalog-inci,.sq-catalog-inci p{font-size:13px}.sq-catalog-shell .sq-catalog-small{font-size:13px;line-height:1.6;margin:14px 0 0}.sq-catalog-shell .sq-catalog-section-intro{font-size:15px;max-width:850px}.sq-catalog-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px}.sq-catalog-card{min-width:0;border:1px solid #d5dccf;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.sq-catalog-card-image{aspect-ratio:1.2;display:block;background:#f8f9f5}.sq-catalog-card-image img{display:block;width:100%;height:100%;object-fit:contain}.sq-catalog-card-body{padding:18px;min-width:0;display:flex;flex:1;flex-direction:column}.sq-catalog-card .sq-catalog-card-vendor{font-size:12px;color:#606b57;margin:0 0 7px}.sq-catalog-card h3{font-size:19px;margin:0 0 10px;overflow-wrap:break-word}.sq-catalog-card .sq-product-rating{font-size:12px;margin:0 0 12px}.sq-catalog-card .sq-rating-empty>span{font-size:15px}.sq-catalog-card-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;font-size:15px}.sq-catalog-card-bottom a{font-size:13px;font-weight:600;color:#606b57;text-decoration:underline}.sq-catalog-shop-reviews{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;background:#f3f6ef;border:1px solid #d5dccf;border-radius:14px;padding:16px 20px;margin-top:20px;min-width:0}.sq-catalog-shop-reviews h3{flex:0 1 240px;font-size:15px;margin:0}.sq-catalog-shop-reviews etrusted-widget{flex:1 1 300px;min-width:0;display:block}.sq-catalog-shell .sq-catalog-shop-reviews p{flex-basis:100%;font-size:13px;line-height:1.5;margin:0}.sq-catalog-shell .sq-silk-help h2{font-size:26px}.sq-catalog-shell .sq-catalog-more{margin:0;font-size:15px}.sq-catalog-shell .sq-silk-help-actions{min-width:0}@media(max-width:767px){body:has(.sq-silk-page) shopify-chat::part(activator){font-size:0!important;min-width:48px!important;width:48px!important;min-height:48px!important;height:48px!important;padding:12px!important;gap:0!important;border-radius:50%!important}.sq-catalog-shell{padding-bottom:90px}.sq-catalog-shell .product-container,.sq-catalog-shell .product-content-container,.sq-catalog-shell .product-media-container{min-width:0;max-width:100%}.sq-catalog-shell .product-title{overflow-wrap:break-word;font-size:27px!important}.sq-catalog-shell .sq-silk-breadcrumbs{font-size:12px;gap:6px}.sq-catalog-shell .sq-silk-breadcrumbs>span:last-child{overflow-wrap:anywhere}.sq-catalog-guide{gap:30px;padding-top:28px}.sq-catalog-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sq-catalog-card-body{padding:13px}.sq-catalog-card h3{font-size:17px}.sq-catalog-shell .sq-catalog-accordion{padding:15px}.sq-catalog-shell .sq-catalog-accordion summary{font-size:16px}.sq-catalog-shell .sq-silk-help{padding:22px;gap:20px}.sq-catalog-shell .sq-silk-help-actions{width:100%}.sq-catalog-shell .sq-silk-help-actions>a{flex:1 1 160px;white-space:normal}.sq-catalog-shell .sq-delivery-list small{max-width:100%}.sq-catalog-shell .sq-silk-payment ul{gap:6px}.sq-catalog-shell .sq-silk-payment-icon{width:31px;height:21px}}@media(max-width:380px){.sq-catalog-cards{grid-template-columns:1fr}.sq-catalog-card-image{aspect-ratio:1.5}}.sq-catalog-shop-reviews>a{font-size:13px;font-weight:600;color:#606b57;text-decoration:underline;text-underline-offset:3px}.sq-catalog-story-facts{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:start;gap:36px}.sq-catalog-story-facts>div{min-width:0}.sq-catalog-facts{min-width:0;overflow-wrap:anywhere}.sq-catalog-facts h3{margin:0 0 14px!important}.sq-catalog-facts dl{margin:0}.sq-catalog-facts dl>div{padding:12px 0;border-bottom:1px solid #d6dcd2}.sq-catalog-facts dl>div:last-child{border:0;padding-bottom:0}.sq-catalog-facts dt{font-size:13px;font-weight:600;color:#606b57;margin-bottom:4px}.sq-catalog-facts dd{font-size:15px;line-height:1.6;margin:0}.sq-catalog-facts ul{list-style:none;padding:0;margin:0}.sq-catalog-facts li+li{margin-top:4px}@media(max-width:767px){.sq-catalog-story-facts{grid-template-columns:minmax(0,1fr);gap:20px}.sq-catalog-facts{padding:20px;order:-1}}.sq-catalog-set-contents,.sq-catalog-sizes{font-size:14px;margin:8px 0 12px}.sq-catalog-set-contents summary,.sq-catalog-sizes summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;min-height:36px;display:list-item;padding:6px 0}.sq-catalog-set-contents ul{padding-left:20px;margin:8px 0}.sq-catalog-set-contents li{margin:4px 0}.sq-catalog-sizes table{width:100%;max-width:440px;border-collapse:collapse;table-layout:fixed}.sq-catalog-sizes th,.sq-catalog-sizes td{text-align:left;padding:8px 5px;border-bottom:1px solid #d6dcd2;overflow-wrap:anywhere}.sq-catalog-sizes a{font-weight:650;text-decoration:underline}.sq-catalog-sizes td{white-space:normal}#sq-catalog-ingredients{scroll-margin-top:140px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sq-catalog-product.css.map */
