product-info.bms27,.bms27-drawer,.bms-sticky-buy,.bms-ladder{--p27-ink: #1a1a1a;--p27-muted: #65615e;--p27-line: #e4e0da;--p27-pink: #ed0f7c;--p27-pink-text: #c40864;--p27-bone: #f7f5f1;--p27-ok: #1f8a4c;--p27-warn: #b45309;--p27-display: Poppins, "Poppins Fallback", Inter, system-ui, sans-serif;--p27-font: Inter, "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif}product-info.bms27{background:#fff;font-family:var(--p27-font);color:var(--p27-ink)}product-info.bms27>.page-width{max-width:1280px}product-info.bms27 .bms-crumb{margin:0 0 16px;font:400 13px/1.4 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms-crumb a{color:var(--p27-muted);text-decoration:none}product-info.bms27 .bms-crumb a:hover{color:var(--p27-ink)}@media screen and (min-width:990px){product-info.bms27 .product:not(.product--no-media) .product__media-wrapper{max-width:58%;width:58%}product-info.bms27 .product:not(.product--no-media) .product__info-wrapper{max-width:42%;width:42%;padding:0 0 0 48px}product-info.bms27 .product .product__info-container{max-width:460px}product-info.bms27 .product .product__info-container.product__column-sticky{top:96px}}@media screen and (min-width:750px)and (max-width:989px){product-info.bms27 .product:not(.product--no-media) .product__media-wrapper{max-width:52%;width:52%}product-info.bms27 .product:not(.product--no-media) .product__info-wrapper{max-width:48%;width:48%;padding:0 0 0 28px}}product-info.bms27 .product__media-wrapper .product__media{background:#fff;border-radius:8px;overflow:hidden;padding:0!important;aspect-ratio:1 / 1!important;height:auto!important}product-info.bms27 .product__media-wrapper .product__media img{position:absolute!important;top:0;right:0;bottom:0;left:0;object-fit:cover!important;object-position:center;width:100%!important;height:100%!important;max-height:none!important}product-info.bms27 .product__media-item{border:0}product-info.bms27 .product__media-list .product__media-item .product__media-icon,product-info.bms27 .product__media-toggle .product__media-icon{opacity:.9}product-info.bms27 .thumbnail-slider{margin-top:8px}product-info.bms27 .product__media-wrapper slider-component:not(.thumbnail-slider)>.slider-buttons{position:absolute;right:12px;bottom:12px;left:auto;top:auto;z-index:2;width:auto;background:#1a1a1ab8;border:0;border-radius:999px;padding:0 10px;height:26px;min-height:26px;box-shadow:none}product-info.bms27 .product__media-wrapper slider-component:not(.thumbnail-slider)>.slider-buttons .slider-button{display:none}product-info.bms27 .product__media-wrapper .slider-counter{color:#fff;font:600 12px/26px var(--p27-font);min-width:0;padding:0}product-info.bms27 .thumbnail-list{gap:8px}product-info.bms27 .thumbnail-list__item{width:calc(20% - 6.4px)!important;flex:0 0 auto}product-info.bms27 .thumbnail{border-radius:6px;border:1px solid var(--p27-line)!important;overflow:hidden;background:#fff}product-info.bms27 .thumbnail[aria-current]{border:1px solid var(--p27-ink)!important;box-shadow:none}product-info.bms27 .thumbnail img{object-fit:cover}product-info.bms27 .thumbnail-slider .slider-button{display:none}@media screen and (min-width:750px){product-info.bms27 .product__media-wrapper .product__media-list{max-width:min(100%,calc(100vh - 300px));margin-left:auto;margin-right:auto}product-info.bms27 .thumbnail-slider{max-width:min(100%,calc(100vh - 300px));margin-left:auto;margin-right:auto}product-info.bms27 .thumbnail-list{display:flex!important;flex-wrap:nowrap;overflow-x:auto}product-info.bms27 .thumbnail-list__item{width:80px!important;height:80px}product-info.bms27 .product__media-wrapper slider-component:not(.thumbnail-slider){position:relative}}@media screen and (max-width:749px){product-info.bms27 .product__media-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);max-width:none}product-info.bms27 .product__media-list .product__media-item{width:100%!important;padding-left:0!important;margin-left:0!important}product-info.bms27 .product__media-list{gap:0!important;scroll-padding-left:0!important;margin:0!important;padding:0!important;width:100%!important}product-info.bms27 .product__info-wrapper{margin-top:16px!important}product-info.bms27 .thumbnail-slider,product-info.bms27 media-gallery{margin-bottom:0!important;padding-bottom:0!important}product-info.bms27 .thumbnail-list{margin:0!important}product-info.bms27 .product__media-wrapper .product__media{border-radius:0;max-height:56vh;aspect-ratio:4 / 3!important}product-info.bms27 .product__media-wrapper .slider-buttons.small-hide{display:flex!important}product-info.bms27 .product__media-wrapper slider-component.slider-mobile-gutter{position:relative;margin-left:0!important;margin-right:0!important;width:100%!important}product-info.bms27 .product__media-wrapper .thumbnail-slider.slider-mobile-gutter{margin-left:0!important;margin-right:0!important}product-info.bms27 .thumbnail-slider{padding:0 20px;margin-top:8px}product-info.bms27 .thumbnail-list{padding:0!important;scroll-padding-left:0!important}product-info.bms27 .thumbnail-list__item{width:56px!important}}product-info.bms27 .product__info-container>*+*{margin-top:0}product-info.bms27 .bms-pdp-head{margin:0!important}product-info.bms27 .bms27-title,product-info.bms27 .product__title h1.bms27-title{margin:0!important;font-family:var(--p27-display)!important;font-weight:700!important;color:var(--p27-ink);font-size:28px!important;line-height:32px!important;letter-spacing:-.02em!important;text-wrap:balance}@media screen and (min-width:990px){product-info.bms27 .bms27-title,product-info.bms27 .product__title h1.bms27-title{font-size:34px!important;line-height:40px!important}}product-info.bms27 .bms27-rating{margin:8px 0 0!important}product-info.bms27 .bms27-rating .bms-grate--line{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:400 13px/1.4 var(--p27-font);color:var(--p27-muted);text-decoration:none}product-info.bms27 .bms27-rating .bms-grate__stars{display:inline-flex;gap:1px}product-info.bms27 .bms27-rating .bms-grate__stars svg{width:14px;height:14px}product-info.bms27 .bms27-rating .bms-grate__score{font-weight:600;color:var(--p27-ink)}product-info.bms27 .bms27-rating .bms-grate__g{width:14px;height:14px}product-info.bms27 .bms27-rating .bms-grate--line:hover .bms-grate__meta{color:var(--p27-pink-text);text-decoration:underline}product-info.bms27 [id^=price-]{margin:16px 0 0!important}product-info.bms27 .price{margin:0}product-info.bms27 .price .price-item,product-info.bms27 .price--large .price-item{font:700 26px/1.15 var(--p27-display)!important;letter-spacing:-.01em;color:var(--p27-ink)!important}product-info.bms27 .price .badge{display:none}product-info.bms27 .bms-save-badge{margin:4px 0 0;padding:0;background:none;border:0;font:600 13px/1.4 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms-afterpay-msg{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:4px 0 0!important;font:400 13px/1.4 var(--p27-font)!important;color:var(--p27-muted)!important}product-info.bms27 .bms-afterpay-msg__logo{height:14px!important;width:auto!important}product-info.bms27 .bms27-spec{display:flex;flex-wrap:wrap;gap:4px 8px;margin:12px 0 0;font:500 15px/1.4 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-spec span[aria-hidden]{color:var(--p27-line);font-weight:400}product-info.bms27 .bms-assure{margin:16px 0 0!important;padding:0!important;border:0!important;background:none!important}product-info.bms27 .bms-assure__status{display:flex;align-items:baseline;gap:8px;margin:0;font:400 13px/1.45 var(--p27-font)!important;color:var(--p27-ink)!important}product-info.bms27 .bms-assure__status .dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--p27-ok);transform:translateY(-1px)}product-info.bms27 .bms-assure__status--out .dot{background:var(--p27-warn)}product-info.bms27 .bms-assure__status a{color:var(--p27-ink);text-decoration:underline}product-info.bms27 .bms27-chips{margin:20px 0 0}product-info.bms27 .bms27-chips__label,product-info.bms27 .bms27-addons__label{margin:0 0 8px;font:600 13px/1.3 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-chips__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}product-info.bms27 .bms27-chip{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:8px 4px;border:1px solid var(--p27-line);border-radius:8px;background:#fff;text-decoration:none;color:var(--p27-ink);text-align:center;transition:border-color .15s}product-info.bms27 .bms27-chip:hover{border-color:var(--p27-ink)}product-info.bms27 .bms27-chip.is-current{border:1.5px solid var(--p27-pink);padding:7.5px 3.5px}product-info.bms27 .bms27-chip__size{font:600 15px/1.2 var(--p27-font)}product-info.bms27 .bms27-chip__price{font:400 13px/1.2 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-chip__tag{position:absolute;top:-8px;left:50%;transform:translate(-50%);white-space:nowrap;padding:1px 6px;border-radius:999px;background:var(--p27-ink);color:#fff;font:600 10px/1.5 var(--p27-font);letter-spacing:.02em}product-info.bms27 variant-selects{margin-top:20px;display:block}product-info.bms27 variant-selects .form__label,product-info.bms27 variant-selects legend{font:600 13px/1.3 var(--p27-font)!important;color:var(--p27-ink);margin-bottom:8px}product-info.bms27 .product-form__input--pill input[type=radio]+label{border:1px solid var(--p27-line)!important;border-radius:8px!important;background:#fff!important;color:var(--p27-ink)!important;font:500 14px/1 var(--p27-font)!important;padding:12px 14px!important;margin:0 6px 8px 0!important;box-shadow:none!important}product-info.bms27 .product-form__input--pill input[type=radio]:checked+label{border:1.5px solid var(--p27-pink)!important;color:var(--p27-ink)!important;background:#fff!important}product-info.bms27 .bms-buybox{margin:20px 0 0!important}product-info.bms27 .bms-buybox .product-form{margin:0}product-info.bms27 .bms-buybox .product-form__buttons{max-width:none;margin:0}product-info.bms27 .bms-buyrow{display:flex;gap:8px;align-items:stretch}product-info.bms27 .bms-buyrow .product-form__quantity{flex:0 0 auto;margin:0!important}product-info.bms27 .bms-buyrow .quantity__label,product-info.bms27 .bms-buyrow .quantity__rules{display:none!important}product-info.bms27 .bms-buyrow .quantity{width:116px;min-height:52px;height:52px;border:1px solid var(--p27-line);border-radius:8px;background:#fff}product-info.bms27 .bms-buyrow .quantity:before,product-info.bms27 .bms-buyrow .quantity:after{display:none!important}product-info.bms27 .bms-buyrow .quantity__input{font:500 15px/1 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms-buyrow .quantity__button{width:36px;color:var(--p27-ink)}product-info.bms27 .product-form__submit,product-info.bms27 .bms-buyrow .product-form__submit{flex:1 1 auto;height:52px!important;min-height:52px!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:8px!important;background:var(--p27-pink)!important;color:#fff!important;font:600 15px/1 var(--p27-font)!important;letter-spacing:0!important;box-shadow:none!important;text-transform:none!important}product-info.bms27 .product-form__submit:before,product-info.bms27 .product-form__submit:after{display:none!important}product-info.bms27 .product-form__submit:hover{background:#d40d6f!important}product-info.bms27 .product-form__submit[disabled]{background:#c9c4be!important}product-info.bms27 .bms27-addons{margin:16px 0 0}product-info.bms27 .bms27-addon{display:flex;align-items:center;gap:8px;min-height:44px;padding:0;border-top:1px solid var(--p27-line);font:400 15px/1.3 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-addon:last-of-type{border-bottom:1px solid var(--p27-line)}product-info.bms27 .bms27-addon__check{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-height:44px;cursor:pointer;margin:0}product-info.bms27 .bms27-addon__check input{position:absolute;opacity:0;width:1px;height:1px}product-info.bms27 .bms27-addon__box{flex:0 0 18px;width:18px;height:18px;border:1.5px solid #b8b2ab;border-radius:4px;background:#fff;position:relative}product-info.bms27 .bms27-addon__check input:checked+.bms27-addon__box{background:var(--p27-pink);border-color:var(--p27-pink)}product-info.bms27 .bms27-addon__check input:checked+.bms27-addon__box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}product-info.bms27 .bms27-addon__check input:focus-visible+.bms27-addon__box{outline:2px solid var(--p27-ink);outline-offset:2px}product-info.bms27 .bms27-addon__select{flex:0 0 auto;max-width:150px;height:32px;padding:0 22px 0 8px;border:1px solid var(--p27-line);border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2365615e' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 6px center / 12px;-webkit-appearance:none;appearance:none;font:400 13px/1 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-addon__price{flex:0 0 auto;min-width:48px;text-align:right;font:500 15px/1 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-addons__note{margin:8px 0 0;font:400 13px/1.4 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-addons__note a{color:var(--p27-muted);text-decoration:underline}product-info.bms27 .bms27-extras{margin:20px 0 0}product-info.bms27 .bms27-ico{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:var(--p27-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}product-info.bms27 .bms27-deliv{border-top:1px solid var(--p27-line);border-bottom:1px solid var(--p27-line)}product-info.bms27 .bms27-deliv>summary{display:flex;align-items:center;gap:10px;min-height:52px;list-style:none;cursor:pointer;font:500 15px/1.3 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-deliv>summary::-webkit-details-marker{display:none}product-info.bms27 .bms27-deliv__t{flex:1 1 auto}product-info.bms27 .bms27-deliv__go{flex:0 0 auto;font:400 13px/1 var(--p27-font);color:var(--p27-ink);text-decoration:underline;text-underline-offset:3px}product-info.bms27 .bms27-deliv[open] .bms27-deliv__go{color:var(--p27-muted);text-decoration:none}product-info.bms27 .bms27-deliv__body{padding:0 0 16px}product-info.bms27 .bms27-deliv .bms-dcheck{margin:0!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important}product-info.bms27 .bms27-deliv .bms-dcheck__title{display:none!important}product-info.bms27 .bms27-deliv .bms-dcheck__sub{margin:0 0 12px!important;font:400 13px/1.5 var(--p27-font)!important;color:var(--p27-muted)!important}product-info.bms27 .bms27-deliv .bms-dcheck__sub a{color:var(--p27-muted);text-decoration:underline}product-info.bms27 .bms27-deliv .bms-dcheck__row{display:flex;gap:8px}product-info.bms27 .bms27-deliv .bms-dcheck__input{flex:1 1 auto;height:44px;padding:0 12px;border:1px solid var(--p27-line)!important;border-radius:8px!important;font:400 15px/1 var(--p27-font)!important;background:#fff!important;box-shadow:none!important}product-info.bms27 .bms27-deliv .bms-dcheck__btn{flex:0 0 auto;height:44px;padding:0 18px;border:1px solid var(--p27-ink)!important;border-radius:8px!important;background:#fff!important;color:var(--p27-ink)!important;font:600 14px/1 var(--p27-font)!important;box-shadow:none!important}product-info.bms27 .bms27-deliv .bms-dcheck__out{margin:12px 0 0!important;padding:0!important;border:0!important;background:none!important;font:400 14px/1.5 var(--p27-font)!important;color:var(--p27-ink)!important}product-info.bms27 .bms27-trust{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}product-info.bms27 .bms27-trust li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font:400 13px/1.35 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-trust a{color:var(--p27-ink);text-decoration:none}product-info.bms27 .bms27-trust a:hover{color:var(--p27-pink-text);text-decoration:underline}@media screen and (max-width:749px){product-info.bms27 .bms27-trust a,product-info.bms27 .bms27-rating .bms-grate--line,product-info.bms27 .bms27-more{display:inline-flex;align-items:center;min-height:40px}product-info.bms27 .bms27-addon__select{min-height:40px}}product-info.bms27 .bms27-pay{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0}product-info.bms27 .bms27-links{display:grid;gap:4px;margin:16px 0 0;font:400 13px/1.5 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-links a{color:var(--p27-ink);text-decoration:underline;text-underline-offset:3px}product-info.bms27 .bms27-links a:hover{color:var(--p27-pink-text)}product-info.bms27 .product__view-details{display:none}product-info.bms27 .bms27-detail{max-width:860px;margin:56px auto 0;font-family:var(--p27-font)}@media screen and (max-width:749px){product-info.bms27 .bms27-detail{margin-top:40px}}product-info.bms27 .bms27-h2{margin:0 0 12px;font:600 22px/1.25 var(--p27-font);letter-spacing:-.01em;color:var(--p27-ink)}product-info.bms27 .bms27-hl{margin:0 0 32px}product-info.bms27 .bms27-hl__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}product-info.bms27 .bms27-hl__list li{position:relative;padding-left:24px;font:400 15px/1.55 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-hl__list li:before{content:"";position:absolute;left:2px;top:6px;width:6px;height:11px;border:solid var(--p27-ink);border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}product-info.bms27 .bms27-hl__help{margin:16px 0 0;font:400 13px/1.5 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-hl__help a{color:var(--p27-ink);text-decoration:underline;text-underline-offset:3px}product-info.bms27 .bms27-acc{border-top:1px solid var(--p27-line)}product-info.bms27 .bms27-acc__item,product-info.bms27 .bms27-acc .product__accordion{border-bottom:1px solid var(--p27-line);margin:0}product-info.bms27 .bms27-acc__item>summary,product-info.bms27 .bms27-acc .product__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:0 4px;list-style:none;cursor:pointer}product-info.bms27 .bms27-acc__item>summary:hover{background:var(--p27-bone)}product-info.bms27 .bms27-acc__item>summary::-webkit-details-marker{display:none}product-info.bms27 .bms27-acc__t{margin:0!important;font:600 17px/1.3 var(--p27-font)!important;letter-spacing:-.005em;color:var(--p27-ink)!important}product-info.bms27 .bms27-acc__c{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:var(--p27-ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}product-info.bms27 .bms27-acc__item[open]>summary .bms27-acc__c{transform:rotate(180deg)}product-info.bms27 .bms27-acc__body{padding:4px 4px 28px;font:400 15px/1.65 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-acc__body p,product-info.bms27 .bms27-acc__body li{font-size:15px!important;line-height:1.65!important;color:var(--p27-ink)!important}product-info.bms27 .bms27-acc__body p{margin:0 0 12px}product-info.bms27 .bms27-acc__body ul,product-info.bms27 .bms27-acc__body ol{margin:0 0 12px;padding-left:20px}product-info.bms27 .bms27-acc__body h2,product-info.bms27 .bms27-acc__body h3{margin:24px 0 8px!important;font:600 15px/1.4 var(--p27-font)!important;letter-spacing:0!important;color:var(--p27-ink)!important;text-transform:none!important}product-info.bms27 .bms27-acc__body h2:first-child,product-info.bms27 .bms27-acc__body h3:first-child{margin-top:4px!important}product-info.bms27 .bms27-acc__body a{color:var(--p27-ink);text-decoration:underline;text-underline-offset:3px}product-info.bms27 .bms27-acc__body a:hover{color:var(--p27-pink-text)}product-info.bms27 .bms27-acc__body table{width:100%;border-collapse:collapse;border:0!important;margin:0 0 16px;font-size:14px}product-info.bms27 .bms27-acc__body th,product-info.bms27 .bms27-acc__body td{padding:10px 8px 10px 0!important;border:0!important;border-bottom:1px solid var(--p27-line)!important;background:none!important;text-align:left;vertical-align:top;font:400 14px/1.5 var(--p27-font)!important;color:var(--p27-ink)!important}product-info.bms27 .bms27-acc__body th{font-weight:600!important}product-info.bms27 .bms27-acc__body .bms-best-for{margin:0 0 12px;padding:0;border:0;background:none;font:400 15px/1.65 var(--p27-font)}product-info.bms27 .bms27-desc .product__description{margin:0}product-info.bms27 .bms27-desc:not(.is-open) .product__description>:nth-child(n+3):not(style){display:none}product-info.bms27 .bms27-more{margin:4px 0 0;padding:0;border:0;background:none;cursor:pointer;font:600 14px/1.4 var(--p27-font);color:var(--p27-ink);text-decoration:underline;text-underline-offset:3px}product-info.bms27 .bms27-specs .bms-product-specs{margin:0}product-info.bms27 .bms27-specs .bms-product-specs__table{border:0!important}product-info.bms27 .bms27-specs .bms-product-specs__table th{width:44%;color:var(--p27-muted)!important;font-weight:400!important}product-info.bms27 .bms27-upsell{margin:32px 0 0}html.bms27-locked{overflow:hidden}.bms27-drawer{position:fixed;inset:0 0 0 auto;width:min(480px,100vw);max-width:100vw;height:100%;max-height:100%;margin:0;padding:0;border:0;background:#fff;box-shadow:-8px 0 32px #0000001f;font-family:var(--p27-font);color:var(--p27-ink)}.bms27-drawer::backdrop{background:#1a1a1a73}.bms27-drawer__inner{position:relative;height:100%;overflow-y:auto;padding:56px 24px 32px}.bms27-drawer__x{position:absolute;top:12px;right:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;cursor:pointer}.bms27-drawer__x svg{width:22px;height:22px;fill:none;stroke:var(--p27-ink);stroke-width:1.8;stroke-linecap:round}.bms27-drawer .bms-quote{margin:0!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important}.bms27-drawer .bms-quote__title{font:600 22px/1.25 var(--p27-font)!important;letter-spacing:-.01em}.bms27-drawer .bms-quote__sub,.bms27-drawer .bms-quote__ticks li,.bms27-drawer .bms-quote__phone{font-size:15px!important;color:var(--p27-ink)!important}.bms27-drawer .bms-quote__ticks svg{stroke:var(--p27-ink)!important}.bms27-drawer .bms-quote__details>summary{display:none!important}.bms27-drawer .bms-save__input{border:1px solid var(--p27-line)!important;border-radius:8px!important;background:#fff!important;font:400 15px/1.3 var(--p27-font)!important;box-shadow:none!important}.bms27-drawer .bms-quote__btn.bms-save__btn,.bms27-drawer button.bms-save__btn{height:52px;min-height:52px;border:0!important;border-radius:8px!important;background:var(--p27-pink)!important;color:#fff!important;font:600 15px/1 var(--p27-font)!important}@media(max-width:749px){.bms27-drawer{width:100vw}}.bms-sticky-buy.bms-sticky-buy{background:#fff;border-top:1px solid var(--p27-line);box-shadow:0 -4px 16px #0000000f;font-family:var(--p27-font)}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__inner{max-width:1280px;gap:12px;padding-top:8px;padding-bottom:8px}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__thumb{width:44px;height:44px;border-radius:6px;object-fit:cover;border:1px solid var(--p27-line)}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__title{font:600 14px/1.25 var(--p27-font);color:var(--p27-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__price{font:600 14px/1.25 var(--p27-font);color:var(--p27-ink)}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__status{display:inline-flex;align-items:center;gap:5px;margin-left:8px;font:400 12px/1.25 var(--p27-font);color:var(--p27-muted)}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--p27-ok)}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__status--pre:before{background:var(--p27-warn)}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__btn{height:48px;min-height:48px;padding:0 20px;border:0;border-radius:8px;background:var(--p27-pink);color:#fff;font:600 15px/1 var(--p27-font);box-shadow:none}@media(max-width:749px){.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__status{display:none}}.bms-ladder.bms-ladder{padding-top:40px;border-top:1px solid var(--p27-line);font-family:var(--p27-font)}.bms-ladder.bms-ladder .bms-eyebrow{display:none}.bms-ladder.bms-ladder .bms-ladder__title{font:600 22px/1.25 var(--p27-font)!important;letter-spacing:-.01em!important}.bms-ladder.bms-ladder .bms-ladder__sub{font:400 13px/1.4 var(--p27-font);color:var(--p27-muted);margin:6px 0 0}.bms-ladder.bms-ladder .bms-ladder__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(168px,1fr);grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-top:16px;scrollbar-width:thin}.bms-ladder.bms-ladder .bms-ladder__grid>li{scroll-snap-align:start}.bms-ladder.bms-ladder .bms-ladder__card{border:1px solid var(--p27-line);border-radius:8px;background:#fff;box-shadow:none;overflow:hidden}.bms-ladder.bms-ladder .bms-ladder__card:hover{border-color:var(--p27-ink);transform:none;box-shadow:none}.bms-ladder.bms-ladder .bms-ladder__card--near{border-color:var(--p27-line)}.bms-ladder.bms-ladder .bms-ladder__media{background:#fff;aspect-ratio:1 / 1}.bms-ladder.bms-ladder .bms-ladder__media img{object-fit:cover;width:100%;height:100%}.bms-ladder.bms-ladder .bms-ladder__tag{background:#fff;color:var(--p27-ink);border:1px solid var(--p27-line);font:600 11px/1.4 var(--p27-font);border-radius:999px}.bms-ladder.bms-ladder .bms-ladder__tag--pre{background:var(--p27-ink);color:#fff;border-color:var(--p27-ink)}.bms-ladder.bms-ladder .bms-ladder__size{font:600 15px/1.3 var(--p27-font);color:var(--p27-ink)}.bms-ladder.bms-ladder .bms-ladder__area{font:400 13px/1.4 var(--p27-font);color:var(--p27-muted)}.bms-ladder.bms-ladder .bms-ladder__price{font:600 15px/1.3 var(--p27-font);color:var(--p27-ink)}.bms-ladder.bms-ladder .bms-ladder__price span{font-weight:400;font-size:13px;color:var(--p27-muted)}.bms-ladder.bms-ladder .bms-ladder__acc-card{border:1px solid var(--p27-line);border-radius:8px;background:#fff;box-shadow:none}product-info.bms27 .bms27-nudge{margin:32px 0 0;font:400 15px/1.6 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-nudge strong{color:var(--p27-ink);font-weight:600}product-info.bms27 .bms27-nudge a{color:var(--p27-ink);text-decoration:underline;text-underline-offset:3px}product-info.bms27 .product-media-container,product-info.bms27 .product__media-item .product-media-container{border:0!important}product-info.bms27 .product__media-icon{border:0!important;background:#ffffffe6!important;box-shadow:none!important}product-info.bms27 .thumbnail,product-info.bms27 .thumbnail[aria-current]{border:0!important;box-shadow:none!important;opacity:.55;transition:opacity .15s}product-info.bms27 .thumbnail[aria-current],product-info.bms27 .thumbnail:hover{opacity:1}product-info.bms27 .thumbnail-list__item{position:relative}product-info.bms27 .thumbnail[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--p27-ink);border-radius:2px}product-info.bms27 .bms27-rating .bms-grate__score,product-info.bms27 .bms27-rating .bms-grate__meta{font-size:13px!important}product-info.bms27 .product__media-wrapper .slider-counter,product-info.bms27 .product__media-wrapper .slider-counter span{font-size:13px!important}product-info.bms27 .bms27-acc__t{font-size:15px!important;line-height:1.4!important}product-info.bms27 .bms27-h2,.bms-ladder.bms-ladder .bms-ladder__title{font-size:26px!important;line-height:1.2!important;letter-spacing:-.02em!important}product-info.bms27 .bms27-more,product-info.bms27 .bms27-deliv .bms-dcheck__btn{font-size:15px!important}product-info.bms27 .bms27-acc__body th,product-info.bms27 .bms27-acc__body td,product-info.bms27 .bms27-acc__body table{font-size:15px!important}product-info.bms27 .bms27-deliv .bms-dcheck__out{font-size:15px!important}product-info.bms27 .bms27-chip__tag{position:static;transform:none;padding:0;background:none;color:var(--p27-pink-text);font:600 13px/1.2 var(--p27-font);letter-spacing:0}product-info.bms27 .bms27-chip.is-current .bms27-chip__tag{color:var(--p27-pink-text)}product-info.bms27 .bms27-pay__icon{width:34px;height:22px}.bms-ladder.bms-ladder .bms-ladder__tag{font-size:13px}product-info.bms27 .bms-lenpick{margin-top:20px}product-info.bms27 .bms-lenpick__legend,product-info.bms27 .bms-lenpick__label{font:600 13px/1.3 var(--p27-font)!important;color:var(--p27-ink)!important}product-info.bms27 .bms-lenpick__pills{gap:8px}product-info.bms27 .bms-lenpick__pill{min-height:44px;border:1px solid var(--p27-line)!important;border-radius:8px!important;background:#fff!important;color:var(--p27-ink)!important;font:500 15px/1 var(--p27-font)!important;box-shadow:none!important}product-info.bms27 .bms-lenpick__pill:hover{border-color:var(--p27-ink)!important}product-info.bms27 .bms-lenpick__radio:checked+.bms-lenpick__pill{background:#fff!important;color:var(--p27-ink)!important;border:1.5px solid var(--p27-pink)!important}product-info.bms27 .bms-lenpick__detail,product-info.bms27 .bms-lenpick__note{font:400 13px/1.5 var(--p27-font)!important;color:var(--p27-muted)!important}body:has(.bms-sticky-buy--show) #shopify-chat,body:has(.bms-sticky-buy--show) inbox-online-store-chat{bottom:96px!important}body:has(#smart-bot-container) .bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__inner{padding-right:92px}@media screen and (min-width:750px){product-info.bms27 .product__media-wrapper slider-component:not(.thumbnail-slider){max-width:min(100%,calc(100vh - 300px));margin-left:0!important;margin-right:auto!important}product-info.bms27 .product__media-wrapper .product__media-list,product-info.bms27 .thumbnail-slider{margin-left:0!important}}@media screen and (max-width:749px){product-info.bms27 .thumbnail-list__item{width:48px!important}product-info.bms27 .product__info-wrapper{margin-top:12px!important}product-info.bms27 .bms27-rating{margin-top:6px!important}product-info.bms27 [id^=price-]{margin-top:12px!important}product-info.bms27 .bms27-spec{margin-top:8px}}product-info.bms27 .bms27-rating .bms-grate,product-info.bms27 .bms27-rating .bms-grate *{font-family:var(--p27-font)!important}product-info.bms27 .bms27-pay{gap:5px}product-info.bms27 .bms27-pay__icon{width:30px;height:20px}.bms-ladder.bms-ladder .bms-ladder__card,.bms-ladder.bms-ladder .bms-ladder__acc-card{border:0;border-radius:0}.bms-ladder.bms-ladder .bms-ladder__media{border-radius:8px;overflow:hidden}.bms-ladder.bms-ladder .bms-ladder__body{padding:10px 0 0}.bms-ladder.bms-ladder .bms-ladder__card:hover .bms-ladder__size{text-decoration:underline}product-info.bms27 .bms27-quote{margin:0 0 32px}product-info.bms27 .bms27-quote .bms-grate--quote{margin:0;padding:0 0 0 16px;border:0;border-left:2px solid var(--p27-line);background:none;box-shadow:none;border-radius:0}product-info.bms27 .bms27-quote .bms-grate__quote{margin:0;padding:0;border:0}product-info.bms27 .bms27-quote .bms-grate__quote p{margin:0;font:400 15px/1.6 var(--p27-font)!important;color:var(--p27-ink)!important;font-style:normal}product-info.bms27 .bms27-quote .bms-grate__cite{display:block;margin:8px 0 0;font:400 13px/1.5 var(--p27-font)!important;color:var(--p27-muted)!important;font-style:normal}product-info.bms27 .bms27-quote .bms-grate__cite a{color:var(--p27-ink);text-decoration:underline;text-underline-offset:3px}product-info.bms27 .bms27-title__sub{display:block;margin-top:4px;font:500 15px/1.35 var(--p27-font);letter-spacing:0;color:var(--p27-muted)}product-info.bms27 .bms27-tiles{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--p27-line);border-bottom:1px solid var(--p27-line)}product-info.bms27 .bms27-tiles li{padding:10px 8px 10px 0;display:flex;flex-direction:column;gap:2px;min-width:0}product-info.bms27 .bms27-tiles li+li{padding-left:12px;border-left:1px solid var(--p27-line)}product-info.bms27 .bms27-tiles b{font:700 16px/1.2 var(--p27-display);color:var(--p27-ink)}product-info.bms27 .bms27-tiles span{font:400 12px/1.3 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-addons__total{margin:8px 0 0;font:600 14px/1.4 var(--p27-font);color:var(--p27-ink)}product-info.bms27 .bms27-buyreview{margin-top:16px}@media screen and (max-width:989px){product-info.bms27 .bms27-buyreview{display:none}}@media screen and (min-width:990px){product-info.bms27 .bms27-detail .bms27-quote{display:none}}@media screen and (max-width:749px){product-info.bms27 .bms27-chips__list{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:8px;padding-bottom:4px;margin-right:-20px;padding-right:20px;scrollbar-width:none}product-info.bms27 .bms27-chips__list::-webkit-scrollbar{display:none}product-info.bms27 .bms27-chips__list>li{flex:0 0 92px;scroll-snap-align:start}product-info.bms27 .bms27-tiles li{padding-top:8px;padding-bottom:8px}}product-info.bms27 .bms27-rating .bms-grate--line{flex-wrap:wrap;column-gap:6px;row-gap:2px;max-width:100%}product-info.bms27 .bms27-rating .bms-grate__stars,product-info.bms27 .bms27-rating .bms-grate__score,product-info.bms27 .bms27-rating .bms-grate__g{flex:0 0 auto}product-info.bms27 .bms27-rating .bms-grate__score,product-info.bms27 .bms27-rating .bms-grate__meta,product-info.bms27 .bms-grate--pdp .bms-grate__score,product-info.bms27 .bms-grate--pdp .bms-grate__meta{white-space:nowrap}product-info.bms27 .bms-grate--pdp .bms-grate__head{flex-wrap:wrap;row-gap:2px}product-info.bms27 .bms27-chips__list>li{display:flex}product-info.bms27 .bms27-chips__list>li>.bms27-chip{flex:1 1 auto;width:100%}product-info.bms27 .bms27-chips__hint{display:none}@media screen and (max-width:749px){product-info.bms27 .bms27-chips{position:relative}product-info.bms27 .bms27-chips__label{display:flex;justify-content:space-between;align-items:baseline;gap:8px}product-info.bms27 .bms27-chips__hint{display:inline;font:400 12px/1.3 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-chips:after{content:"";position:absolute;top:26px;bottom:4px;right:-20px;width:44px;pointer-events:none;background:linear-gradient(to right,#fff0,#fff 80%);transition:opacity .2s ease}product-info.bms27 .bms27-chips.is-end:after,product-info.bms27 .bms27-chips.is-fit:after{opacity:0}product-info.bms27 .bms27-chips.is-fit .bms27-chips__hint{display:none}}product-info.bms27 .bms-xsell{margin-top:24px!important}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__t-short{display:none}@media screen and (max-width:749px){.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__t-full{display:none}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__t-short{display:inline}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__title{white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:1.2}.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__btn{padding:0 16px}}product-info.bms27 .thumbnail:not([aria-current]){opacity:.8}product-info.bms27 .thumbnail:not([aria-current]):hover{opacity:1}product-info.bms27 .thumbnail{outline:1px solid var(--p27-line);outline-offset:-1px;border-radius:6px}product-info.bms27 .product-form__submit,product-info.bms27 .bms-buyrow .product-form__submit,.bms-sticky-buy.bms-sticky-buy .bms-sticky-buy__btn{background:#e40f7c!important}product-info.bms27 .bms27-deliv>summary{flex-wrap:wrap}product-info.bms27 .bms27-deliv__eta{order:10;flex:1 0 100%;margin:-6px 0 0;padding:0 0 12px 30px;font:400 13px/1.45 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-trust__sub{display:block;margin-top:-4px;font:400 12px/1.3 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-acl{margin:12px 0 0;font:400 13px/1.45 var(--p27-font);color:var(--p27-muted)}product-info.bms27 .bms27-acl a{color:var(--p27-ink);text-decoration:underline;text-underline-offset:3px}product-info.bms27 .bms27-call a[href^="tel:"]{font-weight:600;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bms-pdp-2027.css.map */
