@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Jost:wght@300;400;500&display=swap";variant-inventory.inventory{font-size:.95rem;font-weight:600;letter-spacing:.02em}variant-inventory.inventory.text-warning{color:#2c3e50}variant-inventory.inventory.text-error{color:#2c3e50}.shopify-section--media-grid .section-header .h6{font-size:.95rem;letter-spacing:.15em}.media-grid__item .h2{font-size:1.75rem}.media-grid__item .h3{font-size:1.35rem}@media screen and (max-width:699px){.media-grid__item .h2,.media-grid__item .h3{font-size:1.4rem}}.klaviyo-bis{width:100%}.klaviyo-bis-trigger{display:block;width:100%;padding:.9rem 1.5rem;font-size:.8rem;font-weight:600;font-family:inherit;letter-spacing:.12em;text-transform:uppercase;text-align:center;background:#2c3e50;color:#fff;border:none;cursor:pointer;transition:opacity .2s}.klaviyo-bis-trigger:hover{opacity:.88}.klaviyo-bis-input-row{display:flex;border:1px solid #2C3E50}.klaviyo-bis-email{flex:1;padding:.85rem 1rem;font-size:.85rem;font-family:inherit;border:none;background:#fff;color:#2c3e50;outline:none}.klaviyo-bis-email::placeholder{color:#9b9590;letter-spacing:.03em}.klaviyo-bis-submit{padding:.85rem 1.5rem;font-size:.75rem;font-weight:600;font-family:inherit;letter-spacing:.12em;text-transform:uppercase;background:#2c3e50;color:#fff;border:none;cursor:pointer;white-space:nowrap;transition:opacity .2s}.klaviyo-bis-submit:hover{opacity:.88}.klaviyo-bis-submit:disabled{opacity:.6;cursor:not-allowed}.klaviyo-bis-success{font-size:.8rem;font-weight:500;letter-spacing:.05em;color:#2c3e50;text-align:center;margin:0;padding:.9rem 1.5rem;border:1px solid #2C3E50}.klaviyo-bis-error{font-size:.8rem;color:#c0392b;text-align:center;margin:.5rem 0 0}.header-sidebar__main-panel{display:flex!important;flex-direction:column;height:auto!important}.header-sidebar__main-panel .header-sidebar__scroller,.header-sidebar__main-panel .header-sidebar__footer{flex:0 0 auto}.sticky-bis{display:flex;align-items:center;width:100%}.sticky-bis__trigger{display:block;width:100%;padding:.7rem 1.5rem;font-size:.75rem;font-weight:600;font-family:inherit;letter-spacing:.12em;text-transform:uppercase;text-align:center;background:#2c3e50;color:#fff;border:none;cursor:pointer;transition:opacity .2s}.sticky-bis__trigger:hover{opacity:.88}.sticky-bis__expand{width:100%}.sticky-bis__input-row{display:flex;border:1px solid #2C3E50;width:100%}.sticky-bis__email{flex:1;min-width:0;padding:.65rem .75rem;font-size:.8rem;font-family:inherit;border:none;background:#fff;color:#2c3e50;outline:none}.sticky-bis__email::placeholder{color:#9b9590;letter-spacing:.03em}.sticky-bis__submit{padding:.65rem 1.25rem;font-size:.7rem;font-weight:600;font-family:inherit;letter-spacing:.12em;text-transform:uppercase;background:#2c3e50;color:#fff;border:none;cursor:pointer;white-space:nowrap;transition:opacity .2s}.sticky-bis__submit:hover{opacity:.88}.sticky-bis__submit:disabled{opacity:.6;cursor:not-allowed}.sticky-bis__success{font-size:.75rem;font-weight:500;letter-spacing:.05em;color:#2c3e50;text-align:center;margin:0;padding:.65rem 1rem;width:100%}@media screen and (max-width:699px){.product-sticky-bar{background:rgb(var(--background));padding-block:.75rem;padding-inline:var(--container-gutter);z-index:10;box-shadow:0 -1px 3px #00000014}}.slideshow .h1,.slideshow .h2,.image-with-text__content .h2,.founder-callout .h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:.02em;line-height:1.2}.section-header .h2,.section-header h2{font-weight:500;letter-spacing:.04em}.button,button[type=submit],.shopify-payment-button__button,.product-form__add-button{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.button:hover,button[type=submit]:hover,.shopify-payment-button__button:hover,.product-form__add-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2c3e5026}.button:active,button[type=submit]:active{transform:translateY(0);box-shadow:0 4px 10px #2c3e501a}.button--outline:hover{background-color:#2c3e50;color:#fff}.product-card{transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1);will-change:transform}.product-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px #00000014}.product-card .product-card__image-wrapper{overflow:hidden}.product-card .product-card__image{transition:transform .5s cubic-bezier(.4,0,.2,1)}.product-card:hover .product-card__image{transform:scale(1.03)}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .6s cubic-bezier(.4,0,.2,1) forwards;opacity:0}.product-list .product-card:nth-child(1){animation-delay:0ms}.product-list .product-card:nth-child(2){animation-delay:50ms}.product-list .product-card:nth-child(3){animation-delay:.1s}.product-list .product-card:nth-child(4){animation-delay:.15s}.product-list .product-card:nth-child(5){animation-delay:.2s}.product-list .product-card:nth-child(6){animation-delay:.25s}.product-list .product-card:nth-child(7){animation-delay:.3s}.product-list .product-card:nth-child(8){animation-delay:.35s}.color-scheme--scheme-2{--background: 240 245 236}.shopify-section--featured-collections:nth-child(2n),.shopify-section--collection-list:nth-child(2n){background-color:#f0f4ec}.link-faded{position:relative;transition:color .2s}.link-faded:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:currentColor;transition:width .3s cubic-bezier(.4,0,.2,1)}.link-faded:hover:after{width:100%}.slideshow .h1{font-size:clamp(2rem,5vw,3.5rem);text-shadow:0 2px 20px rgba(0,0,0,.2)}.slideshow .h1 em,.slideshow .h1 i{font-style:italic;font-weight:400}.media-grid__item{overflow:hidden;position:relative}.media-grid__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.4) 0%,transparent 50%);z-index:1;pointer-events:none}.media-grid__item-content{z-index:2}.testimonials__quote{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:1.25rem;line-height:1.6}input[type=text],input[type=email],input[type=password],textarea,select{transition:border-color .2s,box-shadow .2s}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,select:focus{border-color:#2c3e50;box-shadow:0 0 0 3px #2c3e5014;outline:none}.reveal{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.reveal.is-visible{opacity:1;transform:translateY(0)}.footer{position:relative}.footer:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60px;height:1px;background:linear-gradient(to right,transparent,rgba(44,62,80,.2),transparent)}@media screen and (max-width:767px){.footer ul[role=list].unstyled-list{display:grid!important;grid-template-columns:1fr 1fr;gap:.75rem 0;position:relative}.footer ul[role=list].unstyled-list:before{content:"";position:absolute;left:50%;top:.25rem;bottom:.25rem;width:1px;background:linear-gradient(to bottom,transparent,rgba(43,50,64,.18) 15%,rgba(43,50,64,.18) 85%,transparent);transform:translate(-50%);pointer-events:none}.footer ul[role=list].unstyled-list li:nth-child(odd){padding-right:1.25rem}.footer ul[role=list].unstyled-list li:nth-child(2n){padding-left:1.25rem}.footer .h6:after{content:"";display:block;width:24px;height:1px;background:#7ba898;margin-top:.5rem}}.header__link{position:relative}.header__link:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:currentColor;transition:width .3s cubic-bezier(.4,0,.2,1)}.header__link:hover:after{width:100%}.accordion__content{transition:height .35s cubic-bezier(.4,0,.2,1)}.accordion__toggle{transition:background-color .2s}.accordion__toggle:hover{background-color:#00000005}.announcement-bar{position:relative;overflow:hidden}.announcement-bar:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.1),transparent);animation:shimmer 8s infinite}@keyframes shimmer{0%{left:-100%}50%{left:200%}to{left:200%}}.product__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:1.75rem}.product__price{font-weight:500;letter-spacing:.02em}.product-trust-badge{transition:transform .2s}.product-trust-badge:hover{transform:scale(1.02)}.product-card__badge--sold-out{background:#2c3e50;color:#fff;font-weight:500;letter-spacing:.1em}.color-swatch{transition:transform .2s,box-shadow .2s}.color-swatch:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.color-swatch.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 3px #2c3e50}@media screen and (max-width:699px){.slideshow .h1{font-size:2rem}.product-card:hover{transform:translateY(-4px)}body:before{display:none}}@media screen and (max-width:699px){.product-sticky-bar .sticky-bis,.product-sticky-bar [data-sticky-atc-wrapper]{width:100%}.product-sticky-bar .sticky-bis__trigger{padding:.85rem 1.5rem;font-size:.8rem}.product-sticky-bar .sticky-bis__email{padding:.8rem .75rem}.product-sticky-bar .sticky-bis__submit{padding:.8rem 1.25rem;font-size:.75rem}}@keyframes truck-drive{0%{transform:translate(24px) scale(.85);opacity:0}20%{transform:translate(-4px) scale(1.05);opacity:1}30%{transform:translate(2px) scale(1)}40%{transform:translate(0) scale(1)}50%,55%{transform:translate(0) rotate(3deg)}60%{transform:translate(0) rotate(-2deg)}65%{transform:translate(0) rotate(0)}to{transform:translate(0) scale(1);opacity:1}}@keyframes leaf-sway{0%{transform:scale(.7) rotate(-15deg);opacity:.5}15%{transform:scale(1.15) rotate(5deg);opacity:1}25%{transform:scale(1) rotate(-8deg)}35%{transform:scale(1.05) rotate(10deg)}45%{transform:scale(1) rotate(-6deg)}55%{transform:scale(1.02) rotate(4deg)}65%{transform:scale(1) rotate(-2deg)}75%{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes return-sweep{0%{transform:rotate(0) scale(.6);opacity:.3}30%{transform:rotate(-360deg) scale(1.2);opacity:1}45%{transform:rotate(-360deg) scale(.9)}55%{transform:rotate(-360deg) scale(1.08)}65%{transform:rotate(-360deg) scale(.97)}75%{transform:rotate(-360deg) scale(1)}to{transform:rotate(-360deg) scale(1);opacity:1}}@keyframes shield-pop{0%{transform:scale(.3);opacity:0;filter:drop-shadow(0 0 0 transparent)}20%{transform:scale(1.3);opacity:1;filter:drop-shadow(0 0 12px rgba(123,168,152,.5))}35%{transform:scale(.85);filter:drop-shadow(0 0 4px rgba(123,168,152,.3))}50%{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(123,168,152,.4))}65%{transform:scale(.95);filter:drop-shadow(0 0 2px rgba(123,168,152,.2))}80%{transform:scale(1.02)}to{transform:scale(1);opacity:1;filter:drop-shadow(0 0 0 transparent)}}@keyframes award-wiggle{0%{transform:rotate(0) scale(.8);opacity:.4}10%{transform:rotate(0) scale(1.15);opacity:1}20%{transform:rotate(12deg) scale(1.05)}30%{transform:rotate(-10deg) scale(1.05)}40%{transform:rotate(8deg) scale(1)}50%{transform:rotate(-6deg)}60%{transform:rotate(4deg)}70%{transform:rotate(-2deg)}80%{transform:rotate(0)}to{transform:rotate(0) scale(1);opacity:1}}@keyframes gift-bounce{0%{transform:translateY(8px) scale(.7);opacity:0}20%{transform:translateY(-6px) scale(1.15);opacity:1}35%{transform:translateY(3px) scale(.95)}50%{transform:translateY(-3px) scale(1.08)}65%{transform:translateY(1px) scale(.98)}80%{transform:translateY(-1px) scale(1.02)}to{transform:translateY(0) scale(1);opacity:1}}.shopify-section--text-with-icons .text-with-icons__item svg{will-change:transform,opacity}.shopify-section--text-with-icons .text-with-icons__item:nth-child(1) svg{animation:truck-drive 3.5s cubic-bezier(.34,1.56,.64,1) infinite;animation-delay:0s}.shopify-section--text-with-icons .text-with-icons__item:nth-child(2) svg{animation:leaf-sway 4s cubic-bezier(.45,.05,.55,.95) infinite;animation-delay:.8s;transform-origin:50% 85%}.shopify-section--text-with-icons .text-with-icons__item:nth-child(3) svg{animation:return-sweep 4.5s cubic-bezier(.34,1.56,.64,1) infinite;animation-delay:1.6s}.shopify-section--text-with-icons .text-with-icons__item:nth-child(4) svg{animation:shield-pop 3.5s cubic-bezier(.34,1.56,.64,1) infinite;animation-delay:2.4s}.feature-badge-list .feature-badge svg{will-change:transform,opacity}.feature-badge-list .feature-badge:nth-child(1) svg{animation:leaf-sway 4s cubic-bezier(.45,.05,.55,.95) infinite;animation-delay:0s;transform-origin:50% 85%}.feature-badge-list .feature-badge:nth-child(2) svg{animation:award-wiggle 3.5s cubic-bezier(.34,1.56,.64,1) infinite;animation-delay:1s}.feature-badge-list .feature-badge:nth-child(3) svg{animation:shield-pop 3.5s cubic-bezier(.34,1.56,.64,1) infinite;animation-delay:2s}.product-block-list__item--offers svg{animation:gift-bounce 3s cubic-bezier(.34,1.56,.64,1) infinite}@media(hover:hover){.shopify-section--text-with-icons .text-with-icons__item:hover svg,.feature-badge-list .feature-badge:hover svg{animation-play-state:paused;transform:scale(1.25) translateY(-4px);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}}@media(prefers-reduced-motion:reduce){.shopify-section--text-with-icons .text-with-icons__item svg,.feature-badge-list .feature-badge svg,.product-block-list__item--offers svg{animation:none!important}}.size-guide-v2{max-width:900px;margin:0 auto;padding:0 20px 60px;color:#2b3240;font-family:var(--text-font-family, "Jost", sans-serif);line-height:1.7;text-align:center}.size-guide-v2 p{font-size:15px;margin:0 0 16px}.size-guide-v2 strong{font-weight:600}.sg-separator{border:none;border-top:1px solid #e0ddd8;margin:48px 0}.sg-section-title{font-family:var(--heading-font-family, "Cormorant Garamond", serif);font-size:26px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#2b3240;margin:0 0 12px;text-align:center}.sg-hero{text-align:center;padding:20px 0 0}.sg-hero h1{font-family:var(--heading-font-family, "Cormorant Garamond", serif);font-size:36px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#2b3240;margin:0 0 12px}.sg-hero__sub,.sg-hero__subtitle{font-size:15px;color:#5a5a5a;margin:0 0 24px;line-height:1.7}.sg-hero__pills{display:flex;justify-content:center;align-items:stretch;gap:12px;margin-top:8px}.sg-pill{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border:1.5px solid #7BA898;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .2s ease;min-width:180px;text-align:center;box-sizing:border-box}.sg-pill--outline{color:#7ba898;background:transparent}.sg-pill--outline:hover,.sg-pill--filled{background:#7ba898;color:#fff}.sg-pill--filled:hover{background:#6a9787}.sg-finder{text-align:center}.sg-finder__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:10px;margin:20px 0}.sg-finder__btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:1.5px solid #d0ccc5;background:#fff;font-size:14px;font-weight:500;color:#2b3240;cursor:pointer;transition:all .2s ease;min-width:80px;text-align:center;box-sizing:border-box}.sg-finder__btn:hover{border-color:#7ba898;color:#7ba898}.sg-finder__btn.active{background:#7ba898;border-color:#7ba898;color:#fff;font-weight:600}.sg-finder__result{display:none;background:#f0f7f4;border:1px solid #c8ddd4;padding:16px 24px;margin:0 auto 16px;max-width:500px;text-align:center}.sg-finder__result.visible{display:block}.sg-finder__result strong{color:#7ba898;font-size:17px}.sg-table{text-align:center}.sg-table-wrapper{overflow-x:auto;margin:20px 0;-webkit-overflow-scrolling:touch}.size-guide-v2 table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.size-guide-v2 thead th{background:#7ba898;color:#fff;padding:12px 16px;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-align:left}.size-guide-v2 thead th:first-child,.size-guide-v2 tbody td:first-child{padding-left:24px}.size-guide-v2 tbody td{padding:12px 16px;border-bottom:1px solid #e8e5e0;vertical-align:middle;text-align:left}.size-guide-v2 tbody tr:nth-child(2n){background:#faf8f5}.size-guide-v2 tbody tr.highlight{background:#e8f4ef;font-weight:600}.size-guide-v2 tbody td:first-child{font-weight:600}.sg-callout{border-left:4px solid #7BA898;background:#faf8f5;padding:20px 24px;margin:32px 0;text-align:left!important}.sg-callout p{margin:0 0 8px;text-align:left!important}.sg-callout p:last-child{margin-bottom:0}.sg-callout strong{color:#7ba898}.sg-gifts{text-align:center}.sg-gift-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0}.sg-gift-card{border:1.5px solid #e0ddd8;padding:28px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:transform .2s ease,box-shadow .2s ease}.sg-gift-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.sg-gift-card--recommended,.sg-gift-card--featured{border-color:#7ba898;background:#f0f7f4}.sg-gift-card__label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#7ba898;margin-bottom:8px}.sg-gift-card__size{font-family:var(--heading-font-family, "Cormorant Garamond", serif);font-size:42px;font-weight:500;color:#2b3240;margin-bottom:12px;line-height:1}.sg-gift-card__desc{font-size:14px;color:#5a5a5a;line-height:1.6;margin:0;text-align:center}.sg-season-tip,.sg-gift-tip{border-left:3px solid #D4A5A5;padding:12px 20px;background:#fdf5f5;margin:20px 0;font-size:14px;text-align:left!important}.sg-season-tip p,.sg-gift-tip p{margin:0;text-align:left!important}.sg-cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:#7ba898;color:#fff;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .2s ease;margin-top:8px;text-align:center;box-sizing:border-box;white-space:nowrap}.sg-cta:hover{background:#6a9787;color:#fff}.sg-measure{text-align:center}.sg-measure__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:24px 0}.sg-measure__step{text-align:center}.sg-measure__num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#7ba898;color:#fff;font-size:16px;font-weight:600;margin-bottom:12px}.sg-measure__step h3{font-family:var(--heading-font-family, "Cormorant Garamond", serif);font-size:18px;font-weight:500;margin:0 0 8px;color:#2b3240}.sg-measure__step p{font-size:14px;color:#5a5a5a;margin:0;line-height:1.6}.sg-faq{text-align:center}.sg-faq details{border-bottom:1px solid #e0ddd8;text-align:left}.sg-faq details:first-of-type{border-top:1px solid #e0ddd8}.sg-faq summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;cursor:pointer;font-size:15px;font-weight:500;color:#2b3240;list-style:none;text-align:left}.sg-faq summary::-webkit-details-marker{display:none}.sg-faq summary:after{content:"+";font-size:20px;font-weight:300;color:#7ba898;flex-shrink:0;margin-left:16px}.sg-faq details[open] summary:after{content:"\2013"}.sg-faq .sg-faq__answer{padding:0 0 20px;font-size:14px;color:#5a5a5a;line-height:1.7;text-align:left}.sg-faq .sg-faq__answer p{margin:0 0 10px;text-align:left}.sg-faq .sg-faq__answer p:last-child{margin-bottom:0}.sg-cross-links{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0}.sg-cross-link{border:1.5px solid #e0ddd8;padding:28px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease}.sg-cross-link:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.sg-cross-link h3{font-family:var(--heading-font-family, "Cormorant Garamond", serif);font-size:20px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#2b3240;margin:0 0 10px}.sg-cross-link p{font-size:14px;color:#5a5a5a;line-height:1.6;margin:0 0 16px;flex-grow:1}.sg-cross-link .sg-cta{padding:12px 24px;font-size:11px;margin-top:auto}.prose .size-guide-v2 *{margin-top:0!important;margin-bottom:0!important}.prose .size-guide-v2 p{margin-bottom:16px!important}.prose .size-guide-v2 .sg-section-title,.prose .size-guide-v2 .sg-hero h1{margin-bottom:12px!important}.prose .size-guide-v2 .sg-hero__sub{margin-bottom:24px!important}.prose .size-guide-v2 .sg-separator{margin-top:48px!important;margin-bottom:48px!important}.prose .size-guide-v2 .sg-callout{margin-top:32px!important;margin-bottom:32px!important}.prose .size-guide-v2 .sg-callout p{margin-bottom:8px!important}.prose .size-guide-v2 .sg-callout p:last-child{margin-bottom:0!important}.prose .size-guide-v2 .sg-season-tip,.prose .size-guide-v2 .sg-gift-tip{margin-top:20px!important;margin-bottom:20px!important}.prose .size-guide-v2 .sg-gift-card__size{margin-bottom:12px!important}.prose .size-guide-v2 .sg-gift-card__label{margin-bottom:8px!important}.prose .size-guide-v2 .sg-measure__num{margin-bottom:12px!important}.prose .size-guide-v2 .sg-measure__step h3,.prose .size-guide-v2 .sg-measure__step h4{margin-bottom:8px!important}.prose .size-guide-v2 .sg-cta{margin-top:8px!important}.prose .size-guide-v2 .sg-cross-link h3{margin-bottom:10px!important}.prose .size-guide-v2 .sg-cross-link p{margin-bottom:16px!important}.prose .size-guide-v2 .sg-faq .sg-faq__answer p{margin-bottom:10px!important}.prose .size-guide-v2 .sg-faq .sg-faq__answer p:last-child{margin-bottom:0!important}.prose .size-guide-v2 .sg-finder__buttons,.prose .size-guide-v2 .sg-table-wrapper{margin-top:20px!important;margin-bottom:20px!important}.prose .size-guide-v2 thead th:first-child,.prose .size-guide-v2 tbody td:first-child{padding-left:24px!important}.prose .size-guide-v2 .sg-gift-cards,.prose .size-guide-v2 .sg-measure__steps,.prose .size-guide-v2 .sg-cross-links{margin-top:24px!important;margin-bottom:24px!important}.prose .size-guide-v2 .sg-hero__pills{margin-top:8px!important}.prose .size-guide-v2 a{background-image:none!important;text-decoration:none!important;background-size:initial!important;background-position:initial!important;background-repeat:initial!important}.prose .size-guide-v2 .sg-cta{background:#7ba898!important;color:#fff!important}.prose .size-guide-v2 .sg-cta:hover{background:#6a9787!important;color:#fff!important}.prose .size-guide-v2 .sg-pill--outline{background:transparent!important;color:#7ba898!important}.prose .size-guide-v2 .sg-pill--outline:hover,.prose .size-guide-v2 .sg-pill--filled{background:#7ba898!important;color:#fff!important}.prose .size-guide-v2 .sg-pill--filled:hover{background:#6a9787!important}.prose .size-guide-v2 .sg-finder__btn{background:#fff!important}.prose .size-guide-v2 .sg-finder__btn.active{background:#7ba898!important;color:#fff!important}.prose .size-guide-v2 .sg-pill,.prose .size-guide-v2 .sg-cta,.prose .size-guide-v2 .sg-finder__btn,.prose .size-guide-v2 a{transition:all .2s ease!important}.prose .size-guide-v2 .sg-finder{margin-top:0!important;padding-top:8px!important}.prose .size-guide-v2 .sg-chart,.prose .size-guide-v2 .sg-fit-notes{margin-top:40px!important}.prose .size-guide-v2 .sg-gifts,.prose .size-guide-v2 .sg-measure,.prose .size-guide-v2 .sg-faq{margin-top:48px!important;padding-top:48px!important;border-top:1px solid #e0ddd8!important}.prose .size-guide-v2 .sg-cross-links{margin-top:48px!important}.prose .size-guide-v2 .sg-hero__subtitle{margin-bottom:24px!important}.prose .size-guide-v2 .sg-gift-card--featured,.prose .size-guide-v2 .sg-gift-card--recommended{border-color:#7ba898!important;background:#f0f7f4!important}.prose .size-guide-v2 .sg-callout,.prose .size-guide-v2 .sg-callout p,.prose .size-guide-v2 .sg-season-tip,.prose .size-guide-v2 .sg-season-tip p,.prose .size-guide-v2 .sg-gift-tip,.prose .size-guide-v2 .sg-gift-tip p,.prose .size-guide-v2 .sg-faq details,.prose .size-guide-v2 .sg-faq summary,.prose .size-guide-v2 .sg-faq .sg-faq__answer,.prose .size-guide-v2 .sg-faq .sg-faq__answer p,.prose .size-guide-v2 table th,.prose .size-guide-v2 table td{text-align:left!important}.prose .size-guide-v2 .sg-gift-card__desc,.prose .size-guide-v2 .sg-measure__step p{text-align:center!important}@media(max-width:768px){.size-guide-v2{padding:0 16px 40px}.sg-hero h1{font-size:28px}.sg-hero__pills{flex-direction:column;align-items:center}.sg-pill{width:80%;min-width:unset}.sg-section-title{font-size:22px}.sg-finder__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.sg-finder__btn{min-width:unset;width:100%}.prose .size-guide-v2 .table-scroller,.prose .size-guide-v2 .sg-table-wrap{overflow-x:visible!important;overflow:visible!important;-webkit-overflow-scrolling:auto!important}.prose .size-guide-v2 table,.prose .size-guide-v2 thead,.prose .size-guide-v2 tbody,.prose .size-guide-v2 th,.prose .size-guide-v2 td,.prose .size-guide-v2 tr,.size-guide-v2 table,.size-guide-v2 thead,.size-guide-v2 tbody,.size-guide-v2 th,.size-guide-v2 td,.size-guide-v2 tr{display:block!important}.prose .size-guide-v2 thead,.size-guide-v2 thead{display:none!important}.prose .size-guide-v2 tbody tr,.size-guide-v2 tbody tr{border:1px solid #e0ddd8!important;margin-bottom:12px!important;padding:12px 16px!important;background:#fff!important}.prose .size-guide-v2 tbody tr:nth-child(2n),.size-guide-v2 tbody tr:nth-child(2n){background:#faf8f5!important}.prose .size-guide-v2 tbody td,.size-guide-v2 tbody td{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:6px 0!important;border-bottom:none!important;font-size:14px!important;text-align:right!important;width:100%!important}.prose .size-guide-v2 tbody td:before,.size-guide-v2 tbody td:before{content:attr(data-label)!important;font-weight:600!important;color:#2b3240!important;margin-right:12px!important;flex-shrink:0!important;text-align:left!important}.prose .size-guide-v2 tbody td:first-child,.size-guide-v2 tbody td:first-child{font-size:16px!important;font-weight:600!important;padding-bottom:8px!important;border-bottom:1px solid #e8e5e0!important;margin-bottom:4px!important}.sg-gift-cards{grid-template-columns:1fr;gap:12px}.sg-measure__steps{grid-template-columns:1fr;gap:20px}.sg-cross-links{grid-template-columns:1fr;gap:12px}}.slideshow__slide-content .prose{display:flex;flex-direction:column}.slideshow__slide-content .prose:before{display:none!important}.slideshow__slide-content .prose .h1{order:2;font-style:italic!important;line-height:1.5!important;letter-spacing:.01em!important}.slideshow__slide-content .prose .h6{order:3;font-family:Jost,sans-serif;font-size:.72rem!important;letter-spacing:.2em!important;font-weight:400!important;text-transform:uppercase;opacity:.82;margin-top:1.1rem!important;font-style:normal!important}.slideshow__slide-content .prose .h6:before{content:"\2014  "}.slideshow__slide-content .prose .button-group{order:4;margin-top:1.75rem!important}@media screen and (max-width:767px){.slideshow__slide-content .prose .h6{font-size:.65rem!important;letter-spacing:.15em!important;margin-top:.85rem!important}.slideshow__slide-content .prose .button-group{margin-top:1.4rem!important}.slideshow__slide-content--boxed{padding:28px 24px!important}.slideshow__slide-content .prose .h1{font-size:1.4rem!important;line-height:1.45!important}}.slideshow__slide-content .button:not(.button--outline){--hover-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)))}.slideshow__slide-content .button:not(.button--outline):not([disabled]):hover{color:#fff!important;opacity:.82}.rte a[style*="7BA898"]:after,.rte a[style*="7ba898"]:after,.rte a[style*="7BA898"]:before,.rte a[style*="7ba898"]:before,.prose a[style*="7BA898"]:after,.prose a[style*="7ba898"]:after,.prose a[style*="7BA898"]:before,.prose a[style*="7ba898"]:before,.rte a[style*="2B3240"]:after,.rte a[style*="2b3240"]:after,.rte a[style*="2B3240"]:before,.rte a[style*="2b3240"]:before,.prose a[style*="2B3240"]:after,.prose a[style*="2b3240"]:after,.prose a[style*="2B3240"]:before,.prose a[style*="2b3240"]:before{display:none!important;content:none!important;border:none!important;border-bottom:none!important}.rte a[style*=inline-block][style*=uppercase],.prose a[style*=inline-block][style*=uppercase]{margin-top:1.5rem}.rte p:has(>a[style*=inline-block][style*=uppercase]),.prose p:has(>a[style*=inline-block][style*=uppercase]){text-align:center!important;margin-top:1.5rem!important}@media(max-width:680px){.rte table,.prose table{font-size:.82rem}.rte table th,.rte table td,.prose table th,.prose table td{padding:.5rem .65rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
