.ra-clips{padding-block:2.25rem}.ra-clips__rail{position:relative;display:flex;gap:.625rem;margin:0;padding:0 var(--page-margin);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin);overscroll-behavior-x:contain;scrollbar-width:none}.ra-clips__rail li{flex:none;inline-size:clamp(14rem,60vw,17rem);scroll-snap-align:start}.ra-clips__rail li:only-child{margin-inline:auto}.ra-clips .ra-video{border-radius:12px}.ra-clips__head{padding-inline:var(--page-margin);margin-block-end:1rem}.ra-clips .ra-video .ra-video__pill{min-block-size:3rem;padding-inline:1.25rem;font-size:var(--ra-btn-label, 1.1875rem);font-weight:800;letter-spacing:.06em}.ra-compare__table{inline-size:100%;max-inline-size:40rem;margin-inline:auto;border:1px solid var(--ra-line);border-radius:8px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.875rem;font-weight:600;line-height:1.65;overflow:clip}.ra-compare__table :is(th,td){padding:.75rem .625rem;border:0;text-align:center}.ra-compare__table tbody :is(th,td){block-size:2.75rem;border-block-start:1px solid var(--ra-line)}.ra-compare__table thead :is(th,td),.ra-compare__table tbody tr:nth-child(odd) :is(th,td){background:var(--ra-card)}.ra-compare__table tbody tr:first-child :is(th,td){border-block-start-width:2px}.ra-compare__table tbody th{text-align:start;font-weight:600}.ra-compare__table thead th{font-weight:700}.ra-compare__table :is(th,td):nth-child(n+2){inline-size:29.4%}.ra-compare__table svg{display:inline-block;inline-size:1.375rem;block-size:1.375rem;vertical-align:middle;color:var(--ra-link)}.ra-compare__table .ra-compare__no{color:color-mix(in oklch,var(--ra-muted) 70%,transparent)}.ra-faq .ra-sec__heading{font-size:clamp(1.5rem,1.3rem + .9vw,2rem);font-weight:700;line-height:1.2;text-wrap:wrap}.ra-faq__list{display:grid;gap:.375rem;inline-size:100%;max-inline-size:48rem;margin-inline:auto}.ra-faq__item{border-radius:4px;overflow:clip}.ra-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-block-size:3rem;padding:.875rem 1rem;background:var(--ra-card);font-size:.9375rem;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.ra-faq__item>summary::-webkit-details-marker{display:none}.ra-faq__item>summary:after{content:"+";flex:none;inline-size:1rem;text-align:center;font-size:1.375rem;font-weight:400;line-height:1}.ra-faq__item[open]>summary:after{content:"\d7"}.ra-faq__item>summary:hover{color:inherit}.ra-faq__item>summary:active{opacity:.7}.ra-faq__item>summary:focus-visible{outline:3px solid var(--ra-accent);outline-offset:-3px}.ra-faq__answer{padding:.75rem 1rem 1.125rem;font-size:.875rem;font-weight:700;line-height:1.55}.ra-faq__answer :is(p,li,strong,b){font-weight:inherit}.ra-faq__answer>:first-child{margin-block-start:0}.ra-faq__answer>:last-child{margin-block-end:0}.ra-highlights .ra-sec__heading{font-size:clamp(1.875rem,1.6rem + 1.2vw,2.5rem);font-weight:700;line-height:1.2;text-transform:none}.ra-highlights__layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:1.5rem}.ra-highlights__photo{position:relative}.ra-highlights__image{display:block;inline-size:100%;block-size:auto}.ra-highlights__dots span{position:absolute;display:grid;place-content:center;inline-size:2.125rem;block-size:2.125rem;border-radius:50%;background:var(--ra-link);color:var(--ra-card);box-shadow:0 0 0 2px color-mix(in oklch,var(--color-primary-button-text) 92%,transparent);font-size:1rem;font-weight:600;line-height:1;translate:-50% -50%;pointer-events:none}.ra-highlights__list{display:grid;gap:.875rem;margin:0;padding:0;list-style:none;counter-reset:ra-highlight}.ra-highlights__list li{display:flex;gap:.75rem;padding:.75rem .875rem;border-radius:8px;background:var(--ra-card);font-size:.875rem;font-weight:600;line-height:1.35;counter-increment:ra-highlight}.ra-highlights__list li:before{content:counter(ra-highlight);flex:none;display:grid;place-content:center;inline-size:1.75rem;block-size:1.75rem;border-radius:50%;background:var(--ra-link);color:var(--ra-card);font-weight:700}.ra-highlights__list h3{margin:0 0 .125rem;font-family:var(--font-body--family);font-size:.875rem;font-weight:700;letter-spacing:.036em;line-height:1.25;text-transform:uppercase}.ra-highlights__list p{margin:0}.ra-highlights__list li>div{align-self:center}.ra-highlights__list li:has(p)>div{align-self:auto}.ra-howto .ra-sec__inner{max-inline-size:45rem}.ra-howto__image{display:block;inline-size:100%;block-size:auto}.ra-matched__head{padding-inline:var(--page-margin);margin-block-end:.9375rem}.ra-matched .ra-sec__head{gap:.3125rem}.ra-matched .ra-sec__heading{font-size:clamp(1.28rem,1.1rem + .8vw,2rem);line-height:1.05}.ra-matched__rail{position:relative;display:flex;gap:.75rem;margin:0;padding:0 var(--page-margin);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin);overscroll-behavior-x:contain;scrollbar-width:none}.ra-matched__card{position:relative;flex:none;display:grid;grid-template-rows:auto auto auto 1fr auto auto;justify-items:center;gap:.375rem;inline-size:clamp(14rem,64vw,16.5rem);padding:.75rem .75rem .875rem;border:1px solid var(--ra-line);border-radius:12px;background:var(--ra-card);text-align:center;scroll-snap-align:start}.ra-matched__media{inline-size:8.75rem;aspect-ratio:1;margin-block-end:.25rem;border-radius:8px;background:oklch(100% 0 none);overflow:clip}.ra-matched__media img{display:block;inline-size:100%;block-size:100%;object-fit:contain}.ra-matched__name{display:grid;align-content:center;min-block-size:2.5em;margin:0;font-size:1rem;font-weight:800;line-height:1.25;text-transform:none}.ra-matched__card p{margin:0}.ra-matched__card .ra-rating--card{gap:.375rem;min-block-size:0;font-size:.875rem;font-weight:700;line-height:1.2}.ra-matched__card .ra-rating--card .ra-stars{font-size:.875rem;letter-spacing:.04em}.ra-matched__copy{color:color-mix(in oklch,var(--color-foreground) 72%,transparent);font-size:.875rem;font-weight:600;line-height:1.35}.ra-matched__price{color:var(--ra-accent-text, var(--ra-accent));font-size:1.0625rem;font-weight:900;line-height:1.5}.ra-matched__card .ra-matched__link{position:static;inline-size:100%;min-block-size:2.75rem;padding-block:.5rem;border-radius:100vmax;font-size:.875rem;font-weight:900;letter-spacing:.06em;line-height:1.05}.ra-matched__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.ra-matched__card:has(.ra-matched__link:focus-visible){outline:3px solid var(--ra-accent);outline-offset:2px}.ra-matched__card:active .ra-matched__link{opacity:.85}.ra-pdp-video__box{inline-size:100%;max-inline-size:45rem;margin:0 auto}.ra-pdp-video__head{padding:2.25rem var(--page-margin) 1.25rem}.ra-pdp-video__caption{padding:.625rem var(--page-margin) 0;color:color-mix(in oklch,var(--color-foreground) 75%,transparent);font-size:.9375rem;font-weight:600;line-height:1.4;text-align:center}.ra-pdp-video--tinted .ra-video__play{background:color-mix(in srgb,var(--color-foreground) 14.5%,transparent)}.ra-pdp-video .ra-video{inline-size:min(100%,(100svh - 6rem) * var(--ra-vw, 16) / var(--ra-vh, 9));margin-inline:auto}.ra-reviews{padding-block:clamp(1.75rem,1.25rem + 2.5vw,3.5rem)}@media screen and (max-width:749px){.ra-reviews{padding-block:0}}.ra-reviews{scroll-margin-block-start:var(--header-height, 4rem)}.ra-reviews__box{display:grid;justify-items:center;gap:1rem;inline-size:100%;max-inline-size:71rem;margin-inline:auto;min-block-size:12rem}.ra-reviews__box:not([data-settled]){min-block-size:100svh}.ra-reviews__box .yotpo-widget-instance{inline-size:100%;min-inline-size:0}.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-bottom-line,.yotpo-summary-section,.yotpo-star-distribution){box-sizing:border-box!important;max-inline-size:100%!important;min-inline-size:0!important}.ra-reviews{overflow-x:clip}@media screen and (max-width:749px){.ra-reviews{--page-margin: max(1rem, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}.ra-reviews__box :is(.yotpo-star-rating,.star-container){flex-shrink:0}.ra-reviews__box .yotpo-star-rating svg{max-inline-size:none}.ra-reviews__box[data-capped] .yotpo-reviews-list-wrapper>.yotpo-reviews-item:nth-child(n+4),.ra-reviews__box[data-capped] :is(.yotpo-reviews-pagination-container,.yotpo-pagination-container){display:none!important}.ra-reviews__box #yotpo-reviews-main-widget{--primary-color: var(--color-foreground) !important;--text-color: var(--color-foreground) !important;--stars-color: var(--ra-orange, var(--ra-accent)) !important;--primary-font-family: var(--font-body--family) !important;--secondary-font-family: var(--font-body--family) !important}.ra-reviews__box #yotpo-reviews-main-widget *{font-weight:600!important}.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-headline,.yotpo-new-review-btn,.yotpo-reviews-pagination-item,strong,b),.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-new-review-btn,.yotpo-reviews-pagination-item,strong,b) *{font-weight:700!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-bottom-line-basic-text{font-weight:400!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-new-review-btn{min-block-size:44px!important;border:2px solid var(--color-foreground)!important;border-radius:8px!important;background:transparent!important;color:var(--color-foreground)!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-new-review-btn:active{background:var(--color-foreground)!important;color:var(--color-primary-button-text)!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-reviews-pagination-item{border:2px solid var(--color-foreground)!important;border-radius:8px!important;background:transparent!important;color:var(--color-foreground)!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-reviews-pagination-item:active{background:var(--color-foreground)!important;color:var(--color-primary-button-text)!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-reviews-summary-button--style-1{border-color:var(--color-foreground)!important;border-radius:8px!important;color:var(--color-foreground)!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-paragraph-summary-title{text-transform:uppercase}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-dropdown-label--textual,.ra-reviews__box #yotpo-reviews-main-widget .yotpo-selected-value--textual>span:not(.yotpo-selected-value__value){display:none!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-paragraph-summary{border-block-end-color:oklch(.905 0 none)!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-dropdown-base--textual{display:inline-flex!important;align-items:center;gap:4px;padding:8px 12px!important;white-space:nowrap}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-filters-container{margin:16px 0 10px!important}@media screen and (max-width:768px){.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-filters-container-inner,.yotpo-filters-top-panel){flex-direction:column;align-items:stretch;gap:10px!important}}.ra-reviews__box #yotpo-reviews-main-widget [class*=empty-state] :is(img,svg){margin-inline:auto}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-votes-wrapper{display:none!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-star-distribution-index-wrapper,.ra-reviews__box #yotpo-reviews-main-widget .yotpo-star-distribution-index-wrapper>svg{flex:none}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-star-distribution-row-wrapper{margin-block-end:4px}@media screen and (max-width:359px){.ra-reviews__box #yotpo-reviews-main-widget .yotpo-star-distribution :is(.yotpo-distribution-row__list-item,.yotpo-star-distribution-row-wrapper){inline-size:100%!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-star-distribution .yotpo-star-distribution-bar{flex:1 1 0!important;inline-size:auto!important;min-inline-size:0!important}}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review{display:grid!important;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"pic who" "pic date" "body body";align-items:start;column-gap:.75rem;row-gap:.125rem;margin:0!important;padding:1.25rem 0!important;border:0!important;border-block-end:1px solid var(--ra-line, oklch(.86 .02 95))!important;text-align:start!important}.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-review-border-smooth,.yotpo-crfs-seperator){display:none!important}.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-review-left-panel,.yotpo-reviewer){display:contents!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-reviewer-image{grid-area:pic;flex:none;margin:0!important}.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-reviewer-details,.yotpo-reviewer-details-verified){grid-area:who;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.125rem;min-inline-size:0;margin:0!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-reviewer-name{overflow-wrap:anywhere;color:var(--color-foreground)!important;font-size:1rem!important;font-weight:800!important;line-height:1.25!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-reviewer-verified-buyer-text{color:color-mix(in oklch,var(--color-foreground) 80%,transparent)!important;font-size:.875rem!important;line-height:1.25!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-right-panel{grid-area:date;justify-self:start;margin:0!important;padding:0!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-details{justify-content:flex-start!important;margin:0!important;text-align:start!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-date{color:color-mix(in oklch,var(--color-foreground) 70%,transparent)!important;font-size:.875rem!important;line-height:1.25!important;white-space:nowrap}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-center-panel{grid-area:body;inline-size:auto!important;max-inline-size:72ch;min-inline-size:0;margin:.75rem 0 0!important;padding:0!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-rating-title{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.5rem;margin:0!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-star-rating{margin:0!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-title{margin:0!important;font-size:1rem!important;line-height:1.35!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-title,.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-title *{font-weight:800!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-content{margin:.375rem 0 0!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-content :is(p,span,div){font-size:1rem!important;line-height:1.5!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-review-title[data-ra-dup]{display:none!important}.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-reviewer-verified-buyer-text,.yotpo-ai-text){font-size:.875rem!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-read-more{display:inline-flex!important;align-items:center;min-block-size:44px!important}.ra-reviews__box #yotpo-reviews-main-widget :is(.yotpo-reviews-pagination-item,.yotpo-reviews-summary-button,.yotpo-star-distribution button,.yotpo-dropdown-base--textual){min-block-size:44px!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-reviews-pagination-item{display:inline-flex!important;align-items:center;justify-content:center;min-inline-size:44px!important}.ra-reviews__box #yotpo-reviews-main-widget .yotpo-star-distribution-row-wrapper{margin-block-end:0!important}.ra-reviews__box .ra-reviews__all{min-block-size:3rem;margin-block:.25rem .5rem;padding-block:0;padding-inline:1.375rem;border:2px solid var(--color-foreground);border-radius:8px;background:var(--ra-card);color:var(--color-foreground);box-shadow:none;font-size:.9375rem;font-weight:800;letter-spacing:0;text-transform:none}.ra-reviews__box .ra-reviews__all:active{background:var(--color-foreground);color:var(--color-primary-button-text)}.ra-reviews__all[hidden]{display:none}.ra-sec__head{display:grid;gap:.25rem;text-align:center}.ra-sec__head--start{text-align:start}.ra-sec__heading{margin:0;font-size:clamp(2rem,1.7rem + 1.3vw,2.75rem);line-height:.9;text-transform:uppercase;text-wrap:balance}.ra-sec__eyebrow{margin:0;color:var(--ra-link);font-family:var(--font-heading--family);font-size:.875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ra-video{position:relative;display:block;aspect-ratio:var(--ra-video-ratio, 16 / 9);overflow:clip;background:#faf7eb}.ra-video--natural{aspect-ratio:auto;min-block-size:12rem}.ra-video--natural .ra-video__poster{position:relative;display:block;block-size:auto}.ra-video :is(.ra-video__poster,video,iframe){position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;border:0;object-fit:cover}.ra-video video:not(.ra-video__poster){object-fit:contain}.ra-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;inline-size:100%;padding:0;border:0;background:transparent;cursor:pointer}.ra-video__pill{display:inline-flex;align-items:center;gap:.625rem;min-block-size:3.4375rem;padding:0 1.45rem;border-radius:999px;background:var(--ra-btn-fill, #c44515);color:#fff;font-family:var(--font-heading--family);font-size:var(--ra-btn-label, 1.1875rem);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ra-video__play:focus-visible{outline:3px solid var(--ra-accent);outline-offset:-3px}.ra-video__play:active .ra-video__pill{scale:.97}@media(prefers-reduced-motion:no-preference){.ra-video__pill{transition:scale .12s ease-out}}.ra-matched .ra-sec__head{text-align:center}@media screen and (min-width:750px){.ra-pdp-frame,.ra-matched__head,.ra-matched__rail,.ra-clips__head,.ra-clips__rail{box-sizing:border-box;inline-size:100%;max-inline-size:calc(71rem + 2 * var(--page-margin));margin-inline:auto}.ra-matched__rail,.ra-clips__rail{justify-content:safe center}.ra-compare__table,.ra-faq__list{max-inline-size:none}.ra-faq__answer{max-inline-size:75ch}}@media screen and (min-width:990px){.ra-clips__rail li{flex:1 1 0;min-inline-size:11rem;max-inline-size:17rem;inline-size:auto}.ra-matched__card{flex:1 1 0;min-inline-size:13rem;max-inline-size:18rem;inline-size:auto}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ra-pdp-more.css.map */
