/* Product presentation: generous imagery, concise buying information, native Woo cart. */
.single-product{background:#fff;color:var(--ink)}
.single-product .commerce-main{max-width:none;padding:0;margin:0}
.single-product .woocommerce-breadcrumb{display:none}
.woocommerce div.product.yr-pdp{margin:0;overflow:visible}
.yr-pdp-top{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;max-width:1720px;margin:0 auto}
.yr-pdp-media{position:sticky;top:92px;min-width:0;background:#f7f6f3;overflow:hidden}
.yr-pdp-label{position:absolute;left:22px;top:20px;z-index:5;background:#e8e0f2;border-radius:30px;padding:8px 12px;font-size:10px;letter-spacing:.035em;color:var(--blue)}
.woocommerce div.product.yr-pdp div.images{width:100%!important;float:none!important;margin:0!important;padding:0!important;background:#f7f6f3}
.woocommerce div.product.yr-pdp div.images .woocommerce-product-gallery__wrapper{margin:0}
.woocommerce div.product.yr-pdp div.images .woocommerce-product-gallery__image img{width:100%;height:min(52vw,780px);aspect-ratio:1;object-fit:contain;padding:8%;mix-blend-mode:multiply}
.woocommerce div.product.yr-pdp div.images .flex-viewport{width:100%;height:min(52vw,780px)!important}
.woocommerce div.product.yr-pdp div.images .woocommerce-product-gallery__trigger{top:18px;right:18px;background:#fff!important;z-index:6}
.woocommerce div.product.yr-pdp div.images .flex-control-thumbs{position:absolute;left:16px;top:90px;bottom:74px;flex-direction:column;width:60px!important;gap:10px;margin:0!important;overflow-y:auto;overflow-x:hidden;padding:0 5px 0 0!important;scrollbar-width:thin;z-index:4}
.woocommerce div.product.yr-pdp div.images .flex-control-thumbs li{flex:0 0 58px!important;width:54px!important;height:58px;float:none!important;border-radius:5px;overflow:hidden;background:#fff}
.woocommerce div.product.yr-pdp div.images .flex-control-thumbs li img{width:54px;height:54px;object-fit:contain;opacity:.65;mix-blend-mode:multiply;padding:3px;border:1px solid transparent;border-radius:5px}
.woocommerce div.product.yr-pdp div.images .flex-control-thumbs li img.flex-active{opacity:1;border-color:var(--blue)}
.yr-gallery-controls{display:flex;justify-content:space-between;align-items:center;height:58px;padding:0 22px;background:#f7f6f3;color:var(--blue)}
.yr-gallery-controls button{border:1px solid #d9d6e8;border-radius:50%;width:34px;height:34px;background:transparent;font-size:19px;display:grid;place-items:center;padding:0}
.yr-gallery-controls span{font-size:11px;letter-spacing:.07em}
.woocommerce div.product.yr-pdp .summary.yr-pdp-summary{width:auto!important;float:none!important;margin:0!important;min-width:0;padding:45px clamp(32px,5.5vw,105px) 38px}
.yr-pdp-breadcrumb{font-size:10px;line-height:1.5;display:flex;gap:8px;flex-wrap:wrap;color:#787286;margin:0 0 25px}
.yr-pdp-breadcrumb a:hover{text-decoration:underline}
.yr-pdp-title{display:flex;align-items:start;justify-content:space-between;gap:18px;color:var(--blue)}
.woocommerce div.product.yr-pdp .product_title{font-family:var(--sans);font-size:clamp(24px,2vw,32px);line-height:1.15;letter-spacing:-.035em;font-weight:400;margin:0!important;max-width:370px;padding:0}
.woocommerce div.product.yr-pdp .yr-pdp-title .price{font-size:20px;line-height:1.5;white-space:nowrap;margin:0;color:var(--blue);font-weight:400}
.yr-pdp .price ins{text-decoration:none}.yr-pdp .price del{font-size:.75em}
.yr-pdp-line{font-size:10px;line-height:1.6;color:#777083;margin:13px 0 20px}
.yr-pdp-features{display:grid;grid-template-columns:repeat(var(--feature-count,4),minmax(0,1fr));gap:5px;padding:18px 8px;border-radius:9px;background:#f7f6f3;color:var(--blue);margin:0 0 20px}
.yr-pdp-features>div{text-align:center;font-size:11px;line-height:1.35}
.yr-pdp-features svg{width:28px;height:28px;margin:0 auto 9px;display:block}
.woocommerce div.product.yr-pdp .woocommerce-product-details__short-description{font-size:14px;line-height:1.65;margin:0 0 24px;color:#37333c;max-width:none}
.yr-pdp-buy{scroll-margin-top:100px}.yr-pdp-buy .yr-buy-anchor{display:none}
.woocommerce div.product.yr-pdp form.cart{margin:0!important;clear:both}
.woocommerce div.product.yr-pdp form.cart .variations{display:block;margin:0 0 15px;width:100%;border:0}
.woocommerce div.product.yr-pdp form.cart .variations tbody,.woocommerce div.product.yr-pdp form.cart .variations tr,.woocommerce div.product.yr-pdp form.cart .variations th,.woocommerce div.product.yr-pdp form.cart .variations td{display:block;padding:0!important;width:100%;border:0;text-align:left;background:transparent}
.woocommerce div.product.yr-pdp form.cart .variations th.label{font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.09em;margin-bottom:10px;color:#787286;line-height:1.5}
.yr-color-selected{text-transform:none;letter-spacing:0;color:#332d40;margin-left:8px}
.yr-color-swatches{display:flex;flex-wrap:wrap;gap:11px;margin-bottom:7px}
.yr-color-swatch{position:relative;display:grid;place-items:center;border:1px solid transparent;border-radius:50%;padding:3px;background:white;width:44px;height:44px;min-height:44px}
.yr-color-swatch>span{display:block;border-radius:50%;width:34px;height:34px;background:var(--swatch,#eee);border:1px solid #00000012}
.yr-color-swatch[aria-pressed=true]{border-color:var(--blue)}
.yr-color-swatch:disabled{opacity:.3;cursor:not-allowed}.yr-color-swatch:disabled:after{content:'';position:absolute;height:1px;background:#888;transform:rotate(-45deg);width:42px}
.yr-swatches-ready select{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none;overflow:hidden;clip-path:inset(50%)}
.yr-swatches-ready .reset_variations{display:none!important}
.woocommerce div.product.yr-pdp form.cart .single_variation_wrap{margin-top:12px}
.woocommerce div.product.yr-pdp form.cart .woocommerce-variation-price{display:none}
.woocommerce div.product.yr-pdp form.cart .woocommerce-variation-description{font-size:12px}
.woocommerce div.product.yr-pdp .woocommerce-variation-availability{display:block}
.woocommerce div.product.yr-pdp form.cart .woocommerce-variation-availability p{font-size:11px;margin:6px 0;color:#6b6474}
.woocommerce div.product.yr-pdp form.cart .woocommerce-variation-add-to-cart,.woocommerce div.product.yr-pdp form.cart:not(.variations_form){display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}
.woocommerce div.product.yr-pdp form.cart .quantity{float:none!important;margin:0!important;flex:0 0 65px}
.woocommerce div.product.yr-pdp form.cart .quantity input.qty{width:65px;min-height:49px;border:1px solid #d4d0dc;border-radius:5px;background:#fff;color:#292239;padding:9px 6px;font-size:14px}
.woocommerce div.product.yr-pdp form.cart .single_add_to_cart_button{float:none!important;flex:1;min-width:0;min-height:49px;background:var(--blue)!important;color:#fff!important;border:0;border-radius:6px;font-size:12px;font-weight:400;letter-spacing:.035em;line-height:1.3;text-transform:uppercase;padding:15px 18px!important;opacity:1}
.yr-pdp form.cart .added_to_cart{display:none!important}
.woocommerce div.product.yr-pdp form.cart .single_add_to_cart_button.disabled{opacity:.45}
.yr-pdp-cart-status:empty{display:none}.yr-pdp-cart-status{font-size:12px;color:var(--blue);margin:10px 0}.yr-pdp-cart-status.is-error{color:#a32138}
.yr-pdp-delivery{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:10px;color:#625b6e;margin:18px 0 8px;line-height:1.5}
.yr-pdp-delivery>span{display:flex;gap:6px;align-items:center}.yr-pdp-delivery svg{width:16px;height:16px;color:var(--blue)}
.yr-pdp-checkout{font-size:10px;color:#777083;line-height:1.55;margin:0 0 23px}.yr-pdp-checkout a{text-decoration:underline;text-underline-offset:3px}
.yr-pdp-compare{display:flex;gap:15px;align-items:center;justify-content:space-between;background:#eee8f2;border-radius:8px;padding:20px 23px;color:var(--blue);font-family:var(--serif);font-size:23px;line-height:1.2;margin:22px 0}
.yr-pdp-compare small{display:block;font-family:var(--sans);font-size:11px;color:#6b6474;line-height:1.5;margin-top:8px}.yr-pdp-compare>span:last-child{font-size:28px}
.yr-pdp-accordions{margin-top:15px}.yr-pdp-accordion{border-top:1px solid #dedbe2;color:var(--ink)}
.yr-pdp-accordion:last-child{border-bottom:1px solid #dedbe2}
.yr-pdp-accordion summary{cursor:pointer;list-style:none;padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--blue);line-height:1.4}
.yr-pdp-accordion summary::-webkit-details-marker{display:none}.yr-pdp-accordion summary>span{font-size:23px;line-height:1;font-weight:300;transition:transform .2s}.yr-pdp-accordion[open] summary>span{transform:rotate(45deg)}
.yr-pdp-accordion>div{padding:0 0 22px;font-size:12px;line-height:1.8}.yr-pdp-accordion p{margin:0 0 12px}.yr-pdp-accordion ol,.yr-pdp-accordion ul{padding-left:20px;margin:0}.yr-pdp-accordion li{margin-bottom:9px}.yr-pdp-accordion a{text-decoration:underline;text-underline-offset:3px}
.yr-pdp-accordion .yr-spec-table{width:100%;font-size:12px;margin:0}.yr-pdp-accordion .yr-spec-table th,.yr-pdp-accordion .yr-spec-table td{padding:11px 9px;font-size:12px;background:transparent;line-height:1.6}.yr-pdp-accordion .yr-spec-table th{width:35%;color:#676071}
.yr-pdp-promises{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:55px 9%;background:#f4eff8;text-align:center;clear:both}
.yr-pdp-promises svg{height:31px;width:31px;display:block;margin:0 auto 15px;color:var(--blue)}
.woocommerce .yr-pdp-promises h2{font-family:var(--sans);font-size:13px;text-transform:uppercase;letter-spacing:.06em;font-weight:400;margin:0 0 9px;color:var(--blue)}
.yr-pdp-promises p{font-size:12px;max-width:270px;margin:0 auto;line-height:1.65;color:#625b6e}.yr-pdp-promises a{text-decoration:underline}
.yr-pdp-story{display:grid;grid-template-columns:1fr 1fr;max-width:1480px;margin:0 auto;padding:85px 5%;gap:7%;align-items:center}
.yr-pdp-story-image{background:#f5f1ee;overflow:hidden;aspect-ratio:1}.yr-pdp-story-image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}
.yr-pdp-story-copy>.eyebrow{font-size:10px;margin-bottom:16px;color:var(--blue)}
.woocommerce .yr-pdp-story-copy>h2{font-family:var(--serif);font-weight:400;color:var(--blue);font-size:clamp(34px,3.5vw,55px);line-height:1.06;letter-spacing:-.03em;margin:0 0 22px}
.yr-pdp-story-copy>p:not(.eyebrow){font-size:14px;line-height:1.75;color:#665e70;margin:0 0 18px}
.yr-pdp-story-copy>p:first-of-type+p{font-size:16px}.yr-pdp-story-copy .yr-detail-cards{display:block;margin:22px 0 0}
.yr-pdp-story-copy .yr-product-features section{border-top:1px solid #dcd6e3;padding:16px 0}.yr-pdp-story-copy .yr-product-features h3{font-family:var(--sans);font-size:15px;font-weight:400;color:var(--blue);margin:0 0 8px}.yr-pdp-story-copy .yr-product-story p{font-size:13px;line-height:1.75;color:#665e70}.yr-pdp-accordion dl{display:grid;grid-template-columns:minmax(100px,.7fr) 1.3fr;margin:0}.yr-pdp-accordion dt,.yr-pdp-accordion dd{margin:0;padding:10px 8px;border-bottom:1px solid #dedbe2;font-size:12px;line-height:1.6}.yr-pdp-accordion dt{color:#6b6474}
.content-main h1{overflow-wrap:anywhere}
.yr-pdp-story-copy .yr-detail-cards article{background:transparent;border-top:1px solid #dcd6e3;padding:17px 0 13px}.yr-pdp-story-copy .yr-detail-cards article>.eyebrow{display:none}.yr-pdp-story-copy .yr-detail-cards h3{font-family:var(--sans);font-weight:400;color:var(--blue);font-size:15px;margin:0 0 7px}.yr-pdp-story-copy .yr-detail-cards p{font-size:12px;line-height:1.7;margin:0;color:#665e70}
.yr-pdp-comparison{padding:65px 5% 70px;background:#f7f5fa}.yr-pdp-section-heading{text-align:center;margin:0 auto 38px;max-width:650px;color:var(--blue)}.yr-pdp-section-heading .eyebrow{font-size:10px;margin:0 0 14px}.woocommerce .yr-pdp-section-heading h2{font-family:var(--serif);font-size:clamp(35px,4vw,56px);font-weight:400;letter-spacing:-.035em;margin:0 0 17px;line-height:1.1}.yr-pdp-section-heading>p:last-child{font-size:13px;color:#746a7d}
.yr-comparison-scroll{max-width:1200px;margin:auto;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}
.yr-pdp-comparison table{border-collapse:collapse;width:100%;table-layout:fixed;color:var(--ink)}.yr-pdp-comparison th,.yr-pdp-comparison td{font-size:12px;font-weight:400;text-align:center;padding:20px 14px;border-bottom:1px solid #d9d1e2;vertical-align:middle;line-height:1.6}.yr-pdp-comparison thead th{padding-top:5px;border:0}.yr-pdp-comparison thead th:first-child{text-align:left;font-family:var(--serif);font-size:26px;line-height:1.1;color:var(--blue);width:19%}.yr-pdp-comparison th img{width:130px;height:150px;object-fit:contain;mix-blend-mode:multiply;margin:0 auto 18px}.yr-pdp-comparison th strong{font-family:var(--serif);font-size:25px;color:var(--blue);display:block;font-weight:400}.yr-pdp-comparison th span,.yr-pdp-comparison th small{display:block;font-size:12px;margin-top:4px}.yr-pdp-comparison th small{font-size:10px;color:#746a7d;min-height:22px}.yr-pdp-comparison th small a{text-decoration:underline;text-underline-offset:3px}.yr-pdp-comparison tbody th{text-align:left;color:var(--blue)}.yr-pdp-comparison .is-current{background:#ece6f3}
.yr-pdp-faq{padding:75px 6%;max-width:1150px;margin:0 auto;color:var(--blue)}.yr-pdp-faq>.eyebrow{font-size:10px;margin:0 0 17px}.woocommerce .yr-pdp-faq>h2{font-family:var(--serif);font-size:44px;font-weight:400;letter-spacing:-.035em;line-height:1.1;margin:0 0 35px}.yr-pdp-faq .yr-pdp-accordion summary{text-transform:none;letter-spacing:0;font-size:16px;padding:23px 0}.yr-pdp-faq .yr-pdp-accordion>div{font-size:14px;max-width:850px}
.woocommerce .yr-pdp .related.products{clear:both;padding:55px 5% 70px;margin:0;background:#fbf8f2}.woocommerce .yr-pdp .related>h2{font-family:var(--serif);font-size:42px;font-weight:400;margin:0 0 35px;line-height:1.1;color:var(--blue)}.woocommerce .yr-pdp .related ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0}.woocommerce .yr-pdp .related ul.products:before,.woocommerce .yr-pdp .related ul.products:after{display:none}.woocommerce .yr-pdp .related ul.products li.product{width:100%!important;float:none!important;margin:0!important}.woocommerce .yr-pdp .related ul.products li.product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:12%;background:#f2eeea;mix-blend-mode:multiply}.woocommerce .yr-pdp .related .woocommerce-loop-product__title{font-family:var(--sans);font-size:16px!important;font-weight:400;color:var(--blue);line-height:1.35}.woocommerce .yr-pdp .related ul.products li.product .price{font-size:14px;color:var(--blue)}
.yr-pdp-sticky{display:none}.single-product .yr-mobile-buy{display:none!important}
@media(min-width:1500px){.woocommerce div.product.yr-pdp .summary.yr-pdp-summary{padding-top:60px}}
@media(max-width:1100px) and (min-width:761px){.woocommerce div.product.yr-pdp .summary.yr-pdp-summary{padding:30px}.yr-pdp-title{flex-wrap:wrap;gap:8px}.woocommerce div.product.yr-pdp .product_title{max-width:none}.yr-pdp-features{padding:14px 4px}.yr-pdp-features>div{font-size:10px}.woocommerce div.product.yr-pdp div.images .flex-control-thumbs{left:9px;width:45px!important}.woocommerce div.product.yr-pdp div.images .flex-control-thumbs li,.woocommerce div.product.yr-pdp div.images .flex-control-thumbs li img{width:40px!important;height:40px}.woocommerce div.product.yr-pdp div.images .flex-control-thumbs li{flex-basis:43px!important}.yr-pdp-compare{font-size:21px;padding:19px}.yr-pdp-story{gap:5%;padding:55px 4%}}
@media(max-width:760px){
 .single-product{padding-bottom:76px}.yr-pdp-top{display:block}.yr-pdp-media{position:relative;top:auto;overflow:hidden}.yr-pdp-label{left:16px;top:16px;font-size:9px;padding:7px 11px}.woocommerce div.product.yr-pdp div.images .woocommerce-product-gallery__image img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:8% 13% 3%}.woocommerce div.product.yr-pdp div.images .woocommerce-product-gallery__trigger{top:12px;right:12px;width:29px;height:29px}
 .woocommerce div.product.yr-pdp div.images .flex-viewport{height:100vw!important}.woocommerce div.product.yr-pdp div.images .flex-control-thumbs{position:static;display:flex;flex-direction:row;width:auto!important;max-width:100%;height:53px;overflow-x:auto;overflow-y:hidden;gap:7px;margin:0 16px!important;padding:0!important}.woocommerce div.product.yr-pdp div.images .flex-control-thumbs li{flex:0 0 47px!important;width:47px!important;height:47px}.woocommerce div.product.yr-pdp div.images .flex-control-thumbs li img{width:47px;height:47px;padding:2px}.yr-gallery-controls{height:43px;padding:0 17px}.yr-gallery-controls button{width:27px;height:27px;font-size:16px}.yr-gallery-controls span{font-size:10px}
 .woocommerce div.product.yr-pdp .summary.yr-pdp-summary{padding:25px 20px 32px!important}.yr-pdp-breadcrumb{font-size:9px;margin:0 0 16px;gap:6px}.woocommerce div.product.yr-pdp .product_title{font-size:25px;line-height:1.14;letter-spacing:-.04em;max-width:265px}.woocommerce div.product.yr-pdp .yr-pdp-title .price{font-size:18px;line-height:1.6}.yr-pdp-title{gap:14px}.yr-pdp-line{font-size:9px;margin:12px 0 17px}.yr-pdp-features{padding:16px 7px;margin-bottom:18px;gap:3px}.yr-pdp-features>div{font-size:10px;line-height:1.4}.yr-pdp-features svg{width:26px;height:26px;margin-bottom:8px}.woocommerce div.product.yr-pdp .woocommerce-product-details__short-description{font-size:14px;line-height:1.65;margin:0 0 22px}.yr-color-swatch{width:45px;height:45px}.yr-color-swatch>span{width:35px;height:35px}.yr-pdp-buy{scroll-margin-top:83px}.woocommerce div.product.yr-pdp form.cart .single_add_to_cart_button{min-height:50px}.yr-pdp-delivery{font-size:9px;gap:8px 15px}.yr-pdp-checkout{font-size:9px;margin-bottom:20px}.yr-pdp-compare{padding:19px 21px;font-size:24px;margin:20px 0}.yr-pdp-compare small{font-size:11px}.yr-pdp-accordion summary{font-size:11px;padding:20px 0}.yr-pdp-accordion>div{font-size:12px}
 .yr-pdp-promises{padding:31px 20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.yr-pdp-promises svg{height:26px;width:26px;margin-bottom:12px}.woocommerce .yr-pdp-promises h2{font-size:9px;line-height:1.5;letter-spacing:.02em;min-height:27px;margin-bottom:6px}.yr-pdp-promises p{font-size:10px;line-height:1.55}
 .yr-pdp-story{display:block;padding:38px 20px 43px}.yr-pdp-story-image{margin:0 -20px 32px;aspect-ratio:1.1}.yr-pdp-story-copy>.eyebrow{font-size:9px;margin-bottom:13px}.woocommerce .yr-pdp-story-copy>h2{font-size:39px;max-width:330px;margin-bottom:20px}.yr-pdp-story-copy>p:not(.eyebrow){font-size:13px;line-height:1.75}.yr-pdp-story-copy .yr-detail-cards h3{font-size:15px}.yr-pdp-story-copy .yr-detail-cards p{font-size:12px}
 .yr-pdp-comparison{padding:43px 20px 35px}.yr-pdp-section-heading{text-align:left;margin-bottom:22px}.woocommerce .yr-pdp-section-heading h2{font-size:39px}.yr-pdp-section-heading .eyebrow{font-size:9px}.yr-pdp-section-heading>p:last-child{font-size:12px;line-height:1.65;max-width:290px}.yr-comparison-scroll{margin:0 -20px;padding:0 20px 12px}.yr-pdp-comparison table{min-width:690px;table-layout:fixed}.yr-pdp-comparison th,.yr-pdp-comparison td{font-size:10px;padding:15px 10px}.yr-pdp-comparison thead th:first-child{font-size:21px;width:110px}.yr-pdp-comparison th img{width:105px;height:125px;margin-bottom:10px}.yr-pdp-comparison th strong{font-size:24px}.yr-pdp-comparison th span{font-size:12px}.yr-pdp-comparison th small{font-size:9px}
 .yr-pdp-faq{padding:43px 20px}.woocommerce .yr-pdp-faq>h2{font-size:36px;margin-bottom:24px}.yr-pdp-faq>.eyebrow{font-size:9px}.yr-pdp-faq .yr-pdp-accordion summary{font-size:14px;padding:21px 0}.yr-pdp-faq .yr-pdp-accordion>div{font-size:13px}
 .woocommerce .yr-pdp .related.products{padding:38px 20px}.woocommerce .yr-pdp .related>h2{font-size:35px;max-width:290px;margin-bottom:25px}.woocommerce .yr-pdp .related ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 13px}.woocommerce .yr-pdp .related ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;line-height:1.4;letter-spacing:0}.woocommerce .yr-pdp .related ul.products li.product .price{font-size:12px}.woocommerce .yr-pdp .related ul.products li.product .button{font-size:10px;padding:10px 11px;min-height:36px}
 .yr-pdp-sticky{position:fixed;bottom:0;left:0;right:0;z-index:45;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:11px 20px max(11px,env(safe-area-inset-bottom));border-top:1px solid #dedbe2;background:#fff;box-shadow:0 -5px 20px #21143208}.yr-pdp-sticky>div{display:flex;flex-direction:column;gap:1px;color:var(--blue)}.yr-pdp-sticky strong{font-size:10px;font-weight:400;letter-spacing:.04em}.yr-pdp-sticky>div>span{font-size:15px;line-height:1.4}.yr-pdp-sticky>button{border:0;border-radius:5px;background:var(--blue);color:#fff;padding:13px 28px;min-height:45px;font-size:11px;text-transform:uppercase;letter-spacing:.03em;flex:0 1 58%}
}
@media(prefers-reduced-motion:reduce){.yr-pdp-accordion summary>span{transition:none}}
