.product-information .product-title{font-size:clamp(22px,1.9vw,29px);font-weight:500;letter-spacing:.09em;line-height:1.25;margin:0 0 14px}.product-information .star-rating-container,.product-information .product-rating-summary,.product-information [class*=rating-summary]{font-size:13px;letter-spacing:.02em;color:#6b6b6b}.product-information .star-rating-container a,.product-information [class*=rating-summary] a{text-decoration-thickness:1px;text-underline-offset:3px;color:#6b6b6b}.product-information .np{margin:18px 0 6px}.product-information .np__value{font-size:clamp(27px,2.3vw,34px);font-weight:500;letter-spacing:-.015em;line-height:1.1}.product-information .np__was{margin-left:10px;font-size:15px;font-weight:400;color:#9b9b97}.product-information .np__save,.product-information .product-price-container .badge,.product-information .product-price-container [class*=badge]{background:transparent!important;color:#151515!important;border:1px solid #151515;font-size:10.5px;font-weight:600;letter-spacing:.12em;padding:4px 11px;border-radius:999px}.product-information .np__note{font-size:12.5px;color:#8a8a86;letter-spacing:.01em;margin-top:8px}.product-information .ftick{--ftick-mark: #151515;--ftick-ink: #3d3d3a;margin:22px 0 26px;padding-top:22px;border-top:1px solid rgba(21,21,21,.1)}.product-information .ftick__list{gap:13px}.product-information .ftick__item{font-size:14px;line-height:1.5;gap:12px;color:#3d3d3a}.product-information .ftick__item strong,.product-information .ftick__item b{font-weight:500;color:#151515}.product-information .ftick__mark{width:15px;height:15px;margin-top:.2rem}.product-information .rte :is(h2,h3,h4),.product-information .product-description :is(h2,h3,h4){font-size:17px;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none;margin:28px 0 14px}.product-information .rte p,.product-information .product-description p{font-size:14.5px;line-height:1.75;color:#4a4a47}.product-information .rte strong,.product-information .product-description strong{font-weight:500;color:#151515}.product-information .rte hr{border-color:#1515151a}.product-information .rating-summary__stars,.product-information .rating-summary__fill,.product-information .rating-summary__stars svg,.product-information .rating-summary__fill svg,.product-information .star-rating{color:#f5a623}.product-information .rating-summary__stars svg{width:15px;height:15px}.product-information .bn{--bn-line: rgba(21, 21, 21, .11);--bn-line-hover: rgba(21, 21, 21, .28);--bn-soft: #fafaf8;--bn-pill-bg: rgba(21, 21, 21, .07);--bn-pill-ink: #151515;--bn-ribbon-bg: #151515;--bn-ribbon-ink: #ffffff;margin-top:1.9rem}.product-information .bn .bn__pick-label,.product-information .bn .bn__addons-label,.product-information .bn .bn__eyebrow,.product-information .bn .bn__summary-label{font-size:.66rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;opacity:.55}.product-information .bn .bn__pick-value{font-size:.82rem;font-weight:500;letter-spacing:.04em}.product-information .bn .bn__tier{border:1px solid var(--bn-line);border-radius:18px;padding:1.3rem 1.3rem 1.25rem;margin-bottom:.85rem;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.product-information .bn .bn__tier:hover{border-color:var(--bn-line-hover)}.product-information .bn .bn__tier.is-selected{border-color:#151515;box-shadow:0 10px 30px #15151512;background:var(--bn-soft)}.product-information .bn .bn__tier--featured{margin-top:1.9rem}.product-information .bn .bn__tier--featured.is-first{margin-top:0}.product-information .bn .bn__ribbon{top:0;right:22px;transform:translateY(-50%);font-size:.64rem;font-weight:600;letter-spacing:.16em;padding:.38rem .95rem;border-radius:999px}.product-information .bn .bn__thumb{flex-basis:64px;width:64px;height:64px;border-radius:12px}.product-information .bn .bn__radio{border-width:1px;margin-top:.3rem}.product-information .bn .bn__name{font-size:.9rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.product-information .bn .bn__save{font-size:.58rem;font-weight:600;letter-spacing:.12em;padding:.25rem .6rem}.product-information .bn .bn__price{font-size:1.15rem;font-weight:500;letter-spacing:-.01em}.product-information .bn .bn__was{font-size:.82rem;color:#9b9b97;font-weight:400}.product-information .bn .bn__contents,.product-information .bn .bn__more{font-size:.8rem;line-height:1.75;color:#5a5a56}.product-information .bn .bn__addon{border:1px solid var(--bn-line);border-radius:16px;padding:1.05rem 1.15rem;transition:border-color .25s ease,box-shadow .25s ease}.product-information .bn .bn__addon:hover{border-color:var(--bn-line-hover)}.product-information .bn .bn__addon-name{font-size:.85rem;font-weight:500;letter-spacing:.05em}.product-information .bn .bn__addon-sub,.product-information .bn .bn__addon-note,.product-information .bn .bn__addons-note{font-size:.78rem;color:#7a7a76}.product-information .bn .bn__addon-save,.product-information .bn .bn__saving{background:var(--bn-pill-bg);color:var(--bn-pill-ink);font-weight:600;letter-spacing:.1em}.product-information .bn .bn__summary{border-top:1px solid var(--bn-line);padding-top:1.1rem;margin-top:.4rem}.product-information .bn .bn__summary-value{font-size:1.35rem;font-weight:500;letter-spacing:-.01em}.product-information .bn .bn__submit{border-radius:14px;letter-spacing:.18em;font-size:.8rem;font-weight:600;min-height:3.5rem;transition:transform .25s ease,box-shadow .25s ease}.product-information .bn .bn__submit:hover{transform:translateY(-1px);box-shadow:0 12px 28px #1515152e}.product-information .bn .bn__submit-price{font-weight:400;opacity:.7;letter-spacing:.04em}.product-information .bn .bn__ribbon{left:auto;right:24px;top:0;transform:translateY(-50%);width:auto;background:#151515;color:#fff;font-size:.62rem;font-weight:600;letter-spacing:.16em;padding:.4rem .95rem;border-radius:999px;box-shadow:0 4px 14px #1515152e}.product-information .bn .bn__row{grid-template-columns:24px 76px minmax(0,1fr) auto;column-gap:1.05rem}.product-information .bn .bn__thumb{width:76px;height:76px;flex-basis:76px;border-radius:14px}.product-information .bn .bn__radio{width:24px;height:24px;border:1px solid rgba(21,21,21,.32);background:#fff;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.product-information .bn .bn__tier:hover .bn__radio{border-color:#151515}.product-information .bn .bn__tier.is-selected .bn__radio{background:#151515;border-color:#151515;transform:scale(1.02)}.product-information .bn .bn__tier.is-selected .bn__radio:after{inset:auto;left:7.5px;top:3.5px;width:5px;height:10px;border:solid #fff;border-width:0 1.5px 1.5px 0;border-radius:0;background:none;transform:rotate(45deg)}.product-information .bn .bn__addon{grid-template-columns:24px 54px minmax(0,1fr) auto;column-gap:.9rem;border-width:1px;border-radius:16px;background:#fff}.product-information .bn .bn__addon.is-checked{border-color:#151515;box-shadow:0 6px 20px #1515150f}.product-information .bn .bn__box{width:24px;height:24px;border-width:1px;border-radius:8px;border-color:#15151552;background:#fff}.product-information .bn .bn__addon.is-checked .bn__box{background:#151515;border-color:#151515}.product-information .bn .bn__addon.is-checked .bn__box:after{left:7px;top:3px;width:5px;height:10px;border-width:0 1.5px 1.5px 0}.product-information .bn .bn__addon img{width:54px;height:54px;flex-basis:54px;border-radius:12px}.product-information .bn .bn__specs{font-size:.82rem;color:#4a4a47}.product-information .bn .bn__specs span{opacity:.6}.product-information .bn .bn__specs b{font-weight:500;color:#151515}.product-information .bn .bn__delta-now{font-size:.98rem;font-weight:500}.product-information .bn .bn__summary-label{font-size:.7rem;font-weight:500;opacity:.55}.product-information .bn .bn__summary-value{font-size:1.7rem;font-weight:500}.product-information .bn .bn__saving:not(:empty){background:#1515150f;color:#151515;font-weight:600;letter-spacing:.1em;font-size:.7rem;text-transform:uppercase}.product-information .bn .bn__prices .bn__save{background:#1515150f;color:#151515}@media(max-width:600px){.product-information .bn .bn__row{grid-template-columns:24px minmax(0,1fr) auto}.product-information .bn .bn__ribbon{right:18px}}.product-information .bn{margin-top:1.8rem}.product-information .bn .bn__pick{margin-bottom:.7rem}.product-information .bn>label.bn__tier{position:relative;margin:0;padding:1.05rem 1.15rem;border:0;border-left:1px solid rgba(21,21,21,.14);border-right:1px solid rgba(21,21,21,.14);border-bottom:1px solid rgba(21,21,21,.14);border-radius:0;background:#fff;box-shadow:none;transition:background-color .2s ease}.product-information .bn>label.bn__tier:first-of-type{border-top:1px solid rgba(21,21,21,.14);border-top-left-radius:16px;border-top-right-radius:16px;margin-top:0}.product-information .bn>label.bn__tier:last-of-type{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.product-information .bn>label.bn__tier:hover{background:#fafaf8}.product-information .bn>label.bn__tier.is-selected{background:#fff;border-color:#15151524;box-shadow:inset 0 0 0 1.5px #151515;border-radius:14px;z-index:1}.product-information .bn>label.bn__tier.is-selected+label.bn__tier{border-top:0}.product-information .bn .bn__tier--featured{margin-top:0}.product-information .bn .bn__ribbon{right:18px;top:0}.product-information .bn .bn__row{grid-template-columns:22px 60px minmax(0,1fr) auto;column-gap:.95rem;align-items:center}.product-information .bn .bn__thumb{width:60px;height:60px;flex-basis:60px;border-radius:12px}.product-information .bn .bn__radio{width:22px;height:22px}.product-information .bn .bn__tier.is-selected .bn__radio:after{left:6.5px;top:2.5px;width:5px;height:10px}.product-information .bn .bn__name{font-size:.86rem;letter-spacing:.08em;font-weight:500}.product-information .bn .bn__specs{margin-top:.25rem;font-size:.78rem;line-height:1.45}.product-information .bn .bn__price{font-size:1.05rem}.product-information .bn .bn__was{font-size:.76rem}.product-information .bn .bn__prices .bn__save,.product-information .bn .bn__tier .bn__save[data-carry-save]{margin-top:.3rem;padding:.2rem .55rem;font-size:.56rem}.product-information .bn .bn__addons{margin-top:.95rem;padding-top:.2rem;border-top:1px solid rgba(21,21,21,.1)}.product-information .bn .bn__addons-note{display:none}.product-information .bn .bn__addons-label{margin:.9rem 0 .2rem}.product-information .bn .bn__addon{border:0;border-bottom:1px solid rgba(21,21,21,.08);border-radius:0;box-shadow:none;background:transparent;margin:0;min-height:0;padding:.8rem 0;grid-template-columns:22px 46px minmax(0,1fr) auto;column-gap:.85rem}.product-information .bn .bn__addon:last-child{border-bottom:0;padding-bottom:.2rem}.product-information .bn .bn__addon.is-checked{box-shadow:none}.product-information .bn .bn__addon img{width:46px;height:46px;flex-basis:46px;border-radius:10px}.product-information .bn .bn__box{width:22px;height:22px;border-radius:7px}.product-information .bn .bn__addon.is-checked .bn__box:after{left:6.5px;top:2.5px;width:5px;height:10px}.product-information .bn .bn__addon-sub{display:none}.product-information .bn .bn__addon-name{font-size:.82rem;letter-spacing:.04em}.product-information .bn .bn__summary{margin-top:1.3rem}@media(max-width:600px){.product-information .bn .bn__row{grid-template-columns:22px minmax(0,1fr) auto}.product-information .bn>label.bn__tier{padding:.95rem .9rem}}.product-information .ftick{margin:18px 0 0;padding-top:18px}.product-information .max-height,.product-information max-height{margin-top:0}.product-information .max-height--inner-content>:first-child{margin-top:0!important;font-size:17px;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none;margin-bottom:12px}.product-information .max-height--inner-content>:first-child strong{font-weight:500;text-transform:none}.product-information .max-height--inner-content>hr:first-of-type,.product-information .max-height--inner-content h2+hr{margin:0 0 14px}.product-information .np__save,.product-information .bn .bn__save,.product-information .bn .bn__prices .bn__save,.product-information .bn .bn__tier .bn__save[data-carry-save],.product-information .bn .bn__addon-save,.product-information .bn .bn__saving:not(:empty),.product-information .product-price-container .badge,.product-information .product-price-container [class*=badge]{background:#c4f7d6!important;color:#056f37!important;border:1px solid #86e4ac;font-weight:600;letter-spacing:.1em}.product-information .bn .bn__saving:not(:empty){text-transform:uppercase}.product-information .bn .bn__addon .bn__addon-photo img{width:100%;height:100%;flex:none;border-radius:0}.product-information .bn>label.bn__tier{transition:background-color .25s ease,box-shadow .3s ease,border-radius .3s ease}.product-information .bn .bn__radio,.product-information .bn .bn__box{transition:background-color .2s ease,border-color .2s ease}.product-information .bn .bn__tier.is-selected .bn__radio:after,.product-information .bn .bn__addon.is-checked .bn__box:after{animation:bnTick .28s ease both}@keyframes bnTick{0%{opacity:0;transform:rotate(45deg) scale(.4)}to{opacity:1;transform:rotate(45deg) scale(1)}}.product-information .bn .bn__addons{max-height:900px;overflow:hidden;opacity:1;visibility:visible;transition:max-height .5s cubic-bezier(.22,.61,.36,1),opacity .3s ease .08s,margin-top .4s ease,padding-top .4s ease,border-color .3s ease,visibility 0s}.product-information .bn .bn__addons[hidden]{display:block!important;max-height:0;margin-top:0;padding-top:0;opacity:0;visibility:hidden;border-top-color:transparent;pointer-events:none;transition:max-height .4s cubic-bezier(.22,.61,.36,1),opacity .2s ease,margin-top .4s ease,padding-top .4s ease,border-color .3s ease,visibility 0s .4s}.product-information .bn .bn__addon .bn__addon-photo{display:block;max-height:0;margin-top:0;opacity:0;transition:max-height .5s cubic-bezier(.22,.61,.36,1),opacity .35s ease,margin-top .4s ease}.product-information .bn .bn__addon.is-checked .bn__addon-photo{max-height:420px;margin-top:.8rem;opacity:1;transition-delay:0s,.1s,0s}@media(prefers-reduced-motion:reduce){.product-information .bn>label.bn__tier,.product-information .bn .bn__addons,.product-information .bn .bn__addon .bn__addon-photo{transition:none}.product-information .bn .bn__tier.is-selected .bn__radio:after,.product-information .bn .bn__addon.is-checked .bn__box:after{animation:none}}@media(max-width:600px){.product-information .bn{margin-top:1.3rem}.product-information .bn .bn__pick{margin-bottom:.6rem}.product-information .bn .bn__pick-value{max-width:62%;text-align:right}.product-information .bn>label.bn__tier{padding:.8rem;min-height:64px}.product-information .bn .bn__row{grid-template-columns:22px 46px minmax(0,1fr) auto;column-gap:.65rem}.product-information .bn .bn__tier>.bn__row>.bn__thumb{display:block;width:46px;height:46px;flex-basis:46px;border-radius:10px}.product-information .bn .bn__name{font-size:.78rem;letter-spacing:.05em;line-height:1.25}.product-information .bn .bn__specs{margin-top:.2rem;font-size:.72rem;line-height:1.35}.product-information .bn .bn__specs span{display:none}.product-information .bn .bn__price{font-size:.98rem}.product-information .bn .bn__was{font-size:.7rem}.product-information .bn .bn__ribbon{right:12px;padding:.22rem .55rem;font-size:.54rem}.product-information .bn .bn__addons{margin-top:.7rem;padding-top:.25rem}.product-information .bn .bn__addon{grid-template-columns:22px 40px minmax(0,1fr) auto;column-gap:.6rem;padding:.65rem 0}.product-information .bn .bn__addon img{width:40px;height:40px;flex-basis:40px}.product-information .bn .bn__addon-name{font-size:.78rem}.product-information .bn .bn__summary{margin-top:1rem}.product-information .bn .bn__summary-value{font-size:1.45rem}.product-information .bn .bn__submit{min-height:3.3rem}}body .bn-bar{position:fixed;left:50%!important;right:auto!important;bottom:calc(16px + env(safe-area-inset-bottom))!important;width:min(520px,calc(100vw - 24px))!important;max-width:none!important;z-index:40;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(21,21,21,.1)!important;border-radius:18px!important;box-shadow:0 12px 34px #00000029!important;color:#151515;transform:translate(-50%,160%)!important;transition:transform .4s cubic-bezier(.22,.61,.36,1)!important}body .bn-bar.is-visible{transform:translate(-50%)!important}body .bn-bar .bn-bar__row{display:flex;align-items:center;gap:.7rem;padding:.65rem .75rem .65rem .85rem}body .bn-bar .bn-bar__tier{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:.65rem;border:0;padding:0;background:none;font:inherit;color:#151515;text-align:left;cursor:pointer}body .bn-bar .bn-bar__thumb{flex:0 0 auto;width:44px;height:44px;border-radius:10px;overflow:hidden;background:#f2f2f0;display:block}body .bn-bar .bn-bar__thumb[hidden]{display:none}body .bn-bar .bn-bar__thumb img{width:100%;height:100%;object-fit:cover;display:block}body .bn-bar .bn-bar__text{display:flex;flex-direction:column;gap:.12rem;min-width:0}body .bn-bar .bn-bar__name{font-size:.64rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#5a5a56;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .bn-bar .bn-bar__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .4rem;font-size:.92rem;line-height:1.15}body .bn-bar .bn-bar__price{font-weight:500;color:#151515}body .bn-bar .bn-bar__was{font-size:.72rem;font-weight:400;text-decoration:line-through;color:#151515;opacity:.45}body .bn-bar .bn-bar__cta{flex:0 0 auto;border:0;border-radius:999px;background:#151515;color:#fff;box-shadow:none;padding:.85rem 1.5rem;font:inherit;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:box-shadow .25s ease}body .bn-bar .bn-bar__cta:hover{box-shadow:0 8px 20px #15151540}body .bn-bar .bn-bar__cta[disabled]{opacity:.45;cursor:default}body .bn-bar .bn-bar__ship[data-ready]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:.55rem .9rem;border:0;border-radius:0;background:#73ffae;color:#003626;font-size:.7rem;font-weight:700;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .bn-bar .bn-bar__ship[data-ready]:before{content:"";flex:0 0 auto;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003626' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h11v9H3zM14 10h4l3 3v3h-7z'/%3E%3Ccircle cx='7.5' cy='17.5' r='1.7'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.7'/%3E%3C/svg%3E") center / contain no-repeat}body .bn-bar .bn-bar__free{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin-top:.2rem;padding:.2rem .6rem .2rem .45rem;border-radius:999px;background:linear-gradient(90deg,#73ffae,#b9ffd8);color:#003626;font-size:.56rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1;position:relative;overflow:hidden;white-space:nowrap}body .bn-bar .bn-bar__free[hidden]{display:none}body .bn-bar .bn-bar__free svg{width:14px;height:14px;flex:0 0 auto}body .bn-bar .bn-bar__free:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:35%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.85),transparent);transform:skew(-18deg);animation:barShine 3s ease-in-out .9s infinite}body .bn-bar.is-free .bn-bar__free{animation:barFreePop .55s cubic-bezier(.34,1.56,.64,1) both}body .bn-bar.is-free .bn-bar__free svg{animation:barTruck .85s cubic-bezier(.22,1,.36,1) .1s both}@keyframes barFreePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes barTruck{0%{transform:translate(-26px);opacity:0}55%{opacity:1}to{transform:none}}@keyframes barShine{0%,55%{left:-40%}to{left:130%}}@media screen and (max-width:767px){body.bn-bar-open{padding-bottom:var(--bn-bar-h, 5rem)}}body.bn-bar-open .wafl,body.bn-bar-open .nltab{margin-bottom:var(--bn-bar-h, 5rem);transition:margin-bottom .24s ease}@media screen and (max-width:560px){body .bn-bar{width:calc(100vw - 16px)!important;border-radius:16px!important}body .bn-bar .bn-bar__ship[data-ready]{font-size:.6rem;letter-spacing:.03em;padding:.5rem;gap:.35rem}body .bn-bar .bn-bar__ship[data-ready]:before{width:14px;height:14px}body .bn-bar .bn-bar__row{gap:.55rem;padding:.55rem .65rem .55rem .75rem}body .bn-bar .bn-bar__thumb{width:38px;height:38px}body .bn-bar .bn-bar__cta{padding:.8rem 1.1rem;font-size:.66rem;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){body .bn-bar,body .bn-bar .bn-bar__free:after,body .bn-bar.is-free .bn-bar__free,body .bn-bar.is-free .bn-bar__free svg{animation:none;transition:none!important}}body .bn-bar .bn-bar__ship[data-ready]{background:#151515;color:#fff}body .bn-bar .bn-bar__ship[data-ready]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h11v9H3zM14 10h4l3 3v3h-7z'/%3E%3Ccircle cx='7.5' cy='17.5' r='1.7'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.7'/%3E%3C/svg%3E")}body .bn-bar .bn-bar__free{background:#151515;color:#fff}body .bn-bar .bn-bar__free:after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent)}body .bn-bar{border:0!important;box-shadow:0 10px 34px #00000038,0 2px 8px #0000001a!important}@media screen and (min-width:768px){html body.bn-bar-open .wafl,html body.bn-bar-open .nltab{margin-bottom:0!important;transition:none}}@media screen and (max-width:767px){html body.bn-bar-open .wafl,html body.bn-bar-open .nltab{opacity:0!important;pointer-events:none!important;margin-bottom:0!important;visibility:hidden;transition:opacity .2s ease,visibility 0s .2s}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/ul-pdp-premium.css.map */
