.sm-bc{box-sizing:border-box;margin:0 auto;padding:14px var(--outer,16px) 0}.sm-bc__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;font-family:var(--FONT-STACK-BODY);font-size:12px;line-height:1.5;color:var(--sm-muted)}.sm-bc__list li{display:flex;gap:8px;margin:0;padding:0}.sm-bc__list li+li:before{content:"/";color:var(--sm-muted)}.sm-bc__list a{color:inherit;text-decoration:none}.sm-bc__list a:hover{color:var(--sm-ink);text-decoration:underline;text-underline-offset:3px}.sm-bc__list li:last-child a,.sm-bc__list li:last-child span{color:var(--sm-ink)}@media(min-width:768px){.sm-bc{padding:20px var(--outer,32px) 0}}[id$=__sm_breadcrumb]+.shopify-section .product-page{padding-top:24px!important}.product-single .sm-brand{margin:0 0 16px!important;font-family:var(--FONT-STACK-BODY);font-size:11.5px;font-weight:500;line-height:1.2;letter-spacing:.32em;text-transform:uppercase;color:var(--sm-ink)}.template-product .product-single .product__title{font-size:clamp(28px,2.5vw,36px)!important;font-weight:400!important;line-height:1.14!important;letter-spacing:-.005em!important;text-wrap:balance}.product-single .product__headline{margin-bottom:0!important}.product-single .product__price__wrap{margin-top:16px!important}.product-single .product__price__main{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.product-single .product__price{padding:0!important;font-size:20px!important;font-weight:500!important;color:var(--sm-ink);font-variant-numeric:tabular-nums}.product-single .sm-price-was{font-size:14px;color:var(--sm-muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.product-single .sm-price-was[hidden]{display:none}.product-single .product__price--off{display:inline-flex;align-items:baseline;margin:0!important;padding:0!important;border:0!important;background:none!important;font-size:0!important;line-height:1!important;letter-spacing:0!important}.product-single .product__price--off.hide,.product-single .product__price--off [data-price-off-type],.product-single .product__price--off em{display:none!important}.product-single .product__price--off [data-price-off-amount]{font-size:12px;font-weight:600;letter-spacing:.1em;color:#a7586b}.product-single .product__price--off [data-price-off-amount]:before{content:"\2212"}.product-single .product__subheading{margin:6px 0 0!important;font-size:12.5px!important;line-height:1.5!important;color:var(--sm-muted)!important}.product-single .product__subheading p{margin:0!important;font-size:inherit!important;color:inherit!important}.product-single .product__subheading a{color:inherit!important}.product-single .sm-rating{display:flex;align-items:center;gap:8px;margin:10px 0 0!important;font-size:12.5px!important;line-height:1.5!important;color:#3f3a36}.product-single .sm-rating svg{flex:none;color:var(--sm-ink)}.product-single .sm-rating a{color:#3f3a36!important;text-decoration:underline;text-underline-offset:3px}.sm-vcards .radio__fieldset{margin:0!important;padding:0!important;border:0!important;min-width:0}.sm-vcards .radio__legend{display:block!important;float:none!important;width:100%;margin:0 0 10px!important;padding:0!important;font-family:var(--FONT-STACK-BODY)!important;font-size:11.5px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sm-muted)!important}.sm-vcards .radio__legend [data-option-value]{display:none!important}.sm-vcards .radio__legend__label{margin:0!important;padding:0!important;border:0!important;font:inherit!important;letter-spacing:inherit!important;color:inherit!important}.product-single .selector-wrapper.sm-vcards{margin-left:0!important}.product-single .form__selectors .selector-wrapper{margin-top:28px!important}.template-product .product-page .product__form__outer .form__selectors{padding-bottom:0!important}.sm-vcards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sm-vcard{display:flex!important;position:relative;width:auto!important;margin:0!important;padding:0!important;min-width:0}.sm-vcard input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none}.sm-vcards .sm-vcard label{display:flex!important;align-items:center;justify-content:flex-start!important;gap:12px;width:100%!important;min-width:0!important;height:auto!important;min-height:72px;margin:0!important;padding:10px!important;border:1px solid var(--sm-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;font-family:var(--FONT-STACK-BODY)!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-align:left!important;text-decoration:none!important;text-transform:none!important;color:var(--sm-ink)!important;cursor:pointer;transition:border-color .15s ease}.sm-vcards .sm-vcard label:hover{border-color:var(--sm-muted)!important}.sm-vcards .sm-vcard input:checked+label{border-color:var(--sm-ink)!important}.sm-vcards .sm-vcard input:focus-visible+label{outline:2px solid var(--sm-ink);outline-offset:2px}.sm-vcards .sm-vcard label:before,.sm-vcards .sm-vcard label:after{display:none!important}.sm-vcard__img{flex:none;display:block;width:48px;height:48px;overflow:hidden;background:var(--sm-tile)}.sm-vcard__img img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.sm-vcard__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.sm-vcard__name{font-size:14px;line-height:1.3;color:var(--sm-ink)}.sm-vcard__sub{font-size:11.5px;line-height:1.4;color:var(--sm-muted)}.sm-vcard input.sold-out+label .sm-vcard__img img{opacity:.5}.sm-vcards__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-vcards .sm-vcards__grid[data-count="3"] .sm-vcard label{flex-direction:column;justify-content:flex-start;gap:8px;padding:12px 8px!important;text-align:center!important}.sm-vcards__grid[data-count="3"] .sm-vcard__txt{align-items:center}.product-single .form__selectors .selector-wrapper:not(.sm-vcards) .radio__legend{padding:0 0 10px!important}.product-single .form__selectors .selector-wrapper:not(.sm-vcards) .radio__legend__label{font-family:var(--FONT-STACK-BODY)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sm-muted)!important;border-color:var(--sm-line)!important}.product-single .form__selectors .selector-wrapper:not(.sm-vcards) .radio__legend [data-option-value]{font-size:13px!important;letter-spacing:.02em!important;color:var(--sm-ink)!important}.product-single .form__selectors .selector-wrapper:not(.sm-vcards) .radio__button input:checked+label{background:#fff!important;border-color:var(--sm-ink)!important;color:var(--sm-ink)!important;box-shadow:inset 0 0 0 1px var(--sm-ink)!important}.template-product .product-page .product__form__outer form>.product__submit{margin-top:22px!important}.template-product .product-page .product__form__outer{margin-bottom:0!important}.product-single .product__submit__buttons .btn--add-to-cart{min-height:54px!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important}.product-single .product__submit__buttons .btn--add-to-cart *{text-transform:uppercase!important;letter-spacing:inherit!important}.product-single .product__submit__buttons .btn--add-to-cart:disabled,.product-single .product__submit__buttons .btn--add-to-cart[disabled]{background:#f2efea!important;border-color:#f2efea!important;color:#6f6a64!important;opacity:1!important;cursor:not-allowed}.sm-sticky-atc .sm-sticky-atc__btn,.sm-sticky-atc .sm-sticky-atc__btn *{font-size:11.5px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}.sm-sticky-atc .sm-sticky-atc__btn{padding:0 16px!important}.product-single .variant__countdown,.product-single .variant__countdown>span{font-family:var(--FONT-STACK-BODY)!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--sm-ink)!important}.product-single .variant__countdown{margin:14px 0 0!important}.template-product .product-page .product__button__meta .variant__countdown.show-only-low:not(.count-is-low){display:none!important}.product-single .sm-stock{margin:16px 0 0!important;font-size:13.5px!important;font-weight:400!important;line-height:1.5;color:#3f3a36}.product-single .sm-stock--in:before{width:7px;height:7px;background:#5a7d5a}.product-single .sm-stock--out:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#b3aba1}.product-single .sm-stock--xmas{margin-top:4px!important;padding-left:17px;color:#a7586b!important}.product-single .sm-stock--xmas:before{display:none!important}.product-single .product-description .tabs-wrapper{margin:0!important;padding:0!important;border:0!important}.sm-acc{margin-top:30px;border-top:1px solid var(--sm-line);interpolate-size:allow-keywords}.sm-acc__item{margin:0;padding:0;border:0;border-bottom:1px solid var(--sm-line)}.product-description .sm-row,.sm-row{display:flex!important;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:60px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-family:var(--FONT-STACK-BODY)!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-align:left;text-transform:none!important;color:var(--sm-ink)!important;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.sm-row::-webkit-details-marker{display:none}.sm-row::marker{content:""}.sm-row:focus-visible{outline:2px solid var(--sm-ink);outline-offset:2px}.sm-row__icon{flex:none;overflow:visible}.sm-row__v{transform-origin:7px 7px;transition:transform .3s ease}.sm-acc__item[open]>.sm-row .sm-row__v{transform:scaleY(0)}.sm-acc__item::details-content{block-size:0;overflow:hidden;transition:block-size .35s ease,content-visibility .35s allow-discrete}.sm-acc__item[open]::details-content{block-size:auto}.sm-acc__body{padding:0 0 28px;font-family:var(--FONT-STACK-BODY);font-size:14.5px;line-height:1.7;color:#3f3a36}.sm-acc .sm-acc__body p{margin:0 0 12px!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.sm-acc .sm-acc__body p:last-child{margin-bottom:0!important}.sm-acc .sm-acc__body strong,.sm-acc .sm-acc__body b{font-weight:600;color:var(--sm-ink)}.sm-acc .sm-acc__body a{color:var(--sm-ink)!important;text-decoration:underline;text-underline-offset:3px}.sm-acc .sm-acc__h{margin:22px 0 8px!important;font-family:var(--FONT-STACK-BODY)!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sm-ink)!important}.sm-acc .sm-acc__body>.sm-acc__h:first-child{margin-top:0!important}.sm-acc .sm-mspecs{margin-top:20px}.sm-acc .sm-mspecs .sm-specs{width:100%;margin:0!important;border-collapse:collapse;border:0!important;border-top:1px solid var(--sm-line)!important;font-size:inherit}.sm-acc .sm-mspecs .sm-specs tr{border:0!important;border-bottom:1px solid var(--sm-line)!important;background:none!important}.sm-acc .sm-mspecs .sm-specs tr[hidden]{display:none!important}.sm-acc .sm-mspecs .sm-specs th{width:auto!important;padding:11px 16px 11px 0!important;border:0!important;background:none!important;font-family:var(--FONT-STACK-BODY)!important;font-size:11px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.18em!important;text-transform:uppercase!important;text-align:left!important;vertical-align:baseline;white-space:nowrap;color:var(--sm-muted)!important}.sm-acc .sm-mspecs .sm-specs td{padding:11px 0!important;border:0!important;background:none!important;font-size:13.5px!important;line-height:1.45!important;text-align:right!important;vertical-align:baseline;color:var(--sm-ink)!important}.sm-mspecs[data-sm-finish] .sm-specs__var{display:none}.sm-acc .sm-acc__care{margin-top:22px}.sm-acc .sm-acc__care>p:first-child{margin:0 0 12px!important;font-size:11px!important;font-weight:500;line-height:1.4!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sm-ink)!important}.sm-acc .sm-acc__care ul,.sm-acc .sm-acc__care ol{display:grid;gap:10px;margin:12px 0 0!important;padding:0!important;list-style:none!important}.sm-acc .sm-acc__care li{position:relative;margin:0!important;padding:0 0 0 17px!important;list-style:none!important;font-size:14px;line-height:1.6}.sm-acc .sm-acc__care li:before{content:""!important;position:absolute;top:.66em;left:0;width:5px;height:5px;margin:0;border-radius:50%;background:#a7586b}.sm-acc__ids{display:flex;flex-wrap:wrap;gap:0 8px}.sm-acc__ids [hidden]{display:none!important}.sm-acc__ids [hidden]+.sm-acc__sep{display:none}.sm-acc__sep:has(+[hidden]){display:none}@media(prefers-reduced-motion:reduce){.sm-acc__item::details-content,.sm-row__v{transition:none}}.sm-gift{display:flex;align-items:center;gap:18px;margin-top:28px;padding:14px;background:#fcebe4}.sm-gift__img{flex:none;display:block;width:96px!important;height:72px!important;object-fit:cover;background:#fff}.sm-gift__txt{min-width:0}.product-description .sm-gift__title,.sm-gift__title{margin:0!important;font-family:var(--FONT-STACK-HEADING)!important;font-size:18px!important;font-style:italic;font-weight:400!important;line-height:1.3!important;color:var(--sm-ink)!important}.product-description .sm-gift__text,.sm-gift__text{margin:3px 0 0!important;font-size:13px!important;line-height:1.5!important;color:#3f3a36!important}.product-single .sm-service{margin:18px 0 0!important;font-size:12px!important;line-height:1.6!important;color:var(--sm-muted)!important}.sm-revhead{box-sizing:border-box;margin:0 auto;padding:clamp(56px,6vw,96px) var(--outer,16px) 20px}.sm-revhead__title{margin:0!important;font-family:var(--FONT-STACK-HEADING)!important;font-size:clamp(32px,3vw,44px)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--sm-ink)!important;scroll-margin-top:calc(var(--menu-height,88px) + 16px)}.sm-prom{padding:clamp(40px,5vw,72px) 0 clamp(72px,7.5vw,112px)}.sm-prom__wrap{box-sizing:border-box;margin:0 auto;padding:0 var(--outer,16px)}.sm-prom__inner{padding-top:clamp(40px,5vw,72px);border-top:1px solid var(--sm-line)}.sm-prom__track{position:relative;display:flex;gap:12px;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sm-prom__track::-webkit-scrollbar{display:none}.sm-prom__card{flex:0 0 82%;min-width:0;margin:0;scroll-snap-align:start}.sm-prom__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--sm-tile)}.sm-prom__media img,.sm-prom__media svg{position:absolute;top:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}.sm-prom__txt{padding-top:18px}.sm-prom .sm-prom__kicker{margin:0!important;font-family:var(--FONT-STACK-BODY)!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--sm-muted)!important}.sm-prom .sm-prom__title{margin:8px 0 0!important;font-family:var(--FONT-STACK-HEADING)!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:var(--sm-ink)!important}.sm-prom .sm-prom__text{margin-top:10px;font-family:var(--FONT-STACK-BODY);font-size:14px;line-height:1.65;color:#3f3a36}.sm-prom .sm-prom__text p{margin:0!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.sm-prom .sm-prom__text strong{font-weight:inherit}.sm-prom__nav{display:flex;align-items:center;gap:16px;margin-top:16px}.sm-prom__count{flex:none;font-family:var(--FONT-STACK-HEADING);font-size:15px;font-style:italic;color:var(--sm-muted);font-variant-numeric:tabular-nums}.sm-prom__bar{position:relative;flex:1 1 auto;height:1px;background:var(--sm-line)}.sm-prom__bar span{position:absolute;top:0;left:0;height:1px;background:var(--sm-ink);transition:left .3s ease}.sm-prom__btns{flex:none;display:flex;gap:2px}.sm-prom .sm-prom__btn{display:flex!important;align-items:center;justify-content:center;width:44px;height:44px;min-width:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--sm-ink)!important;cursor:pointer}.sm-prom .sm-prom__btn:disabled{opacity:.3;cursor:default}.sm-prom .sm-prom__btn:focus-visible{outline:2px solid var(--sm-ink);outline-offset:-2px}@media(min-width:768px){.sm-prom__card{flex-basis:calc((100% - 24px) / 2.3)}}@media(min-width:1100px){.sm-prom__track{display:grid;grid-template-columns:repeat(var(--sm-prom-cols,4),minmax(0,1fr));gap:24px;overflow:visible}.sm-prom__txt{padding-top:20px}.sm-prom .sm-prom__title{font-size:26px!important}.sm-prom__nav{display:none}}@media(prefers-reduced-motion:reduce){.sm-prom__bar span{transition:none}}.template-product #looxReviews{max-width:none!important}@media(min-width:768px){.template-product .shopify-section:has(>.sm-revhead){margin-top:clamp(24px,3vw,48px)}.template-product .shopify-section:has(>.sm-revhead),.template-product .shopify-section:has(#looxReviews),.template-product .shopify-section:has(>.sm-revmore:not([hidden])){background:var(--sm-cream);--sm-rev-bg:#f7f4ef;--sm-rev-bg0:rgba(247,244,239,0);--sm-rev-btn:transparent}.template-product .shopify-section:has(#looxReviews)>div{background:transparent!important}.template-product .shopify-section:has(#looxReviews){padding-bottom:clamp(56px,6vw,88px)}.template-product .shopify-section:has(>.sm-revmore:not([hidden])){margin-top:calc(clamp(56px,6vw,88px)*-1);padding-bottom:clamp(56px,6vw,88px)}.template-product .shopify-app-block:has(>#looxReviews){width:calc(100% + 14px);margin-left:-7px;margin-right:-7px}.sm-prom{padding-top:clamp(56px,6vw,96px)}.sm-prom__inner{padding-top:0;border-top:0}}@media(min-width:1100px){.sm-prom__track{gap:32px}.sm-prom__media{aspect-ratio:4 / 3}}@media(min-width:2560px){.sm-prom__track{gap:40px}.sm-prom .sm-prom__title{font-size:34px!important}.sm-prom .sm-prom__text{font-size:16px}}.sm-set{box-sizing:border-box;padding:56px var(--outer,16px) 64px;background:var(--sm-cream)}.sm-set__wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;align-items:center;max-width:1240px;margin:0 auto}.sm-set__tiles{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:start}.sm-set__tile{min-width:0}.sm-set__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.sm-set__media img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain}.sm-set .sm-set__name{margin:14px 0 0!important;font-family:var(--FONT-STACK-HEADING)!important;font-size:17px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--sm-ink)!important}.sm-set .sm-set__name a{color:inherit!important;text-decoration:none}.sm-set .sm-set__price{margin:4px 0 0!important;font-size:14px!important;line-height:1.4!important;color:#3f3a36!important;font-variant-numeric:tabular-nums}.sm-set__plus{align-self:center;padding-bottom:56px;line-height:0;color:var(--sm-ink)}.sm-set .sm-set__kicker{margin:0!important;font-family:var(--FONT-STACK-BODY)!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--sm-muted)!important}.sm-set .sm-set__title{margin:12px 0 0!important;font-family:var(--FONT-STACK-HEADING)!important;font-size:32px!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--sm-ink)!important}.sm-set .sm-set__text{max-width:30em;margin:16px 0 0!important;font-size:15px!important;line-height:1.65!important;color:#3f3a36!important}.sm-set__opts{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.sm-set .sm-set__chip{gap:8px;min-height:44px;padding:0 18px;font-size:14px}.sm-set .sm-set__total{display:flex;align-items:baseline;gap:12px;margin:28px 0 0!important;font-size:14px!important;line-height:1.3!important;color:var(--sm-muted)!important}.sm-set__sum{font-family:var(--FONT-STACK-HEADING);font-size:30px;line-height:1;color:var(--sm-ink);font-variant-numeric:tabular-nums}.sm-set .sm-set__btn{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:54px;margin:20px 0 0!important;padding:0 32px!important;border:0!important;border-radius:0!important;background:var(--sm-ink)!important;box-shadow:none!important;font-family:var(--FONT-STACK-BODY)!important;font-size:12.5px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.22em!important;text-transform:uppercase!important;text-align:center;color:#fff!important;cursor:pointer;-webkit-appearance:none;appearance:none}.sm-set .sm-set__btn:disabled{opacity:.6;cursor:default}.sm-set .sm-set__btn:focus-visible{outline:2px solid var(--sm-ink);outline-offset:2px}.sm-set .sm-set__msg{margin:10px 0 0!important;font-size:13px!important;line-height:1.5!important;color:#8a2c2c!important}.sm-set .sm-set__msg:empty{display:none}@media(min-width:768px){.sm-set{padding:clamp(64px,6.7vw,96px) var(--outer,32px)}.sm-set__wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,6vw,88px)}.sm-set__tiles{gap:24px}.sm-set .sm-set__name{font-size:20px!important}.sm-set .sm-set__title{font-size:clamp(32px,3vw,44px)!important}.sm-set .sm-set__btn{width:auto}}@media(min-width:768px)and (max-width:899px){.sm-set .sm-set__btn{width:100%;padding:0 16px!important}}.sm-buybar{display:none}@media(min-width:768px){.sm-buybar{display:flex;align-items:center;justify-content:space-between;gap:12px 32px;position:fixed;top:var(--menu-height,88px);left:0;right:0;z-index:4000;box-sizing:border-box;min-height:76px;padding:12px var(--outer,32px);background:#fff;border-bottom:1px solid var(--sm-line);transform:translateY(-110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.sm-buybar.is-visible{transform:none;visibility:visible;transition:transform .25s ease}.sm-buybar__prod{display:flex;align-items:center;gap:16px;min-width:0}.sm-buybar__thumb{flex:none;display:block;width:52px;height:52px;background:var(--sm-tile)}.sm-buybar__thumb img{display:block;width:52px!important;height:52px!important;max-width:none!important;object-fit:contain;mix-blend-mode:multiply}.sm-buybar__info{min-width:0}.sm-buybar .sm-buybar__title{margin:0!important;overflow:hidden;font-family:var(--FONT-STACK-HEADING)!important;font-size:18px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;text-overflow:ellipsis;color:var(--sm-ink)!important}.sm-buybar .sm-buybar__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:3px 0 0!important;font-size:13px!important;line-height:1.4!important;color:var(--sm-muted)!important}.sm-buybar [data-sm-buybar-variant][hidden]+.sm-buybar__dot{display:none}.sm-buybar__rating{display:inline-flex;align-items:center;gap:6px}.sm-buybar__rating svg{flex:none;color:var(--sm-ink)}.sm-buybar__rating a{color:inherit!important;text-decoration:underline;text-underline-offset:3px}.sm-buybar__buy{flex:none;display:flex;align-items:center;gap:24px}.sm-buybar__price{font-size:17px;line-height:1.2;white-space:nowrap;color:var(--sm-ink);font-variant-numeric:tabular-nums}.sm-buybar .sm-buybar__btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;margin:0!important;padding:0 30px!important;border:0!important;border-radius:0!important;background:var(--sm-ink)!important;box-shadow:none!important;font-family:var(--FONT-STACK-BODY)!important;font-size:12.5px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.22em!important;text-transform:uppercase!important;white-space:nowrap;color:#fff!important;cursor:pointer;-webkit-appearance:none;appearance:none}.sm-buybar .sm-buybar__btn:focus-visible{outline:2px solid var(--sm-ink);outline-offset:2px}html:has([data-sm-buybar]) .sm-revhead__title{scroll-margin-top:calc(var(--menu-height,88px) + 92px)}}@media(min-width:768px)and (max-width:1023px){.sm-buybar__rating,.sm-buybar__dot{display:none}}@media(prefers-reduced-motion:reduce){.sm-buybar,.sm-buybar.is-visible{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sm-product.css.map */
