.swt-pp-lower{display:grid;gap:clamp(48px,6vw,88px);margin-top:clamp(28px,4vw,48px)}.swt-pp-panel{scroll-margin-top:calc(var(--pp-header) + 72px);min-width:0}.swt-pp-panel__head{display:grid;gap:10px;margin-bottom:24px}.swt-pp-panel__head .swt-pp-more--quiet{justify-self:start}.swt-pp .swt-pp-eyebrow{margin:0}.swt-pp-panel__h2{color:var(--v2-dark);font-family:var(--v2-font);font-size:var(--v2-fs-h2, 32px);font-weight:var(--v2-fw-bold, 700);line-height:1.08;letter-spacing:-.03em}.swt-pp-rte{color:var(--v2-grey-700);font-size:16px;line-height:1.65;overflow-wrap:anywhere}.swt-pp-rte>*+*{margin-top:12px!important}.swt-pp-rte p{margin:0}.swt-pp-rte strong,.swt-pp-rte b{color:var(--v2-dark);font-weight:600}.swt-pp-rte a{color:var(--v2-dark);text-decoration:underline;text-underline-offset:3px}.swt-pp-rte ul,.swt-pp-rte ol{margin:0;padding-left:20px}.swt-pp-rte li+li{margin-top:8px}.swt-pp-rte img{border-radius:12px}.swt-pp-rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.swt-pp-rte iframe{max-width:100%}.swt-pp-overview{max-width:72ch;color:var(--v2-dark);font-size:clamp(17px,.3vw + 15.8px,20px);line-height:1.6}[data-clamp].is-clamped{position:relative;max-height:var(--clamp-h, 220px);overflow:hidden}[data-clamp].is-clamped:after{content:"";position:absolute;inset:auto 0 0;height:64px;background:linear-gradient(rgb(var(--v2-white-rgb, 255 255 255) / 0),var(--clamp-fade, var(--v2-white, #fff)))}.swt-pp-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:8px;padding:0;border:0;background:none;color:var(--v2-dark);cursor:pointer;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.swt-pp-more--quiet{margin-top:0;color:var(--v2-grey-700)}.swt-pp-specs-layout{display:grid;gap:24px}.swt-pp-specs{border-top:1px solid var(--pp-line)}.swt-pp-specs__group{border-bottom:1px solid var(--pp-line)}.swt-pp-specs__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;cursor:pointer;list-style:none}.swt-pp-specs__summary::-webkit-details-marker{display:none}.swt-pp-specs__summary h3{color:var(--v2-dark);font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.swt-pp-specs__toggle,.swt-pp-faq__plus{position:relative;flex:none;width:16px;height:16px}.swt-pp-specs__toggle:before,.swt-pp-specs__toggle:after,.swt-pp-faq__plus:before,.swt-pp-faq__plus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:2px;background:currentColor;transition:transform var(--v2-dur-base) var(--v2-ease)}.swt-pp-specs__toggle:before,.swt-pp-faq__plus:before{width:16px;height:1.5px}.swt-pp-specs__toggle:after,.swt-pp-faq__plus:after{width:1.5px;height:16px}details[open]>summary .swt-pp-specs__toggle:after,details[open]>summary .swt-pp-faq__plus:after{transform:rotate(90deg)}.swt-pp-specs__grid{display:grid;gap:0 32px;padding:0 0 20px}.swt-pp-specs__row{display:grid;gap:2px;padding:12px 0;border-top:1px solid var(--pp-line)}.swt-pp-specs__row:first-child{border-top:0;padding-top:0}.swt-pp-specs__row dt{color:var(--v2-grey-700);font-size:13px;font-weight:600;line-height:1.35}.swt-pp-specs__row dd{color:var(--v2-dark);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.swt-pp-specs__sub{grid-column:1 / -1;padding:10px 0 2px;color:var(--v2-dark);font-size:12px;font-weight:700;letter-spacing:var(--v2-ls-eyebrow, .12em);text-transform:uppercase}.swt-pp-specs__note{margin-top:14px;color:var(--v2-grey-700);font-size:13px;line-height:1.45}.swt-pp-legacy{display:grid;gap:12px}.swt-pp-legacy__card{padding:20px;border-radius:var(--v2-r-md);background:var(--v2-bg-soft)}.swt-pp-legacy__card h3{margin-bottom:8px;color:var(--v2-dark);font-size:15px;font-weight:600}.swt-pp-legacy__card .swt-pp-rte{font-size:15px}.swt-pp-compare,.swt-pp-ask{display:grid;align-content:start;gap:12px;padding:clamp(24px,3vw,32px);border-radius:var(--v2-r-md, 16px);background:var(--v2-dark, #232323);color:var(--v2-white)}.swt-pp-compare__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgb(var(--v2-red-rgb, 228 0 43) / .2);color:var(--v2-white)}.swt-pp-compare__h,.swt-pp-ask__h{color:var(--v2-white);font-size:24px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.swt-pp-compare__p,.swt-pp-ask__p{color:var(--v2-grey-300, #CFCFCF);font-size:15px;line-height:1.5}.swt-pp-compare .swt-v2-btn{justify-self:start;margin-top:8px;background:var(--v2-white);color:var(--v2-dark)}.swt-pp-ship{display:grid;gap:16px}.swt-pp-ship__card{display:grid;align-content:start;gap:10px;padding:clamp(20px,3vw,32px);border-radius:var(--v2-r-md);background:var(--v2-bg-soft, #F7F7F7);--clamp-fade: var(--v2-bg-soft, #F7F7F7)}.swt-pp-ship__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--v2-white);color:var(--v2-dark)}.swt-pp-ship__card h3{color:var(--v2-dark);font-size:20px;font-weight:700;letter-spacing:-.01em}.swt-pp-ship__card .swt-pp-rte{font-size:15px}.swt-pp-faq{display:grid;gap:24px}.swt-pp-faq__main{display:grid;gap:10px;align-content:start}.swt-pp-faq__main .swt-pp-panel__h2{margin-bottom:14px}.swt-pp-faq__list{border-top:1px solid var(--pp-line)}.swt-pp-faq__item{border-bottom:1px solid var(--pp-line)}.swt-pp-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 0;cursor:pointer;list-style:none;color:var(--v2-dark);font-size:16px;font-weight:600;line-height:1.35}.swt-pp-faq__item>summary::-webkit-details-marker{display:none}.swt-pp-faq__answer{padding:0 32px 20px 0;font-size:15px}.swt-pp-faq__raw{padding-top:16px}.swt-pp-ask__list{display:grid;gap:4px;margin-top:8px}.swt-pp-ask__list a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border-radius:12px;background:rgb(var(--v2-white-rgb, 255 255 255) / .06);color:var(--v2-white);font-size:15px;font-weight:500;text-decoration:none;overflow-wrap:anywhere;transition:background-color var(--v2-dur-fast) var(--v2-ease)}.swt-pp-ask__list a:hover{background:rgb(var(--v2-white-rgb, 255 255 255) / .12)}.swt-pp-reviews{min-height:40px}@media screen and (min-width:750px){.swt-pp-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.swt-pp-specs__row:nth-child(2){border-top:0;padding-top:0}.swt-pp-specs__row--full{grid-column:1 / -1}.swt-pp-ship{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.swt-pp-panel--overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;align-items:start}.swt-pp-panel--overview .swt-pp-panel__head{margin:0}.swt-pp-specs-layout.has-aside{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:48px;align-items:start}.swt-pp-compare{position:sticky;top:calc(var(--pp-header) + 80px)}.swt-pp-faq{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:48px;align-items:start}.swt-pp-ask{position:sticky;top:calc(var(--pp-header) + 80px)}}.swt-pp-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px var(--v2-gutter, 16px) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--pp-line);background:rgb(var(--v2-white-rgb, 255 255 255) / .94);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 -8px 24px rgb(var(--v2-dark-rgb, 35 35 35) / .08);transform:translateY(110%);transition:transform var(--v2-dur-base, .24s) var(--v2-ease)}.swt-pp-bar.is-on{transform:none}.swt-pp-bar__inner{display:flex;align-items:center;gap:12px;max-width:720px;margin:0 auto}.swt-pp-bar__thumb{flex:none;width:48px;height:48px;overflow:hidden;border-radius:10px;background:var(--v2-bg-alt)}.swt-pp-bar__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.swt-pp-bar__info{display:grid;gap:2px;flex:1 1 auto;min-width:0}.swt-pp-bar__title{overflow:hidden;color:var(--v2-dark);font-size:14px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.swt-pp-bar__meta{overflow:hidden;color:var(--v2-grey-700);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.swt-pp-bar__meta strong{color:var(--v2-dark);font-weight:700}.swt-pp-bar__btn{flex:none}@media screen and (min-width:990px){.swt-pp-bar{display:none}}html.swt-pp-bar-on body{--swt-pp-bar-h: 72px}@media screen and (max-width:989px){html.swt-pp-bar-on .gw-widget-placeholder-BR-wrapper,html.swt-pp-bar-on .gw-widget-placeholder-BL-wrapper,html.swt-pp-bar-on #rebuy-bubble-global-alert-modal{transform:translateY(calc(-1 * var(--swt-pp-bar-h, 72px)));transition:transform var(--v2-dur-base, .24s) var(--v2-ease)}}.swt-pp-zoom{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--v2-white, #fff);color:var(--v2-dark)}.swt-pp-zoom::backdrop{background:var(--v2-white, #fff)}.swt-pp-zoom[open]{display:block}.swt-pp-zoom__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.swt-pp-zoom__track::-webkit-scrollbar{display:none}.swt-pp-zoom__slide{flex:0 0 100%;display:grid;place-items:center;padding:64px 16px;scroll-snap-align:center}.swt-pp-zoom__slide img{width:100%;height:100%;object-fit:contain}.swt-pp-zoom__close,.swt-pp-zoom__arrow{position:fixed;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--v2-grey-300);border-radius:999px;background:var(--v2-white);color:var(--v2-dark);cursor:pointer}.swt-pp-zoom__close{top:12px;right:12px}.swt-pp-zoom__arrow{top:50%;margin-top:-22px}.swt-pp-zoom__arrow--prev{left:12px}.swt-pp-zoom__arrow--next{right:12px}.swt-pp-zoom__count{position:fixed;left:50%;bottom:16px;transform:translate(-50%);color:var(--v2-grey-700);font-size:13px}@media(hover:none){.swt-pp-zoom__arrow{display:none}}.swt-pp #offerByPriceMsg{margin:-8px 0 0!important;color:var(--v2-grey-700);font-family:var(--v2-font)!important;font-size:13px!important}.swt-pp #offerByPriceMsg .j__widget-box-label{font-size:13px!important}.swt-pp #offerByPriceMsg a{color:var(--v2-dark)!important}.swt-pp .gw-rd-earn-points-product-page-widget-placeholder *{font-family:var(--v2-font)!important}.swt-pp .swt-pp-app .rebuy-widget{margin:0!important;padding:16px!important;border:1px solid var(--pp-line);border-radius:var(--v2-r-md, 16px);background:var(--v2-white);font-family:var(--v2-font)!important}.swt-pp .swt-pp-app .rebuy-widget .super-title,.swt-pp .swt-pp-app .rebuy-widget .primary-title{margin:0 0 4px!important;color:var(--v2-dark)!important;font-family:var(--v2-font)!important;font-size:15px!important;font-weight:600!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important}.swt-pp .swt-pp-app .rebuy-widget .description{color:var(--v2-grey-700)!important;font-size:13px!important;text-align:left!important}.swt-pp .swt-pp-app .rebuy-widget .rebuy-product-block{border-radius:12px!important}.swt-pp .swt-pp-app .rebuy-widget .rebuy-product-title{color:var(--v2-dark)!important;font-size:14px!important;font-weight:500!important}.swt-pp .swt-pp-app .rebuy-widget select{min-height:40px;border:1px solid var(--v2-grey-300)!important;border-radius:10px!important;font-family:var(--v2-font)!important;font-size:14px!important}.swt-pp .si9-trade-widget-root .trade-widget.trade-widget,.swt-pp .si9-trade-widget-root .trade-widget.trade-widget *{font-family:var(--v2-font)!important}.swt-pp .swt-pp-app .rebuy-widget input[type=checkbox]{accent-color:var(--v2-dark)}.swt-pp #sb-prod-element{margin:0 0 4px;font-family:var(--v2-font)}@media(prefers-reduced-motion:reduce){.swt-pp-gallery__track,.swt-pp-zoom__track{scroll-behavior:auto}.swt-pp-val__box,.swt-pp-gallery__arrow,.swt-pp-gallery__expand,.swt-pp-bar,.swt-pp-jump__buy,.swt-pp-specs__toggle:before,.swt-pp-specs__toggle:after,.swt-pp-faq__plus:before,.swt-pp-faq__plus:after,.swt-pp-jump__links a,.swt-pp-cp,html.swt-pp-bar-on .gw-widget-placeholder-BR-wrapper,html.swt-pp-bar-on .gw-widget-placeholder-BL-wrapper,html.swt-pp-bar-on #rebuy-bubble-global-alert-modal{transition:none}.swt-pp-add:hover:not(:disabled){transform:none}}@media(prefers-reduced-transparency:reduce){.swt-pp-jump__links,.swt-pp-jump__buy,.swt-pp-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--v2-white, #fff)}}.swt-pp-reviews-wrap{margin-top:clamp(48px,6vw,88px)}
/*# sourceMappingURL=/cdn/shop/t/117/assets/swt-product-v2-lower.css.map */
