section-product .product-form__title{margin-bottom:.625rem}section-product .product-main__badge{text-align:center;color:var(--color-antique-gold);text-transform:uppercase}section-product .product-form{text-align:center;margin:0 auto}@media(min-width:768px){section-product .product-form{max-width:30.75rem}}section-product .product-form__variant-picker{margin-top:2.5rem;width:100%}
section-product .product-form__variant-picker--with-eyeliner-patterns{margin-top:1.5rem}section-product .product-form__variant-picker .product-form__inputs fieldset.product-form__input:not(:first-of-type){margin-top:.3125rem}section-product .product-form__buttons .product-form__price{opacity:1;transition:opacity 180ms ease-out}
section-product .product-form__buttons .product-form__price .price .price__item{margin:0}section-product .product-form__buttons .button--adding .product-form__price{opacity:0}section-product .product-form__buttons .button{padding-right:.625rem;padding-left:.625rem;font-size:.875rem}@media(min-width:1280px){section-product .product-form__buttons .button{font-size:1rem}
}section-product .product-form__buttons .button--primary{display:flex;justify-content:space-between}section-product .product-form__buttons .price__compare{margin-left:.25rem}section-product fieldset.product-form__input{display:inline-block;border-width:.0625rem;border-style:solid;min-width:100%;padding:.875rem}section-product .product-form__buttons-wrapper{display:inline-block;width:100%;margin-top:2.5rem}
section-product .product-form__buttons{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.625rem;width:100%;max-width:25rem;margin:0 auto}section-product .product-form__buttons .quantity-input{grid-column:span 1;min-width:5rem}section-product .product-form__buttons .button:not(.GiftWizard-gift-button){margin-right:0 !important;margin-bottom:0 !important;grid-column:span 3}
section-product .product-form__buttons .button.GiftWizard-gift-button{margin-right:0 !important;margin-bottom:0 !important;justify-content:center;grid-column:span 4}section-product .product-form__input-items{display:flex;justify-content:center;flex-wrap:wrap;margin:-0.5rem}section-product .product-form__input-item{position:relative;margin:.5rem;display:flex;justify-content:center}
section-product .product-form__input-item input{display:none}section-product .product-form__input-item--default label{padding:.5rem 1rem;border:.0625rem solid;border-color:var(--color-neutral-300);border-radius:.25rem;cursor:pointer}section-product .product-form__input-item--default input:checked+label{border-color:var(--color-neutral-600)}
section-product .product-form__input-item--default.product-form__input-item--disabled label{background-color:var(--color-neutral-200);color:var(--color-neutral-600);cursor:default}section-product .product-form__input-item--swatch input:checked+label::after{border-color:var(--color-neutral-600);width:1.8125rem;height:1.8125rem}
section-product .product-form__input-item--swatch label{width:1.5625rem;height:1.5625rem;font-size:0;margin:0}section-product .product-form__input-item--swatch.product-form__input-item--disabled label::before{position:absolute;top:0;right:0;width:.0625rem;height:150%;background-color:var(--color-white);transform:rotate(45deg);transform-origin:top;content:""}
section-product .product-main__rating{display:flex;justify-content:center;margin-bottom:.625rem}section-product .product-main__rating .yotpo-bottomline{display:flex;align-items:center}section-product .product-main__rating .yotpo-icon{margin-right:.09375rem;margin-left:.09375rem}section-product .product-main__rating .yotpo-icon::before{display:block;font-size:.84375rem}
section-product .product-main__rating .text-m{margin-left:.125rem;font-family:var(--font-body);font-size:10px;letter-spacing:.04em;text-decoration:underline !important;text-underline-offset:.0625rem}section-product .product-main__rating .text-m::before{content:"("}section-product .product-main__rating .text-m::after{content:")"}
section-product .product-main__rating svg{margin:0}section-product .product-main__rating a{display:inline-block;text-decoration:underline}section-product .form__label{display:none}section-product .product-main__payment-options{margin-top:.625rem;max-width:85vw;min-height:2.5rem}section-product .product-main__payment-options p{display:flex;justify-content:center;align-items:center}
section-product .product-main__payment-options p img{margin-left:.3125rem;max-height:.75rem}section-product .product-main__payment-options .swiper-pagination{bottom:0}section-product .product-main__payment-options .swiper-pagination-bullet{width:.25rem;height:.25rem}section-product .product-main__payment-options .swiper-pagination-bullet-active{background:var(--color-black)}
section-product .product-form__accordion .accordion__content{max-height:0;overflow:hidden}section-product .product-form__accordion .accordion__content-heading{font-weight:bold}section-product .product-form__accordion.accordion--opened .accordion__content{margin-bottom:1.875rem;max-height:unset}section-product .product-form__accordion.accordion--opened .accordion__content ol li{list-style:auto}
section-product .product-form__accordion.accordion--opened h4,section-product .product-form__accordion.accordion--opened h2{color:var(--color-antique-gold)}section-product .product-form__accordion.accordion--opened h4::before,section-product .product-form__accordion.accordion--opened h2::before{transform:rotate(135deg) scale(-1);top:.625rem}
section-product .product-form__accordion.accordion--opened h4>button,section-product .product-form__accordion.accordion--opened h2>button{color:var(--color-antique-gold)}section-product .product-form__accordion h4,section-product .product-form__accordion h2{position:relative;display:inline-block;margin-bottom:.9375rem;cursor:pointer;font-size:1.125rem;line-height:1.3125rem}
section-product .product-form__accordion h4::before,section-product .product-form__accordion h2::before{content:"";position:absolute;display:inline-block;border-style:solid;border-width:.0625rem .0625rem 0 0;height:.45em;right:-1.25rem;vertical-align:top;width:.45em;top:.3125rem;transform:rotate(135deg);transition:transform .3s ease}
section-product .product-form__accordion h4>button,section-product .product-form__accordion h2>button{font-family:var(--font-heading-1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border:0;padding:0;margin:0;cursor:pointer;color:var(--color-black);font-size:inherit;line-height:inherit;font-weight:inherit}
section-product .product-form__accordion-details{display:flex;align-items:center;margin-bottom:.9375rem}section-product .product-form__details-image{min-width:2.1875rem;margin-right:.9375rem}section-product .product-info{text-align:left;margin-top:2.5rem}section-product .product-form__option-name{display:flex;justify-content:center;margin-bottom:-0.0625rem;position:relative;z-index:1}
section-product .product-form__option-name button,section-product .product-form__option-name span{border:0;background:0;border-bottom:.125rem solid transparent;padding:0 .625rem .5rem;text-transform:uppercase;line-height:1;cursor:pointer;color:var(--color-black)}section-product .product-form__option-name button.button--active,section-product .product-form__option-name span.button--active{border-bottom-color:var(--color-black)}
@media(min-width:768px){section-product .product-form__option-name button,section-product .product-form__option-name span{padding:0 .9375rem .5rem}}section-product .product-form__option-name button{padding:.5rem .625rem}@media(min-width:768px){section-product .product-form__option-name button{padding:.5rem .9375rem}
}section-product .product-form__option-name .swatches-tabs__button--custom{color:var(--color-antique-gold);order:1}section-product .product-form__option-name .swatches-tabs__button--custom.button--active{border-bottom-color:var(--color-antique-gold)}.product-main{display:grid;grid-template-columns:repeat(1,1fr)}
@media(min-width:1024px){.product-main{grid-template-columns:repeat(2,1fr);grid-column-gap:.0625rem}}.product-main .product-main__media{position:relative;overflow:hidden;width:100%;height:-moz-max-content;height:max-content;opacity:1;transition:opacity 200ms ease-in-out}@media(min-width:1024px){.product-main .product-main__media{position:sticky;top:6.375rem;width:50vw;max-width:50vw}
}.product-main .product-main__media--loading{opacity:0}.product-main .product-main__media .product-main__media-spinner{position:absolute;top:0;z-index:10;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:var(--color-neutral-500);pointer-events:none}.product-main .product-main__media .product-main__media-spinner svg{height:6.25rem}
.product-main .product-main__media .product-main__media-container{width:100%;height:-moz-max-content;height:max-content;display:flex;align-items:flex-start;flex-direction:column-reverse;position:relative;z-index:1}@media(min-width:1024px){.product-main .product-main__media .product-main__media-container{flex-direction:row;justify-content:space-between;align-items:center}
}.product-main .product-main__media .product-main__media-container .swiper-container{width:100%;height:-moz-max-content;height:max-content}.product-main .product-main__media .product-main__media-single .media{width:100vw}@media(min-width:1024px){.product-main .product-main__media .product-main__media-single .media{width:50vw}
}.product-main .product-main__media .product-main__media-thumbs{width:100%;height:20%;box-sizing:border-box;position:relative;margin:0}.product-main .product-main__media .product-main__media-thumbs iframe{pointer-events:none}.product-main .product-main__media .product-main__media-thumbs--small{margin:auto}@media(min-width:1024px){.product-main .product-main__media .product-main__media-thumbs--small{margin:0}
.product-main .product-main__media .product-main__media-thumbs--small .swiper-wrapper{min-height:6.875rem}}@media(min-width:1024px){.product-main .product-main__media .product-main__media-thumbs{width:6.875rem;padding:1.875rem}}.product-main .product-main__media .product-main__media-thumbs .swiper-wrapper{height:3.4375rem;width:-moz-fit-content;width:fit-content;margin:0 auto}
@media(min-width:1024px){.product-main .product-main__media .product-main__media-thumbs .swiper-wrapper{height:100%;max-height:17.1875rem}}@media(min-width:1024px){.product-main .product-main__media .product-main__media-thumbs .swiper-container{height:100%;overflow:hidden}}.product-main .product-main__media .product-main__media-thumbs .swiper-slide{min-height:3.125rem;width:3.125rem !important;margin:0 .0625rem;cursor:pointer}
@media(min-width:1024px){.product-main .product-main__media .product-main__media-thumbs .swiper-slide{margin:.09375rem 0;height:-moz-fit-content !important;height:fit-content !important}}@media(min-width:1024px){.product-main .product-main__media .product-main__media-thumbs .swiper-slide *{pointer-events:none}}.product-main .product-main__media .product-main__media-thumbs .media{transition:.25s;border:.0625rem solid var(--color-neutral-200)}
.product-main .product-main__media .product-main__media-thumbs .swiper-slide-thumb-active .media{border:.0625rem solid var(--color-neutral-700)}.product-main .product-main__media .swiper-button-prev,.product-main .product-main__media .swiper-button-next{visibility:hidden;position:absolute;color:var(--color-black)}
.product-main .product-main__media .swiper-button-prev:focus,.product-main .product-main__media .swiper-button-next:focus{outline:0}@media(min-width:1024px){.product-main .product-main__media .swiper-button-prev,.product-main .product-main__media .swiper-button-next{visibility:visible;top:100%;left:2.5625rem;transform:rotate(90deg)}
}.product-main .product-main__media .swiper-button-prev::after,.product-main .product-main__media .swiper-button-next::after{font-size:1.25rem}.product-main .product-main__media .swiper-button-prev{top:0}.product-main .product-main__media .product-main__media-slider{width:100%;height:100%;overflow:hidden}.product-main .product-main__media .product-main__media-slider .swiper-container{overflow:hidden}
.product-main .product-main__media .product-main__media-slider .swipe-slide{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.product-main .product-main__media .product-main__media-slider .swiper-wrapper{-webkit-transform-style:preserve-3d}.product-main .product-main__media .product-main__badge{position:absolute;right:.625rem;top:.625rem;z-index:3}
.product-main .product-main__media .wk-button{position:absolute;top:1.5rem;right:1.5rem;z-index:2;padding:0}@media(min-width:1024px){.product-main .product-main__media .wk-button{top:2.25rem;right:2.25rem}}.product-main .product-main__media .wk-button .wk-button__label{display:none}.product-main .product-main__media .wk-button:focus{opacity:1;outline:5px auto -webkit-focus-ring-color}
.product-main .product-main__form{padding:1.875rem 1.25rem}@media(min-width:1024px){.product-main .product-main__form{padding:3.75rem 10%;width:50vw}}.product-main .product-main__form .product-form__value-set{max-width:calc(100vw - 30px);width:100%;overflow:hidden;position:relative;text-align:left;margin:2.5rem 0}
.product-main .product-main__form .product-form__value-set-heading{margin-bottom:.625rem}.product-main .product-main__form .product-form__value-set>div:not(:last-child){margin-bottom:1.25rem}.product-main .product-main__form .product-form__value-set-inner{border:.0625rem solid var(--color-neutral-300);display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.875rem}
.product-main .product-main__form .product-form__value-set-inner .media{grid-column:span 1}.product-main .product-main__form .product-form__value-set-inner .product-form__value-set-content{grid-column:span 4}.product-main .product-main__form .product-form__value-set-inner .product-form__value-set-content-title{font-weight:700;margin-bottom:.125rem}
.product-main .product-main__form .product-form__value-set-inner .product-form__value-set-content-button{margin-top:.75rem}.product-main .product-main__form .product-form__value-set-compare-price{margin-left:.25rem;text-transform:capitalize}.product-main .product-main__form .product-form__value-set-content{display:flex;flex-direction:column;justify-content:center}
.product-main .product-main__form .product-form__value-set-content .button--custom{border:0;border-bottom:.0625rem solid var(--color-black);border-radius:0;background:transparent;padding:0;line-height:1.1875rem}section-product .product-main__rating .yotpo-empty{display:flex;justify-content:center}section-product .product-main__rating .yotpo-empty .yotpo-stars{display:flex}
section-product .product-main__rating .yotpo-empty .yotpo-icon-empty-star:before{content:"\e61b";font-family:"yotpo-widget-font" !important;background:transparent;background-clip:content;-webkit-text-fill-color:inherit}section-product .product-main__rating .yotpo-empty .yotpo-icon-empty-star,section-product .product-main__rating .yotpo.bottomLine .rating-star,section-product .product-main__rating .yotpo .yotpo-modal-bottom-line .rating-star{display:inline-block;font-size:.84375rem;margin:0 .09375rem;line-height:1}
.product-main__shade-finder-button{position:absolute;top:1.25rem;left:1.25rem;z-index:1;display:none;align-items:center;padding:0;height:1.25rem;background:transparent;border:0;border-bottom:.0625rem solid var(--color-black);color:var(--color-black);cursor:pointer;white-space:nowrap;text-transform:uppercase}.product-main__shade-finder-button--loaded{display:flex}
@media(min-width:1024px){.product-main__shade-finder-button{top:auto;left:auto;right:1.875rem;bottom:1.875rem}}.product-main__shade-finder-button svg{width:1.5rem;margin-left:.25rem;margin-top:-0.25rem}.product-form__eyeliner-patterns{display:flex;justify-content:center;gap:1rem;margin-bottom:1rem}.product-form__eyeliner-pattern-container{width:3.125rem;padding:.75rem .25rem;border-radius:50%;border:0;background-color:unset;cursor:pointer}
.product-form__eyeliner-pattern-container--active{border:1px solid var(--color-neutral-600)}.product-form__eyeliner-pattern-container .media--custom{padding-bottom:60%}.button.klaviyo-bis-trigger{display:none}.button.klaviyo-bis-trigger:not([style="display: none;"]){display:inline-flex}.button.klaviyo-bis-trigger+.button[disabled]{display:none}
.button.klaviyo-bis-trigger[style="display: none;"]+.button[disabled]{display:inline-flex}.product-form__error{font-size:.8125rem;color:var(--color-error-medium);margin-top:.625rem}section-product .wk-icon__svg{stroke:var(--color-black) !important;fill:var(--color-black)}section-product .wk-button--remove .wk-icon__svg{stroke:var(--color-black) !important;fill:var(--color-black) !important}
.product-main__mob-content{padding:1.25rem;border-bottom:.125rem solid var(--color-neutral-150)}@media(min-width:1024px){.product-main__mob-content{display:none}}.product-main__mob-content .product-form__title{text-align:center;text-transform:uppercase}.product-form__banner{margin-top:1.25rem;width:100%;height:auto;position:relative;z-index:1}
.product-form__banner-image{width:100%}@media(max-width:1023px){.product-form__banner-image--hidden-on-mobile{display:none}}@media(min-width:1024px){.product-form__banner-image--hidden-on-desktop{display:none}}.product-form__banner-text{padding:1.25rem;width:100%;text-align:center}@media(max-width:1023px){.product-form__banner-text--mobile-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}
}@media(min-width:1024px){.product-form__banner-text--desktop-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}}.product-form__banner-link{position:absolute;inset:0;z-index:3}.swiper-slide--button{padding:0;border:0;border-radius:none;background:transparent}.related-set-slider{padding-bottom:1.25rem;padding-right:.0625rem}
.related-set-slider .swiper-pagination{bottom:0}.related-set-slider .swiper-pagination-bullet{width:.25rem;height:.25rem}.related-set-slider .swiper-pagination-bullet-active{background:var(--color-black)}.product-info__regulatory-trigger{background:0;border-radius:0;border:0;display:inline-block;margin:0;margin-top:.75rem;padding:0;cursor:pointer}
.product-info__regulatory-trigger img{display:block;border-radius:50%;width:1.5rem;height:1.5rem}.product-info__regulatory-dialog{padding:0;border:0;max-width:650px;width:95%;background:var(--color-white)}.product-info__regulatory-dialog::backdrop{background-color:rgba(0,0,0,0.5)}.product-info__regulatory-dialog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;border-bottom:1px solid var(--color-neutral-300);padding:1.25rem;color:var(--color-neutral-600)}
.product-info__regulatory-dialog-header .h3{position:relative;overflow:hidden}.product-info__regulatory-dialog-header .h3 img{width:1.75rem;height:1.75rem;-o-object-fit:contain;object-fit:contain;position:relative;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:.625rem}.product-info__regulatory-close{background:0;border:0;font-size:24px;cursor:pointer;padding:0;color:var(--color-neutral-600);text-transform:uppercase}
.product-info__regulatory-close svg{width:1.5rem;height:1.5rem}.product-info__regulatory-dialog-content{padding:0 1.25rem 1.25rem 1.25rem;color:var(--color-neutral-600);white-space:pre-line}.product-info__regulatory-dialog-content p{padding:0;margin-bottom:.9375rem}.product-info__regulatory-dialog-content p:last-child{margin-bottom:0}
.product-info__regulatory-dialog[open]{animation:fade-in .3s ease-out}@keyframes fade-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[name=Shade]:focus-visible+.product-card__swatch,input:focus-visible+label.product-form__label--default{outline:2px solid #5b86d2;outline:2px solid -webkit-focus-ring-color}
.product-form__label--default{background:var(--color-white) !important}.yotpo.yotpo-main-widget{padding:1.5625rem 0}@media(min-width:1024px){.yotpo.yotpo-main-widget{padding:4.0625rem 4.375rem}}.yotpo .yotpo-label{display:none !important}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes{border-top:0 !important}
@media(min-width:768px){.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes{margin-left:0 !important;margin-right:0 !important;margin-bottom:0;padding-bottom:0 !important}}.yotpo.yotpo-main-widget .yotpo-bottomline .based-on{font-family:var(--font-heading-2) !important;color:var(--color-neutral-700);font-weight:500;font-size:1.25rem;line-height:24px;letter-spacing:.06em;text-transform:uppercase}
@media(min-width:768px){.yotpo.yotpo-main-widget .yotpo-bottomline .based-on{padding-left:.625rem}}.yotpo.yotpo-main-widget.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-1{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-stars{padding:0 !important}
.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star,.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-half-star,.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .write-review .yotpo-header .yotpo-icon{font-size:1rem !important;padding-right:.3125rem}.yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse{display:block !important;border:0 !important;text-align:center !important}
.yotpo .main-widget .yotpo-nav-primary ul,.yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .transparent-color-btn,.yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category .yotpo-icon,.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-write{display:none !important}
.yotpo.yotpo-main-widget.yotpo-small .yotpo-visible-mobile{text-align:center !important}.yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category .y-label,.yotpo.yotpo-main-widget.yotpo-medium .yotpo-bottomline.yotpo-bottomline-empty-state .write-review-button,.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text{font-family:var(--font-heading-2) !important;color:var(--color-neutral-700);font-weight:500;text-transform:uppercase;font-size:1.25rem;line-height:1.3rem;letter-spacing:.06em;border-bottom:.0625rem solid var(--color-neutral-700)}
.yotpo .promoted-products-box .yotpo-main-title{font-family:var(--font-heading-1) !important;color:var(--color-neutral-700) !important;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-sum-reviews{position:relative !important;top:unset !important}.yotpo .promoted-products-box .promoted-products .yotpo-promoted-product .yotpo-product-name{color:var(--color-neutral-700) !important}
.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-star-digits{display:none !important}.yotpo.yotpo-main-widget.yotpo-medium .yotpo-bottomline.yotpo-bottomline-empty-state .write-review-button,.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button,.yotpo.yotpo-main-widget .yotpo-icon-btn.write-review-button{background-color:transparent !important;padding-right:0 !important}
@media(min-width:768px){.yotpo.yotpo-main-widget .yotpo-icon-btn.write-review-button{position:absolute;right:.625rem;top:-0.3125rem;min-width:-moz-max-content;min-width:max-content}}@media(min-width:1024px){.yotpo.yotpo-main-widget .yotpo-icon-btn.write-review-button{right:0;width:8.75rem}}@media(min-width:768px){.yotpo .yotpo-display-wrapper{position:relative}
}@media(min-width:768px){.yotpo .yotpo-display-wrapper .yotpo-regular-box{padding-left:.625rem !important;padding-right:.625rem !important;padding-bottom:.25rem !important}}@media(min-width:1024px){.yotpo .yotpo-display-wrapper .yotpo-regular-box{padding-left:0 !important;padding-right:0 !important}}.yotpo .yotpo-small-box{padding-top:.9375rem !important;border:0 !important;margin-bottom:.9375rem !important}
@media(min-width:768px){.yotpo .yotpo-small-box{padding:0 !important;margin:0 !important;display:inline-block !important;position:absolute;right:.625rem;top:2rem;z-index:3}}@media(min-width:1024px){.yotpo .yotpo-small-box{right:0}}.yotpo .yotpo-small-box .yotpo-logo-link-new{display:none !important}@media(min-width:768px){.yotpo .yotpo-no-reviews .yotpo-small-box{top:1rem}
}.yotpo .yotpo-review .yotpo-read-more{font-size:.75rem}.yotpo .yotpo-nav-content .yotpo-regular-box{margin:0 .9375rem !important}@media(min-width:768px){.yotpo .yotpo-nav-content .yotpo-regular-box{margin:0 !important;padding:3rem 1.5625rem 4.375rem !important}}.yotpo .yotpo-nav-content .yotpo-regular-box:last-of-type{border-bottom:.0625rem solid var(--color-neutral-300)}
@media(min-width:768px){.yotpo .yotpo-review .yotpo-header{position:unset;flex-basis:35%;max-width:35%}}@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header{flex-basis:25%;max-width:25%}}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{width:3.4375rem !important;height:3.4375rem !important;margin-right:.6875rem !important;background:linear-gradient(116.4deg,var(--color-black) -32.55%,#979797 121.98%) !important}
@media(min-width:768px){.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{width:4.6875rem !important;height:4.6875rem !important}}.yotpo .yotpo-review .yotpo-header .yotpo-header-element{padding-top:.3125rem !important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-date{color:var(--color-black-light);letter-spacing:.01em}
.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter{top:1.125rem !important;font-weight:700 !important;font-family:var(--font-heading-2) !important}@media(min-width:768px){.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter{font-size:2.5625rem;top:2rem !important}}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{left:2.375rem !important;top:2.375rem !important;color:var(--color-gold) !important;background:radial-gradient(circle,var(--color-black) 0,var(--color-black) 34.99%,var(--color-gold) 35%,var(--color-gold) 100%) !important}
@media(min-width:768px){.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{left:3rem !important;top:3rem !important;font-size:1.625rem !important}}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{display:inline-block;width:100%;margin-bottom:.25rem !important;font-family:var(--font-heading-2) !important;color:var(--color-neutral-700);font-weight:500;font-size:1rem;line-height:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-black-light)}
.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile+.yotpo-header-element{max-width:calc(100% - 4.125rem);word-break:break-word}@media(min-width:768px){.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile+.yotpo-header-element{padding-top:.9375rem !important;max-width:calc(100% - 5.375rem)}}@media(min-width:768px){.yotpo .yotpo-review .yotpo-header .yotpo-header-actions{position:absolute;padding-top:0 !important;right:1.375rem;top:2.9375rem}
}@media(min-width:768px){.yotpo .yotpo-review .yotpo-footer{display:flex;align-items:flex-end;margin-left:0 !important;position:unset !important}}@media(min-width:768px){.yotpo .yotpo-review .yotpo-footer .footer-actions{display:none !important}}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .yotpo-user-title{font-family:var(--font-body);font-weight:700;font-size:.6rem;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--color-antique-gold)}
.yotpo .yotpo-review .yotpo-main .content-title{font-family:var(--font-heading-2) !important;color:var(--color-black-light);font-weight:500;font-size:1.25rem;line-height:1.4rem;letter-spacing:.06em;text-transform:uppercase;padding-bottom:.9375rem !important;margin-top:1.75rem}@media(min-width:768px){.yotpo .yotpo-review .yotpo-main .content-title{padding-bottom:.625rem !important;margin-top:0 !important}
}.yotpo .yotpo-review .yotpo-main .content-review,.yotpo .yotpo-review .yotpo-footer .y-label{font-family:var(--font-body);font-weight:400;font-size:.75rem;line-height:1.33;letter-spacing:.01em;color:var(--color-black-light)}@media(min-width:768px){.yotpo .yotpo-review .yotpo-footer .yotpo-helpful .y-label{font-size:.625rem;letter-spacing:.04em}
}.yotpo.yotpo-main-widget.yotpo-small .yotpo-review .label-helpful{font-size:.625rem;display:inline-block !important}.yotpo.yotpo-main-widget.yotpo-small .yotpo-review .yotpo-footer .footer-actions{display:none !important}.yotpo .yotpo-review .yotpo-header .yotpo-review-stars{position:absolute;right:0;margin-right:.1875rem !important}
@media(min-width:768px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars{position:unset !important}}@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars{position:absolute}}.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon{font-size:.78125rem;padding-right:.3125rem}
.yotpo .transparent-color-btn span.yotpo-icon{color:var(--color-black-light) !important}@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields{position:relative;left:-5rem;margin-top:3.125rem}}.yotpo.yotpo-main-widget.yotpo-small .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields{margin-top:2.5rem}
@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon{position:absolute;left:26%;right:auto;top:3rem}}@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon:nth-of-type(2){left:calc(26% + 17.5px)}}@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon:nth-of-type(3){left:calc(26% + 35px)}
}@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon:nth-of-type(4){left:calc(26% + 52.5px)}}@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon:nth-of-type(5){left:calc(26% + 70px)}}.yotpo.yotpo-main-widget.yotpo-small .yotpo-main{margin-top:1.6875rem !important}
.yotpo.yotpo-main-widget.yotpo-small .yotpo-footer{margin-top:.75rem !important}@media(min-width:320px){.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-1{display:flex;align-items:center}}.yotpo-main-widget.yotpo .yotpo-regular-box{padding-bottom:1.875rem !important;border-color:var(--color-neutral-300) !important}
@media(min-width:768px){.yotpo-main-widget.yotpo .yotpo-regular-box{position:relative;display:flex;padding-bottom:5rem !important}}@media(min-width:768px){.yotpo .yotpo-review .yotpo-main{flex-basis:62%;max-width:62%;margin-top:1.4375rem !important;margin-left:0 !important}}.yotpo .yotpo-review .yotpo-footer .yotpo-helpful{width:100%;text-align:right;margin-top:2.5rem}
@media(min-width:768px){.yotpo .yotpo-review .yotpo-footer .yotpo-helpful{position:absolute;right:1.375rem;bottom:1.0625rem;top:auto !important}}.yotpo .write-review div,.yotpo .write-review span,.yotpo .write-review li,.yotpo .write-review a,.yotpo .write-review p,.yotpo .write-review label,.yotpo .write-review input,.yotpo .write-review textarea{color:var(--color-black-light) !important;font-family:var(--font-body) !important}
.yotpo .write-review .yotpo-header .yotpo-header-title{font-family:var(--font-heading-2) !important;color:var(--color-black-light) !important;font-size:1.25rem !important;letter-spacing:.06em;text-align:center}@media(min-width:768px){.yotpo .write-review .yotpo-header .yotpo-header-title{text-align:left}}.yotpo .socialize .yotpo-default-button{background:transparent !important}
.yotpo .primary-color-btn,.yotpo input[type=button].primary-color-btn{color:var(--color-white) !important}.yotpo.yotpo-main-widget .yotpo-thank-you .yotpo-thankyou-header span{font-family:var(--font-heading-2) !important;color:var(--color-black-light) !important;letter-spacing:.06em}.yotpo.yotpo-main-widget .yotpo-thank-you .yotpo-thankyou-content span{font-family:var(--font-body) !important;color:var(--color-black-light) !important}
.yotpo.yotpo-main-widget .yotpo-thankyou-footer .yotpo-icon-btn{background-color:var(--color-black)}.yotpo.yotpo-main-widget .yotpo-thankyou-footer .yotpo-icon-btn .yotpo-icon{color:var(--color-antique-gold)}@media(min-width:768px){.yotpo .yotpo-display-wrapper .write-review-wrapper .yotpo-regular-box{display:flex;flex-direction:column}
}.yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description,.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description{font-family:var(--font-heading-2) !important;color:var(--color-black-light) !important;font-size:.875rem;font-weight:500;font-style:normal !important;letter-spacing:.06em;text-transform:uppercase;margin-right:14px !important}
.yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer,.yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer{font-family:var(--font-body) !important;color:var(--color-black-light) !important;font-size:.75rem;line-height:1.33;letter-spacing:.01em}
@media(min-width:768px){.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field{margin-bottom:.25rem;display:flex;flex-wrap:wrap}}.yotpo .yotpo-pager .yotpo-page-element{font-family:var(--font-heading-2);font-weight:500;font-size:1rem;line-height:1.25;letter-spacing:.03em;color:var(--color-black);margin:0 20px !important}
@media(min-width:768px){.yotpo .yotpo-pager .yotpo-page-element{margin:0 15px !important}}.yotpo .yotpo-pager .yotpo-page-element.yotpo-active{font-weight:400 !important;text-decoration:underline !important}.yotpo .yotpo-pager{margin:1.75rem 0 !important}.yotpo .yotpo-first-review .yotpo-first-review-stars .yotpo-icon-star{color:var(--color-black) !important}
.yotpo .yotpo-default-button,.yotpo input[type=button].yotpo-default-button{background-color:var(--color-black) !important}.yotpo .form-group .form-element .yotpo-single-choice-field .yotpo-single-choice-option .yotpo-radio-wrapper input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);margin:0;font:inherit;color:currentColor;width:1rem;height:1rem;border:.0625rem solid currentColor;border-radius:50%;transform:translateY(-0.35rem);display:grid;place-content:center;padding:0}
.yotpo .form-group .form-element .yotpo-single-choice-field .yotpo-single-choice-option .yotpo-radio-wrapper input[type=radio]::before{content:"";width:.5rem;height:.5rem;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1rem 1rem var(--color-black)}
.yotpo .form-group .form-element .yotpo-single-choice-field .yotpo-single-choice-option .yotpo-radio-wrapper input[type=radio]:checked::before{transform:scale(1)}.yotpo .form-group .form-element .yotpo-single-choice-field .yotpo-single-choice-option .yotpo-radio-wrapper input[type=radio] :focus{outline:max(0.125rem,0.009375rem) solid currentColor;outline-offset:max(0.125rem,0.009375rem)}
.yotpo .form-group .form-element .yotpo-single-choice-field .yotpo-single-choice-option .y-label{margin-left:.625rem}.yotpo .form-group .form-element .y-label.yotpo-field-title{color:var(--color-black-light)}.yotpo .yotpo-mandatory-explain{font-size:.875rem}.yotpo .form-group .form-element .y-label,.yotpo .write-review .yotpo-header .yotpo-mandatory-mark+.y-label,.yotpo .write-review .connect-wrapper .y-label{font-size:.75rem}
@media(min-width:768px){.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-1{line-height:2.5rem}}.yotpo.yotpo-main-widget .yotpo-thankyou-footer .yotpo-icon-btn .yotpo-icon-button-text{color:var(--color-antique-gold) !important;border-color:var(--color-antique-gold) !important}
.yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-left-arrow::before,.yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-right-arrow::before{font-family:var(--font-heading-2) !important;text-transform:uppercase;letter-spacing:.03em;font-weight:500;font-size:1rem}.yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-left-arrow::before{content:"< prev" !important}
.yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-right-arrow::before{content:"next >" !important}.yotpo-product-related-fields .yotpo-product-related-wrapper .yotpo-product-related-fields-column{display:inline-block !important}@media(max-width:767px){.yotpo-product-related-fields .yotpo-product-related-wrapper .yotpo-product-related-fields-column .yotpo-rating-bars{padding-left:0 !important}
}.yotpo-product-related-fields .yotpo-product-related-wrapper .yotpo-product-related-fields-column.yotpo-small-version{display:none !important}@media(max-width:767px){.yotpo-product-related-fields .yotpo-product-related-wrapper .yotpo-product-related-fields-column{display:none !important}.yotpo-product-related-fields .yotpo-product-related-wrapper .yotpo-product-related-fields-column.yotpo-small-version{display:inline-block !important}
.yotpo-product-related-fields .yotpo-product-related-wrapper .yotpo-product-related-fields-column.yotpo-small-version .yotpo-rating-bars{padding-left:.625rem !important}.yotpo-bottomline-box-2 .yotpo-product-related-fields{display:flex !important;justify-content:center}.yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields{padding-left:.3125rem}
.yotpo.yotpo-main-widget.yotpo-small .yotpo-review .footer-additional-actions{float:none}}@media(min-width:1024px){.yotpo .yotpo-review .yotpo-header{max-width:unset;min-width:25%}}.quantity-input .quantity{position:relative;display:flex;align-items:center;justify-content:center;border:.0625rem solid var(--color-neutral-200)}
.quantity-input .quantity__input.form__input[type=number]{border:0;flex:1 1 100%;padding:0;font-size:.875rem;font-weight:400;line-height:normal;letter-spacing:.00875rem}.quantity-input .quantity__input.form__input[type=number]::-moz-placeholder{font-size:.875rem;font-weight:400;line-height:normal;letter-spacing:.00875rem}
.quantity-input .quantity__input.form__input[type=number]:-ms-input-placeholder{font-size:.875rem;font-weight:400;line-height:normal;letter-spacing:.00875rem}.quantity-input .quantity__input.form__input[type=number]::placeholder{font-size:.875rem;font-weight:400;line-height:normal;letter-spacing:.00875rem}.quantity-input .quantity__button{position:absolute;width:30%;min-width:1.875rem;height:100%;font-size:.875rem;padding:0;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;color:var(--color-black)}
.quantity-input .quantity__button[name=minus]{left:0}.quantity-input .quantity__button[name=plus]{right:0}.quantity-input .quantity__button.disabled{opacity:.5}.quantity-input .quantity__button svg{pointer-events:none}.quantity-input .quantity{height:2.875rem;border-radius:.1875rem}.quantity-input .quantity__input.form__input[type=number]{max-height:2.75rem}
.quantity-input .quantity__button svg{width:.75rem}@media(max-width:1023px){.product-form .product-main__badge,.product-form .product-main__rating,.product-form .product-form__title{display:none}}.product-form__value-set-heading{text-transform:uppercase;color:var(--color-antique-gold);font-size:1rem;line-height:1.25rem}
@media(min-width:768px){.product-form__value-set-heading{font-size:1.125rem;line-height:1.3125rem}}.product-form__value-set-inner{padding:1.25rem .625rem}.product-form__value-set-compare-price::before{content:"("}.product-form__value-set-compare-price::after{content:")"}
.product-form__value-set-content-button .button--secondary{border:0;padding:0;font-size:.875rem;line-height:1.0625rem;text-decoration:underline;color:var(--color-black)}.product-form__value-set-content-button .button--secondary:hover{color:inherit;background-color:inherit}.product-form__input-item--swatch [data-label-disabled]::after{border-color:var(--color-neutral-550);width:1.8125rem;height:1.8125rem}
.product-form__input-item--swatch [data-label-disabled] .product-card__swatch-cross::before,.product-form__input-item--swatch [data-label-disabled] .product-card__swatch-cross::after{border-top:solid .0625rem var(--color-neutral-550);content:"";display:block;position:absolute;top:.125rem;width:113%}
.product-form__input-item--swatch [data-label-disabled] .product-card__swatch-cross::before{transform:rotate(-45deg);transform-origin:top right;right:.1875rem}.product-form__input-item--swatch [data-label-disabled] .product-card__swatch-cross::after{transform:rotate(45deg);transform-origin:top left;left:.1875rem}
.product-form__input-item--swatch input:checked+[data-label-disabled] .product-card__swatch-cross::before,.product-form__input-item--swatch input:checked+[data-label-disabled] .product-card__swatch-cross::after{border-top:solid .0625rem var(--color-neutral-600)}.product-info__regulatory-dialog-header{background:var(--color-black)}
.product-info__regulatory-dialog-header .h3{color:var(--color-antique-gold)}.product-info__regulatory-dialog-content{color:var(--color-black)}