.ss-align-left{text-align:left}.ss-align-center{text-align:center}.ss-align-right{text-align:right}@media screen and (max-width:749px){.ss-align-mobile-left{text-align:left}.ss-align-mobile-center{text-align:center}.ss-align-mobile-right{text-align:right}}.ss-justify-start{display:flex;justify-content:flex-start}.ss-justify-center{display:flex;justify-content:center}.ss-justify-end{display:flex;justify-content:flex-end}@media screen and (max-width:749px){.mobile-hidden{display:none!important}}@media screen and (min-width:750px){.desktop-hidden{display:none!important}}.flex-center{display:flex;align-items:center;justify-content:center}.side-margins-negative{margin-left:-1.5rem;margin-right:-1.5rem}.ss-stub{padding:1rem;border:1px dashed rgba(var(--color-foreground),.3);font-size:1.2rem}.block-margins>*+*{margin-top:1.2rem}.ss-ticker{overflow:hidden;background:var(--ss-ticker-bg, rgb(var(--color-background)));color:var(--ss-ticker-text, rgb(var(--color-foreground)));padding:var(--ss-ticker-pad-mobile, 4px 4px)}.ss-ticker__track{display:flex;width:max-content;animation:ss-ticker var(--ss-ticker-duration, 24s) linear infinite}.ss-ticker__track--reverse{animation-direction:reverse}.ss-ticker__track--pause:hover{animation-play-state:paused}.ss-ticker__list{display:flex;align-items:center;gap:var(--ss-ticker-gap-mobile, 40px);margin:0;padding:0 calc(var(--ss-ticker-gap-mobile, 40px) / 2)}.ss-ticker__item{white-space:nowrap;font-size:var(--ss-ticker-size-mobile, 11px);font-weight:var(--ss-ticker-weight, 700);line-height:1.2}.ss-ticker--uppercase .ss-ticker__item{text-transform:uppercase}.ss-ticker--italic .ss-ticker__item{font-style:italic}.ss-ticker__image{height:var(--ss-ticker-img-mobile, 26px);width:auto;display:block}@keyframes ss-ticker{to{transform:translate(-50%)}}@media screen and (min-width:750px){.ss-ticker{padding:var(--ss-ticker-pad-desktop, 8px 8px)}.ss-ticker__list{gap:var(--ss-ticker-gap-desktop, 60px);padding:0 calc(var(--ss-ticker-gap-desktop, 60px) / 2)}.ss-ticker__item{font-size:var(--ss-ticker-size-desktop, 13px)}.ss-ticker__image{height:var(--ss-ticker-img-desktop, 40px)}}@media(prefers-reduced-motion:reduce){.ss-ticker__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.ss-ticker__list{flex-wrap:wrap;justify-content:center;row-gap:.5rem}.ss-ticker__list--clone{display:none}}.ss-desktop-search-bar,.ss-mobile-search-bar,.header .header__icons .header__search{display:none}.header>.header__search>details>summary{display:none}.header>.header__search .search-modal{display:block}.header>.header__search details:not([open]) .search-modal{display:none}.ss-mobile-search-bar{display:flex;align-items:center;gap:1rem;margin:0 1.5rem 1rem;padding:1rem 1.6rem;min-height:4.6rem;border:1.5px solid rgba(var(--color-foreground),.45);border-radius:999px;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.5rem;background:rgb(var(--color-background))}.ss-mobile-search-bar__icon{display:inline-flex;width:2rem;height:2rem}.ss-mobile-search-bar__icon .icon,.ss-mobile-search-bar__icon svg{width:2rem;height:2rem}.ss-mobile-search-bar__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:990px){.ss-mobile-search-bar{display:none}.header.header--top-center,.header.header--middle-left,.header.header--middle-center{max-width:none;grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:minmax(180px,280px) minmax(360px,1fr) auto;column-gap:clamp(28px,4vw,72px);row-gap:18px;padding-left:clamp(24px,3.4vw,56px);padding-right:clamp(24px,3.4vw,56px)}.header .header__heading,.header .header__heading-link{justify-self:start;text-align:left;margin-left:0}.header .header__inline-menu{width:100%;margin:0;justify-self:center}.header .header__inline-menu>.list-menu--inline{justify-content:center;column-gap:clamp(16px,2.2vw,38px)}.ss-desktop-search-bar{grid-area:search;display:flex;align-items:center;justify-self:stretch;min-height:52px;padding:0 22px;border:1.5px solid rgba(31,40,39,.55);border-radius:999px;background:#fff;color:rgb(var(--color-foreground));text-align:left;cursor:pointer;font:inherit}.ss-desktop-search-bar:hover{border-color:#1f2827c7}.ss-desktop-search-bar:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ss-desktop-search-bar__icon{display:inline-flex;flex:0 0 auto;width:22px;height:22px;margin-right:14px}.ss-desktop-search-bar__icon .icon,.ss-desktop-search-bar__icon svg{width:22px;height:22px}.ss-desktop-search-bar__text{min-width:0;overflow:hidden;font-size:18px;font-weight:500;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}}html.ss-cart-drawer-open div[class*=kl-teaser-],html.ss-cart-drawer-open [class*=rp-micro-app],body:has(cart-drawer.active) div[class*=kl-teaser-],body:has(cart-drawer.active) [class*=rp-micro-app]{display:none!important}cart-drawer.cart-drawer--desktop-wide .drawer__inner{max-width:52rem}.drawer__header{display:flex;align-items:center;justify-content:var(--alignment, flex-start);gap:1rem;position:relative}.drawer__header .drawer__close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cart-drawer__body{flex:1 1 auto;overflow-y:auto}.drawer__footer{border-top:.1rem solid rgba(var(--color-foreground),.2);padding-top:1rem}.cart-drawer__totals{display:grid;gap:.4rem;margin:.8rem 0}.cart-drawer__totals__row{display:flex;justify-content:space-between;margin:0;font-size:1.5rem}.cart-drawer__totals__row--subtotal{font-size:1.8rem;font-weight:700}.cart-drawer__totals__row--savings{color:rgb(var(--color-button))}.cart__ctas{margin-top:1rem}.ss-drawer-error:empty{display:none}.ss-drawer-error{color:#b42318;margin:1rem 0 0;font-size:1.3rem}.ss-view-full-cart{display:block;text-align:center;margin:1rem 0 .4rem;font-size:1.3rem}.ss-ship-bar{margin:0 0 1.4rem}.ss-ship-bar__text{margin:0 0 .6rem;font-size:1.3rem;text-align:center}.ss-ship-bar__track{height:.8rem;border-radius:999px;background:rgba(var(--color-foreground),.12);overflow:hidden}.ss-ship-bar__fill{height:100%;width:0;border-radius:inherit;background:rgb(var(--color-button));transition:width .4s ease}.main-product-section .product__view-details{display:none}.product__title .ss-product-title{font-size:var(--ss-title-mobile, 22px);line-height:1.2;margin:0}@media screen and (min-width:750px){.product__title .ss-product-title{font-size:var(--ss-title-desktop, 30px)}}.price--main .price__regular .price-item--regular,.price--main .price__sale .price-item--sale{font-size:4.4rem;line-height:1.05;font-weight:800;letter-spacing:0}.price--main .price__container{align-items:baseline}.price--main .price__regular,.price--main .price__sale{align-items:baseline;column-gap:.8rem;row-gap:.2rem;flex-wrap:wrap}.price--main .price__compare-price .price-item--regular{font-size:var(--ss-compare-size, 16px);opacity:.45;font-weight:500}.price.price--main .price__badge-sale,.price.price--main.price--on-sale .price__badge-sale{display:none}@media screen and (max-width:749px){.price--main .price__regular .price-item--regular,.price--main .price__sale .price-item--sale{font-size:4rem}}.product-form__input{margin-bottom:1.6rem}.product-form__label-container{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-bottom:.6rem}.product-form__label-container .form__label{margin:0;font-weight:700}.product-form__under-container:empty{display:none}.product-form__input--dropdown .select{max-width:100%}.product-form__input--pills{padding:0;border:0;margin-left:0;margin-right:0}.product-form__input--pills input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input--pills input[type=radio][hidden]+label{display:none}.product-form__input--pills label.pill-with-flame{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-width:9.6rem;margin:.5rem .5rem .2rem 0;padding:1rem 1.2rem;border-radius:1.2rem;border:.1rem solid rgba(var(--color-foreground),.25);background:rgb(var(--color-background));text-align:center;font-size:1.3rem;line-height:1.2;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.product-form__input--pills label.pill-with-flame .ss-variant-option-text{font-weight:700}.product-form__input--pills label.pill-with-flame .ss-material-fallback-price{font-size:1.2rem;opacity:.8}.product-form__input--pills input[type=radio]:checked+label.pill-with-flame{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.product-form__input--pills input[type=radio].disabled+label.pill-with-flame{opacity:.5;text-decoration:line-through}.product-form__input:not(.product-form__input--material-fallback) label.pill-with-flame{flex-direction:row;min-width:0;padding:.8rem 1.4rem;border-radius:999px}.product-form__input:not(.product-form__input--material-fallback) label.pill-with-flame .ss-material-fallback-dot,.product-form__input:not(.product-form__input--material-fallback) label.pill-with-flame .ss-material-fallback-price{display:none}.ss-accordion{--ss-accordion-border: 1px solid}.ss-accordion details{border-bottom:var(--ss-accordion-border) rgba(var(--color-foreground),.12)}.ss-accordion--border-none details{border-bottom:0}.ss-accordion--border-all details{border:var(--ss-accordion-border) rgba(var(--color-foreground),.12);border-radius:.8rem;padding:0 1.2rem}.ss-accordion summary{display:flex;align-items:center;gap:1rem;padding:1.4rem 0;cursor:pointer;list-style:none}.ss-accordion summary::-webkit-details-marker{display:none}.ss-accordion .summary__title{display:flex;align-items:center;gap:1rem;flex:1}.ss-accordion .summary__title .material-icon{font-size:2.2rem}.ss-accordion .accordion__title{margin:0;font-size:1.6rem}.ss-accordion--large .accordion__title{font-size:1.8rem}.ss-accordion--small .accordion__title{font-size:1.4rem}.ss-accordion summary .svg-wrapper{width:1.6rem;height:1.6rem;transition:transform .2s ease}.ss-accordion details[open]>summary .svg-wrapper{transform:rotate(180deg)}.ss-accordion .accordion__content{padding:0 0 1.6rem;font-size:1.4rem}.ss-accordion--nested{margin:0 0 .4rem}.ss-accordion--nested summary{padding:1rem 0}.product__text-container{display:grid;grid-template-columns:repeat(var(--item-count, 2),minmax(0,1fr));column-gap:var(--column-gap, 1.5em);row-gap:var(--row-gap, .6em);font-size:var(--mobile-text-size, 1.4rem);color:var(--text-color)}.product__text-container--vertical{grid-template-columns:1fr}.product__text-container--background{background:var(--bg-color);padding:var(--padding);border-radius:var(--corner-radius)}.product__text-container--border{border:var(--border-size) var(--border-style) var(--border-color);padding:var(--padding);border-radius:var(--corner-radius)}.product__text-container.heading-font{font-family:var(--font-heading-family)}.product__text-container .product__text{display:flex;align-items:center;gap:.6em;margin:0}.product__text-container .product__text .material-icon{color:var(--icon-color);font-size:calc(1.2em * var(--icon-scale, 1.2))}.product__text-container .product__text img{width:calc(1.2em * var(--icon-scale, 1.2));height:auto}.product__text-container--center .product__text{justify-content:center}@media screen and (max-width:749px){.product__text-container--mobile-center .product__text{justify-content:center}}@media screen and (min-width:750px){.product__text-container{font-size:var(--desktop-text-size, 1.6rem)}}.review-items-container{position:relative}.review-item{display:flex;gap:1.2rem;align-items:flex-start;padding:1.4rem 1.6rem;border-radius:var(--border-radius);border:var(--border-thickness) solid var(--border-color)}.review-item--center{align-items:center}.review-item--custom-bg{background:var(--bg-color)}.review-item__image img{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:var(--avatar-radius, 50%)}.review-item__text{font-size:1.4rem}.review-item__text p{margin:0 0 .6rem}.review-item__author{font-size:1.3rem;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.rating-stars-and-text{justify-content:var(--alignment)}.font-size--desktop-auto{font-size:var(--font-size)}@media only screen and (min-width:750px){.font-size--desktop-auto{font-size:calc(var(--font-size) * 1.15)}}.rating-stars__container{display:flex}.rating-stars__container svg{width:1em;height:1em;margin-left:.125em;flex-shrink:0}.rating-stars__container .trustpilot-stars-svg{width:auto;height:1.25em}.rating-stars__container svg:first-of-type{margin-left:0}.rating-stars__container--underlay{position:relative}.rating-stars__container--underlay svg{color:var(--bg-star-color)}.rating-stars__container--overlay{position:absolute;top:0;left:0;overflow:hidden;width:calc(100% / 5 * var(--rating))}.rating-stars__container--overlay:not(.trustpilot-stars__container--overlay){width:calc(var(--rating) * 1em + (var(--visible-stars) - 1) * .125em)}.rating-stars--inactive-hidden .rating-stars__container--overlay{position:relative}.rating-stars__container--overlay svg{color:var(--star-color)}.rating-stars a{color:rgb(var(--color-foreground));text-decoration:none}.rating-stars__label{margin-left:.125em}h2+.rating-stars,h2+.trustpilot-stars{margin-top:.3rem}.rating-stars+h2,.trustpilot-stars+h2{margin-top:0}.trustpilot-reviews__subheading .trustpilot-stars-svg{height:1em}.trustpilot-review .rating-stars__container--underlay{width:fit-content}.trustpilot-review.center .rating-stars__container--underlay{margin-left:auto;margin-right:auto}.trustpilot-review .trustpilot-stars-svg{height:2.3rem}.verified-icon{width:1.2em;height:1.2em;color:var(--checkmark-color)}.sizing-chart__button{display:inline-flex;align-items:center;gap:.4rem;background:none;border:0;padding:0;cursor:pointer;font-size:var(--font-size, 1.4rem);color:rgb(var(--color-foreground))}.sizing-chart__button--underline .sizing-chart__button__text{text-decoration:underline}.sizing-chart__button .material-icon{font-size:1.8rem;line-height:1;text-decoration:none}.product-popup-modal__button.sizing-chart__button{display:inline-flex!important;align-items:center!important;text-decoration:none!important;min-height:0}.sizing-chart__button--underline .sizing-chart__button__text,.sizing-chart__button.link .sizing-chart__button__text{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.product-form__label-container>.product-popup-modal__opener.sizing-chart{margin:0 0 0 auto!important;flex:0 0 auto}.product-form__label-container .sizing-chart__button{min-height:0}html body .main-product-section .product-form__input--material-fallback>.product-form__label-container:has(>.sizing-chart){display:flex!important;align-items:center;justify-content:space-between;gap:1rem}html body .main-product-section .product-form__input--material-fallback>.product-form__label-container:has(>.sizing-chart)>.form__label{flex:1 1 auto;min-width:0}.sizing-chart__modal{max-width:70rem}.sizing-chart__top-image img{width:100%;height:auto}.sizing-chart-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:1.4rem}.sizing-chart-table th,.sizing-chart-table td{padding:.8rem 1rem;border:1px solid rgba(var(--color-foreground),.15)}.ss-divider{border:0;height:var(--ss-divider-height, 1px);width:var(--ss-divider-width, 100%);background:var(--ss-divider-color, #e1e1e1);border-radius:var(--ss-divider-radius, 0)}.ss-divider--left{margin-left:0;margin-right:auto}.ss-divider--center{margin-left:auto;margin-right:auto}.ss-divider--right{margin-left:auto;margin-right:0}.ss-media-block{width:var(--ss-media-width, 100%)}.ss-media-block--left{margin-right:auto}.ss-media-block--center{margin-left:auto;margin-right:auto}.ss-media-block--right{margin-left:auto}.ss-media-block img,.ss-media-block video,.ss-media-block .media{border-radius:var(--ss-media-radius, 0);width:100%;height:auto}.ss-media-block__caption{margin:.6rem 0 0;text-align:center}@media screen and (max-width:749px){.ss-media-block--mobile-full{width:100%}}.ss-text{font-size:var(--ss-text-size, 1.4rem)}.ss-text__title{margin-bottom:.4rem}.ss-button-block--row{display:flex;gap:1rem;flex-wrap:wrap}.ss-column{min-width:0}.ss-column__icon .material-icon{font-size:3.2rem}.ss-column__image img{max-width:100%;height:auto}.ss-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;background:rgb(var(--color-background));box-shadow:0 -.4rem 1.6rem #00000014;padding:.8rem 0}.ss-sticky-atc[hidden]{display:none}.ss-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.ss-sticky-atc__image{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:.8rem}.ss-sticky-atc__meta{flex:1;min-width:0}.ss-sticky-atc__title{margin:0;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-sticky-atc__button{white-space:nowrap}.splide__dots-and-arrows{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:1rem}.splide__pagination{display:flex;gap:.6rem;margin:0;padding:0;list-style:none}.splide__pagination__page{width:.8rem;height:.8rem;border-radius:50%;border:0;padding:0;background:rgba(var(--color-foreground),.25);cursor:pointer}.splide__pagination__page.is-active{background:rgb(var(--color-foreground));transform:scale(1.3)}.splide__arrows{display:flex;gap:.8rem}.splide__arrow{width:3.6rem;height:3.6rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.3);background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.splide__arrow svg{width:1.2rem;height:1.2rem;fill:currentColor}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow:disabled{opacity:.3;cursor:default}.splide--desktop-dots-hidden .splide__pagination,.splide--desktop-arrows-hidden .splide__arrows{display:none}@media screen and (max-width:749px){.splide--mobile-dots-hidden .splide__pagination,.splide--mobile-arrows-hidden .splide__arrows{display:none}.splide--desktop-dots-hidden.splide--mobile-dots-under .splide__pagination,.splide--desktop-arrows-hidden.splide--mobile-arrows-under .splide__arrows{display:flex}}.splide__dots-and-arrows:empty{display:none}.hp-footer-mark{margin-bottom:1.2rem}body .section-header.shopify-section-group-header-group{z-index:10}.hp-hero .hp-hero__sticker{z-index:1}.product-grid .grid__item{display:flex}.product-grid .grid__item>.card-wrapper{width:100%}.product-grid .card-wrapper .card{height:100%;display:flex;flex-direction:column}.product-grid .card-wrapper .card>.card__content{flex:1 1 auto;display:flex;flex-direction:column}.product-grid .card-wrapper .card .card__information{flex:1 1 auto}.product__media-wrapper slider-component{position:relative}.slider__dots{display:flex;justify-content:center;gap:.2rem}.slider__dots .slider-counter__link{padding:.5rem;background:none;border:0;cursor:pointer}.slider__dots .slider-counter__link .dot{display:block;width:.8rem;height:.8rem;border-radius:50%;background:rgba(var(--color-foreground),.25);box-shadow:0 0 0 .2rem #fffc}.slider__dots .slider-counter__link--active .dot{background:rgb(var(--color-foreground))}@media screen and (max-width:749px){.product__media-wrapper .slider-buttons,.product__media-wrapper .slider__dots{position:absolute;left:0;right:0;bottom:1rem;z-index:2;margin:0;pointer-events:none}.product__media-wrapper .slider-buttons>button,.product__media-wrapper .slider-buttons .slider-counter:not(.slider__dots){display:none}.product__media-wrapper .slider-buttons .slider__dots,.product__media-wrapper .slider-buttons .slider-counter__link,.product__media-wrapper .slider__dots .slider-counter__link{pointer-events:auto}.product__media-wrapper .slider-buttons .slider__dots{position:static}.product__media-wrapper .slider-buttons.small-hide,.product__media-wrapper .slider__dots.small-hide{display:none}.product__media-wrapper .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}.product--thumbnail_slider .thumbnail-slider .slider-button{display:none}.product__media-item{scroll-snap-align:start}}.product-form__input--material-fallback label.pill-with-flame{--ss-material-swatch: linear-gradient(135deg, #f6f6f6 0%, #cfcfcf 42%, #ffffff 66%, #b7b7b7 100%)}.product-form__input--material-fallback label.pill-with-flame .ss-material-fallback-dot,.product-form__input--pills label.pill-with-flame .ss-material-fallback-dot{display:block;width:34px;height:34px;border-radius:999px;border:2px solid #fff;box-shadow:0 1px 5px #00000040,inset 0 1px 1px #ffffffd9;background:var(--ss-material-swatch, linear-gradient(135deg, #f6f6f6 0%, #cfcfcf 42%, #ffffff 66%, #b7b7b7 100%))}.product-form__input--material-fallback label[data-option-value="18K Gold Plated"],.product-form__input--material-fallback label[data-option-value="18K Gold Vermeil"],.product-form__input--material-fallback label[data-option-value="14K Gold Vermeil"],.product-form__input--material-fallback label[data-option-value="10K Solid Gold"],.product-form__input--material-fallback label[data-option-value="14K Solid Gold"],.product-form__input--material-fallback label[data-option-value="18K Solid Gold"],.product-form__input--material-fallback label[data-option-value=Gold]{--ss-material-swatch: linear-gradient(135deg, #fff3b6 0%, #d6a51e 38%, #fff2a6 60%, #b98509 100%)}.product-form__input--material-fallback label[data-option-value*=Rose]{--ss-material-swatch: linear-gradient(135deg, #ffe4d9 0%, #c97661 44%, #ffd3c4 66%, #a65445 100%)}.product-form__input--material-fallback label[data-option-value="White Gold Vermeil"]{--ss-material-swatch: linear-gradient(135deg, #ffffff 0%, #d5dbe2 42%, #f7fbff 68%, #aeb8c4 100%)}.product-form__input--material-fallback label.pill-with-flame[data-option-value="18K Gold Vermeil"]{position:relative;overflow:visible}.product-form__input--material-fallback label.pill-with-flame[data-option-value="18K Gold Vermeil"]:after{content:"MOST\aPOPULAR";display:block;position:absolute;top:-5px;left:50%;transform:translate(-50%);box-sizing:border-box;width:78px;padding:3px 7px 4px;border-radius:0;background:#e31b23;color:#fff;font-size:8px;font-weight:800;letter-spacing:.6px;line-height:9px;text-align:center;text-transform:uppercase;white-space:pre-line;pointer-events:none;z-index:4}.product-form__input--pills label.pill-with-flame{gap:.6rem}[data-ss-gaze-error]{color:#b42318;font-size:1.3rem;margin:.6rem 0 0}@media screen and (max-width:749px){.review-items-container>p:first-child{display:none}.review-items-container .review-item{padding:1rem 1.2rem}.review-items-container .review-item__text{font-size:1.3rem;line-height:1.4}.review-items-container .review-item__text p{margin:0 0 .4rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.review-items-container .review-item__author{font-size:1.2rem}.review-items-container .splide__dots-and-arrows{margin-top:.4rem}.review-items-container .splide__pagination__page{width:.6rem;height:.6rem}.review-items-container.side-margins-negative{margin-left:0;margin-right:0}}.product-popup-modal__content.sizing-chart__modal-container{top:50%;left:50%;transform:translate(-50%,-50%);margin:0;height:auto;max-height:86vh;width:min(92vw,70rem);padding:2rem 1.6rem}@media screen and (min-width:750px){.product-popup-modal__content.sizing-chart__modal-container{padding:3rem;width:min(80vw,70rem)}}.cart-drawer__body{position:relative}.ss-ship-bar{position:sticky;top:0;z-index:2;margin:0 0 1rem;padding:.8rem 0;background:rgb(var(--color-background))}@media screen and (max-width:749px){cart-drawer .drawer__inner{padding:0 1rem;max-width:100vw;width:100vw}cart-drawer .drawer__header{padding:1rem 0}cart-drawer .drawer__header .drawer__close{right:-.4rem}cart-drawer .ss-drawer-item{padding-left:0;padding-right:0}cart-drawer .drawer__footer{padding-top:.8rem}cart-drawer .cart__ctas{margin-top:.6rem}cart-drawer .ss-cu{margin-left:0;margin-right:0}}cart-drawer.drawer:not(.active){pointer-events:none;visibility:hidden;background-color:transparent}cart-drawer.drawer:not(.active) .drawer__inner{transform:translate(100%)}.ss-ship-bar__track{height:1rem;background:rgba(var(--color-foreground),.12);position:relative}.ss-ship-bar__fill{display:block!important;position:relative;min-width:1rem;background:var(--hp-treat, #F2694F)}.ss-ship-bar__fill:after{content:"";position:absolute;right:-.2rem;top:50%;width:1.6rem;height:1.6rem;transform:translateY(-50%);border-radius:50%;background:#fff;border:.3rem solid var(--hp-treat, #F2694F);box-sizing:border-box}.ss-ship-bar--done .ss-ship-bar__fill{background:#1d7d7c}.ss-ship-bar--done .ss-ship-bar__fill:after{border-color:#1d7d7c}.ss-ship-bar__text{font-size:1.4rem}.ss-ship-bar__text strong{color:var(--hp-treat, #F2694F)}.ss-ship-bar--done .ss-ship-bar__text{color:#1d7d7c;font-weight:700}cart-drawer #CartDrawer cart-drawer-items[data-ss-count="1"] .ss-drawer-item:not(.ss-drawer-item--addon):not(.ss-drawer-item--protection){grid-template-columns:148px minmax(0,1fr)!important;gap:14px!important;padding:14px 0!important;font-size:14px!important}cart-drawer #CartDrawer cart-drawer-items[data-ss-count="1"] .ss-drawer-item__title{font-size:16px!important;line-height:1.3!important}cart-drawer #CartDrawer cart-drawer-items[data-ss-count="2"] .ss-drawer-item:not(.ss-drawer-item--addon):not(.ss-drawer-item--protection){grid-template-columns:104px minmax(0,1fr)!important;gap:12px!important;padding:12px 0!important}cart-drawer #CartDrawer cart-drawer-items[data-ss-count="2"] .ss-drawer-item__title{font-size:14px!important}cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu .ss-cu__card{grid-template-columns:96px minmax(0,1fr) 52px!important;gap:12px!important}cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu .ss-cu__image,cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu .ss-cu__zoom{width:96px!important;min-width:96px!important;height:96px!important}cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu .ss-cu__title{font-size:14px!important;line-height:18px!important}cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu .ss-cu__price{font-size:15px!important}cart-drawer:has(cart-drawer-items[data-ss-count="2"]) .ss-cu .ss-cu__card{grid-template-columns:72px minmax(0,1fr) 48px!important;gap:10px!important}cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu[data-count]:not([data-count="0"]):not([data-count="1"]) .ss-cu__card{grid-template-columns:72px minmax(0,1fr) 44px!important;gap:8px!important}cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu[data-count]:not([data-count="0"]):not([data-count="1"]) .ss-cu__image,cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu[data-count]:not([data-count="0"]):not([data-count="1"]) .ss-cu__zoom{width:72px!important;min-width:72px!important;height:72px!important}cart-drawer:has(cart-drawer-items[data-ss-count="1"]) .ss-cu[data-count]:not([data-count="0"]):not([data-count="1"]) .ss-cu__title{font-size:13px!important;line-height:17px!important}cart-drawer #CartDrawer .ss-cu__info{display:grid!important;gap:1px!important;min-width:0!important;overflow:hidden!important;line-height:normal!important}cart-drawer #CartDrawer .ss-cu__title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;overflow:hidden!important;overflow-wrap:anywhere}cart-drawer #CartDrawer .ss-cu__meta{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;overflow:hidden!important}cart-drawer #CartDrawer .ss-cu__price{display:block!important;margin-left:0!important}cart-drawer:has(cart-drawer-items[data-ss-count="2"]) .ss-cu .ss-cu__image,cart-drawer:has(cart-drawer-items[data-ss-count="2"]) .ss-cu .ss-cu__zoom{width:72px!important;min-width:72px!important;height:72px!important}cart-drawer:has(cart-drawer-items[data-ss-count="2"]) .ss-cu .ss-cu__title{font-size:13px!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ss-theme.css.map */
