.ab-promo{font-size:13px;font-weight:500;color:var(--ab-berry);margin:0}.ab-fit{font-size:12.5px;color:var(--ab-mut);margin:0}.ab-fit b{color:var(--ab-ink);font-weight:500}.media_sub_text{display:none!important}.product-info h1,.product-info .product-title,.product-info__block-item[data-block-type=title] a{font:600 19px/1.25 var(--ab-font)!important;letter-spacing:-.012em;text-transform:none!important}price-list.price-list--product sale-price{color:var(--ab-ink)!important;font:600 20px var(--ab-font)!important}price-list.price-list--product compare-at-price{font:400 14.5px var(--ab-font)!important}.price-save-badge{background:none!important;color:var(--ab-berry)!important;font:500 12.5px var(--ab-font)!important;padding:0!important;border-radius:0!important}.product-info .badge{background:none!important;color:var(--ab-berry)!important;font:500 13px var(--ab-font)!important;padding:0!important}.product-gallery .badge,.product-gallery__media .badge,.product-gallery [class*=badge]{border-radius:var(--ab-r-s);font-weight:500;font-size:11px}.product-gallery__thumbnail,.product-gallery__thumbnail img{border-radius:var(--ab-r-s)}.var_color .variant-picker__option-values{gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:1px}.var_color .thumbnail-swatch{flex:none;width:50px;margin:0;padding:0;border:1px solid var(--ab-line);border-radius:var(--ab-r-s);overflow:hidden;background:var(--ab-tile)}.var_color .thumbnail-swatch span{display:none}.var_color .thumbnail-swatch img{display:block;width:100%;height:64px;object-fit:cover}.var_color input:checked+.thumbnail-swatch{border-color:var(--ab-esp);box-shadow:0 0 0 1px var(--ab-esp)}.variant-picker__option legend,.variant-picker__option variant-option-value{font-size:13px;font-weight:400}.var_size .variant-picker__option-values{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.var_size .block-swatch{display:grid;place-items:center;min-height:44px;min-width:0;padding:0;border-radius:var(--ab-r-s);border:1px solid var(--ab-line);background:transparent;font:500 14px var(--ab-font);color:var(--ab-ink);box-shadow:none;transition:background .15s,border-color .15s}.var_size .block-swatch>*{margin:0;line-height:1}html.ab-picked .var_size input:checked+label{background:var(--ab-esp)!important;border-color:var(--ab-esp)!important;color:var(--ab-cream)!important}html:not(.ab-picked) .var_size input:checked+label{background:transparent!important;border-color:var(--ab-line)!important;box-shadow:none!important}html:not(.ab-picked) .var_size .label_size{display:none}.var_size legend{width:100%;justify-content:flex-start;font-size:13px}.ai-size-button-container{margin-left:auto;display:flex;gap:12px}html body .ai-size-button,html body .ai-size-guide-button{border:0!important;background:none!important;box-shadow:none!important;padding:0!important;min-height:0!important;font:400 12px var(--ab-font)!important;color:var(--ab-mut)!important;text-decoration:underline;text-underline-offset:3px}.ai-size-guide-button svg,.ai-size-guide-button img{display:none!important}.var_size.ab-ask .block-swatch{border-color:var(--ab-mocha);box-shadow:0 0 0 1px var(--ab-mocha)}.ms-original--choose,.ms-original--real .button{border-radius:var(--ab-r)!important;min-height:52px;width:100%;background:var(--ab-esp)!important;color:var(--ab-cream)!important;font:600 14.5px var(--ab-font)!important;letter-spacing:.005em!important;text-transform:none!important;box-shadow:none!important}.ms-original--choose{background:var(--ab-mocha)!important}.product-info__block-item[data-block-type=liquid],.product-info__block-item[data-block-type=variant-picker],.product-info__block-item[data-block-type=description]{margin-top:14px!important}.product-info__block-item[data-block-type=description]~.product-info__block-item{margin-top:-2px!important}.product-info__block-item:nth-last-child(2) details.accordion{border-bottom:1px solid var(--ab-line)}.product-info details.accordion{border-top:1px solid var(--ab-line);background:none!important;margin:0}.product-info .accordion__toggle{background:none!important;font:500 13.5px var(--ab-font)!important;letter-spacing:0!important;text-transform:none!important;padding:14px 0!important}.product-info .accordion__content{font-size:13.5px;line-height:1.6;padding-bottom:16px}.product-info .accordion__content ul{margin:6px 0 12px;padding-left:18px}.product-info .accordion__content h4{font:600 13px var(--ab-font);margin:12px 0 2px}.product-info .jdgm-star{color:var(--ab-mocha)!important}.product-info .abx-tr{margin:0;background:var(--ab-tile)}.ab-usps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;font-size:12.5px;font-weight:500;font-family:var(--ab-font)}.ab-usps div{display:flex;gap:8px;align-items:center;min-width:0;line-height:1.25}.ab-usps svg{width:17px;height:17px;fill:none;stroke:var(--ab-mocha);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.block_pay img,.block_pay svg{max-height:20px;width:auto}.ab-set{font-family:var(--ab-font)}.ab-set__h{font-weight:600;font-size:14px;margin-bottom:8px}.ab-set__r{display:grid;grid-template-columns:46px minmax(0,1fr) 64px 38px;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--ab-line)}.ab-set__r img{display:block;width:46px;height:58px;object-fit:cover;border-radius:var(--ab-r-s)}.ab-set__t{font-size:12.5px;font-weight:500;line-height:1.3;min-width:0}.ab-set__t b{display:block;font-weight:600;margin-top:2px}.ab-set__t s{opacity:.6;font-weight:400;margin-left:5px}.ab-set select{width:64px;height:38px;border:1px solid var(--ab-line);background:transparent;font:500 12.5px var(--ab-font);color:var(--ab-ink);padding:0 4px;border-radius:var(--ab-r-s)}.ab-set select.err{border-color:var(--ab-berry);box-shadow:0 0 0 1px var(--ab-berry)}.ab-set__a{height:38px;border:1px solid var(--ab-esp);background:transparent;color:var(--ab-esp);font:400 18px var(--ab-font);border-radius:var(--ab-r-s);cursor:pointer;padding:0}.ab-st{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--ab-off);border-radius:var(--ab-r-l) var(--ab-r-l) 0 0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));font-family:var(--ab-font);box-shadow:0 -4px 20px #2417101a;transform:translateY(110%);transition:transform .22s}.ab-st.is-on{transform:none}.ab-st__s{display:flex;gap:5px;margin-bottom:8px}html.ab-picked .ab-st__s{display:none}.ab-st__s button{flex:1;height:38px;border:1px solid var(--ab-line);background:transparent;font:500 13px var(--ab-font);color:var(--ab-ink);padding:0;border-radius:var(--ab-r-s)}.ab-st__s button.on{background:var(--ab-esp);border-color:var(--ab-esp);color:var(--ab-cream)}.ab-st__s button[disabled]{color:#a99c90;text-decoration:line-through}.ab-st__s.shake{outline:1.5px solid var(--ab-mocha);outline-offset:3px;border-radius:var(--ab-r-s)}.ab-st__r{display:flex;align-items:center;gap:12px}.ab-st__i{min-width:0;flex:1;font-size:12px;line-height:1.25;white-space:nowrap}.ab-st__i b{display:block;font-size:15px;font-weight:600}.ab-st__i s{opacity:.6}.ab-st__b{flex:0 0 64%;height:46px;border:0;background:var(--ab-esp);color:var(--ab-cream);font:600 14px var(--ab-font);border-radius:var(--ab-r);cursor:pointer}.ab-st__b[disabled]{opacity:.55;cursor:default}.ab-st.is-need .ab-st__b{background:var(--ab-mocha)}.abx-story{background:var(--ab-esp);color:var(--ab-cream);padding:40px 20px;display:grid;gap:24px}.abx-story .abx-h2{font-size:24px;font-weight:600}.abx-story__l{list-style:none;margin:12px 0 0;padding:0}.abx-story__l li{font-weight:400;font-size:15px;line-height:1.3;padding:10px 0;border-top:1px solid rgba(239,230,218,.16)}.abx-story__m{display:grid;grid-template-columns:3fr 2fr;gap:8px;align-items:end}.abx-story__m div{display:block;aspect-ratio:3/4;overflow:hidden;border-radius:var(--ab-r-l)}.abx-story__m div+div{aspect-ratio:3/5}.jdgm-widget,.jdgm-rev-widg{font-family:var(--ab-font)!important}.jdgm-rev-widg__title{font:600 22px var(--ab-font)!important;letter-spacing:-.015em}.jdgm-rev{border-radius:var(--ab-r-l)!important;box-shadow:none!important;border:1px solid var(--ab-line)!important;background:transparent!important}.jdgm-rev__author,.jdgm-rev__body{font-family:var(--ab-font)!important;font-size:13.5px}.jdgm-rev__icon{border-radius:50%!important}.jdgm-btn,.jdgm-row-readmore a,.jdgm-row-readmore button{border-radius:var(--ab-r)!important;background:var(--ab-esp)!important;color:var(--ab-cream)!important;border:0!important;font:600 14px var(--ab-font)!important;min-height:46px}.jdgm-star{color:var(--ab-mocha)!important}.jdgm-histogram__bar-content{background:var(--ab-mocha)!important}ms-scroll-carousel{display:block!important;overflow:visible!important}ms-scroll-carousel .swiper-wrapper{display:flex!important;gap:10px;width:auto!important;overflow-x:auto;transform:none!important;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:4px}ms-scroll-carousel .swiper-wrapper::-webkit-scrollbar{display:none}ms-scroll-carousel.product-list .abx-card{flex:0 0 40vw;width:auto;max-width:none;margin:0!important;scroll-snap-align:start;color:var(--ab-ink)}ms-scroll-carousel .abx-card__t{padding-top:7px}ms-scroll-carousel .abx-card__n{font-size:12.5px}ms-scroll-carousel .abx-card__p{font-size:13px}ms-scroll-carousel .abx-sw,ms-scroll-carousel .abx-qa__t{display:none}[id*="49fd5168"] .section-stack,[id*=recently_viewed] .section-stack{gap:14px}[id*="49fd5168"] .section-header,[id*=recently_viewed] .section-header{margin:0}[id*="49fd5168"] h2,[id*=recently_viewed] h2{font:600 19px var(--ab-font)!important;letter-spacing:-.012em;text-transform:none!important}[id*="49fd5168"] .section,[id*=recently_viewed] .section{padding-block:26px!important}@media(min-width:750px){.product-info h1,.product-info .product-title,.product-info__block-item[data-block-type=title] a{font-size:22px!important}.abx-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:56px;align-items:center}.abx-story__m{max-width:520px;justify-self:end;width:100%}ms-scroll-carousel.product-list .abx-card{flex-basis:calc((100% - 50px)/6)}[id*="49fd5168"] .section,[id*=recently_viewed] .section{padding-block:36px!important}}@media(min-width:1000px){.product-gallery__media{border-radius:var(--ab-r-l);overflow:hidden}.var_color .variant-picker__option-values{flex-wrap:wrap;overflow:visible}.ab-st{left:auto;right:24px;bottom:20px;width:400px;border-radius:var(--ab-r-l);padding:12px;box-shadow:0 10px 30px #24171029;transform:translateY(calc(100% + 28px))}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/ab-pdp.css.map */
