*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}a{color:inherit;text-decoration:inherit;cursor:pointer}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em}small{font-size:80%}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:currentColor;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfied;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}[hidden]{display:none!important}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width: 750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%}.rte ul{padding-left:2rem;list-style:inherit}.rte ul.liststyle-none{list-style:none;padding:0}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte img{margin-top:1rem;margin-bottom:1rem}.rte a{color:var(--color-link-hover);text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:var(--color-link);text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-bottom:.85em;margin-top:1em}.rte p{margin-bottom:.75em;margin-top:.75em}.rte ul,.rte ol{margin-bottom:1.25em;margin-top:1.25em}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=text],input[type=email],input[type=password],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}select{background-color:#0000;background-position:center;background-repeat:no-repeat;background-image:var(--arrow-select-box);background-size:10px;background-position-x:calc(100% - 9px);padding-right:25px}input:not(.m-quantity__input,.form-field,.m-facets-price--range),textarea:not(.m-quantity__input,.form-field,.m-facets-price--range){border-width:1px;border-style:solid}.m-button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.spr-button.spr-button-primary{outline:none;text-align:center;padding:10px 20px;white-space:normal;transition:var(--m-duration-default, .25s) all;display:inline-block;border:1px solid rgba(0,0,0,0);font-size:var(--font-btn-size, 1rem);font-weight:var(--font-btn-weight, 500);letter-spacing:var(--btn-letter-spacing, 0);text-transform:var(--btn-text-transform, "");border-radius:var(--btn-border-radius, 0);line-height:var(--btn-line-height, "normal")}.m-button:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.spr-button.spr-button-primary:hover{cursor:pointer}.m-button:focus,.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.spr-button.spr-button-primary:focus,.m-button:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.spr-button.spr-button-primary:hover{border-color:var(--color-primary-darker)}.m-button:not(.m-button--link):hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.m-button--link):hover,.spr-button.spr-button-primary:not(.m-button--link):hover{box-shadow:0 0 0 .2rem var(--color-btn-bg-hover)}.m-button:disabled,.shopify-payment-button__button.shopify-payment-button__button--unbranded:disabled,.spr-button.spr-button-primary:disabled,.m-button.disabled,.disabled.shopify-payment-button__button.shopify-payment-button__button--unbranded,.disabled.spr-button.spr-button-primary,.m-button--disabled,.m-button[disabled],[disabled].shopify-payment-button__button.shopify-payment-button__button--unbranded,[disabled].spr-button.spr-button-primary{pointer-events:none;opacity:.5}.m-button.m-button--small,.m-button--small.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--small.spr-button.spr-button-primary{padding-top:8px;padding-bottom:8px}@media screen and (min-width: 1024px){.m-button.m-button--small,.m-button--small.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--small.spr-button.spr-button-primary{font-size:14px;line-height:20px}}.m-button.m-button--large,.m-button--large.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--large.spr-button.spr-button-primary{padding-top:12px;padding-bottom:12px}@media screen and (min-width: 1024px){.m-button.m-button--large,.m-button--large.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--large.spr-button.spr-button-primary{font-size:18px;line-height:28px}}@media screen and (min-width: 768px){.m-button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.spr-button.spr-button-primary{padding-left:32px;padding-right:32px}}.m-button.m-button--primary,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.spr-button.spr-button-primary{background-color:var(--color-btn-bg, var(--color-primary));border-color:var(--color-btn-bg, var(--color-primary));color:var(--color-btn-text, #fff);text-transform:uppercase}.m-button.m-button--primary:focus,.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.spr-button.spr-button-primary:focus,.m-button.m-button--primary:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.spr-button.spr-button-primary:hover{background:var(--color-btn-bg-hover);border-color:var(--color-btn-bg-hover);color:var(--color-btn-text-hover, #fff)}.m-button.m-button--link,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--link.spr-button.spr-button-primary{padding:4px 0;border-radius:0;border-width:0;border-bottom-color:currentColor;position:relative;color:var(--color-btn-link, currentColor)}.m-button.m-button--link.m-button--light,.m-button--link.m-button--light.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--link.m-button--light.spr-button.spr-button-primary{color:#fff}.m-button.m-button--link:hover,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.m-button--link.spr-button.spr-button-primary:hover,.m-button.m-button--link:focus,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.m-button--link.spr-button.spr-button-primary:focus{background:none}.m-button.m-button--link:hover:before,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:before,.m-button--link.spr-button.spr-button-primary:hover:before,.m-button.m-button--link:focus:before,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus:before,.m-button--link.spr-button.spr-button-primary:focus:before{-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transition:-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1);transition:-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1);transition:transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1)}.m-button.m-button--link:hover:after,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:after,.m-button--link.spr-button.spr-button-primary:hover:after,.m-button.m-button--link:focus:after,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus:after,.m-button--link.spr-button.spr-button-primary:focus:after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1) .3s,-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1) .3s}.m-button.m-button--link:before,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:before,.m-button--link.spr-button.spr-button-primary:before,.m-button.m-button--link:after,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:after,.m-button--link.spr-button.spr-button-primary:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--btn-link-border, 2px);background:var(--color-border-btn-link, currentColor);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1) .3s,-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1) .3s}.m-button.m-button--link:after,.m-button--link.shopify-payment-button__button.shopify-payment-button__button--unbranded:after,.m-button--link.spr-button.spr-button-primary:after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transition:-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1);transition:-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1);transition:transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1),-webkit-transform var(--m-duration-long, .5s) cubic-bezier(.165,.84,.44,1)}.m-button.m-button--blank,.m-button--blank.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--blank.spr-button.spr-button-primary{transition:var(--m-duration-long, .5s) background ease,color var(--m-duration-long, .5s) ease,border-color var(--m-duration-long, .5s) ease;padding:0;border:0;background-color:#0000}.m-button.m-button--blank:hover,.m-button--blank.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.m-button--blank.spr-button.spr-button-primary:hover,.m-button.m-button--blank:focus,.m-button--blank.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.m-button--blank.spr-button.spr-button-primary:focus{background-color:#0000;color:rgba(var(--text-black),1)}.m-button.m-button--secondary,.m-button--secondary.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--secondary.spr-button.spr-button-primary{background-color:#0000;text-align:center;border:var(--btn-border-width) solid var(--color-btn-secondary-border, var(--color-primary-darker));color:var(--color-btn-secondary-text, var(--color-body-text))}.m-button.m-button--secondary.m-button--small,.m-button--secondary.m-button--small.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--secondary.m-button--small.spr-button.spr-button-primary{padding-top:7px;padding-bottom:7px}.m-button.m-button--secondary.m-button--large,.m-button--secondary.m-button--large.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--secondary.m-button--large.spr-button.spr-button-primary{padding-top:11px;padding-bottom:11px}.m-button.m-button--secondary:focus,.m-button--secondary.shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.m-button--secondary.spr-button.spr-button-primary:focus,.m-button.m-button--secondary:hover,.m-button--secondary.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.m-button--secondary.spr-button.spr-button-primary:hover{background:var(--color-btn-bg-hover, var(--color-primary-darker));border-color:var(--color-btn-bg-hover, var(--color-primary-darker))!important;color:var(--color-btn-text-hover, #fff)!important}.m-button.m-button--secondary.m-button--light,.m-button--secondary.m-button--light.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--secondary.m-button--light.spr-button.spr-button-primary{border-color:#fff;color:#fff}.m-button.m-button--plain,.m-button--plain.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--plain.spr-button.spr-button-primary{border:none!important;background:none!important;padding:0;box-shadow:none!important}.m-button.m-button--plain:hover,.m-button--plain.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.m-button--plain.spr-button.spr-button-primary:hover{text-decoration:underline!important;transform:translate3d(0,-2px,0)}.m-button.m-button--white,.m-button--white.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-button--white.spr-button.spr-button-primary{background:rgba(var(--bg-white),1);color:rgba(var(--text-black),1)}.m-button.m-button--white:hover,.m-button--white.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.m-button--white.spr-button.spr-button-primary:hover{background:var(--color-btn-bg-hover, var(--color-primary-darker));color:var(--color-btn-text-hover, #fff);border-color:#0000}.m-button--icon:hover{box-shadow:0 0 0 .2rem var(--color-btn-bg-hover)}.shopify-payment-button__button{border-radius:var(--btn-border-radius, 0)!important;overflow:hidden}.shopify-payment-button__button.shopify-payment-button__button--unbranded,.spr-button.spr-button-primary{white-space:nowrap}.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]),.spr-button.spr-button-primary:hover:not([disabled]){background:var(--color-btn-bg-hover, #000)!important}.button[name=checkout]>*{pointer-events:none}.form-field-group{position:relative;margin-bottom:24px}.form-field-group:last-child{margin-bottom:0}.form-field{padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--input-rounded, 4px);background-color:var(--color-field-background);color:var(--color-text-form-field);width:100%;outline:none;line-height:2;transition:all var(--m-duration-default, .25s)}.form-field+.form-field{margin-top:15px}.form-field:focus{border-color:var(--color-primary)}.form-field--label{margin-bottom:5px;display:block}.form-field--input__icon{padding-left:48px}.form-field--input__plain{border:none;background-color:#0000!important;border-bottom:2px solid #000;border-radius:0;padding-left:0;padding-right:0}.form-field--checkbox{display:flex;align-items:flex-start;padding-left:32px;position:relative;cursor:pointer}.form-field--checkbox input{display:none}.form-field--checkbox input:checked~.form-field--checkbox__icon svg path:last-child{display:block}.form-field--checkbox__icon{position:absolute;left:0}.form-field--checkbox__icon path:last-child{display:none}.form-field--checkbox p{margin:0}.form-field--checkbox a{text-decoration:underline}.form-field--checkbox a:hover{color:var(--color-text-link-hover)}.form-field--message{align-items:center;font-size:14px;line-height:1;margin-top:10px}.form-field--message:not(.m\:hidden){display:flex}.form-field--message svg{flex-shrink:0;margin-right:5px}.form-field--no-border{border:none}.container{width:100%;margin:0 auto;padding:0 15px;max-width:var(--container-width, 1280px)}.container-fluid{width:100%;margin:0 auto;padding:0 15px;max-width:calc(var(--fluid-container-width, 1620px) + var(--fluid-container-offset)*2)}@media screen and (min-width: 1280px){.container-fluid{padding:0 var(--fluid-container-offset, 60px)}}.container-full{width:100%;margin:0 auto;padding:0 15px}.container-narrow{max-width:740px;width:100%;margin:0 auto;padding:0 15px}.m-section-my{margin-top:var(--spacing-sections-desktop);margin-bottom:var(--spacing-sections-desktop)}@media screen and (max-width: 1535px){.m-section-my{margin-top:var(--spacing-sections-laptop);margin-bottom:var(--spacing-sections-laptop)}}@media screen and (max-width: 1279px){.m-section-my{margin-top:var(--spacing-sections-tablet);margin-bottom:var(--spacing-sections-tablet)}}@media screen and (max-width: 767px){.m-section-my{margin-top:var(--spacing-sections-mobile);margin-bottom:var(--spacing-sections-mobile)}}.m-section-py{--section-padding-top-laptop: calc(var(--section-padding-top) * .8);--section-padding-bottom-laptop: calc(var(--section-padding-bottom) * .8);--section-padding-top-tablet: calc(var(--section-padding-top) * .6);--section-padding-bottom-tablet: calc(var(--section-padding-bottom) * .6);--section-padding-top-mobile: min(var(--section-padding-top),40px);--section-padding-bottom-mobile: min(var(--section-padding-bottom),40px);padding-top:var(--section-padding-top, var(--spacing-sections-desktop));padding-bottom:var(--section-padding-bottom, var(--spacing-sections-desktop))}@media screen and (max-width: 1535px){.m-section-py{padding-top:var(--section-padding-top-laptop, var(--spacing-sections-laptop));padding-bottom:var(--section-padding-bottom-laptop, var(--spacing-sections-laptop))}}@media screen and (max-width: 1279px){.m-section-py{padding-top:var(--section-padding-top-tablet, var(--spacing-sections-tablet));padding-bottom:var(--section-padding-bottom-tablet, var(--spacing-sections-tablet))}}@media screen and (max-width: 767px){.m-section-py{padding-top:var(--section-padding-top-mobile, var(--spacing-sections-mobile));padding-bottom:var(--section-padding-bottom-mobile, var(--spacing-sections-mobile))}}.m\:color-info{color:var(--color-info)}.m\:color-warning{color:var(--color-warning)}.m\:color-success{color:var(--color-success)}.m\:font-light{font-weight:300}.m\:font-regular{font-weight:400}.m\:font-medium{font-weight:500}.m\:font-semi-bold{font-weight:600}.m\:font-bold{font-weight:700}.m\:font-extrabold{font-weight:800}.m\:font-black{font-weight:900}@media screen and (min-width: 640px){.m\:text-medium{font-size:2.25rem;line-height:2.5rem}}@media screen and (min-width: 1024px){.m\:text-medium{font-size:3rem;line-height:1}}@media screen and (min-width: 640px){.m\:text-large{font-size:3rem;line-height:1}}@media screen and (min-width: 1024px){.m\:text-large{font-size:4.5rem;line-height:1}}.m\:text-black{color:rgba(var(--text-black),1)}.m\:text-white{color:rgba(var(--text-white),1)}.m\:text-color-subtext{color:var(--color-sub-text)}.m\:text-color-body{color:var(--color-body-text)}.m\:rounded-full{border-radius:var(--rounded-full, 999px)}.m\:overflow-hidden{overflow:hidden}.m\:list-unstyled{margin:0;padding:0;list-style:none}.icon__fallback-text,.m\:visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.m\:visually-hidden--inline{margin:0;height:1em}.m\:uppercase{text-transform:uppercase}.m\:capitalize{text-transform:capitalize}.m\:object-cover{object-fit:cover}.m\:disabled,[disabled]{pointer-events:none;opacity:.5}html.no-js .no-js-hidden{display:none!important}a.m-text-link{text-decoration:underline}a.m-text-link:hover{color:var(--color-text-link-hover)}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-8px;color:#da3f3f}.m-hidden-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:6;display:block}.m-placeholder-svg{background-color:#3332321a;fill:#33323259}.bg-dark .m-placeholder-svg{background-color:#f5f5f5}.m-placeholder-svg--no-border{border:none}.m-placeholder-wrapper{border:1px solid rgba(51,50,50,.2)}.m-link-lists--item{cursor:pointer;line-height:34px}.m-link-lists--item:hover .m-link,.m-link-lists--item.active .m-link{color:var(--color-text-link-hover)}.m-link-lists--item:hover .m-link:after,.m-link-lists--item.active .m-link:after{width:100%}.m-link-lists--item.active .m-link{pointer-events:none}.m-link-lists .m-link{cursor:pointer;position:relative;color:var(--color-text-link);transition:all var(--m-duration-default, .25s) ease}.m-link-lists .m-link:after{content:"";height:1px;display:block;position:absolute;left:0;width:0;bottom:0;background-color:var(--color-text-link-hover);transition:all var(--m-duration-default, .25s) ease}.m-link-lists--inline{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:flex-start;margin:0 -11px}.m-link-lists--inline .m-link-lists--item{margin:0 6px;padding:0 5px}.m-link-lists--border .m-link{color:var(--color-sub-text);font-weight:500;display:block;padding-top:10px;padding-bottom:10px;transition:var(--m-duration-default, .25s) all}.m-link-lists--border .m-link.active,.m-link-lists--border .m-link:hover{color:var(--color-primary)}.m-link-lists--border li+li .m-link{border-top:1px solid var(--color-border)}.social-media-links{display:flex;align-items:center;margin:0 -8px}.social-media-links--item{padding:0 8px;display:flex;align-items:center}.social-media-links--label{padding-left:10px;padding-right:16px}.m-svg-icon{width:16px;height:16px}.m-svg-icon--small{width:12px;height:12px}.m-svg-icon--medium-small{width:18px;height:18px}.m-svg-icon--medium{width:20px;height:20px}.m-svg-icon--large{width:16px;height:16px}.m-terms-conditons{width:100%;margin-top:20px}.m-countdown{display:flex}.m-countdown__heading{margin-bottom:20px}@media screen and (min-width: 768px){.m-countdown__heading{margin-bottom:40px}}.m-countdown__button{margin-top:32px}@media screen and (min-width: 768px){.m-countdown__button{margin-top:48px}}.m-countdown-timer{transition:opacity var(--m-duration-short, .1s) cubic-bezier(.4,0,.2,1)}.m-cart-icon-bubble{position:relative;padding:8px;white-space:nowrap;cursor:pointer}.m-cart-count{color:var(--color-cart-wishlist-count);font-size:12px;font-weight:500;height:22px;min-width:22px;background-color:var(--bg-cart-wishlist-count);position:absolute;top:5px;right:-5px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:9999px}@media screen and (max-width: 1023px){.m-cart-count{right:-5px}}.m-cart-count.m\:hidden{display:none}.select-items,.m-scrollbar--vertical{overflow-y:auto}.select-items::-webkit-scrollbar,.m-scrollbar--vertical::-webkit-scrollbar{width:var(--sf-scroll-bar-width, 3px)}.select-items::-webkit-scrollbar-thumb,.m-scrollbar--vertical::-webkit-scrollbar-thumb{background:#ebebeb}.select-items::-webkit-scrollbar-thumb:hover,.m-scrollbar--vertical::-webkit-scrollbar-thumb:hover{background:#555}.m-breadcrumb--wrapper{margin:0 -15px}.m-breadcrumb--item{padding:15px;font-size:15px;color:inherit;white-space:nowrap;transition:all var(--m-duration-default, .25s) ease}.m-breadcrumb--item-current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.m-breadcrumb--item:hover{color:var(--color-text-link-hover)}.m-breadcrumb--separator svg{width:9px;height:9px}.m-collapsible--button{-webkit-user-select:none;user-select:none;font-weight:500;width:100%;padding-top:16px;padding-bottom:10px;border-bottom:1px solid var(--color-border);transition:all var(--m-duration-default, .25s);display:flex;align-items:center;justify-content:space-between}.m-collapsible--button span{text-transform:initial}.m-collapsible--icon{transition:transform var(--m-duration-default, .25s) ease}.m-collapsible--content__inner{padding:16px 0}.m-collapsible [data-trigger]{cursor:pointer;position:relative}.m-collapsible [data-content]{height:auto;overflow:hidden;transition:height var(--m-duration-default, .25s);will-change:height}.m-collapsible[data-destroy=true] [data-content]{display:block}.m-collapsible[data-destroy=true] .f-facets__block-header{pointer-events:none}.m-collapsible[open=true] .m-collapsible--icon{transform:rotateX(180deg)}.m-sharing-social label{display:block;font-weight:500;margin-right:20px}.m-sharing-social a{display:flex;align-items:center;justify-content:center;min-width:24px;transition:all var(--m-duration-default, .25s) ease}.m-sharing-social a+a{margin-left:16px}.m-sharing-social a:hover{color:var(--color-sub-text)}.m-sharing{padding:24px;width:380px;background-color:rgba(var(--bg-white),1)}.m-sharing label{display:block;font-weight:500;margin-bottom:14px;margin-right:0}.m-sharing .m-sharing-social{margin-top:20px}.m-product-form .m-add-to-cart{position:relative;flex-grow:1;flex-shrink:1}.m-product-form--input{width:130px}@media screen and (min-width: 768px){.m-product-form--input{margin-right:20px}.m-product-media--layout-7 .m-product-form--input .m-product-option--label{display:none}}@media screen and (max-width: 767px){.m-product-form--input{width:100%;margin-right:0;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.m-product-form--input label{margin-bottom:0;margin-right:20px}}.m-product-form .show-foxkit-preorder .m-product-dynamic-checkout{display:none}.m-quantity{display:flex;min-height:46px;border:1px solid var(--color-border);border-radius:4px}.m-quantity__button{width:46px;display:flex;align-items:center;justify-content:center}.m-quantity__button svg{width:12px;height:12px}.m-quantity__input{flex-grow:1;flex-shrink:1;width:40px;-webkit-appearance:none;appearance:none;text-align:center;background-color:#0000;color:var(--color-body-text)}.m-modal{--m-bg-opacity: .3;--m-opacity: 0;--m-bg-color: 0,0,0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;padding:0 20px;background-color:rgba(var(--m-bg-color),var(--m-bg-opacity));transition-duration:var(--m-duration-short, .1s);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:var(--m-opacity);pointer-events:none}.m-modal.m-open-modal{pointer-events:auto}.m-modal--close{color:rgba(var(--text-black),1);background:rgba(var(--bg-white),1);border-radius:100%;z-index:10;position:absolute;padding:8px;right:6px;top:6px;transition:all var(--m-duration-default, .25s) ease}.m-modal--close svg{width:16px;height:16px}.m-modal--close:hover{background-color:var(--color-btn-bg-hover);color:var(--color-btn-text-hover);transform:rotate(180deg)}@media screen and (max-width: 767px){.m-modal--close{right:5px;top:5px}}.m-modal--content{position:relative;border-radius:4px;background:var(--color-main-background, #fff);max-height:90vh;overflow-y:auto;overflow-x:hidden;opacity:0;transform:scale(.9);transition:all var(--m-duration-default, .25s) ease-in-out}.m-open-modal .m-modal--content{transform:scale(1);opacity:1}.m-modal--content-inner{overflow-x:auto}responsive-image{display:inline-block;transition-duration:var(--duration-long);transition-timing-function:ease;background-color:var(--bg-card-placeholder);transition-property:background-color}responsive-image img{opacity:0;backface-visibility:hidden;transition-property:transform,opacity}.no-js responsive-image img{opacity:1}responsive-image.m-image-loaded{background-color:#0000}responsive-image.m-image-loaded img{animation:mZoomFadeSmall var(--m-duration-animate) ease forwards}.m-image{width:var(--image-width, 100%);vertical-align:middle}.m-bg-lazy{background-image:none!important}.m-switcher-dropdown form{padding-left:16px;padding-right:16px}.container-full .m-switcher-dropdown:last-child .m-select-custom--options{left:auto;right:0}@media screen and (max-width: 1279px){.m-switcher-dropdown:last-child .m-select-custom--options{left:auto;right:0}}m-select-component{display:block;position:relative}m-select-component select{border:0;background-color:#0000;display:none}.m-select-custom--plain{border-bottom:2px solid #000}.m-select-custom--plain .m-select-custom--options{padding:20px 25px;line-height:inherit}.m-select-custom--plain .m-select-custom--trigger .m-select-custom--trigger-icon{padding-left:20px}.m-select-custom--custom-width{min-width:250px}@media screen and (max-width: 1535px){.m-select-custom--custom-width{min-width:180px}}@media screen and (max-width: 1279px){.m-select-custom--custom-width{min-width:130px}}.m-select-custom--options{background-color:#fff;border-radius:5px;box-shadow:0 20px 30px #0000001f;color:#757575;left:0;line-height:32px;max-height:60vh;overflow-y:scroll;min-width:100%;padding:10px 20px;position:absolute;transform:translateZ(0);transition:all var(--m-duration-default, .25s) ease-in-out;width:min-content;z-index:80;opacity:0;top:calc(100% + 20px);visibility:hidden}.m-select-custom--options::-webkit-scrollbar{width:3px}.m-select-custom--options::-webkit-scrollbar-thumb{background:#ebebeb}.m-select-custom--options::-webkit-scrollbar-thumb:hover{background:#555}.m-select-custom--options-top{bottom:calc(100% + 20px);top:auto}.m-select-custom--option{color:#0000004d;max-width:250px;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--m-duration-default, .25s) ease;white-space:nowrap}.m-select-custom--option.isActive,.m-select-custom--option:hover{color:#000}.m-select-custom--trigger{align-items:center;cursor:pointer;display:flex;font-weight:inherit;justify-content:space-between;-webkit-user-select:none;user-select:none}.m-select-custom--trigger-icon{padding-left:8px;transition:transform var(--m-duration-default, .25s) ease-in-out}.m-select-custom--trigger-icon svg{height:8px;width:8px}.m-select-custom.isActive .m-select-custom--options{opacity:1;visibility:visible;top:100%}.m-select-custom.isActive .m-select-custom--options-top{bottom:100%;top:auto}.m-select-custom.isActive .m-select-custom--trigger-icon{transform:rotateX(180deg)}.m-swiper-overflow .swiper-container,.m-swiper-overflow .m-mixed-layout--mobile-scroll{padding-bottom:5px;margin-bottom:-5px}@media screen and (min-width: 1024px){.m-swiper-overflow{--swiper-container-offset-top: 30px;--swiper-container-side-spacing: calc(-1 * var(--column-gap)/2)}.m-swiper-overflow .swiper-container{padding:var(--swiper-container-offset-top) calc(var(--column-gap, 0px)/2 - 1px) 60px;margin:calc(var(--swiper-container-offset-top)*-1) var(--swiper-container-side-spacing, auto) -60px}}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper--equal-height .swiper-slide{height:auto}.swiper--equal-height .swiper-slide>*{height:100%}.swiper-container{display:block}.swiper-pagination{display:inline-flex;justify-content:center;align-items:center;flex-flow:wrap;padding:5px 0;pointer-events:auto;z-index:39}@media screen and (min-width: 768px){.m-slider-controls--absolute .swiper-pagination{margin-top:40px}.m-slider-controls--absolute .swiper-pagination--vertical{margin-top:0;flex-direction:column}}.swiper-pagination:empty{display:none!important}.m-slider-controls{margin-top:40px}.m-mixed-layout .m-slider-controls{padding-left:min(15px,var(--column-gap-mobile, var(--column-gap))/2);padding-right:min(15px,var(--column-gap-mobile, var(--column-gap))/2)}@media screen and (min-width: 768px){.m-mixed-layout .m-slider-controls{padding-left:max(7.5px,var(--column-gap-mobile, var(--column-gap))/2);padding-right:max(7.5px,var(--column-gap-mobile, var(--column-gap))/2)}}@media screen and (min-width: 1024px){.m-mixed-layout .m-slider-controls{padding-left:calc(var(--column-gap, 0)/2);padding-right:calc(var(--column-gap, 0)/2)}}.m-slider-controls.m\:hidden{display:none}.m-slider-controls__wrapper{display:inline-flex;align-items:center;justify-content:center;pointer-events:none;margin-left:-8px;margin-right:-8px}.m-slider-controls__button{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid var(--color-border);border-radius:9999px;padding:0;margin-left:8px;margin-right:8px;z-index:1;transition:all var(--m-duration-default, .25s) ease;pointer-events:auto;cursor:pointer;outline:none;box-shadow:none;background-color:rgba(var(--bg-white),1);color:rgba(var(--text-black),1)}.m-slider-controls__button[disabled]{opacity:.5;pointer-events:none}.m-slider-controls__button:after{display:none}.m-slider-controls__button:hover{border-color:var(--color-btn-bg-hover)}.m-slider-controls__button.m\:hidden{display:none}@media screen and (min-width: 1280px){.m-slider-controls__button:hover{background:var(--color-btn-bg-hover, var(--color-primary-darker));color:var(--color-btn-text-hover, #fff);border-color:var(--color-btn-bg-hover);box-shadow:0 0 0 .2rem var(--color-btn-bg-hover)}}@media screen and (max-width: 767px){.m-slider-controls__button{width:40px;height:40px}}.m-slider-controls--absolute{margin-top:0;font-size:0}.m-slider-controls--absolute .m-slider-controls__button{--button-offset-top: calc(var(--offset-top) + var(--swiper-container-offset-top));position:absolute;top:var(--button-offset-top, 50%);transform:translateY(-50%);left:-80px}.m-slider-controls--absolute .m-slider-controls__button-next{left:auto;right:-80px}@media screen and (min-width: 768px){.m-slider-controls--absolute .m-slider-controls__button{margin-left:0;margin-right:0}.m-slider-controls--absolute .swiper-pagination{position:absolute;width:auto}.m-slider-controls--absolute[class*=-middle-] .swiper-pagination{top:50%;transform:translateY(-50%)}.m-slider-controls--absolute[class*=-top-] .swiper-pagination{top:0;bottom:auto}.m-slider-controls--absolute[class*=-left] .swiper-pagination{left:0;right:auto}.m-slider-controls--absolute[class*=-right] .swiper-pagination{right:0;left:auto}.m-slider-controls--absolute[class*=-bottom-] .swiper-pagination{position:relative}}@media screen and (max-width: 767px){.m-slider-controls--absolute{text-align:center}.m-slider-controls--absolute .m-slider-controls__button{position:static;transform:none;display:flex;flex:0 0 auto}.m-slider-controls--absolute .swiper-pagination{width:auto}}.m-slider-controls[class*=-bottom-left]{text-align:left}.m-slider-controls[class*=-bottom-center]{text-align:center}.m-slider-controls[class*=-bottom-right]{text-align:right}.m-slider-controls--full .m-slider-controls__button{left:30px}.m-slider-controls--full .m-slider-controls__button-next{left:auto;right:30px}.m-slider-controls--pagination-fraction .m-slider-controls__wrapper{display:inline-flex;height:40px;border-radius:44px;border:1px solid var(--color-border);margin-left:0;margin-right:0;padding:0 5px}.m-slider-controls--pagination-fraction .m-slider-controls__button{border:0;color:var(--color-body-text);background-color:#0000;box-shadow:unset;width:30px;height:40px}.m-slider-controls--pagination-fraction .m-slider-controls--show-pagination:not(.m-slider-controls--show-nav) .swiper-pagination{min-width:80px}.m-slider-controls--pagination-fraction .swiper-pagination,.m-slider-controls--pagination-fraction .m-slider-controls__button{margin:0}.m-slider-controls--pagination-fraction .swiper-pagination{color:var(--color-body-text);min-width:34px}@media screen and (max-width: 767px){.m-slider-controls{max-width:100vw;margin-top:20px}.m-slider-controls--md-hidden{display:none}}.m-section__header{margin-bottom:60px}@media screen and (max-width: 1279px){.m-section__header{margin-bottom:40px}}@media screen and (max-width: 767px){.m-section__header{margin-bottom:30px}}.m-section__heading{line-height:1.333}@media screen and (max-width: 767px){.m-section__heading br{display:none}}.m-section__subheading{margin-bottom:20px;color:var(--color-body-text)}@media screen and (max-width: 767px){.m-section__subheading{margin-bottom:12px}}.m-section__description{color:var(--color-sub-text);font-size:calc(var(--font-base-size, 16)*1px);margin-top:16px}.m-section__description a{text-decoration:underline;font-weight:500;transition:all var(--m-duration-default, .25s)}.m-section__description a:hover{color:var(--color-primary)}.m-image-box{position:relative;overflow:hidden}.m-content-box__description{color:var(--color-sub-text)}.m-image-with-text__content{display:flex;align-items:center}.m-collapsible-section .m-collapsible--button{font-size:18px}.m-collapsible-section .m-collapsible--content__inner{color:var(--color-body-text, #000);line-height:1.7;padding-top:20px;padding-bottom:40px}.m-product-recommendations__wrapper,.m-recently-viewed__wrapper{position:relative}.m-collection-list-template{margin-bottom:60px}@media screen and (min-width: 1024px){.m-collection-list-template{margin-bottom:80px}}.m-collection-list-template__wrapper{--column-gap: 30px;--column-gap-mobile: 15px}.m-drawer__wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;touch-action:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--m-duration-default, .25s);background-color:rgba(0,0,0,var(--m-bg-opacity))}.m-drawer__content{z-index:50;margin-left:auto;background-color:var(--color-main-background, #fff);transform:translate3d(var(--m-translate-x, 100%),0,0);transition-duration:var(--m-duration-default, .25s);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.m-drawer__content{width:450px}}@media screen and (max-width: 767px){.m-drawer__content{width:calc(100% - 40px)}}.m-drawer__header{padding:16px 24px}@media screen and (min-width: 768px){.m-drawer__header{padding-top:24px}}@media screen and (max-width: 767px){.m-drawer__header{padding:16px}}.m-drawer__body{overscroll-behavior:contain;padding:16px 24px}@media screen and (max-width: 767px){.m-drawer__body{padding:16px}}.m-drawer__close{position:absolute;top:5px;right:5px;cursor:pointer;padding:8px}.m-wishlist-count,.m-compare-count{color:var(--color-cart-wishlist-count);font-size:12px;line-height:22px;font-weight:500;background-color:var(--bg-cart-wishlist-count);width:22px;height:22px;position:absolute;right:-4px;top:11px;display:flex;align-items:center;justify-content:center;border-radius:9999px;text-align:center}.m-mobile-sticky-bar--wishlist .m-wishlist-count,.m-mobile-sticky-bar--wishlist .m-compare-count{right:-18px;top:-7px}.m-wishlist-count.m\:hidden,.m-compare-count.m\:hidden{display:none}deferred-media{display:block}.deferred-media>*:not(.zoom):not(.deferred-media__poster-button),.deferred-media model-viewer{display:flex;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.deferred-media__poster{background-color:#0000;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden}.deferred-media__poster-button{background-color:#f5f5f5;border:.1rem solid #ddd;border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;height:4.4rem;width:4.4rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:var(--m-duration-default, .25s) ease all;z-index:1}.deferred-media__poster-button.m\:text-white{color:rgba(var(--text-white),1)}.deferred-media__poster-button svg{width:22px;height:22px}.deferred-media[loaded]>.deferred-media__poster{display:none}.shopify-model-viewer-ui__button.shopify-model-viewer-ui__button--poster{background-color:#f5f5f5;border:.1rem solid #ddd;border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;height:64px;width:64px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:var(--m-duration-default, .25s) ease all;z-index:1}.shopify-model-viewer-ui__button.shopify-model-viewer-ui__button--poster svg{margin:0;width:46px;height:46px}.shopify-model-viewer-ui__button.shopify-model-viewer-ui__button--poster[hidden]{display:none}.m-richtext__subtitle{margin-bottom:20px}@media screen and (max-width: 1279px){.m-richtext__subtitle{margin-bottom:16px}}@media screen and (max-width: 767px){.m-richtext__subtitle{margin-bottom:12px}}.m-richtext__title+.m-richtext__button{margin-top:32px}@media screen and (max-width: 1279px){.m-richtext__title+.m-richtext__button{margin-top:24px}}.m-richtext__description{margin-top:24px}.m-richtext__description+.m-richtext__button{margin-top:32px}@media screen and (max-width: 1279px){.m-richtext__description{margin-top:20px}.m-richtext__description+.m-richtext__button{margin-top:24px}}@media screen and (max-width: 767px){.m-richtext__description{margin-top:16px}}.m-richtext--small .m-richtext__subtitle{margin-bottom:12px}.m-richtext--small .m-richtext__description{margin-top:16px}@media screen and (max-width: 767px){.responsive-table thead{display:none}.responsive-table th,.responsive-table td{float:left;clear:left;width:100%;text-align:right;padding:10px 0;border:0;margin:0;color:var(--color-sub-text)}.responsive-table th:before,.responsive-table td:before{content:attr(data-label);float:left;text-align:center;font-size:16px;padding-right:10px;font-weight:500;color:var(--color-body-text)}.responsive-table__row+.responsive-table__row,tfoot>.responsive-table__row:first-child{position:relative;margin-top:10px;padding-top:55px}.responsive-table__row+.responsive-table__row:after,tfoot>.responsive-table__row:first-child:after{content:"";display:block;position:absolute;top:0;left:27.5px;right:27.5px;border-bottom:1px solid var(--color-border)}tfoot .small-hide{display:none}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:flex;align-items:center;justify-content:center;margin:10px auto}.slick-dots li{margin:5px;display:inline-block;width:10px;height:10px;border-radius:50%}.slick-dots li button{display:inline-block;width:100%;height:100%;background-color:#0003;font-size:0;border-radius:50%}.slick-dots li.slick-active button{background-color:#000}.m-breadcrumb--item,.m-breadcrumb--item-current,.sf-home__slideshow .m-richtext__subtitle,.custom-richtext-wrapper .m-richtext__subtitle,.custom-richtext-wrapper .m-lookbook__subheading,.review-slider-wrapper .m-custom-content__block-wrap .heading,.m-cart-item__title,.product-page-faqs-wrapper .m-section__heading,.m-collection-list__header-container .m-section__heading,.mobile-drawer-newsletter-form-wrap .form-heading,.breadcrumb li a,.breadcrumb li span{font-family:Adobe Caslon Pro Italic}.m-mega-product-list .m-product-card__price{display:none}.position-relative{position:relative!important}.m-menu-drawer__content{justify-content:normal!important}.secondary-mobile-menu{margin-top:32px}.m-menu-drawer__content .social-media-links{padding:0 16px}.sf-home__slideshow .m-richtext__subtitle{font-size:16px;margin:0}.sf-home__slideshow .m-richtext__title{font-size:48px!important;line-height:normal!important;margin:12px 0!important;font-family:Poppins-SemiBold;text-transform:uppercase}.sf-home__slideshow a.m-button.m-button--primary{font-family:Poppins-SemiBold;font-size:14px;font-weight:700;letter-spacing:.05em;text-align:center}.sf-home__slideshow .m-slide__content{max-width:650px}.sf-home__slideshow .m-richtext__description{margin:0}.sf-home__slideshow .m-richtext__description p{font-size:18px;font-family:Poppins-Medium;line-height:20.8px;letter-spacing:.01em}@media (min-width : 768px){.xs-show{display:none}}@media screen and (min-width: 1280px){.sf-home__slideshow .m-slide__wrapper{padding-top:50px!important;padding-bottom:50px!important}}.m-logo img{width:200px}@media (max-width:767px){.m-logo img{width:130px;height:13px}.sf-home__slideshow .m-richtext__title{font-size:28px!important}.m-menu-drawer__wrapper .m-menu-mobile__item>a{padding-top:5px;padding-bottom:5px;text-transform:uppercase;font-size:14px;font-family:Poppins-Medium}.m-button.m-button--secondary{min-width:152px}.xs-hide{display:none}.m-megamenu-mobile .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{flex-wrap:wrap}.m-megamenu-mobile .m-mixed-layout--mobile-scroll .m-mixed-layout__inner .m:column{width:100%!important}}.hidden{display:none!important}.m-button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.spr-button.spr-button-primary{border-radius:0;padding:10px 5px;min-width:150px}.m-button.m-button--link{min-width:fit-content}.m-footer--middle .m-footer--block{padding-top:20px!important;padding-bottom:20px!important;margin-bottom:0!important}.m-footer--block-menu.m-accordion--item .m-accordion--item-content{display:flex;justify-content:center}.m-link-lists--item{padding:0 25px}.m-footer--bottom{padding-bottom:0}.m-footer--bottom-inner{flex-wrap:wrap}.m-footer--bottom-footer-3 .m-footer--bottom-left,.m-footer--bottom-center{flex:100%;align-items:center;justify-content:center}.m-footer--block-newsletter .m-footer--block-inner{max-width:365px;margin:0 auto}.m-footer__copyright{font-weight:700}.m-footer{padding-top:50px;padding-bottom:50px}.m-footer--block-newsletter .m-newsletter-form--bordered .m-newsletter-form__input,.m-footer--block-newsletter .m-newsletter-form--bordered .m-newsletter-form__button--icon{background-color:transparent!important}.m-footer--block-newsletter .m-newsletter-form--bordered .m-newsletter-form__input{color:#fff!important;padding-left:20px;padding-right:20px}.m-newsletter-form__button--icon{min-width:auto}.m-footer--block-newsletter .m-newsletter-form--bordered .m-newsletter-form__button--icon svg path{fill:#fff}.m-footer-bottom-menu .m-footer--block-content{display:flex;justify-content:center;align-items:center}.m-footer-bottom-menu .m-footer--block-content .m-link-lists--item{line-height:normal}.m-footer-bottom-menu .m-footer--block-content .m-link-lists--item:first-child{border-right:1px solid #ffff}.m-footer-bottom-menu .m-link-lists .m-link{color:var(--color-footer-link);transition:var(--m-duration-default, .25s) all}.m-newsletter-form__wrapper .m-newsletter-form__icon{display:none}.m-footer--block-newsletter-desc{text-align:center}@media screen and (min-width: 768px) and (max-width: 1023px){.m-footer--middle .m-footer--block{width:100%!important}}.m-cart-drawer__footer{padding:0 24px 16px;background:#f7f7f7;box-shadow:0 0 10px #82828233;border-top:1px solid black}@media (max-width: 767px){.template-product .yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container{display:flex!important;align-items:center;justify-content:center;align-content:center;width:100%;padding-bottom:0}.template-product div#yotpo-reviews-filters-db2bde10-fa1c-4972-b1c9-a3ece40ca4a8{padding:0}.template-product .main-widget .reviews-qa-labels-container{float:left;padding-top:3px;margin-left:-33px;text-align:center;display:flex;position:relative;justify-content:center;align-content:center}.template-product nav.mobile-breadcrumb.m-breadcrumb{padding-top:0;padding-bottom:10px}.template-product nav.mobile-breadcrumb.m-breadcrumb .m-breadcrumb--wrapper{display:none}.m-footer--block-menu.m-accordion--item .m-accordion--item-content{flex-wrap:wrap}.m-footer--bottom-footer-3 .m-footer--bottom-left{margin-bottom:0}.m-link-lists--item{padding:0 13px}.m-footer--middle{padding-top:10px!important}}@media screen and (min-width: 1280px){.m-footer--bottom-left{margin-bottom:20px!important}}.image-with-product-section m-handpicked-products .handpicked-products__header{display:flex;align-items:center;justify-content:space-between;padding-right:25px}.image-with-product-section m-handpicked-products .m-richtext__title{font-size:24px;text-transform:capitalize}.image-with-product-section m-handpicked-products .m-richtext__title+.m-richtext__button{font-size:12px}.image-with-product-section m-handpicked-products .m-richtext__title+.m-richtext__button{margin:0}.image-with-product-section m-handpicked-products .m-mixed-layout__inner{display:flex;flex-wrap:wrap}.image-with-product-section m-handpicked-products .swiper-slide{width:50%}.image-with-product-section .m-custom-content__block-image,.image-with-review-wrapper .m-custom-content__block-image{padding-left:0;padding-right:0}.featured-collection-wrapper .section-header-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.featured-collection-wrapper .section-header-wrapper .m-section__header{margin:0}.featured-collection-wrapper .section-header-wrapper .m-section__header .m-section__heading{font-size:24px}.m-product-tag.m-product-tag--soldout{top:15px;left:15px;border-radius:inherit;transform:none;width:auto;padding:5px 15px;height:auto;color:#000;text-transform:none;font-size:14px}@media (max-width: 767px){.m-section.m-slider .m-slide{display:flex;flex-direction:column-reverse}.swiper-slide-active .m-slide-animate--fade-in-up .m-slide__subtitle,.swiper-slide-active .m-slide-animate--fade-in-up .m-slide__description,.swiper-slide-active .m-slide-animate--fade-in-up .m-slide__title,.swiper-slide-active .m-slide-animate--fade-in-up .m-slide__button,.swiper-slide-active .m-slide-animate--fade-in-up .m-slide__content{text-align:left}.swiper-slide-active .m-slide-animate--fade-in-up .m-slide__content{margin-bottom:30px}}.m-product-list .m-product-card swatch-color label{width:22px;height:22px;min-width:22px;min-height:22px}.m-product-list .m-product-card .m-product-option--image .m-product-option--content,.m-product-list .m-product-card .m-product-option--button .m-product-option--content,.m-product-list .m-product-card .m-product-option--default .m-product-option--content{width:100%}.m-product-list .m-product-card__price{display:none!important}.m-product-list .m-product-form.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.m-product-list pcard-swatch swatch-button label{font-size:12px!important;padding:5px!important;border-radius:0!important}.m-featured-collection .m-product-card__content .m-product-card__action-wrapper,.m-featured-collection .m-product-card__content .m-product-card__info{margin-top:18px!important}.m-featured-collection .m-slider-controls__button svg path{stroke-width:3px!important}@media (min-width:1024px){.m-featured-collection .m-slider-controls__button{width:30px!important;height:30px!important;border:unset}.m-featured-collection .m-slider-controls__button:not(:hover){background:transparent;border-color:transparent}}.image-with-product-section .variant-title,.image-with-product-section .m-product-card__price{display:none!important}@media (max-width: 767px){.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper{margin-top:10px!important}.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button{padding-left:5px;padding-right:5px;font-size:10px}.m-slider--content-stack .m-slide__content{text-align:left!important}.featured-collection-wrapper .section-header-wrapper .m-section__header .m-section__heading{font-size:20px}}@media (max-width: 767px){.image-with-product-section .m-section-my{padding:0}.image-with-product-section m-handpicked-products .m-mixed-layout__inner{flex-wrap:nowrap}.image-with-product-section m-handpicked-products .handpicked-products__header,.image-with-product-section m-handpicked-products .handpicked-products__wrapper{padding:0 15px;margin-left:0;margin-right:0}.bundle-collection-tagline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:35px}}@media (min-width:992px){.image-with-product-section m-handpicked-products .handpicked-products__wrapper{padding-right:25px}}.m-cart-count{display:block;position:static;background:#fff;color:#000;line-height:normal;height:auto;width:auto!important;min-width:auto!important}.m-header .m-cart-icon-bubble{display:flex;min-width:75px;align-items:center;justify-content:end}.image-with-review-wrapper .m-custom-content__block{display:flex;flex-direction:row-reverse}.image-with-review-wrapper .review-slider-wrapper{max-width:540px;margin:0 auto;text-align:center}.review-slider-wrapper .m-custom-content__block-wrap .img{max-width:103px;margin:12px auto}.review-slider-wrapper .m-custom-content__block-wrap .content-wrap{margin-bottom:12px}.review-slider-wrapper .slick-dots{margin-top:52px}.review-slider-wrapper .m-custom-content__block-wrap .heading{font-size:24px;line-height:normal;font-style:italic}@media (max-width:767px){.featured-collection-wrapper .section-header-wrapper{padding:0;margin-bottom:20px;margin-top:20px}.image-with-review-wrapper{margin-top:60px}.image-with-review-wrapper .m-custom-content__block{flex-wrap:wrap}.review-slider-wrapper .slick-dots{margin-top:42px}}.collection-header-wrapper video{height:600px;object-fit:cover}.m-product-card--style-4 .m-price{display:none}.collection-header-wrapper.m-collection-products .m-product-item{margin:0;padding:0}.collection-header-wrapper .collection-info-wrap{padding:0 12px;margin-bottom:34px}.collection-header-wrapper .collection-info-wrap .breadcrumb{margin-bottom:12px}.collection-header-wrapper .img img{position:static!important;height:600px;object-fit:cover}.m-product-item .m-product-option--swatch .m-product-option--node__label{width:22px;height:22px}.m-product-item .m-product-option--button .m-product-option--node__label,.m-product-item pcard-swatch swatch-button label{padding:5px;border-radius:0;font-size:12px}.m-product-item-main-wrapper pcard-swatch swatch-button label{border-radius:0!important;font-size:12px!important;padding:5px!important}.collection-header-wrapper.m-collection-products{align-items:center}.collection-header-wrapper.m-collection-products .m-product-thumbnail{padding:0 15px}pcard-swatch .m-product-option--content{width:100%}@media (max-width : 767px){.collection-header-wrapper.m-collection-products .m-product-thumbnail,.collection-header-wrapper.m-collection-products .m-product-item-main-wrapper{width:100%}.collection-header-wrapper.m-collection-products .m-product-item-main-wrapper{margin-top:16px}.collection-header-wrapper.m-collection-products .m-product-item-wrap{padding:0 8px 30px!important}.m-collection--wrapper #CollectionProductGrid .m-collection-products{margin:12px 0 0}.collection-header-wrapper video,.collection-header-wrapper .img img{height:231px;width:100%}[data-section-type=collection-template] .container,.collection-header-wrapper.m-collection-products .m-product-thumbnail{padding:0}.collection-header-wrapper.m-collection-products{margin:0}.collection-header-wrapper .collection-info-wrap{margin-bottom:28px}}.custom-swatch-color label{font-size:0!important;padding:0!important;border-radius:50%!important;width:22px!important;height:22px!important;min-width:auto!important;min-height:auto!important}.template-collection.combo .combo-product-grid-wrapper{padding-bottom:75px}.template-collection.combo .m-section__header{margin-bottom:30px;margin-top:50px}.template-collection.new-combo-collection .m-product-card__media{position:relative}.template-collection .pdp_saved_txt{right:3%;left:unset}.template-collection.combo .product-collection__image .discount-label{position:absolute;right:10px;top:10px;font-size:16px;line-height:normal;text-align:center;color:#000;padding:7px 21px;background:#fff;font-weight:600}.template-collection.combo .product-collection__image .custom-btn{font-weight:400;font-size:18px;line-height:23px;text-align:center;letter-spacing:.015em;color:#fff;height:42px;background:#00000080;display:flex;z-index:1;width:100%;border:none;position:absolute;bottom:0;opacity:0}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link{display:block;margin-top:15px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper{display:flex;justify-content:space-between}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-title{width:60%;text-align:left;padding-right:5px;font-size:18px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price{width:40%;text-align:right;padding-left:5px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price .regular-price,.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price .compare-at-price{font-size:14px;letter-spacing:0;line-height:normal;font-weight:600}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price .compare-at-price{text-decoration:line-through}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-additional-text{margin-top:5px;font-size:14px;color:#00000080;font-weight:600}.template-collection.combo .combo-product-grid-wrapper .m-collection-products{margin:0 -15px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .m-product-item{padding:0 15px 25px;width:25%}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-image-link{position:relative}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-image-link:before{position:absolute;content:"";background-color:#0003;height:100%;width:100%;top:0;right:0;left:0;bottom:0;z-index:1;opacity:0;visibility:hidden;transition:all .3s}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .custom-btn{position:absolute;width:100%;display:block;bottom:0;background:#dedede;min-height:45px;line-height:25px;font-weight:600;font-size:16px;opacity:0;visibility:hidden;transition:all .3s}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-image-link:hover:before,.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-image-link:hover .custom-btn{opacity:1;visibility:visible}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-additional-text p{font-weight:400}@media (max-width:767px){.template-collection.combo .m-section__header{margin-bottom:20px;margin-top:30px}.template-collection.combo .combo-product-grid-wrapper{padding-bottom:50px}.template-collection.combo .m-section__header .m-section__heading{font-size:24px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products{margin:0 -5px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .m-product-item{width:50%;padding:10px 5px}.template-collection.combo .combo-product-grid-wrapper .m-product-item{padding:0 8px;width:100%}.template-collection.combo .breadcrumbs ul{justify-content:flex-start!important}.template-collection.combo main .container{padding-left:10px;padding-right:10px}.template-collection.combo .collection-page-heading h1,.template-collection.combo .content-wrap h5{text-align:left!important}.template-collection.combo .collection-page-heading h1{font-size:24px}.template-collection.combo .content-wrap h5{font-size:18px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper{flex-wrap:wrap}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-title,.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price{width:100%;padding:0}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price{text-align:left;margin-bottom:0}.template-collection.combo .product-collection__image .discount-label{font-size:14px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-title,.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price .regular-price,.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price .compare-at-price{font-size:16px;font-weight:600}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-additional-text p{margin-bottom:10px;font-size:14px;line-height:1.5}}@media (min-width:768px) and (max-width:1200px){.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-title{font-size:16px}.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price .regular-price,.template-collection.combo .combo-product-grid-wrapper .m-collection-products .product-link .product-info-wrapper .product-price .compare-at-price{font-size:14px}}@media screen and (min-width: 768px){#CollectionProductGrid .m-collection-products .m-product-item{width:25%;max-width:25%}.template-product .compare-at-price{padding-right:3px}.cross-upsell-wrapper .upsell_product_wrapper .product-compare-price{padding-left:3px}}.main-product__block .m-product-addon{border:none!important;padding:0!important}.pro_specif p{font-size:12px;font-weight:700;text-transform:capitalize;margin-bottom:15px}.pro_specif ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;gap:8px}.pro_specif ul li{color:#000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-transform:uppercase;padding:10px!important;border:1px solid #E0E0E0;width:fit-content}.main-product__block .m-product-addon{border-bottom:none}.cross-upsell-wrapper .product-heading{color:#000;margin-bottom:8px;font-weight:400;font-size:12px;margin-top:24px}.cross-upsell-wrapper .upsell_product_wrapper .accordion-wrapper .product-title{position:relative;font-weight:400;font-size:12px}.cross-upsell-wrapper .upsell_product_wrapper .product-item .product-info .title{font-weight:600;font-size:12px}.cross-upsell-wrapper p.upsell_product_discount{color:#000;font-family:Helvetica;font-size:10px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.15px}.cross-upsell-wrapper .upsell_product_wrapper .product-item .product-info .variant-title{font-weight:600;margin-top:5px;font-family:Poppins-SemiBold}.short_description{font-family:Poppins-Medium;font-weight:400}.cross-upsell-wrapper .upsell_product_wrapper .product-item{display:flex;padding:8px 15px 8px 0}.cross-upsell-wrapper .upsell_product_wrapper .product-item .product-info{width:calc(100% - 106px)}.cross-upsell-wrapper .upsell_product_wrapper .product-img{max-width:106px;max-height:106px;width:106px;height:106px;margin-right:18px}.cross-upsell-wrapper .upsell_product_wrapper .product-vendor{color:#0009;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;margin-bottom:6px}.cross-upsell-wrapper .upsell_product_wrapper .product-title{margin-bottom:6px}.cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper .product-item,.cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper .product-wrap-addtocart{background:#f4f4f4}.cross-upsell-wrapper .upsell_product_wrapper.accordion-header-wrapper{border-top:1px solid #F4F5F6;border-bottom:1px solid #F4F5F6;cursor:pointer}.cross-upsell-wrapper .upsell_product_wrapper.accordion-header-wrapper.active .product-title:before{opacity:0;visibility:hidden}.cross-upsell-wrapper .upsell_product_wrapper.accordion-header-wrapper .product-item{padding-left:0}.cross-upsell-wrapper .upsell_product_wrapper .color-swatch-wrap .variant-custom-image{margin:8px 0;display:flex;flex-wrap:wrap}.cross-upsell-wrapper .upsell_product_wrapper .color-swatch-wrap .variant-custom-image .swatches-variant-wrap label{width:22px;height:22px;margin:8px 8px 8px 0;border-radius:50%;cursor:pointer}.cross-upsell-wrapper .upsell_product_wrapper .color-swatch-wrap .variant-custom-image .swatches-variant-wrap.active label,.cross-upsell-wrapper .upsell_product_wrapper .custom-swatches-variant-wrap.active label{position:relative}.cross-upsell-wrapper .upsell_product_wrapper .color-swatch-wrap .variant-custom-image .swatches-variant-wrap.active label:after,.cross-upsell-wrapper .upsell_product_wrapper .custom-swatches-variant-wrap.active label:after{border:2px solid #000;content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:100%}.cross-upsell-wrapper .upsell_product_wrapper .color-swatch-wrap .variant-custom-image .swatches-variant-wrap.active label,.cross-upsell-wrapper .upsell_product_wrapper .custom-swatches-variant-wrap.active label{box-shadow:0 0 0 1px #000,inset 0 0 0 4px #fff}.cross-upsell-wrapper .upsell_product_wrapper .color-swatch-wrap .variant-custom-image .swatches-variant-wrap img{border-radius:50%}.swatches-variant-wrap.soldout{position:relative;opacity:.5}.swatches-variant-wrap.soldout:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--color-primary) 50%,transparent calc(50% + 1px)) no-repeat;z-index:1}.cross-upsell-wrapper .upsell_product_wrapper .product-wrap-addtocart{text-align:center}.cross-upsell-wrapper .upsell_product_wrapper .saving_info_box{margin-bottom:10px}.cross-upsell-wrapper .upsell_product_wrapper .saving_info_box p.sv_prc{font-weight:400;font-size:16px;line-height:22.4px;text-align:left}.cross-upsell-wrapper .upsell_product_wrapper .product-data-variant-selector{display:none}.cross-upsell-wrapper .upsell_product_wrapper .product-compare-price{text-decoration:line-through}.cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper .soldout-hide:not(.active){display:none}.cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper .add-to-cart-text-wrap.active{display:none}.cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper [type=button]{padding:15px 25px;width:100%;font-size:14px;font-family:Poppins-SemiBold;font-weight:500;line-height:21px;letter-spacing:.05em;text-align:center}.option-label--title{text-transform:capitalize;font-weight:600}.m-product-option .option-label--selected{color:#0009}.m-product-option--label .option-label--title{display:block;width:100%!important}.upsell_product_wrapper.accordion-content-wrapper{display:none}.main-product__block.main-product__block-collapsible_tab .m-collapsible--button span.heading{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.main-product__block.main-product__block-collapsible_tab .m-collapsible--content__inner ul{line-height:21px;margin:0;color:#000}.main-product__block.main-product__block-collapsible_tab .m-collapsible--icon{display:none!important}.main-product__block.main-product__block-collapsible_tab+.main-product__block-collapsible_tab{margin-top:5px}.main-product__block.main-product__block-collapsible_tab{background:#f4f4f4;padding-left:10px;padding-right:10px}.main-product__block.main-product__block-collapsible_tab .m-collapsible--button span.heading{position:relative;width:100%;display:block;text-align:left}.main-product__block.main-product__block-collapsible_tab .m-collapsible--button span.heading:after,.main-product__block.main-product__block-collapsible_tab .m-collapsible--button span.heading:before{position:absolute;content:"";width:14px;height:2px;background-color:#000;right:0;top:50%;transform:translateY(-50%)}.main-product__block.main-product__block-collapsible_tab .m-collapsible--button span.heading:before{transform:rotate(90deg) translateY(-50%);right:1px}.main-product__block.main-product__block-collapsible_tab .m-collapsible.is-expanded .m-collapsible--button span.heading:before{opacity:0;visibility:hidden}.main-product__block.main-product__block-collapsible_tab .rte{line-height:2;color:#000;padding-top:0}ul.slider.shade_slide.slick-slider,.slick-slider-img-products{visibility:hidden}ul.slider.shade_slide.slick-initialized.slick-slider,.slick-slider-img-products.slick-initialized.slick-slider{visibility:visible}.heding_wrp{display:flex;padding:20px 51px;justify-content:space-between;align-items:center;align-self:stretch}h3.shade_slider_hed{color:#000;font-family:Helvetica;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px}.skin-tone-drop-down-wrapper{position:relative;display:flex;justify-content:center;align-items:center}#selected_shade:after{background-image:url(/cdn/shop/files/Arrow_-_Right_2_c55d8f41-80c7-4816-aa2a-cde1a9e63609.svg?v=1697894503);content:"";width:10px;height:10px;top:4px;right:-14px;position:absolute;display:inline-block;background-repeat:no-repeat;background-position:center}.product-content-wrap{padding-top:10px;text-align:center;text-transform:uppercase}.variant-short-desc{color:#0009;margin-top:5px;margin-left:5px}.choose_shade{margin-right:12px;text-transform:uppercase}#selected_shade{text-decoration:underline;text-transform:uppercase}.m-product-media--slider .swiper-button-control.slick-arrow{opacity:1;visibility:visible;position:absolute;transform:translateY(-50%)!important;top:40%;z-index:9;width:32px;height:32px}.m-product-media--slider .swiper-button-control.slick-arrow:not(:hover){background:transparent}.m-product-media--slider .swiper-button-control:hover{filter:invert(1)}.m-product-media--slider .swiper-button-control.slick-arrow.swiper-button-prev{left:25px}.m-product-media--slider .swiper-button-control.slick-arrow.swiper-button-next{right:25px}.layout_box_ctm .swiper-button-control.swiper-button-disabled,.layout_box_ctm button.swiper-button-control.swiper-button-prev.m-button--icon.swiper-button-disabled{opacity:.5!important;display:flex!important}.m-product-media--slider__thumbnails button.swiper-button-control.swiper-button-prev{display:none!important}variant-color{display:block}.product_shade_tab_wrapper .slick-slide img{display:block;width:100%;height:auto;margin:0 auto;position:static!important}.product_shade_tab_wrapper .shade_slide li.slick-slide:before{display:none!important}ul.filter{list-style:none;width:auto;max-width:100%;margin:0 auto;left:auto;text-align:left;top:30px;right:-20px}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:150px;overflow:auto;z-index:1}.dropdown-content li:before{display:none!important}.dropdown-content li{color:#000;padding:7px 15px;text-decoration:none;display:block;cursor:pointer;text-transform:uppercase}.dropdown-content li:hover{text-decoration:underline}.show{display:block}.product-custom-richtext{border-top:1px solid #F4F5F6;border-bottom:1px solid #F4F5F6;margin-top:28px;color:#000}.product-custom-richtext .container-fluid{margin-top:48px;margin-bottom:58px}.why-we-love-it-content-wrapper h4,.product-image-with-content-wrapper .how-to-use-wrapper h4,.product-image-with-content-wrapper .key-ingredient-wrapper h4{font-family:Adobe Caslon Pro Italic;font-size:36px;font-weight:600;margin-bottom:12px;margin-top:0;line-height:normal}.why-we-love-it-content-wrapper p{margin-top:0;color:#000}.why-we-love-it-content-wrapper ul{list-style:"\2714";padding-left:12px;display:flex;flex-wrap:wrap;margin-top:23px}.why-we-love-it-content-wrapper ul li{min-width:70px;margin-right:24px;color:#000;padding-left:12px}.sasha-tip-content-wrapper{border-top:2px solid #F4F5F6;margin-top:22px;padding-top:22px;color:#000}.sasha-tip-content-wrapper p{margin-top:0}.sasha-tip-content-wrapper p em{font-family:Adobe Caslon Pro Italic;font-size:22px}.product-image-with-content-wrapper .m-custom-content__wrapper{width:100%;margin-bottom:0}.product-image-with-content-wrapper .how-to-use-wrapper,.product-image-with-content-wrapper .key-ingredient-wrapper{margin:0 auto;width:auto;min-width:50%;max-width:80%}.key-ingredient-wrapper h4+p{margin-bottom:42px!important;font-size:14px;color:#0009}.key-ingredient-wrapper a{color:#00f;text-decoration:underline}.key-ingredient-wrapper p,.how-to-use-wrapper p{margin-bottom:22px}.key-ingredient-wrapper p strong,.how-to-use-wrapper p strong{text-transform:uppercase;font-weight:400;display:block;width:100%}.how-to-use-wrapper p strong{margin-bottom:12px}.how-to-use-wrapper h4{margin-bottom:22px}.product-shade-tab-wrapper .drop-down-wrapper .choose_shade,.product-shade-tab-wrapper .drop-down-wrapper .drop-down-btn{display:flex;align-items:center}@media (min-width : 1200px){.m-main-product--media{width:55%!important}.m-main-product--info{width:45%!important;padding-left:3%!important}}.template-product .m-product-form--input{width:90px}.template-product .m-product-form--input .m-quantity{min-height:35px}.product-image.option_activated{border:2px solid #000}.product_shade_tab_wrapper .product-image{width:calc(100% - 20px);margin:0 10px}.bundle-product-list-wrapper{display:flex;flex-direction:column-reverse}.m-cart-item__title{font-size:16px;font-weight:600!important;color:#000}.bundle-product-list-wrapper .bundle-product-title,.m-cart-drawer-item__variant .m-cart-item__option{font-size:12px;line-height:normal;margin-bottom:5px}.bundle-product-price,.m-cart-item__price-discounted{font-size:14px}.m-cart-item__price-discounted del{opacity:.5;padding-left:5px}.bundle-product-price del{padding-left:0}.m-cart-drawer-item .m-cart-item__remove{display:inline-block!important;margin:0!important}.m-cart-item--drawer__wrapper .m-cart-item__image{width:96px;min-width:96px;max-width:96px}.m-cart-item--drawer__wrapper .m-cart-item__info{width:calc(100% - 96px);padding-left:14px}.item-title-and-price-wrap{justify-content:space-between}.m-cart-drawer-item__quantity{justify-content:space-between;margin-top:18px;align-items:flex-end}.m-cart-drawer-item .m-quantity{background-color:transparent!important;border:1px solid #000;border-radius:0;max-width:80px!important;min-height:25px!important}.m-quantity__button svg{width:8px;height:8px}.m-breadcrumb--item{padding-top:0!important;padding-bottom:0!important;line-height:normal;display:inline-block}.m-breadcrumb--item{font-size:16px;color:#000c}.template-product .m-breadcrumb{margin-top:74px}.m-cart-drawer-item.bundle-product.child-product{display:none!important}.bundle-remove-btn-wrapper{justify-content:flex-end}.m-product-info--wrapper{padding-top:40px}.compare-at-price{opacity:.5;text-decoration:line-through}@media (min-width:1280px){.product-page-faqs-wrapper{max-width:42%;margin:0 auto;min-width:606px}}.product-page-faqs-wrapper .m-section__header{flex-direction:column-reverse;display:flex;justify-content:center;align-items:center;margin-bottom:44px}.product-page-faqs-wrapper .m-section__heading{font-size:36px;line-height:normal}.product-page-faqs-wrapper .m-section__subheading{color:#0009;margin:0}.product-page-faqs-wrapper .m-faqs-section__content,.product-page-faqs-wrapper .m-faqs-section__block.m-faqs-section__block-accordion{border-top:1px solid #F4F5F6}.product-page-faqs-wrapper .m-collapsible--button{font-size:12px!important;font-style:normal!important;font-weight:400;line-height:normal!important;letter-spacing:.18px;padding:10px 0!important}.m-collapsible--icon svg{display:none}.m-collapsible--icon{position:relative}.m-collapsible--icon:after,.m-collapsible--icon:before{position:absolute;content:"";width:14px;height:2px;background-color:#000;right:0;top:50%;transform:translateY(-50%)}.m-collapsible--icon:before{transform:rotate(90deg) translateY(-50%);right:1px}.m-collapsible--button[aria-expanded=true] .m-collapsible--icon:before{display:none}.m-collection-list .m-section__header{margin-bottom:44px}.m-collection-list__container.m-section-my{margin-top:38px}.new-gift-card .m-main-product--info .m-product-info--wrapper{position:static!important}.new-gift-card .m-product-option--dropdown select{border:1px solid #000;border-radius:0;max-width:fit-content;width:fit-content;padding-right:20px;height:50px}.new-gift-card .m-product-option--label{display:none!important}.new-gift-card .m-product-option--dropdown select:focus-visible{border-radius:0!important;outline:0!important;box-shadow:none!important}.new-gift-card .main-product__block-variant_picker{width:90px;display:inline-block}.new-gift-card .main-product__block-buy_buttons{width:calc(100% - 100px);display:inline-block}.template-product .m-product-form--input .m-quantity{min-height:38px;border:1px solid #000;border-radius:0}.mobile-breadcrumb{display:none}.product-shade-tab-wrapper .tabbed-content .slide-item{margin:0 15px}.product-shade-tab-wrapper .tabbed-content .slide-item img{width:100%;max-width:100%}.product-shade-tab-wrapper ul.tabbed-content:not(.active){display:none}.product-shade-tab-wrapper .heading-wrapper{padding:36px 51px;display:flex;justify-content:space-between}.drop-down-wrapper{width:fit-content;position:relative}.dropdown-content{margin-top:15px;right:0}.product-shade-tab-wrapper .slick-arrow{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;outline:none;box-shadow:none}.product-shade-tab-wrapper .slick-arrow:hover{border:1px solid #fff;background:#fff}@media (max-width:767px){.product-shade-tab-wrapper .slick-arrow:hover{border:unset;background:transparent}.main-product__block .m-product-addon--wrapper{margin:0 -5px -5px!important}.cross-upsell-wrapper .upsell_product_wrapper .product-wrap-addtocart{padding-bottom:0}.cross-upsell-wrapper .upsell_product_wrapper .product-item{padding:8px 15px 8px 0}.m-product-media--slider .nav-swiper-container .m-product-media{padding:0!important}.new-gift-card .m-product-option--dropdown select{height:38px}.m-product-media--zoom-icon{display:none!important}.m-main-product--wrapper{--column-gap-mobile: 0 !important}.m-product-info--wrapper{padding-top:12px}.m-product-info--wrapper .m-breadcrumb,.m-product-info--wrapper .main-product__block-title{display:none}.template-product .m-product-form--input{padding-right:6px;margin-bottom:0}.template-product .m-product-form--input .m-quantity__button{width:30px}.template-product .m-product-form--input .m-quantity__input{width:20px;padding:0}.mobile-breadcrumb{padding-bottom:24px;display:block}.m-breadcrumb--wrapper{margin:0}span.m-breadcrumb--separator{font-weight:700}.mobile-breadcrumb a.m-breadcrumb--item{padding-left:0;padding-right:6px}.mobile-breadcrumb .m-breadcrumb--item{color:#000c;font-family:Adobe Caslon Pro;font-size:16px;font-style:italic;font-weight:600;line-height:normal;letter-spacing:.24px;padding-left:6px}.mobile-breadcrumb .m-product-title{font-weight:700;color:#000;font-family:Helvetica;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px;padding:12px 0}.template-product .m-breadcrumb{margin-top:0;padding:24px 16px}.why-we-love-it-content-wrapper,.sasha-tip-content-wrapper,.how-to-use-wrapper,.key-ingredient-wrapper{text-align:center}.how-to-use-image-wrapper{order:1}.how-to-use-content-wrapper{order:2}.key-ingredients-image-wrapper{order:3}.key-ingredients-content-wrapper{order:4}.product-shade-tab-wrapper .heading-wrapper{flex-wrap:wrap;padding:16px 20px;flex-direction:column;gap:5px}.product-custom-richtext .container-fluid{margin-top:28px;margin-bottom:28px}.why-we-love-it-content-wrapper h4,.product-image-with-content-wrapper .how-to-use-wrapper h4,.product-image-with-content-wrapper .key-ingredient-wrapper h4{font-size:28px}.product-image-with-content-wrapper .how-to-use-wrapper,.product-image-with-content-wrapper .key-ingredient-wrapper{padding:38px 16px}#shopify-section-template--14822921207917__8122bf4c-b990-48fc-bd39-d6173ccce107 .m-section-my{margin:32px auto!important}}.mobile-drawer-newsletter-form-wrap .form-heading{font-size:26px;font-style:italic;font-weight:600;line-height:normal;margin-bottom:12px}.mobile-drawer-newsletter-form-wrap{padding-left:16px;padding-right:16px;margin-top:32px;margin-bottom:0}.mobile-drawer-newsletter-form-wrap .m-newsletter-form__wrapper{border:1px solid #000}.mobile-drawer-newsletter-form-wrap .m-newsletter-form__wrapper .m-newsletter-form__input{width:calc(100% - 45px);display:block;border:none;box-shadow:none;outline:none}.mobile-drawer-newsletter-form-wrap .m-newsletter-form__wrapper .m-newsletter-form__button{width:40px;padding:inherit;min-width:auto;text-align:center;justify-content:center;display:flex;align-items:center}.navigation-wrapper{align-self:flex-start;height:auto;margin-top:-37px;background:#f2f0ec;z-index:9;padding:45px 20px}@media (min-width : 768px){.navigation-wrapper{padding:50px 40px;width:310px}.page-content-wrapper{width:calc(100% - 310px)}}.navigation-inner-wrapper{border-bottom:0 solid #c8c8c8}.navigation-inner-wrapper ul li{width:fit-content}.navigation-inner-wrapper ul li:not(:last-child){margin-bottom:29px}.navigation-inner-wrapper .static-nav-block-content{margin-top:29px}.navigation-inner-wrapper .icon{display:none}.navigation-inner-wrapper .page-navigation-wrapper{font-family:Adobe Caslon Pro Italic;color:#000;font-weight:600;font-size:16px}.page-content-wrapper .page-content-wrap{padding:30px 0 0 50px}.navigation-inner-wrapper .item-link.current{border-bottom:1px solid #000}@media (max-width:767px){.page-main-wrapper .container{padding:0}.page-main-wrapper .page-content-wrapper .page-content-wrap{padding:15px}.navigation-wrapper{padding:0}.page-inner-wrapper .navigation-inner-wrapper{position:relative;background-color:#f2f0ec;border-bottom:1px solid #c8c8c8}.navigation-inner-wrapper .static-nav-block-content{display:none;width:100%;position:absolute;z-index:1;background:#f2f0ec;left:0;right:0;padding:25px;border-top:1px solid #c8c8c8;margin-top:0}.navigation-inner-wrapper .icon{display:flex;width:15px;height:15px;align-items:center;justify-content:center}.navigation-inner-wrapper .icon svg{width:100%;height:100%}.navigation-inner-wrapper .page-navigation-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px}}.page-main-wrapper .container{max-width:1060px}.custom-about-us-page{max-width:726px;margin:0 auto}.custom-about-us-page .container{margin-top:82px;margin-bottom:82px}.custom-about-us-page .m-richtext__description{font-size:24px;font-style:normal;font-weight:400;line-height:inherit;margin:0;color:#000}.custom-about-us-page .m-custom-content__wrapper{gap:inherit}.custom-about-us-page .m-custom-content__block-image{margin-top:58px;margin-bottom:58px}@media (max-width : 767px){.custom-about-us-page .m-richtext__description{font-size:20px;font-style:normal;font-weight:400;line-height:normal}[data-section-type=product-page] .container-full{padding:0}[data-section-type=product-page] .m-main-product--info{padding-left:16px;padding-right:16px}.m-collapsible--icon:after,.m-collapsible--icon:before{width:10px;height:1px}.product-page-faqs-wrapper .m-section__heading{font-size:28px;font-style:italic;font-weight:600;line-height:normal}.m-collection-list .m-section__header{margin-bottom:22px}.m-collection-list__header-container .m-section__heading{font-size:28px;font-style:italic;font-weight:600;line-height:normal;text-align:center}}.tabbed-content-wrapper .tabbed-header{border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-wrap:nowrap}.tabbed-content-wrapper .tabbed-header span{padding:10px 10px 10px 0;width:fit-content;display:inline-block;cursor:pointer}.tabbed-content-wrapper .tabbed-header span.active{border-bottom:1px solid #000;padding-right:0;margin-right:10px}.tabbed-content-wrapper .heading{font-family:Adobe Caslon Pro;font-size:36px;font-style:italic;font-weight:600;margin-bottom:22px;line-height:normal;text-align:center}.tabbed-content-wrapper .tabbed-content:not(.active){display:none}.tabbed-content-wrapper .review-content-wrapper{display:flex;align-items:flex-start;padding-top:15px;justify-content:space-between}.what-it-is-content:not(:last-child){border-right:1px solid #D9D9D9;padding-right:25px;margin-right:25px}.tabbed-content-wrapper .review-content-wrapper p strong{margin-bottom:26px;display:block;text-transform:uppercase}@media (max-width:767px){.what-it-is-content:not(:last-child){border:unset;border-bottom:1px solid #D9D9D9;padding:25px 0;margin:0}.tabbed-content-wrapper .review-content-wrapper{flex-direction:column;gap:34px}.tabbed-content-wrapper .review-content-wrapper p strong{margin-bottom:16px}.tabbed-content-wrapper .heading-wrapper{padding-left:16px;padding-right:16px}.tabbed-content-wrapper .tabbed-header{overflow:auto}.tabbed-content-wrapper .tabbed-header::-webkit-scrollbar{display:none}.tabbed-content-wrapper .tabbed-header span{min-width:37%;text-align:center}}.template-product.combo .bundle-product-btn{width:100%;padding:16px 20px;min-width:150px;font-size:13px;line-height:16px;letter-spacing:.15em}.m-main-product{margin-top:0!important}.template-product.new-gift-card .m-product-media--wrapper{top:0!important}.m-featured-collection-section .m-section-my{margin-top:55px}.featured-collection-wrapper .section-header-wrapper{margin-top:0!important}.m-product-card__action-wrapper{font-weight:600;text-transform:uppercase}#shopify-section-template--14849618411629__2cd24781-7098-4996-b26a-47ab63ffadff .m-section-my{margin:0 auto!important}.m-mega-product-list .swiper-wrapper{justify-content:center}.m-product-option--swatch .m-product-option--node__label{box-shadow:none!important}.m-product-option--swatch input:checked+label,.m-product-option--swatch .m-product-option--node__label[data-selected=true]{position:relative}.m-product-option--swatch input:checked+label:after,.m-product-option--swatch .m-product-option--node__label[data-selected=true]:after{border:2px solid #000;content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:100%}variant-picker .m-product-option--swatch input:checked+label{width:24px!important;height:24px!important}@media (max-width:767px){.key-ingredient-wrapper p,.how-to-use-wrapper p{font-size:14px}.sf-home__slideshow.m-slider--content-stack .m-slide__wrapper{padding-top:16px}.desktop-image{display:none}.why-we-love-it-content-wrapper ul li{width:fit-content;margin-bottom:14px}.why-we-love-it-content-wrapper ul{justify-content:center}.m-product-title{font-weight:700}.custom-about-us-page .container{margin-top:40px;margin-bottom:40px}}@media (min-width:768px){.mobile-image{display:none}}.m-add-to-cart--text del{margin-left:2px}.handpicked-products__wrapper .m-product-card__info{min-height:41px;height:100%}#placement-ec78fe70-8b6e-4ebe-a34c-9fb06319744b,#placement-f326c277-9daa-4828-b837-66b6c4b7d417,#placement-53e40aa3-4f36-4383-9f52-d6179529a3c5{background:#f4f4f4!important;padding:5px 12px!important}.yotpo.bottomLine.yotpo-small{margin-bottom:24px}.mob_show_review{display:none}.desktop_review{display:block;padding-top:7px}.in_nox{position:relative;text-align:left;padding:0;margin:40px auto;align-items:flex-start;width:100%}.m_cart_empty-cta a{font-size:13px;letter-spacing:.15em;line-height:16px;padding:16px 48px;margin-top:10px;font-weight:700}.in_nox p{font-family:Poppins-SemiBold;font-size:21px;font-weight:500;line-height:25.2px;padding-bottom:10px}.in_nox .sub_txt{font-family:Poppins-ExtraLight;font-size:16px;font-weight:600;line-height:22.4px}.m-cart-drawer__title span.m-cart-count{display:inline-flex}.m-cart-drawer__items .m-cart-item__title{max-width:80%}.m-cart-drawer__close{left:5px;right:unset;top:7px!important}.m-cart-drawer__title{font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-transform:uppercase;padding-left:25px}span.m-cart__subtotal--label,span.m-cart__subtotal--price{color:#000;font-family:Poppins-Medium;text-transform:uppercase;font-size:16px;font-weight:500;line-height:21px;text-align:left}button.checkout_cart_btn{display:flex;height:48px;justify-content:center;align-items:center;align-self:stretch;color:#fff;text-align:center;font-style:normal;text-transform:uppercase;font-size:14px;font-family:Poppins-SemiBold;font-weight:500;line-height:21px;letter-spacing:.05em}.sub_tit{margin-bottom:15px}@media (min-width:768px){.new-gift-card .m-product-media{width:92%!important;height:87vh!important}m-cart-remove-button#MinimogCartDrawer-Remove-1{display:flex}.template-page .cmn_pages_bn_ht .m-slide__media{width:100%;height:200px}.m-slider-controls__button:hover{color:#000!important;background:#fff!important;border-color:transparent!important;box-shadow:unset!important}}.m-breadcrumb--wrapper{color:#000c;font-family:Adobe Caslon Pro;font-size:16px;font-style:italic;font-weight:600;line-height:normal;letter-spacing:.24px}.m-breadcrumb--item{padding-right:6px}span.m-breadcrumb--item-current.m-breadcrumb--item{padding-left:10px}.product-shade-tab-wrapper .slick-arrow svg path{stroke:#000;stroke-width:3px}.yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score:after{content:" /5 "}.yotpo-sr-bottom-line-summary>div{margin-right:2px!important}.yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score{margin-left:6px!important}.yotpo-sr-vertical-border{border-right:none!important;margin-right:0!important}.yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel,.yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score{color:#000!important;font-family:Helvetica!important;font-size:10px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important;letter-spacing:.15px!important;cursor:pointer}.star-container.yotpo-sr-star-full{width:10px;height:10px}.yotpo-sr-bottom-line-summary>div{align-items:flex-start!important}.yotpo-reviews-filters .filters-container,.yotpo .new-yotpo-small-box,.main-widget .write-question-review-buttons-container,.yotpo .yotpo-label-container{display:none!important}.yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container{display:block!important}.yotpo-main-widget span.reviews-qa-label.font-color-gray{font-family:Helvetica!important;font-weight:600!important;color:#000!important}.yotpo-main-widget .bottom-line-items-container .avg-score{display:none}.yotpo-main-widget span.yotpo-filter-stars.rating-stars-container{height:unset}.review_yotpo_hed_wrp .m-section__header,.review_yotpo_hed_wrp .container-fluid.m-section-my{margin-bottom:0}.review_yotpo_hed_wrp h2.m-section__heading.h2{color:#000;font-family:Helvetica;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px}span.yotpo-icon-profile.yotpo-header-element.pull-left,.yotpo.yotpo-main-widget.yotpo-small .yotpo-footer,.yotpo .yotpo-review .yotpo-footer{display:none!important}.yotpo .yotpo-review .yotpo-main{margin-left:0!important}.yotpo .yotpo-review .yotpo-main .content-title{font-size:16px;color:#000!important;font-weight:700;padding-top:10px;font-family:Helvetica;line-height:normal}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-title,.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,.reviews-header .reviews-amount{font-family:Helvetica;color:#000!important}.yotpo .yotpo-review .yotpo-main .content-review{font-family:Helvetica;color:#000!important;font-weight:400;line-height:normal}.yotpo-reviews-header.yotpo-active{display:none!important}.yotpo .yotpo-regular-box-filters-padding{padding-top:25px!important}@media screen and (max-width: 767px){.yotpo.yotpo-main-widget,.yotpo .yotpo-modal-dialog{width:100%!important}}@media screen and (max-width: 767px){.featured-collection-wrapper .section-header-wrapper .m-section__header .m-section__heading,.image-with-product-section h3.m-richtext__title,.home_feed h2.m-section__heading.h3{font-size:28px!important}.handpicked-products__wrapper .m-product-card__info{min-height:30px;height:100%}.m-cart-drawer__close{top:8px!important}.m-slider-controls--absolute .m-slider-controls__button{background:transparent;border:unset;top:35%;transform:translateY(-50%);position:absolute}.m-collection--wrapper,.m-collection--wrapper #CollectionProductGrid .m-collection-products{margin-top:0}.mob_show_review{display:block;padding-top:5px}.desktop_review{display:none}.new-gift-card button.prev_arow.slick-arrow,m-handpicked-products.ctm_home_mob_slider button.prev_arow.slick-arrow{position:absolute;top:35%;left:20px;border-radius:50%;width:fit-content!important;height:auto;z-index:99;padding:10px}.new-gift-card button.next_arow.slick-arrow,m-handpicked-products.ctm_home_mob_slider button.next_arow.slick-arrow{position:absolute;top:35%;right:20px;border-radius:50%;width:fit-content!important;height:auto;padding:10px}.new-gift-card button.next_arow.slick-arrow,.new-gift-card button.prev_arow.slick-arrow{top:45%}.new-gift-card .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:100%!important}m-handpicked-products.ctm_home_mob_slider .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:100%!important}.image-with-product-section m-handpicked-products.ctm_home_mob_slider .m-mixed-layout__inner{flex-wrap:wrap}.image-with-product-section .m-product-card__tags{display:none}.new-combo-collection a.m-product-custom-button.m-button--primary{padding-left:3px;padding-right:3px;font-size:11px}}.new-combo-collection-badge .discount-label{display:none}.yotpo_hed_wrp .top_hed_box{display:flex;align-content:center;justify-content:space-between;align-items:center}.yotpo_hed_wrp a.hed_link{color:#000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-decoration-line:underline;text-transform:uppercase}.yotpo_hed_wrp h4.hed_txt{color:#000;font-family:Helvetica;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px}.cst_m-section-my{margin-top:80px;margin-bottom:60px}.nudge-offer.custom.nudge-offer.multi{margin:0;padding:0}.nudge-offer.multi.stack .offer-collection .product-wrapper .details{text-align:left}.nudge-offer form span.variants-wrapper{width:100%}span.product-title{display:flex;color:#000;font-family:Adobe Caslon Pro;font-size:16px;font-style:italic;font-weight:600;line-height:normal;letter-spacing:.24px;padding-bottom:10px;width:100%}.product-title-wrapper a{display:flex;flex-wrap:wrap}.nudge-offer .product-price-wrapper.compare-at-price{position:relative;width:fit-content;padding:0;order:2;flex-direction:row}.nudge-offer .product-price-wrapper{white-space:nowrap;width:fit-content;padding-right:10px;flex-direction:row}.nudge-offer.multi.stack .offer-collection .product-wrapper{display:flex!important;padding-bottom:14px!important;gap:10px}.nudge-offer.multi img.product-image.medium{max-width:108px!important;width:100%!important;height:100%!important;max-height:108px!important;padding-right:0!important;margin:0!important}.nudge-offer.multi.stack .offer-collection .product-wrapper .product-image-wrapper{width:32%}.nudge-offer.multi.stack .offer-collection .product-wrapper .details{width:68%}.nudge-offer.multi.stack .offer-collection .product-wrapper .product-image-wrapper a{width:108px;height:108px;display:block}.nudge-offer .product-price-wrapper{font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-transform:uppercase}div#nudge-offer-168156{height:100%;padding:20px;display:block!important}.nudge-offer.multi .offer-text{color:#000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-transform:uppercase;padding-bottom:24px!important;margin-bottom:0!important}.nudge-offer.multi form input.bttn{width:170px;margin-top:5px!important}.nudge-offer.multi form span.variants-wrapper{margin-bottom:10px}.template-product .m-product-form .m-add-to-cart{padding:16px 20px;min-width:150px;font-size:13px;line-height:16px;letter-spacing:.15em}.main-product__block.main-product__block-custom_liquid .m-product-text,.m-product-option--label .option-label--title{font-size:13px!important}@media screen and (min-width: 1024px){.m-search-form{margin:0!important;max-width:840px}}.desktop_show{display:none}.mobile_show{display:block}@media (min-width: 768px){.logo_box{width:20.666667%;justify-content:flex-end}label.m-product-option--node__label.has-bg-img{width:22px!important;height:22px!important}.desktop_show{display:block}.mobile_show{display:none}}.m-product-option--button .m-product-option--node__label[data-selected=true]{border-color:unset!important}.cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper .product-wrap-addtocart{padding-bottom:10px}#video-popup-container{display:none;position:fixed;z-index:996;width:60%;left:50%;margin-left:-30%;top:20%;background-color:#fff}#video-popup-close{cursor:pointer;position:absolute;right:-10px;top:-10px;z-index:998;width:25px;height:25px;border-radius:25px;text-align:center;font-size:12px;background-color:#000;line-height:25px;color:#fff}#video-popup-iframe-container{position:absolute;z-index:997;width:100%;padding-bottom:56.25%;border:2px solid #000;border-radius:2px;background-color:#000}#video-popup-iframe{z-index:999;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000}#video-popup-overlay{display:none;position:fixed;z-index:995;top:0;background-color:#000;opacity:.8;width:100%;height:100%}#video-popup-close:hover{color:#de0023}.img_plus_btn{position:relative;cursor:pointer}.vd_btn{cursor:pointer;position:absolute;top:50%;left:50%}.upsell-product-variant label{font-size:0}.upsell-product-variant .m-product-option--swatch span.m-product-option--node__label{width:22px!important;height:22px!important;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px var(--m-box-shadow-color);transition:box-shadow var(--m-duration-default, .25s) ease,transform var(--m-duration-default, .25s) ease;margin:5px;background-color:#0000;font-size:0}.upsell-product-variant .custom-swatches-variant-wrap.active .m-product-option--swatch span.m-product-option--node__label:after{border:2px solid #000;content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:100%}.upsell-product-variant .custom-swatches-variant-wrap.m-product-option--node__soldout .m-product-option--swatch span.m-product-option--node__label:before{border-radius:50%}.what-it-is-content{flex:0 1 33.33%}.m-cart-upsell-drawer{--m-bg-color: 0, 0, 0;position:fixed;bottom:0;left:0;right:0;top:0;transition:background-color var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);background:rgba(var(--m-bg-color),var(--m-bg-opacity));display:none;touch-action:none;z-index:100}.m-cart-upsell-drawer--active{display:block;z-index:9999}.m-cart-upsell-drawer__inner{background-color:var(--color-main-background, #fff);min-height:100%;transition:transform var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);transform:translate3d(var(--translate-x, 100%),0,0);margin-left:auto}@media screen and (min-width: 768px){.m-cart-upsell-drawer__inner{width:50%}}@media screen and (max-width: 767px){.m-cart-upsell-drawer__inner{width:100%}.save_with_sets{margin-top:5px!important}.m-cart-item.m-cart-drawer-item{padding:8px!important}}.m-cart-upsell-drawer__header{padding:0}@media screen and (min-width: 768px){.m-cart-upsell-drawer__header{padding:0}}@media screen and (max-width: 639px){.m-cart-upsell-drawer__header{padding:0}}.m-cart-upsell-drawer__body{overscroll-behavior:contain;padding:10px 24px 16px}@media screen and (max-width: 639px){.m-cart-upsell-drawer__body{padding:10px 16px 16px}}.m-cart-upsell-drawer__footer{padding:0 24px 16px;background:#f7f7f7;box-shadow:0 0 10px #82828233}.m-cart-upsell-drawer__footer .m-terms-conditons{margin:0 0 15px}@media screen and (max-width: 639px){.m-cart-upsell-drawer__footer{padding:0 16px 16px}}.m-cart-upsell-drawer__close{cursor:pointer;padding:8px}.m-cart-upsell-drawer__link-to-cart{text-decoration:underline;margin-top:8px}.m-cart-upsell-drawer foxkit-cart-goal{margin-bottom:0}.m-cart-upsell-drawer .foxkit-cart-countdown-hook{margin-top:8px}.m-cart-upsell-drawer.m-cart--empty .foxkit-cart-countdown-hook,.m-cart-upsell-drawer.m-cart--empty .foxkit-cart-goal-hook,.m-cart-upsell-drawer.m-cart--empty .m-cart-upsell-drawer__footer{display:none}.cart_upsell_drawer_inner_items .upsell_product_wrapper{display:block!important}.cart_reco_box p.product-tit{position:relative;font-weight:400;font-size:12px;margin-bottom:6px}.cart_reco_box .product-info.upsell_cart_info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px}.cart_reco_box a#select_shade{width:fit-content}.cart_reco_box .upsell_product_wrapper{border-top:1px solid;border-bottom:1px solid;padding:8px 0}a.m-cart-upgrade-drawer__btn.btn__checkout{min-width:fit-content!important;padding:10px!important;font-family:Poppins-SemiBold;font-weight:500;text-align:center;margin:0!important;font-size:14px;line-height:18px;letter-spacing:.05em;max-width:210px;border:3px solid!important}.cart_upsell_drawer_inner_items .upsell_product_wrapper.accordion-content-wrapper .product-item{background:#fff!important;padding:18px 15px!important;border:1px solid #000!important;align-items:center}.upgrade_upsell_detail.product-individual-bundle{margin-bottom:18px}.cart_upsell_drawer_inner_items .saving_info_box{margin:10px 0}m-cart-upsell-drawer .cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper .product-wrap-addtocart{background:transparent;padding-top:15px}.inner_del p.product-tit{font-family:Poppins-SemiBold;font-size:21px;font-weight:100;line-height:25.2px;text-align:left;padding-bottom:10px;padding-top:10px}.inner_del .product-vendor{font-family:Poppins-Medium;font-size:16px;font-weight:400;line-height:22.4px;text-align:left;padding-bottom:10px;padding-top:10px}@media screen and (min-width: 768px){.m-cart-upsell-drawer__header{align-content:center;justify-content:flex-start;align-items:center}}.m-cart-upsell-drawer__close{top:unset!important}h3.m-cart-upsell-drawer__title{font-family:Helvetica;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-transform:uppercase}p.swtch_dec_wrp{margin-top:5px}@media screen and (max-width: 768px){m-cart-upsell-drawer .cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper .product-wrap-addtocart button.drawer-bundle-product-btnn{max-width:100%;width:100%}}a.m-link-all{text-align:center;width:fit-content;margin:20px auto;display:flex;align-content:center;justify-content:center;font-size:12px;text-transform:uppercase;padding:0 0 2px;border:none;color:#000;border-bottom:1px solid #000}.theme-swatch.m-product-option--node__soldout{position:relative;opacity:.4}.theme-swatch.m-product-option--node__soldout:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--color-primary) 50%,transparent calc(50% + 1px)) no-repeat;z-index:1;border-radius:100%}.m-product-form.disabled{opacity:.4;cursor:not-allowed}.m-footer--block-newsletter .m-newsletter-form--bordered .m-newsletter-form__input:focus{border-color:#fff}.hp-bcontrol{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.save_with_sets{margin-top:15px}.save_with_sets .sv_set_main{width:100%}.save_with_sets .m-product-card__content-footer .m-product-card__action-wrapper .m-button{padding:12px}.save_with_sets .save_with_set_box{display:flex;flex-direction:column;gap:20px}.save_with_sets .save_with_set_box .m-product-card{padding-bottom:15px;display:flex}.save_with_sets h5.heading_sets{font-family:Poppins-SemiBold;font-weight:700;font-size:16px;text-align:left;text-transform:uppercase;padding-bottom:15px}.save_with_sets .m-product-card__media.save_set_img,.save_with_sets responsive-image.m-image.m-image-loaded{max-width:88px!important;max-height:88px!important;width:100%!important;height:88px!important;margin-right:14px!important}.save_with_sets .m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper{margin-top:10px}.save_with_sets label.m-product-option--node__label.has-bg-img{width:18px!important;height:18px!important;min-width:18px;min-height:18px}.save_with_sets .m-product-card__info.save_set_info{margin-top:0!important;width:70%}.save_with_sets .save_with_set_box h3.m-product-card__title a.m-product-card__name{color:#000;font-family:Poppins-Medium;line-height:normal;letter-spacing:.24px;text-transform:inherit;font-weight:500;font-size:16px}.save_with_sets .save_with_set_box .m-product-card{padding-bottom:25px}.save_with_sets .m-product-card__description,.save_with_sets .m-product-card__action-wrapper button.m\:w-full.m-product-custom-button.m-spinner-button.m-button.m-button--primary{display:none}.save_with_sets .product-cta-wrapper .data-pcard-variant-picker.hidden{display:block!important}.save_with_sets .m-product-card__action-wrapper product-form{display:flex!important}.save_with_sets span.m-product-tag.m-product-tag--soldout{display:none!important}.save_with_sets .m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button{display:flex;width:100%;height:28px;justify-content:center;align-items:center;gap:10px;letter-spacing:normal;font-size:12px;padding:16px 20px}.save_with_sets .m-product-card__content{width:100%}.sure-nogift{position:absolute;top:0;width:calc(100% - 10px);height:calc(100% - 10px);left:0;margin:5px;background-color:#e7e7e7b3;display:none;flex-direction:column;justify-content:center;z-index:1000}.hili #giftBox{background-color:#cfcfcf}.sure-nogift.active{display:flex}.sure-nogift .sure-box{border:1px solid black;margin:10px;padding:20px;background-color:#fff}.sure-nogift .sure-box h4{font-size:14px;margin:0 0 27px}.sure-nogift .sure-box .choose{display:flex;justify-content:space-between}.sure-nogift .sure-box .choose a{width:calc(50% - 5px);background-color:#000;color:#fff;font-size:14px;font-weight:700;text-align:center;padding:12px 10px;border:1px solid black}.sure-nogift .sure-box .choose a.yes{color:#000;background-color:#fff}.cstm_box_media button.slide-arrow.next-arrow.slick-arrow{right:3%}.cstm_box_media button.slide-arrow.prev-arrow.slick-arrow{left:unset;right:10%}.cstm_box_media .slick-arrow{bottom:2%;background:#fff;top:unset;padding:3px}div#quickId .slick-track{display:flex}.custm_quick_view .cstm_box_media{display:flex;width:100%;gap:8px}.custm_quick_view .m-product-quickview--info{position:relative!important;padding:0 27px;width:100%}.custm_quick_view .top_info_wrp{padding:15px 27px;width:100%}.custm_quick_view.m-product-quickview{display:flex;width:100%;flex-direction:column;position:relative}.custm_quick_view .m-product-quickview--media .m-product-media--slider__images,.custm_quick_view .m-product-quickview--media .m-product-media--slider__thumbnails{display:none}.custm_quick_view .cstm_box_media img,.custm_quick_view .prdc_media_vd{object-fit:contain;width:356px;height:356px;margin:0 4px}.custm_quick_view .media-type-video.varBindImg{width:30px;height:100%;object-fit:contain;display:contents}.m-product-card__action.md\:m\:flex{left:unset;right:3%;bottom:unset;top:0}button.m-tooltip.m-button--icon.m-product-quickview-button.m-spinner-button.m-tooltip--top.m-tooltip--style-1{background:#000;color:#fff;width:30px;height:30px}.m-modal--content:has(.custm_quick_view)::-webkit-scrollbar{display:none}.m-modal--content:has(.custm_quick_view){-ms-overflow-style:none;scrollbar-width:none}.m-modal.m-modal--wrapper.m-open-modal:has(.custm_quick_view){--m-bg-color: 0, 0, 0;position:fixed;bottom:0;left:0;right:0;top:0;transition:background-color var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);background:rgba(var(--m-bg-color),var(--m-bg-opacity));display:none;touch-action:none;display:block;z-index:9999;padding:0}.m-open-modal:has(.custm_quick_view){--m-bg-opacity: .5;--translate-x: 0}.m-open-modal{padding:0!important}.m-modal--content:has(.custm_quick_view){width:430px!important;height:100%;background-color:var(--color-main-background, #fff);min-height:100%;transition:transform var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);transform:translate3d(var(--translate-x, 100%),0,0);margin-left:auto;max-height:100vh}.m-modal--close:hover{background-color:unset;color:unset;transform:unset}.vd_quick span.m-tooltip-icon.quick-add.here svg,.m-product-card__action .vd_quick.m-button--icon span.here_simple svg{width:auto;height:auto}button.vd_quick.ad_to_crt,button.vd_quick.sele_shade{box-shadow:unset;width:auto;height:auto;background:unset}button.vd_quick.ad_to_crt{padding-top:0}.custm_quick_view label.m-product-option--label,.custm_quick_view .main-product__block.main-product__block-price{display:none}.custm_quick_view h1.m-product-title{padding-top:20px;color:#000;font-family:Helvetica;font-size:28px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.42px}.quick_desc{color:#000;font-family:Poppins-Medium;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.18px;max-width:332px}.custm_quick_view span.option-label--title{color:#000;font-family:Poppins-SemiBold;font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.18px}.custm_quick_view .slick-list{padding-right:12.5%}.custm_quick_view span.option-label--selected{color:#0009;font-family:Poppins-Medium;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-transform:uppercase;padding:8px 0}.custm_quick_view .m-product-option--label{margin-bottom:0}.custm_quick_view .m-product-option--content{padding-left:5px}.custm_quick_view label.m-product-option--node__label.has-bg-img{width:18px!important;height:18px!important}.custm_quick_view .m-product-form .m-add-to-cart{height:48px}.custm_quick_view .m-quantity{min-height:48px!important;border-radius:0;border:1px solid #000}.template-product button.vd_quick.ad_to_crt.m-tooltip.m-spinner-button.m-button--icon.m-add-to-cart.disabled.m-tooltip--top.m-tooltip--style-1{padding:0;min-width:unset}.template-product .custm_quick_view a.m-product-quickview--viewmore.view_details_btn{display:none}.custm_quick_view .m-product-form--input{width:90px!important;margin-right:6px}.custm_quick_view .main-product__block.main-product__block-description{margin-top:0}.custm_quick_view a.m-product-quickview--viewmore.view_details_btn{color:#000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-decoration-line:underline;text-transform:uppercase;margin-bottom:5px;margin-top:20px}.custm_quick_view.m-main-product--wrapper .m-product-info--wrapper .main-product__block-buy_buttons{padding-bottom:0!important;border-top:1px solid #F4F5F6;padding-top:16px}.m-modal--close svg{width:22px;height:22px}.m-modal--close svg path{stroke-width:2.4px}button#slideBack,#slideNext{background:#fff;padding:4px}.prev_next_box{position:absolute;top:57%;right:2%;display:flex;justify-content:center;align-content:center;align-items:center;gap:5px}@media (max-width:768px){.v_slider_home .slick-track{min-height:625px}.template-product .v_slider_home.slick-initialized.slick-slider{margin-top:30px;margin-bottom:30px}.v_slider_home .slide-item{margin:0 10px}.v_slider_home li.slide-item.slick-slide.slick-current.slick-active.slick-center .product-image{height:500px}.v_slider_home .vp_leftContainer{width:25%}.v_slider_home .vp_text_container{width:60%;min-height:60px}.v_slider_home .vp_leftContainer img{height:auto}.v_slider_home .vp_title{font-size:12px}.v_slider_home li.slide-item.slick-slide.slick-current.slick-active.slick-center .product-image video{object-fit:cover}.main-product__block-buy_buttons .m-quantity{width:100%}.custm_quick_view .m-product-form--input{margin-bottom:0}.custm_quick_view .m-product-quickview--info{padding:0 27px 27px!important}.m-modal--content:has(.custm_quick_view){width:100%!important}}.main-product__block.main-product__block-icon_text .icon_txt_wrp{display:flex;gap:16px;margin-bottom:10px;align-items:center;justify-content:center}.icon_set{display:flex;gap:10px}.icon_bx,img.icon_cnt{width:16px;height:16px}.icon_set p{color:#000;font-family:Helvetica;font-size:10px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.15px}.m-cart-upgrade-drawer{--m-bg-color: 0, 0, 0;position:fixed;bottom:0;left:0;right:0;top:0;transition:background-color var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);background:rgba(var(--m-bg-color),var(--m-bg-opacity));display:none;touch-action:none;z-index:100}.m-cart-upgrade-drawer--active{display:block;z-index:9999}.m-cart-upgrade-drawer__inner{background-color:var(--color-main-background, #fff);min-height:100%;transition:transform var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);transform:translate3d(var(--translate-x, 100%),0,0);margin-left:auto;width:50%}@media screen and (max-width: 767px){.m-cart-upgrade-drawer__inner{width:100%}}.m-cart-upgrade-drawer__header{padding:20px 24px;display:flex;border-bottom:1px solid #D1D1D1;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.m-cart-upgrade-drawer__header{padding:20px 24px}}@media screen and (max-width: 639px){.m-cart-upgrade-drawer__header{padding:16px}}.m-cart-upgrade-drawer__body{overscroll-behavior:contain;padding:0 24px 16px}@media screen and (max-width: 639px){.m-cart-upgrade-drawer__body{padding:0 16px 16px}}.m-cart-upgrade-drawer__footer{padding:0 24px 16px;background:#f7f7f7;box-shadow:0 0 10px #82828233}.m-cart-upgrade-drawer__footer .m-terms-conditons{margin:0 0 15px}@media screen and (max-width: 639px){.m-cart-upgrade-drawer__footer{padding:0 16px 16px}.m-cart-upgrade-drawer__inner a.btn__checkout.m-button.m-button--secondary{min-width:100%!important;line-height:normal;padding:10px!important;margin-top:15px!important;border:2px solid!important}.m-cart-upgrade-drawer__inner .cart_reco_box a#select_shade{max-width:100%!important;font-size:12px!important;padding:7px 5px!important}h4.main_top_upsell_tit{font-size:17px!important;display:flex;flex-direction:column-reverse;gap:4px}.inner_del .product-vendor{font-size:14px;padding:0 0 10px;line-height:normal}.inner_del p.product-tit{font-size:18px}p.details_txt{font-size:14px!important;width:100%!important}}.m-cart-upgrade-drawer__close{cursor:pointer;padding:8px}.m-cart-upgrade-drawer__link-to-cart{text-decoration:underline;margin-top:8px}.m-cart-upgrade-drawer foxkit-cart-goal{margin-bottom:0}.m-cart-upgrade-drawer .foxkit-cart-countdown-hook{margin-top:8px}.m-cart-upgrade-drawer.m-cart--empty .foxkit-cart-countdown-hook,.m-cart-upgrade-drawer.m-cart--empty .foxkit-cart-goal-hook,.m-cart-upgrade-drawer.m-cart--empty .m-cart-upgrade-drawer__footer{display:none}.cart_upgrade_drawer_inner_items .upsell_product_wrapper{display:block!important}.upgrade_added_pdp_det img{width:100px;height:auto;object-fit:contain}.upgrade_added_pdp_det{gap:10px;display:flex;margin-bottom:14px;background:#f9f9f9}.upgrade_added_pdp_det p.details_txt span{font-weight:700}.cross-upsell-wrapper.cart_reco_box{padding:10px 40px;overflow-y:auto}.m-cart-upgrade-drawer__inner .free_shipping_new_design{padding:40px}h4.main_top_upsell_tit{color:#000;font-family:Poppins-Medium;font-weight:500;font-size:16px;line-height:15px}p.sv_prc span{font-weight:700}p.sv_prc b{font-weight:400}p.details_txt{font-family:Poppins-ExtraLight;font-size:16px;width:60%;font-weight:600;margin-right:10px}a.btn__checkout.m-button.m-button--secondary{padding:12px 67px;min-width:247px;margin-top:16px;text-transform:uppercase;letter-spacing:1px}.added_pdp_content{display:flex;justify-content:center;align-items:center;width:100%}.added_pdp_content p.details_txt span{align-content:center;font-weight:700;font-family:Poppins-SemiBold;display:inline-block}.added_pdp_content p.details_txt svg{width:5px;margin-top:3px}.m-cart-upgrade-drawer__inner .cart_reco_box .upsell_product_wrapper{border-color:#b8b9ba;border:0;padding-top:14px}.m-cart-upgrade-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-item{padding:15px;background:#fff;border:1px solid}.m-cart-upgrade-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-img{max-width:80px;max-height:80px;width:100%;height:100%;margin-right:18px;position:relative}.m-cart-upgrade-drawer__inner .cart_reco_box a#select_shade{width:auto}.m-cart-upgrade-drawer__inner .cart_reco_box .product-info.upsell_cart_info{justify-content:space-between}.m-cart-upgrade-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-vendor{padding:6px 0;color:#000;font-family:Poppins-ExtraLight;font-weight:600;font-size:14px;line-height:15px}.m-cart-upgrade-drawer__inner .cross-upsell-wrapper p.upsell_product_discount{color:#fff;background:#00f;width:fit-content;padding:2px 5px;letter-spacing:.15px;margin-top:5px;font-family:Poppins-SemiBold;font-weight:700;font-size:12px;line-height:18px}.main-product__block.main-product__block-custom_html{margin-top:24px!important}.m_pdp_html span.TextWithBullets__bullet{display:inline-block;position:relative}.m_pdp_html span.TextWithBullets__bullet:before{content:"\2022";margin:0 8px;color:#000;font-size:12px}.m_pdp_html .TextWithBullets{font-family:Adobe Caslon Pro Italic;font-size:16px;font-family:Adobe Caslon Pro;font-style:italic;font-weight:600;line-height:normal}.main-product__block.main-product__block-pdc_features{margin-top:18px!important}.pdp_feture_list ul.ProductAdditionalInfo{display:flex;flex-wrap:wrap}.pdp_feture_list li.IconGridItem--product-additional-info{flex:1 0 50%;display:flex;align-items:center;padding-bottom:12px}.pdp_feture_list p.icon-text{font-size:12px;text-transform:uppercase}.pdp_feture_list .icon-svg{max-width:35px;margin-right:5px}.pdp_feture_list .icon-svg svg{width:16px}.tab_addon_sws ul.tabs-nav{border-bottom:1px solid #F4F5F6;height:41px;text-align:left;display:flex;text-transform:uppercase}.tab_addon_sws .tab-active a{color:#000!important;border-bottom:1px solid #000}.tab_addon_sws a.tab_horizon{font-weight:700;display:block;padding:10px 8px 10px 0;text-decoration:none;color:#0000007f}.tab_addon_sws .tabs-stage{position:relative;top:-1px;margin-top:8px}.ctttmmm p.upsell_product_discount{color:#00f!important;background:#0000ff0f;width:fit-content;padding:4px 5px;font-size:10px;font-weight:600!important}.ctttmmm .cross-upsell-wrapper .upsell_product_wrapper .product-vendor{margin-top:6px;color:#000}.ctttmmm .upper_part .cross-upsell-wrapper .upsell_product_wrapper .product-item.accordion-wrapper{padding-top:0}.pdp_addon_tab .m-product-card.m-product-card--style-4.m-product-card--show-second-img{display:flex;width:100%}.pdp_addon_tab .m-product-card__media.save_set_img{width:106px;height:106px;margin-right:20px}.pdp_addon_tab .m-product-card__content.m\:text-left{width:70%}.addson_wrp.active span.m-product-option--node__label.has-bg-img:after{border:2px solid #000;content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:100%}.m-product-option--node__soldout .m-product-option--node__label:before{border-radius:50%}.addon_wrp_box .m-product-card__info.save_set_info{margin-top:0}.addson_wrp span.m-product-option--node__label.has-bg-img{width:14px!important;position:relative;height:14px!important;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px var(--m-box-shadow-color);transition:box-shadow var(--m-duration-default, .25s) ease,transform var(--m-duration-default, .25s) ease;margin:5px;background-color:#0000;font-size:0}.button_addon_cart{margin-top:6px}select.addon_product-data-variant-selector{visibility:hidden}.wrp_btn_plus_icon.rotedSvg svg,.wrp_btn_plus_icon_tab2.rotedSvg svg{transform:rotate(180deg)}.last_divs,.bottom_part{display:none}.wrp_btn_plus_icon,.wrp_btn_plus_icon_tab2{display:flex;justify-content:center;align-items:center;gap:7px;padding:6px 20px;background:#f4f4f4}.wrp_btn_plus_icon svg,.wrp_btn_plus_icon_tab2 svg{cursor:pointer}.wrp_btn_plus_icon_tab2{margin-top:8px}button.view_more_btn,button.view_more_btn_tab2{font-size:10px;text-transform:uppercase;line-height:18px;text-decoration:underline}.template-product .my_addon_card .m-product-form .m-add-to-cart{padding:10px 5px;letter-spacing:normal;font-size:12px}.btn_lnk{display:flex;align-content:center;justify-content:flex-start;align-items:center;padding-top:5px}span.down_arrow_svg{padding-left:5px}.ctttmmm .upsell_product_wrapper.accordion-header-wrapper.active span.down_arrow_svg{transform:rotate(180deg);margin-left:5px}.ctttmmm .cross-upsell-wrapper .upsell_product_wrapper.accordion-header-wrapper{border-top:unset}.ctttmmm .product-info{display:flex;flex-direction:column;justify-content:space-between}.ctttmmm p.product-vendor:first-letter{text-transform:uppercase}@media (max-width: 767px){.main-product__block.main-product__block-tabs_addon_sws{margin-top:24px!important}.main-product__block.main-product__block-custom_html{margin-top:30px!important}}.free_gift_remain{display:none}p.msg_if_not_login{font-size:12px;padding:7px 0}p.msg_if_not_login a{font-weight:700;text-decoration:underline}img.welcome_gift_img{width:80px}.welcome_gift_detail{display:flex;align-items:center;align-content:center;justify-content:flex-start;margin:7px 24px;background:#f4f5f6;gap:8px}.wel_img_wrp{width:20%}.customer_check{margin-top:25px}.pdp_titt{font-family:Adobe Caslon Pro;font-size:16px;font-style:italic}.account-drawer{--m-bg-color: 0, 0, 0;position:fixed;bottom:0;left:0;right:0;top:0;transition:background-color var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);background:rgba(var(--m-bg-color),var(--m-bg-opacity));display:none;touch-action:none;z-index:100}.account-drawer--active{display:block;z-index:9999}.account-drawer__inner{background-color:var(--color-main-background, #fff);min-height:100%;transition:transform var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);transform:translate3d(var(--translate-x, 100%),0,0);margin-left:auto}@media screen and (min-width: 768px){.account-drawer__inner{width:450px}}@media screen and (max-width: 767px){.account-drawer__inner{width:100%}}.account-drawer__header{padding:10px 0 16px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.account-drawer__header{padding-top:10px}}@media screen and (max-width: 639px){.account-drawer__header{padding:16px 0}}.account-drawer__body{overscroll-behavior:contain;padding:0 24px 16px}@media screen and (max-width: 639px){.account-drawer__body{padding:0 16px 16px}.account-drawer__inner a.btn__checkout.m-button.m-button--secondary{min-width:100%}}.account-drawer__close{top:5px;left:5px;right:0;cursor:pointer;padding:8px}.account-drawer__inner .cart_reco_box .upsell_product_wrapper{border-color:#b8b9ba;border-bottom:0;padding-top:14px}.account-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-item{padding:15px 15px 15px 0;background:#f4f5f6}.account-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-img{max-width:166px;max-height:156px;width:100%;height:100%;margin-right:18px}.account-drawer__inner .cart_reco_box a#select_shade{width:auto}.account-drawer__inner .cart_reco_box .product-info.upsell_cart_info{justify-content:center}.account-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-vendor{padding:6px 0;color:#000;font-size:14px}.account-drawer__inner .upsell_product_discount{display:none}.inner_box_drwer{min-height:100vh;height:100%;width:100%;padding:10px 25px 26px;overflow-y:auto}.inner_box_drwer::-webkit-scrollbar{width:5px}.inner_box_drwer::-webkit-scrollbar-track{background:#f1f1f1}.inner_box_drwer::-webkit-scrollbar-thumb{background:#888}.inner_box_drwer::-webkit-scrollbar-thumb:hover{background:#555}.customer_register_box{display:none}.login_hed{font-size:14px;padding-bottom:24px}button.my_btn_login,a.my_btn_login,.show_register{width:100%;padding:15px!important;text-transform:uppercase}a.m-reset-password-btn.reset_btn{text-align:right;width:100%;display:block;margin-top:12px;text-decoration:underline;margin-bottom:16px;letter-spacing:.04em;font-size:14px;line-height:16px}.regi_link_sec{margin-top:60px}a.show_register{margin-top:24px}.m-sign-up.regi_link_sec h3{margin-bottom:12px}.logi_regi_wrp{padding:0 0 100px}.customer_register_box input.form-field.form-field--input,.login_customer_box input.form-field.form-field--input{height:50px;padding:0 20px;font-size:13px;line-height:20px;letter-spacing:.04em}p.info_login{font-size:13px;line-height:20px;letter-spacing:.04em;margin-top:-10px;margin-bottom:24px}p.info_password{font-size:13px;margin-bottom:20px;margin-top:-7px}button.my_btn_login.regi{margin-top:24px;margin-bottom:30px}div#recoverPass{display:none}.m-recover-form__action button.my_btn_login{margin-top:24px;margin-bottom:17px}.welcome_gift .m-cart-drawer-item__quantity,.welcome_gift .m-cart__column.m-cart__column--quantity{display:none}.account-drawer__inner{background:#f7f7f7}.m-customer-order .m-account__title{margin-bottom:20px}.login_customer_box div#login{width:100%;margin:0}.customer_register_box .m-register-form__wrapper{padding:0}.m-sign-up.regi_link_sec{width:100%!important;margin-left:0!important;margin-right:0!important}.notification--error-message li a{text-decoration:underline}.task-progress{position:relative}.gift_icon,.start_val,.shipping_icon{position:absolute;display:flex;align-items:center;justify-content:center;background:#f4f5f6;width:36px;height:36px;border-radius:50%;top:40%;z-index:9}.shipping_icon{left:48%}.start_val{left:-1px}.gift_icon{right:-1px}.target_com{background:#000;color:#fff}.visibilityCheck{visibility:hidden;height:0}.shipping_icon:after{content:"Free Shipping";display:block;top:34px;position:absolute;color:#000;width:80px;padding-top:8px}.gift_icon:after{content:"Free Gift";display:block;top:34px;width:50px;padding-top:8px;position:absolute;color:#000}span.m-cart__subtotal--price{font-weight:700!important}.two_link_wrp{display:flex;align-items:center;justify-content:center;align-content:center;width:100%;margin-top:16px;gap:30px}a.link_txxt{display:flex;align-items:center;justify-content:center;align-content:center;font-size:12px;line-height:18px;gap:4px;font-family:Poppins-Medium}.setPosition progress.progress_gift.gift_progress1{position:relative}.setPosition{margin-bottom:46px}.setPositionShiiping{margin-bottom:60px!important}.pdp_saved_txt{font-size:14px;background:#00f;width:fit-content;color:#fff;padding:3px 8px;position:absolute;top:3%;right:3%;z-index:9;font-weight:600}media-gallery{position:relative}.shipping_text_wrp{text-align:center;margin-bottom:10px;background:#00f;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;padding:8px}@media screen and (min-width: 1550px){p.details_txt{width:60%}}@media (max-width:767px){.pdp_saved_txt{right:3%;left:unset}}.metafield-rich_text_field p{padding-bottom:10px}.heading_offers{font-family:Poppins-SemiBold;font-weight:700;font-size:16px;margin-top:30px;margin-bottom:10px;border-top:1px solid #b8b9ba;padding-top:30px;padding-bottom:0}.m-product-media--zoom-icon{display:none}.template-index .pdp_saved_txt{right:3%}.pdp_saved_txt.header_menu_saved{right:6%!important;top:5%!important;font-family:Helvetica;font-size:10px;font-weight:700;line-height:18px;letter-spacing:.015em;text-align:left}#addontab-2 .sv_with_set_flex_box .cross-upsell-wrapper p.on_img.upsell_product_discount{display:none}.upsell_product_wrapper.indc_1{border-top:unset;padding-top:5px!important}.what-it-is-content p{font-size:14px}.what-it-is-content li{padding-bottom:5px}.what-it-is-content ul{font-size:14px;padding-bottom:10px}.top_tab_bar{display:flex;align-items:center;justify-content:center;align-content:center;background-color:#f4f4f4;margin-bottom:28px}.item_tab_1,.item_tab_2{width:50%}.item_tab_1 a,.item_tab_2 a{display:flex;gap:6px;align-items:center;align-content:center;text-transform:uppercase;font-size:16px!important;padding:11px;text-align:center;justify-content:center;font-family:Poppins-Medium}.item_tab_1 a{border-right:1px solid #DFDFDF}.inner_box_drwer{padding:0}.account-drawer__header{padding:10px 25px 26px}.logi_regi_wrp{padding:10px 25px 100px}.top_account_tab{padding:0;border-bottom:1px solid #D4D4D4;display:flex;justify-content:center;align-items:center;margin-bottom:20px}a.first_tb.show_register,a.sec_tb{margin-top:0;text-align:center}.top_account_tab a.active{background:#000;color:#fff}.m-account>.container-fluid.main_account_nav_info_wrp{flex-direction:column;gap:20px}.m-account__navigation.nav_top_wrp{flex-direction:row!important;width:100%;min-width:100%;padding:15px 0;margin-bottom:10px;border-bottom:1px solid #EEEEEE;gap:21px;border-right:0px}.m-account__navigation.nav_top_wrp a{font-size:15px;color:#000}.main_account_nav_info_wrp .m-account__content{padding-left:0}table.responsive-table.order_table_wrp{background:#f7f7f7;margin-bottom:7px}table.responsive-table.order_table_wrp thead tr{padding:20px 20px 10px}table.responsive-table.order_table_wrp tbody tr{padding:0 20px 20px}.m-account .m-customer-order table th{font-weight:800!important}a.tracking_nm,.ordernum_link{text-decoration:underline;font-weight:600}.m-account__navigation.nav_top_wrp a.active{position:relative}.m-account__navigation.nav_top_wrp a.active:after{border-bottom:1px solid #000;content:"";display:block;margin-bottom:-15px;bottom:0;position:absolute;left:0;width:100%}.acct_adress_wrp .m-account__content{padding-left:0}.m-account.acct_adress_wrp .m-customer-info__field{border-bottom:unset!important;padding:0 0 2px}.acct_adress_wrp .m-customer-address__info.m-customer-info{width:100%;border:2px solid #EEEEEE;max-width:300px;border-radius:3px;padding:10px;position:relative}.default_tag{position:absolute;top:3%;right:2%;background:#000;color:#fff;padding:4px}.m-account.acct_adress_wrp .m-customer__action{display:flex;margin-top:24px;justify-content:flex-end}.acct_adress_wrp .flex_icon_btn{display:flex;align-content:center;align-items:center;justify-content:center;gap:6px}.m-account.acct_adress_wrp .m-customer__edit-btn{margin-right:10px}.add_new_add_btn{margin-top:10px;width:300px}.all_add_wrp{display:flex;gap:15px}.acct_adress_wrp .m-customer-address{margin-top:20px!important;width:300px}.add_new_add_btn.m\:hidden{display:none}form#address_form_new{width:327px}.new_add_hed{font-family:Helvetica;font-size:15px;font-weight:700;line-height:13.8px;letter-spacing:.015em;text-align:left;margin-bottom:20px}.acct_adress_wrp .m-customer__form-new.address-form label{display:none}.m-account.acct_adress_wrp #address_form_new .m-customer__action{flex-direction:column;gap:17px}@media screen and (max-width: 767px){.responsive-table.order_table_wrp th,.responsive-table.order_table_wrp td{clear:none;width:33%;text-align:left;padding:10px 0;display:flex;flex-direction:column}.responsive-table.order_table_wrp th:before,.responsive-table.order_table_wrp td:before{float:left;text-align:left;font-weight:800;font-size:12px}.all_add_wrp{gap:3px;flex-direction:column}.acct_adress_wrp .m-customer-address,.add_new_add_btn,form#address_form_new{width:100%}.acct_adress_wrp .m-customer-address__info.m-customer-info{max-width:100%}.m-account__navigation a{padding-bottom:10px!important}.m-account__navigation.nav_top_wrp a.active:after{margin-bottom:-5px}.m-account__navigation.nav_top_wrp{padding:5px 0!important}table.responsive-table.order_table_wrp tbody tr{padding:0 10px 20px;display:block}.m-account__navigation.nav_top_wrp a{font-size:12px!important}}@media only screen and (min-width: 1024px){.template-account tr.m\:flex.m\:text-left .m-customer-order-detail__billing-address p{font-size:16px}.template-account tr.responsive-table-row.md\:m\:flex.m\:items-center{font-size:15px}.template-order .m-customer-order-detail__address>div{font-size:16px}.template-order .cst-ord,.template-order table.responsive-table.m\:w-full{font-size:16px!important;line-height:25px!important}.template-addresses .acct_adress_wrp .m-customer-address__info.m-customer-info .form-field{font-size:16px}}.sv_with_set_flex_box .product-item.accordion-wrapper{flex-direction:column;padding:0}.sv_with_set_flex_box .cross-upsell-wrapper .upsell_product_wrapper .accordion-wrapper .product-title{padding-top:8px}.sv_with_set_flex_box .upper_part.visible_part{display:flex}.sv_with_set_flex_box .product-img{position:relative}.sv_with_set_flex_box p.on_img.upsell_product_discount{position:absolute;top:5%;right:5%;background:#00f;color:#fff!important}.sv_with_set_flex_box .cross-upsell-wrapper .upsell_product_wrapper .product-img{max-width:114px;max-height:110px;width:135px}.sv_with_set_flex_box .cross-upsell-wrapper .upsell_product_wrapper .product-item .product-info{width:70%}.desktop_none{display:none}@media screen and (max-width: 767px){.product_units_wrp ul.tabs-nav.units_tab_hed li{width:32%!important}.ctm_has_quick_p form.myctmm_clas{opacity:0}.ctm_sticky_btn_wrp button{width:100%;padding:16px 20px;min-width:150px;font-size:14px;font-family:Poppins-SemiBold;line-height:16px;letter-spacing:.15em}.ctm_sticky_btn_wrp{position:fixed;bottom:0;left:0;margin:0 auto;width:100%;background:#fff;padding:20px 10px}body.sticky_btn_enabled .ctm_sticky_btn_wrp{opacity:1;visibility:visible;z-index:9}.ctm_sticky_btn_wrp{opacity:0;visibility:hidden;transition:opacity 1s linear}.m-product-media--slider__images button.swiper-button-control.swiper-button-next,.m-product-media--slider__images .swiper-button-control.swiper-button-prev{display:flex!important}.m-product-media--slider__images .swiper-button-control.swiper-button-prev svg,.m-product-media--slider__images .swiper-button-control.swiper-button-next svg{width:33px;height:33px}.m-product-media--slider__images .swiper-button-control.swiper-button-next{background:#fff!important;top:-210px!important}.m-product-media--slider__images .swiper-button-control.swiper-button-prev{top:-210px;left:15px;transform:translateY(-50%);opacity:1;visibility:visible;position:absolute;width:40px;height:40px;z-index:10;background:#fff}.m-product-media--slider__images .m-product-media--slider__navigation{width:100%}.m-product-media--slider__images .swiper-button-control:hover{background:#fff!important;color:#000!important;filter:unset;border:unset;box-shadow:unset}.m-product-media--mobile .swiper-pagination .swiper-pagination-bullet:before{background:#0000001a}.m-product-media--mobile .swiper-pagination .swiper-pagination-bullet-active:before{opacity:1;background:#000}.m-product-media--mobile .swiper-pagination .swiper-pagination-bullet-active:after{width:auto;height:auto}.m-product-media--mobile .swiper-pagination{position:absolute;bottom:0;opacity:0}.m-product-media--slider{position:relative!important}.m-product-media--mobile .swiper-pagination-bullet{margin:2px 0!important}.ctm_sticky_btn_wrp span.product-compare-price{text-decoration:line-through;font-weight:700;color:gray}.short_desccc{margin-top:30px}.m-product-media--slider .swiper-button-control.swiper-button-prev.swiper-button-disabled,.m-product-media--slider .swiper-button-control.swiper-button-next.swiper-button-disabled{opacity:.5}}.product_units_wrp ul.tabs-nav.units_tab_hed{display:flex;width:100%;justify-content:space-between;align-items:center}.product_units_wrp .tabs-stage{padding-top:10px;width:100%}.product_units_wrp ul.tabs-nav.units_tab_hed li{width:32%;border:1px solid #D9D9D9;height:100%;min-height:100px}.product_units_wrp ul.tabs-nav.units_tab_hed li a{display:flex;flex-direction:column}.product_units_wrp{border-top:1px solid #F4F5F6;padding-top:16px}h4.sec_hed_units{font-family:Helvetica;font-size:13px;font-weight:400;line-height:14.95px;letter-spacing:.015em;text-align:left;margin-bottom:10px}.product_units_wrp ul.tabs-nav.units_tab_hed li a p{padding:18px 11px 12px 12px;min-height:45px;display:flex;align-content:center;justify-content:flex-start;font-size:12px;font-weight:400;line-height:13.8px;letter-spacing:.015em;text-align:left;color:#7f7f7f}.product_units_wrp ul.tabs-nav.units_tab_hed li a span{background:#fff;padding:0 12px 6px;font-size:14px;font-weight:700;line-height:18px;letter-spacing:.015em;text-align:left}.product_units_wrp ul.tabs-nav.units_tab_hed li a span b{font-size:16px;font-weight:500}.product_units_wrp ul.tabs-nav.units_tab_hed li.tab-active{border:1.7px solid #000000}.pdp_units_tab .ctttmmm.tab_detail_btm{display:none}.btn_units button.product_unit_box_btn{width:100%;padding:16px 15px;min-width:150px;line-height:16px;letter-spacing:.15em}.pdp_unit_box .accordion-content-wrapper{display:block}.cross-upsell-wrapper.pdp_unit_box .product-individual-bundle .product-item,.cross-upsell-wrapper.pdp_unit_box .upsell_product_wrapper.accordion-content-wrapper .product-wrap-addtocart{background:#fff!important}.cross-upsell-wrapper.pdp_unit_box .product-individual-bundle .product-item.wrp_one_item{border:1px solid #D4D4D6;margin:10px 0;padding:10px}.template-product.combo .cross-upsell-wrapper .product-individual-bundle .product-item,.template-product.combo .cross-upsell-wrapper .upsell_product_wrapper.accordion-content-wrapper .product-wrap-addtocart{background:#fff!important}.template-product.combo .cross-upsell-wrapper .product-individual-bundle .product-item.wrp_one_item{border:1px solid #D4D4D6;margin:10px 0;padding:10px}.template-product.units .m-product-info--wrapper{padding-top:0}.template-product.units .product-wrap-addtocart.btn_units{padding-bottom:0!important}.template-product.units .main-product__block.main-product__block-buy_buttons:has(button.hidden){margin-top:0!important}.m-modal--content:has(.units_quick_wrp){transform:unset;width:800px!important;margin:auto;min-height:75%;max-height:70vh;border-radius:0}.m-modal.m-modal--wrapper.m-open-modal:has(.units_quick_wrp){display:flex}.units_quick_wrp.custm_quick_view.m-product-quickview{flex-direction:row;align-items:flex-start}.units_quick_wrp.custm_quick_view .m-product-quickview--info{display:flex;flex-direction:column;margin-top:8%}.units_quick_wrp.custm_quick_view h1.m-product-title{padding-top:0}.units_quick_wrp.custm_quick_view .main-product__block.main-product__block-buy_buttons{padding:0;border-top:unset}.units_quick_wrp .m-product-media--slider responsive-image.m-image-loaded img{animation:none!important}.units_quick_wrp.custm_quick_view .m-product-quickview--media .m-product-media--slider__images,.units_quick_wrp.custm_quick_view .m-product-quickview--media .m-product-media--slider__thumbnails{display:block}.units_quick_wrp.custm_quick_view .cstm_box_media{display:none}.units_quick_wrp.custm_quick_view .top_info_wrp{padding-left:0;padding-right:0}.units_quick_wrp.custm_quick_view .m-product-form--wrapper .m-add-to-cart,.units_quick_wrp.custm_quick_view .m-product-form--wrapper .m-product-form--input{display:none}.units_quick_wrp .m-product-quickview--media media-gallery .m-product-media--slider__navigation .swiper-button-disabled{display:flex!important;opacity:.5!important}.units_quick_wrp .m-product-quickview--media media-gallery .m-product-media--slider__navigation{top:50%;width:100%;justify-content:space-between}.units_quick_wrp .m-product-quickview--media media-gallery .m-product-media--slider__thumbnails .swiper-button-control{display:none}.units_quick_wrp .m-product-media--slider .nav-swiper-container .m-product-media{padding:0}.units_quick_wrp .m-product-quickview.m-main-product--wrapper .m-product-info--wrapper .main-product__block-buy_buttons{border:none}.units_quick_wrp.custm_quick_view .m-product-quickview--media .m-product-media--slider__thumbnails{margin-bottom:15px}.steps_count button.btn.btn_round.activate{background:#000}button.quick_view_unit_options_btn{background:#000;color:#fff;padding:10px;margin:10px 0 0;text-transform:uppercase}ul.steps-list{position:relative}li.product-bundle-item.item_wrp:not(:last-child):after{bottom:0;width:100%;height:110%;border-left:2px dashed #eee;z-index:-2;content:"";position:absolute;top:0%;display:flex;left:3%}ul.steps-list li .action{display:none}.setp_bg{display:flex;align-items:center;gap:10px;justify-content:space-between;align-content:center;cursor:pointer}button.btn.btn-next.my_step_btn{font-weight:700;line-height:17px;letter-spacing:.06em;text-align:left;background:#000;color:#fff;text-transform:uppercase;border-radius:0;width:100%;text-align:center;padding:16px}button.quick_view_unit_options_btn.m-units-quickview-button{min-width:100%!important}.wrp_one_item{flex-direction:column}.wrp_one_item .product-img{height:100%!important;max-width:60px!important;max-height:60px!important;width:100%!important}ul.steps-list li .unit_quick_view{max-height:0;overflow:hidden;opacity:0;padding:0;transition:all .2s ease-in}ul.steps-list li.active .unit_quick_view{max-height:fit-content;opacity:1}.steps-widget .btn.btn_round{color:#fff;border:none;font-weight:700;border-radius:50%;padding:.5em 1em}ul.steps-list li.complete .btn.btn_round{background:#000}ul.steps-list li .btn.btn_round{margin:0 1em 0 0;padding:0;width:2em;height:2em;float:left;position:relative;background:#d9d9d9;color:#000;display:flex;justify-content:center;align-items:center;pointer-events:none;cursor:none}ul.steps-list li.complete .btn.btn_round i:before{text-align:center;content:" ";display:flex;align-items:center;justify-content:center;align-content:center}li.product-bundle-item.item_wrp.active.current .btn.btn_round{background:#000}.steps_count:after{content:"";border-top:2px dashed #D9D9D9;width:100%;height:auto;position:absolute;display:flex;left:0}.steps_count button.btn.btn_round{background:#000;padding:0;width:2em;height:2em;float:left;position:relative;background:#d9d9d9;color:#000;display:flex;justify-content:center;align-items:center;border-radius:50%;z-index:9}.steps_count{display:flex;justify-content:space-between;align-items:center;align-content:center;width:100%;position:relative}li.product-bundle-item.item_wrp.active.current .novariant_pdt{display:block}li.product-bundle-item.item_wrp:not(.nextClicked) .choose_opt{display:block}li.product-bundle-item.item_wrp.nextClicked.complete .choose_opt{display:none}li.product-bundle-item.item_wrp:not(.nextClicked) .product-swatches-wrapper{display:none}li.product-bundle-item.item_wrp.nextClicked.complete .product-swatches-wrapper{display:block}p.choose_opt{font-size:12px;font-weight:400;text-align:left;text-transform:uppercase;padding-top:5px;line-height:normal;color:#0009}.product_units_wrp li.product-bundle-item.item_wrp.complete:not(:last-child):before{content:"";bottom:0%;width:100%;border-left:2px dashed #000000;position:absolute;top:0;left:3%;margin-top:12px;z-index:-1;display:flex;align-content:center;justify-content:center;align-items:center;height:104%}.product_units_wrp li.product-bundle-item.item_wrp,.template-product.combo li.product-bundle-item.item_wrp,.template-product.unit-radio-design li.product-bundle-item.item_wrp{position:relative}.steps_count{--myVar: defaultValue}.steps_count:before{border-top:2px dashed #000;height:auto;position:absolute;display:flex;content:"";z-index:1;left:0;background:#fff;width:var(--myVar)}.units_quick_wrp .swiper-pagination.swiper-pagination-bullets{display:none}.no-scroll{overflow:hidden}.ctm_sticky_btn_wrp{display:none}.pdp_reason_wrp,.pdp_blck_list{padding-top:50px;padding-bottom:50px}.pdp_reason_wrp .img_content_wrp{display:flex;justify-content:flex-start;align-items:center}.pdp_reason_wrp .img_wrpp{width:50%}.pdp_reason_wrp .img_wrpp img{max-width:500px;margin:0 auto}.pdp_reason_wrp .right_content{width:450px;margin-left:5%}.pdp_reason_wrp .richtxt_wrp{padding:20px 0}.pdp_reason_wrp .richtxt_wrp li strong{font-family:Helvetica;font-size:15px;font-weight:700;line-height:2.3;letter-spacing:.015em;text-transform:uppercase;text-align:left}.pdp_reason_wrp .richtxt_wrp li::marker{font-size:16px;font-weight:700}.pdp_reason_wrp .richtxt_wrp li{list-style-type:decimal-leading-zero;margin-bottom:10px;margin-left:15px;font-family:Helvetica;font-weight:400;font-size:14px;line-height:16.1px;letter-spacing:.015em}.pdp_reason_wrp .right_content .headingg,.pdp_blck_list .blck_list_content h3{font-family:Adobe Caslon Pro;font-size:36px;font-weight:400;line-height:43.2px;letter-spacing:.015em;text-align:left;color:#000c}.pdp_blck_list .blck_list_content p{font-family:Helvetica;font-size:14px;font-weight:400;line-height:16.1px;letter-spacing:.015em;text-align:left;margin-top:20px;color:#0009}.pdp_blck_list ul.list_item_wrpp li span{display:flex;justify-content:center;align-items:center;height:100%;padding-top:10px}.pdp_blck_list ul.list_item_wrpp li p{font-family:Adobe Caslon Pro;font-size:28px;font-weight:400;letter-spacing:.015em;text-align:left;text-transform:capitalize}.pdp_blck_list ul.list_item_wrpp li{display:flex;gap:12px;margin-bottom:10px;align-items:center;justify-content:center}.pdp_blck_list .blck_list_content{width:43%}.pdp_blck_list .item_lists{width:45%}.pdp_blck_list ul.list_item_wrpp{display:flex;flex-wrap:wrap;gap:12px}.pdp_blck_list{display:flex;justify-content:space-between;width:100%;border-top:1px solid #f4f5f6}.pdp_reason_wrp .richtxt_wrp ol{padding-left:8px}.units_quick_wrp.custm_quick_view label.m-product-option--node__label.has-bg-img{width:24px!important;height:24px!important}.template-product.combo .m-product-info--wrapper{padding-top:0}@media screen and (max-width: 767px){.ctm_sticky_btn_wrp{display:flex}.units_quick_wrp.custm_quick_view.m-product-quickview{flex-direction:column;align-items:center;margin-top:40px!important}.m-modal--content:has(.units_quick_wrp){width:100%!important;min-height:100%;max-height:100vh}.m-modal.m-modal--wrapper.m-open-modal:has(.units_quick_wrp) .m-modal--close{left:5px;top:0}.units_quick_wrp.custm_quick_view .m-product-quickview--media{width:100%}.units_quick_wrp.custm_quick_view .m-product-media--slider .swiper-button-control{top:50%!important}.steps_count{margin-top:15px}.units_quick_wrp.custm_quick_view .m-product-quickview--info{padding:0 15px 15px!important;margin-top:1%}.units_quick_wrp .swiper-pagination .swiper-pagination-bullet:before{background:#0000001a}.units_quick_wrp .swiper-pagination .swiper-pagination-bullet-active:before{opacity:1;background:#000}.units_quick_wrp .swiper-pagination .swiper-pagination-bullet-active:after{width:auto;height:auto}.units_quick_wrp .swiper-pagination.swiper-pagination-bullets{display:flex}.units_quick_wrp .swiper-pagination{position:absolute;bottom:0%;opacity:0;margin:0 auto;text-align:center;width:100%}.units_quick_wrp .swiper-pagination-bullet{margin:2px 0!important}.units_quick_wrp.custm_quick_view .m-product-quickview--media .m-product-media--slider__thumbnails{display:none}.pdp_reason_wrp .img_content_wrp{flex-direction:column;gap:30px}.pdp_reason_wrp .right_content .headingg{font-family:Adobe Caslon Pro;font-size:26px;font-weight:400;line-height:31.2px;letter-spacing:.015em;text-align:left}.pdp_reason_wrp .right_content a{display:none}.pdp_reason_wrp .img_wrpp{width:100%}.pdp_reason_wrp .img_wrpp img{max-width:100%;margin:0 auto}.pdp_reason_wrp .richtxt_wrp ol{padding-left:12px}.pdp_reason_wrp .right_content{width:100%;margin-left:0}.pdp_reason_wrp,.pdp_blck_list{padding-top:25px;padding-bottom:25px}.pdp_blck_list .blck_list_content h3{font-size:26px;line-height:31.2px}.pdp_blck_list ul.list_item_wrpp li{gap:8px}.pdp_blck_list{flex-direction:column;align-items:center;gap:35px}.pdp_blck_list .item_lists,.pdp_blck_list .blck_list_content{width:100%}.pdp_blck_list .blck_list_content h3,.pdp_blck_list .blck_list_content p{text-align:center}.pdp_blck_list ul.list_item_wrpp li span svg{width:15px;height:15px}.pdp_blck_list ul.list_item_wrpp li span{padding-top:3px}.pdp_blck_list ul.list_item_wrpp{justify-content:center;align-items:center}.pdp_blck_list ul.list_item_wrpp li p{font-size:18px;font-weight:400;line-height:21.6px;letter-spacing:.015em}.template-product.combo .m-product-info--wrapper{padding-top:20px}}button.btn.btn-next.my_step_btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.foxecom-sticky-message{position:fixed;top:50%;left:50%;display:flex;align-items:center;justify-content:center;z-index:99;transform:translate(-50%,-50%);display:none}.product_units_wrp ul.tabs-nav.units_tab_hed li{position:relative}.product_units_wrp ul.tabs-nav.units_tab_hed li p.sved_prc{position:absolute;z-index:9;padding:5px;height:auto!important;right:10%;top:-15%;background:#00f;color:#fff;font-family:Helvetica;font-size:10px;font-weight:700;line-height:18px;letter-spacing:.015em;text-align:left}.text_color_light h2.m-richtext__title.m-slide__title,.text_color_light .m-richtext__description.m-slide__description h3{color:#fff}.text_color_light .m-richtext__button.m-slide__button a{color:#fff!important;border-color:#fff!important}@media screen and (max-width: 767px){.text_color_light h2.m-richtext__title.m-slide__title,.text_color_light .m-richtext__description.m-slide__description h3{color:#000}.text_color_light .m-richtext__button.m-slide__button a{color:#000!important;border-color:#000!important}}h1.rivo-hero-title{text-transform:uppercase}.rivo-hero-description{margin-bottom:20px}.loyalty_banner h2.m-hero__title.h2,.rivo-hero-title{font-family:Helvetica;font-size:38px;font-weight:400;line-height:43.7px;letter-spacing:.015em;text-align:left;margin-bottom:10px;color:#fff}.loyalty_banner .m-hero__text.h6,.rivo-hero-description{font-family:Helvetica;font-size:14px;font-weight:400;line-height:16.1px;letter-spacing:.015em;text-align:left}.rivo-hero-buttons{margin-top:15px;margin-bottom:15px;display:flex;gap:10px}.rivo-hero-banner-text{position:absolute;bottom:0;left:0;top:50px;padding:50px;color:#fff;margin-bottom:5%}.rivo-mobile-banner-stacked{position:relative}a.rivo-button.rivo-button-primary{font-family:Helvetica;font-size:12px;font-weight:400;line-height:13.8px;letter-spacing:.015em;text-align:center;text-transform:uppercase;border:1px solid #fff;padding:10px 14px}.loyalty_banner a.m-button.m-button--secondary{font-family:Helvetica;font-size:12px;font-weight:400;line-height:13.8px;letter-spacing:.015em;text-align:center;text-transform:uppercase}.rivo-lp-section-title{font-family:New York Medium!important;font-size:38px!important;font-style:italic;font-weight:400!important;letter-spacing:.015em;text-align:center;line-height:normal}.rivo-lp-content{max-width:100%!important}.template-page.rivo-loyalty-landing-page #MainContent{padding-bottom:0}.rivo-how-it-works-step-image img{height:100px!important;margin:0 auto}.rivo-how-it-works-step-title{font-family:Helvetica;font-size:12px!important;font-weight:700!important;line-height:13.8px;letter-spacing:.015em;text-align:center;margin-top:20px}.rivo-how-it-works-step-subtitle{font-family:Helvetica;font-size:12px!important;font-weight:400!important;line-height:21px;letter-spacing:.015em;text-align:center}.rivo-card{background:transparent!important;max-width:225px!important}button#rivo-earning-rule-288797 .rivo-card-description{color:#000;background:unset;font-size:12px!important}.rivo-card-title{font-family:Helvetica;font-size:13px!important;font-weight:700;letter-spacing:.015em;text-align:center;text-transform:uppercase!important}.rivo-card-description{color:#00f;font-family:Helvetica;font-size:12px!important;font-weight:600!important;letter-spacing:.015em;text-align:center;padding:4px 10px;gap:10px;border-radius:30px;background:#0000ff08}#rivo-ways-to-earn .rivo-arrow-icon{display:none}.sec_way_to_earn .m-section__header{margin-bottom:0}.sec_way_to_earn div#rivo-ways-to-earn{padding-top:0}.sec_way_to_earn p.m-section__subheading{margin-bottom:10px}p.m-section__subheading{font-family:Helvetica;font-size:12px;font-weight:400;line-height:13.8px;letter-spacing:.015em;text-align:center;text-transform:uppercase}.sec_vip_tiers div#rivo-vip-tiers{padding-top:0}.sec_vip_tiers .m-section__header{margin-bottom:0}.sec_vip_tiers p.m-section__subheading{margin-bottom:10px}.sec_vip_tiers td.rivo-vip-tier-table-row-perk-name{font-family:Helvetica;font-size:12px;font-weight:400;line-height:21px;letter-spacing:.015em;text-align:left;color:#000;text-transform:uppercase}.sec_vip_tiers td.rivo-vip-tier-table-row-perk-value,.sec_vip_tiers td.rivo-vip-tier-table-row-perk-name{border-bottom:0px!important}.sec_vip_tiers td.rivo-vip-tier-table-row-perk-value{font-family:Helvetica;font-size:12px;font-weight:400;line-height:21px;letter-spacing:.015em;text-align:center}.sec_vip_tiers span.rivo-th-tier-name{font-family:New York Medium;font-size:26px;font-style:italic;font-weight:400;line-height:31.03px;letter-spacing:.015em;text-align:center}.sec_vip_tiers span.rivo-th-tier-image{display:none}.sec_vip_tiers span.rivo-th-tier-threshold{background:#00f;font-family:Helvetica;font-size:13px;font-weight:600;line-height:21px;letter-spacing:.015em;color:#fff;width:fit-content;padding:8px;text-align:center;margin:0 auto}div#rivo-lp-referral-campaign{padding-bottom:0}.rivo-points-expiry{border:1px dashed #000000;width:fit-content;padding:10px;margin:10px auto;font-family:Helvetica;font-size:12px;font-weight:400;line-height:13.8px;letter-spacing:.015em;text-align:center}.rivo-vip-tier-progress-bar-wrapper{background:#eee;margin-top:15px}.rivo-progress-current-tier-label,.rivo-progress-next-tier-label{font-family:Helvetica;font-size:14px;font-weight:700}.rivo-progress-current-tier-label span.money,.rivo-progress-next-tier-label span.money{font-weight:500}.rivo-account-progress-container{background-color:#fff!important}.rivo-account-progress-bar{height:18px!important;background-color:#00f!important;font-size:10px!important;font-weight:600}.rivo-vip-tier-progress-container{min-width:500px!important}#rivo-ways-to-redeem .rivo-card-icon img.custom-icon{width:100%!important;height:100%!important;max-width:80px}#rivo-ways-to-earn img.custom-icon{height:50px!important;width:50px!important}.rivo-activity{padding-top:0!important}div#rivo-lp-my-rewards{padding-bottom:0}.rivo-lp-cards-container{margin:20px 0!important}#rivo-vip-tiers th.rivo-vip-tier-table-thead-tier-cell{width:20%}#rivo-vip-tiers .rivo-vip-tier-container{max-width:var(--rivo-vip-tier-table-max-width, 660px)}.loyalty_faqs_wrp h3.m-collapsible--button{font-size:18px!important;line-height:22px!important}.loyalty_faqs_wrp .m-collapsible--content{font-size:14px!important;line-height:18px!important}.loyalty_faqs_wrp .m-row.faq_div_inner{width:100%;max-width:700px!important;margin:0 auto}@media screen and (max-width: 749px){.rivo-hero-description{width:100%!important;text-align:left!important;margin-left:auto!important;margin-right:auto!important}a.rivo-button.rivo-button-primary{width:fit-content!important}.rivo-hero-buttons{justify-content:flex-start!important;flex-direction:row!important}.rivo-content-wrapper,.rivo-activity{padding-top:0!important;padding-bottom:0!important}.rivo-content-wrapper .rivo-lp-content{padding-left:0!important;padding-right:0!important}.rivo-vip-tier-container{margin-top:0!important}.rivo-vip-tier-progress-container{min-width:100%!important}.sec_vip_tiers span.rivo-th-tier-threshold{line-height:normal!important;padding:7px!important}.loyalty_faqs_wrp h3.m-collapsible--button:before{right:1.1px!important}}.template-product .m-main-product--wrapper .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{padding-top:0!important}.template-product .m-main-product--wrapper .star-container.yotpo-sr-star-full,.template-product .m-main-product--wrapper .yotpo-sr-bottom-line-summary>div{height:auto!important}.template-product .m-main-product--wrapper .yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score{padding-top:0!important}@media screen and (min-width: 768px){p.offer_banner_msg br{display:none}.m-cart-drawer__inner{width:50%!important}}.m-cart-drawer__items{border:2px solid #000;padding:5px 15px}.free_shipping_new_design .free_ship_msg{font-family:Poppins-Medium;font-size:16px;line-height:22.4px;text-align:center;font-weight:400;text-transform:inherit}.free_shipping_new_design{padding-top:10px!important;padding-bottom:15px!important}.m-cart-drawer__title{font-family:Poppins-Medium;font-size:16px;font-weight:500;line-height:19.2px;text-align:left;padding-left:0}.m-cart-drawer__close{left:unset!important;position:relative!important;top:unset!important;margin-left:auto}.m-cart-drawer__header{padding:10px 24px!important;display:flex;align-content:center;align-items:center;border-bottom:1px solid #D1D1D1}.m-cart-drawer__items .m-cart-item__title{font-size:16px;font-weight:500!important;color:#000;font-family:Poppins-Medium}.bundle-product-list-wrapper .bundle-product-title,.m-cart-drawer-item__variant .m-cart-item__option{font-family:Poppins-Medium}.m-cart__discount--item{font-weight:400;font-family:Poppins-Medium}.m-cart__discount--item>span>span{padding-left:3px}.m-cart-item__price-discounted:not(.m\:hidden){font-family:Poppins-Medium}.m-cart-drawer-item .m-quantity{font-family:Poppins-Medium;min-height:28px!important}.bundle-product-list-wrapper{padding-top:3px}.m-cart-drawer__items .m-cart-drawer-item:not(:last-child){border-bottom:1px solid #E3E3E3!important}.bundle-remove-btn-wrapper{margin-top:-20px!important}.offer_card_wrp .m-product-card__media{width:180px}.offer_card_wrp.m-product-card{display:flex!important;margin-right:30px;width:100%;gap:20px;background:#e1e5f2;padding:15px}.special_offer_slider_wrp{overflow-x:scroll;overflow-y:hidden}.special_offer_slider{position:relative;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;transition:all .2s;transform:scale(.98);will-change:transform;-webkit-user-select:none;user-select:none;cursor:grab;display:flex;padding-bottom:20px}.special_offer_slider::-webkit-scrollbar{height:4px}.special_offer_slider::-webkit-scrollbar-track{background:#afafaf;border-radius:30px}.special_offer_slider::-webkit-scrollbar-thumb{background-color:#000104;border-radius:20px}.cart_special_offers_wrp{margin-top:20px;margin-bottom:21px}.cart_special_offers_wrp .heading_sets{font-family:Poppins-Medium;font-size:21px;font-weight:500;line-height:25.2px;text-align:left;padding:10px 0}.cart_special_offers_wrp .slick-list{padding-left:0!important}.cart_special_offers_wrp .m-product-card__content{width:300px;display:flex;flex-direction:column;justify-content:space-between;white-space:normal}.m-cart-special-offer-drawer{--m-bg-color: 0, 0, 0;position:fixed;bottom:0;left:0;right:0;top:0;transition:background-color var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);background:rgba(var(--m-bg-color),var(--m-bg-opacity));display:none;touch-action:none;z-index:100}.m-cart-special-offer-drawer--active{display:block;z-index:9999}.m-cart-special-offer-drawer__inner{background-color:var(--color-main-background, #fff);min-height:100%;transition:transform var(--m-duration-default, .25s) cubic-bezier(.4,0,.2,1);transform:translate3d(var(--translate-x, 100%),0,0);margin-left:auto}.special_offer_drawer_tit{display:flex;align-items:center}.special_offer_drawer_tit span{font-size:16px;font-weight:500;line-height:19.2px;text-align:left;text-transform:uppercase;font-family:Poppins-Medium}.m-cart-special-offer-drawer__header .heading_top_offer,.m-cart-upsell-drawer__header .heading_top_offer{padding:20px 24px;border-bottom:1px solid #D1D1D1;display:flex;justify-content:space-between}.m-cart-special-offer-drawer__body{overscroll-behavior:contain;padding:0 24px 16px}@media screen and (max-width: 639px){.m-cart-special-offer-drawer__body{padding:0 16px 16px}}.m-cart-special-offer-drawer__footer{padding:0 24px 16px;background:#f7f7f7;box-shadow:0 0 10px #82828233}.m-cart-special-offer-drawer__footer .m-terms-conditons{margin:0 0 15px}@media screen and (max-width: 639px){.m-cart-special-offer-drawer__footer{padding:0 16px 16px}.m-cart-special-offer-drawer__inner a.btn__checkout.m-button.m-button--secondary{min-width:100%}}.m-cart-special-offer-drawer__close{cursor:pointer;padding:8px}.m-cart-special-offer-drawer__link-to-cart{text-decoration:underline;margin-top:8px}.m-cart-special-offer-drawer foxkit-cart-goal{margin-bottom:0}.m-cart-special-offer-drawer .foxkit-cart-countdown-hook{margin-top:8px}.m-cart-special-offer-drawer.m-cart--empty .foxkit-cart-countdown-hook,.m-cart-special-offer-drawer.m-cart--empty .foxkit-cart-goal-hook,.m-cart-special-offer-drawer.m-cart--empty .m-cart-special-offer-drawer__footer{display:none}.m-cart-special-offer-drawer__inner .cart_reco_box .upsell_product_wrapper{border-color:#b8b9ba;border-bottom:0;padding-top:14px}.m-cart-special-offer-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-item{padding:15px 15px 15px 0;background:#f4f5f6}.m-cart-special-offer-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-img{max-width:166px;max-height:156px;width:100%;height:100%;margin-right:18px;position:relative}.m-cart-special-offer-drawer__inner .cart_reco_box a#select_shade{width:auto}.m-cart-special-offer-drawer__inner .cart_reco_box .product-info.upsell_cart_info{justify-content:center}.m-cart-special-offer-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-vendor{padding:6px 0;color:#000;font-size:14px}.m-cart-special-offer-drawer__inner .cross-upsell-wrapper p.upsell_product_discount{color:#fff;background:#00f;width:fit-content;padding:2px 5px;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:900;line-height:18px;letter-spacing:.15px;margin-top:5px}.special_offer_variant_wrp{display:flex;gap:20px;border:2px solid;padding:10px;align-items:flex-start}.special_offer_variant_wrp button.m-add-to-cart{font-family:Poppins-SemiBold}.special_offer_variant_wrp .m-product-card__info{margin-top:0}.special_offer_variant_wrp .m-product-card__content{width:100%}.product_card_special_offer_inner{padding:20px 24px}.special_offer_details.cross-upsell-wrapper.cart_upsell_drawer_inner_items.m-cart-upsell-drawer__body{padding-top:10px}.product-individual-bundle.single_set_products_special_offer{margin-bottom:18px}.product-wrap-addtocart.special_offer_dwr_atc{background:#fff!important;padding-top:15px}.product-individual-bundle.single_set_products_special_offer .product-item{background:#fff!important;padding:18px 15px!important;border:1px solid #000!important;align-items:center}.single_set_products_special_offer p.title,.special_offer_variant_wrp .m-product-card__title{font-family:Poppins-Medium;font-size:17px!important;font-weight:500!important;line-height:20.4px;text-align:left}.single_set_products_special_offer .short_description,.special_offer_variant_wrp .m-product-card__info .variant-title{font-family:Poppins-ExtraLight;font-size:12px;font-weight:700;line-height:16.8px;text-align:left;padding-top:5px;padding-bottom:5px}.special_offer_variant_wrp p.option-label--title{padding-top:10px;font-size:13px;font-family:Poppins-Medium}.special_offer_variant_wrp span.variant-short-desc{font-family:Poppins-ExtraLight;font-weight:600}.special_offer_variant_wrp .m-product-card__info .variant-title{font-family:Poppins-Medium}.single_set_products_special_offer .swtch_dec_wrp .variant-title{font-family:Poppins-Medium;font-size:12px;font-weight:500!important;line-height:16.8px;text-align:left}.single_set_products_special_offer .swtch_dec_wrp span.variant-short-desc{font-family:Poppins-Medium;font-size:12px;font-weight:400!important;line-height:16.8px;text-align:left}.product-wrap-addtocart.special_offer_dwr_atc>button.offer-drawer-bundle-product-btnn,.select_shade_atc_offer .m-add-to-cart{width:100%;font-size:14px;font-family:Poppins-SemiBold;font-weight:500;line-height:21px;letter-spacing:.05em;text-align:center;padding-top:15px;padding-bottom:15px}.special_offer_box p.sv_prc{font-family:Poppins-ExtraLight;font-weight:400;font-size:16px;line-height:22.4px;text-align:left}.special_offer_box p.sv_prc>span{color:#627bd5}.special_offer_details p.product-tit{font-family:Poppins-Medium;font-size:21px;font-weight:100;line-height:25.2px;text-align:left;padding-bottom:10px;padding-top:10px}.special_offer_details p.product-vendor{font-family:Poppins-ExtraLight;font-size:16px;font-weight:700;line-height:22.4px;text-align:left;padding-bottom:10px;padding-top:10px}.special_offer_details p.shade_sub_label,.shade_sub_label{font-family:Poppins-Medium;font-size:18px;font-weight:500;line-height:25.2px;text-align:left;padding-top:10px;padding-bottom:10px}.select_shade_atc_offer{bottom:10px;position:absolute;width:100%}.single_set_products_special_offer .product-img{max-width:122px!important;max-height:unset;min-height:unset}.special_offer_variant_wrp .m-product-card__media{width:100%;max-width:122px}.offer_saved_txt{font-family:Poppins-Medium;font-size:11px;font-weight:500;line-height:12px;text-align:left;text-transform:uppercase;background:#000;color:#fff;padding:10px;width:fit-content;margin-bottom:10px}.offer_card_wrp .m-product-card__info{margin-top:0}.special_offer_slider .m-product-card__title{font-size:17px;font-weight:500;font-family:Poppins-Medium;margin-bottom:10px}.offer_card_wrp p.product-vendor,.prdcc-descc{white-space:normal;font-family:Poppins-ExtraLight;font-size:15px;color:#000;font-weight:800!important}.m-cart-item__price-discounted .m-cart-item__price--regular{color:#000!important;opacity:1;font-size:15px;font-weight:600;font-family:Poppins-ExtraLight}.m-cart-item__price-discounted:not(.m\:hidden) .m-cart-item__price--final{margin-left:8px;font-family:Poppins-Medium;font-weight:600;font-size:15px}.m-cart-drawer__close .m-svg-icon--large{height:20px}.open_shade_SpecialOffer,.offer_card_wrp .m-add-to-cart{font-family:Poppins-SemiBold;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.05em;max-width:210px}.offer_card_wrp form.product-card-form,.offer_card_wrp .product-cta-wrapper{text-align:right}.special_offer_img img{height:unset;max-width:unset;border:none;border-radius:0;box-shadow:none;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.special_offer_slider.active{cursor:grabbing;cursor:-webkit-grabbing}.special_offer_slider{cursor:grab;cursor:-webkit-grab}.saving_prc{font-family:Poppins-ExtraLight;font-size:16px;font-weight:600;line-height:21px;text-align:left;margin-bottom:15px;align-items:center}.offer_card_wrp .m-product-form .m-add-to-cart{font-family:Poppins-SemiBold;padding:10px 5px!important}.shipping_txt{font-family:Poppins-Medium;font-size:16px;font-weight:400;line-height:21px;text-align:right;margin-bottom:15px}.m-cart-upgrade-drawer__inner .cart_reco_box a#select_shade{width:100%;height:fit-content;max-width:250px;font-size:14px;font-family:Poppins-SemiBold;font-weight:500;line-height:18px;letter-spacing:.05em}.m-product-card__media.empty_cart_img{width:90px}.empty_cart_content.m-product-card__content{width:100%;display:flex;justify-content:space-between;align-items:center;align-content:center}.empty_cart_content .m-product-card__info{margin-top:0}.empty_cart_content h3.m-product-card__title{font-size:17px;font-weight:500;line-height:20.4px;font-family:Poppins-SemiBold}.empty_cart_content .m-product-form .m-add-to-cart{font-family:Poppins-Medium;font-size:14px;font-weight:500;line-height:21px;letter-spacing:.05em;text-align:center;min-width:170px}.empty_cart_content .open_shade_SpecialOffer,.empty_cart_content .offer_card_wrp .m-add-to-cart{font-family:Poppins-Medium;min-width:170px;font-size:15px;font-weight:500;line-height:21px;letter-spacing:.05em;text-align:center}p.product-prcc-starting{font-size:12px;font-weight:600;font-family:Poppins-ExtraLight}.empty_cart_content .m-product-card__content .m-product-card__action-wrapper{margin-top:0}.cart_empty_btn{font-size:12px;font-weight:400;line-height:14.52px;text-align:center;background:#00f;color:#fff;padding:10px;margin-right:20px}.m-header__right{gap:12px}.suggestion_products.m-product-card{display:flex;border:2px solid;margin-bottom:10px;gap:20px;padding:10px}.bundle-product-price del{font-family:Poppins-ExtraLight}p.bundle-product-price{font-weight:700;font-family:Poppins-Medium}@media screen and (max-width: 767px){.m-cart__discount--item{justify-content:flex-start}.m-cart-drawer__items{padding:0}.cart_empty_btn{margin-right:0!important;font-size:10px;padding:8px;line-height:normal;justify-content:center!important}.empty_cart_content.m-product-card__content{flex-direction:column;align-items:flex-start}.suggested_product_wrp .product-cta-wrapper{width:100%;text-align:right}p.product-prcc-starting{font-size:12px}.empty_cart_content h3.m-product-card__title{font-size:17px}.open_shade_SpecialOffer,.empty_cart_content .m-product-form .m-add-to-cart{max-width:130px;min-width:120px!important;line-height:normal!important;padding-top:7px;padding-bottom:7px}.m-product-card__media.empty_cart_img{width:35%}.in_nox p{font-size:18px;line-height:normal}.in_nox .sub_txt{font-size:14px;line-height:normal}.empty_cart_content .m-product-card__action-wrapper{margin-top:2px!important}.in_nox{margin:20px auto}.offer_card_wrp p.product-vendor,.prdcc-descc{font-size:12px;line-height:normal}.open_shade_SpecialOffer,.offer_card_wrp .m-add-to-cart{font-size:12px!important}.special_offer_variant_wrp{align-items:flex-start}.special_offer_variant_wrp .m-product-card__media{width:100%;max-width:88px}.special_offer_variant_wrp .m-product-card__info .variant-title,.special_offer_variant_wrp span.variant-short-desc,.single_set_products_special_offer .short_description,.single_set_products_special_offer .swtch_dec_wrp .variant-title{font-size:12px!important;line-height:normal!important}.single_set_products_special_offer p.title,.special_offer_variant_wrp .m-product-card__title{font-size:17px!important;line-height:normal!important;font-family:Poppins-Medium!important}.single_set_products_special_offer .short_description{font-size:12px!important}.special_offer_variant_wrp p.option-label--title{font-size:12px}.product-individual-bundle.single_set_products_special_offer .product-item{padding:10px!important;align-items:flex-start}.single_set_products_special_offer .product-img{max-width:100px!important;max-height:unset;min-height:unset}.special_offer_details p.product-tit{font-size:18px;font-weight:500;line-height:21.6px;text-align:left}.special_offer_details p.product-vendor{padding-top:0;font-size:14px;font-weight:275;line-height:19.6px;text-align:left}.single_set_products_special_offer .swtch_dec_wrp .variant-title{font-size:12px!important}.special_offer_box p.sv_prc,p.sv_prc b{font-size:16px;line-height:normal;font-weight:600}.special_offer_box p.sv_prc>span{font-family:Poppins-SemiBold}.m-cart-special-offer-drawer .product-wrap-addtocart.special_offer_dwr_atc{padding-top:8px!important}.special_offer_details p.shade_sub_label,.shade_sub_label{font-size:16px}.product_card_special_offer_inner .m-product-form .m-add-to-cart{padding:10px!important;font-size:12px!important}.bundle-remove-btn-wrapper{margin-top:10px!important}.free_shipping_new_design .free_ship_msg{font-size:14px;line-height:normal}.offer_card_wrp button.m-add-to-cart.m-button.m-button--primary{max-width:130px;min-width:120px!important;line-height:normal!important;padding-top:7px;padding-bottom:7px;font-size:12px!important;font-family:Poppins-SemiBold;padding:7px 5px!important}.cart_special_offers_wrp .m-product-card__content{width:325px}.offer_card_wrp.m-product-card{margin-right:15px;padding:10px;width:85%}.special_offer_slider_wrp .m-product-card__content .m-product-card__action-wrapper{margin-top:2px}.offer_saved_txt{font-size:10px;padding:6px}.single_set_products_special_offer .swtch_dec_wrp span.variant-short-desc{font-size:12px}a.link_txxt{align-items:flex-start}.empty_cart_content .m-product-form .m-add-to-cart{font-size:12px!important;font-family:Poppins-Medium!important;letter-spacing:normal!important}.m-cart-drawer__close,.m-cart-special-offer-drawer__close{padding:0!important}.m-cart-drawer__items .m-cart-item__title{font-size:14px}.bundle-product-list-wrapper .bundle-product-title,.m-cart-drawer-item__variant .m-cart-item__option{font-size:11px;font-family:Poppins-ExtraLight;font-weight:800}.product_card_special_offer_inner{padding:20px 15px}.m-cart-drawer__header,.m-cart-special-offer-drawer__header .heading_top_offer{padding:15px 16px!important}.free_shipping_new_design{padding-top:10px!important}.m-cart-drawer .foxkit-cart-countdown-hook{margin-top:0!important}}span.m-cart-item__price--regular{font-size:15px}.no-scroll #chat-button{display:none}.m-menu__item[data-index="4"] .m-menu__link{font-weight:700}li.m-menu__item{font-family:Poppins-Medium;font-size:14px;font-weight:500;letter-spacing:.05em}.template-index .m-product-card__title a.m-product-card__name{font-family:Poppins-SemiBold;font-size:16px;font-weight:400;line-height:20.8px;letter-spacing:.05em;text-align:left}.template-index .m-product-card__info p.variant-title{font-family:Poppins-Medium}.template-index .m-product-custom-button .selected-shade-btn,.template-index .m-button.m-button--primary,.template-index .m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button{font-family:Poppins-Medium;font-size:14px;line-height:16.8px;letter-spacing:.05em;text-align:center}.m-scrolling-promotion-section .m-promotion__text{text-transform:uppercase;font-family:Poppins-Medium;padding-left:30px}span.m-promotion__icon.m-promotion__icon--extra_small{--icon-height: 7px}.featured-collection-wrapper .section-header-wrapper.home_heading_center{justify-content:center}.review-slider-wrapper .m-custom-content__block-wrap .content-wrap p{font-family:Poppins-Medium;font-size:24px;font-weight:500;line-height:31.2px;text-align:center;text-transform:uppercase}.review-slider-wrapper .m-custom-content__block-wrap .heading{font-style:normal;font-family:Poppins-Medium;font-size:15px;font-weight:500;line-height:14.4px;letter-spacing:.05em;text-align:center}.m-custom-content__block-wrap p.author-name{font-family:Poppins-Medium;font-size:15px;font-weight:500;line-height:14.4px;letter-spacing:.05em;text-align:center;padding-top:10px}.featured-collection-wrapper .section-header-wrapper .m-section__header .m-section__heading{font-family:Poppins-SemiBold;text-transform:uppercase;font-size:34px;line-height:40.8px;text-align:center}.m-section__description{font-size:18px;line-height:20.8px;letter-spacing:.01em;font-family:Poppins-Medium;color:#000}.featured-collection-wrapper .section-header-wrapper.home_heading_center{padding-bottom:30px}.star_txt{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;align-content:center;gap:10px;margin-bottom:25px}.review-slider-wrapper .m-custom-content__block-wrap .img{width:100%;margin:0;display:flex}button.slick-prev.pull-left.slick-arrow{position:absolute;left:-30%;top:50%}button.slick-next.pull-right.slick-arrow{position:absolute;top:50%;right:-30%}.m-icon-box__heading{margin-bottom:15px!important;font-family:Poppins-Medium;font-size:16px;font-weight:700!important;line-height:15px;letter-spacing:.05em;text-align:center;text-transform:uppercase}.m-icon-box__description p{font-family:Poppins-Medium;font-size:14px;font-weight:400;line-height:18.2px;letter-spacing:.01em;text-align:center;color:#000}.image-with-product-section h3.m-richtext__title{font-family:Poppins-SemiBold;font-size:46px;line-height:normal;text-transform:uppercase}.image-with-product-section .m-richtext__description p{font-family:Poppins-Medium;font-size:16px;font-weight:400;line-height:24px;color:#000;letter-spacing:.01em}.handpicked-products__wrapper p.sub-text.ctm_collection_list_txt{font-family:Poppins-Medium;text-transform:uppercase;color:#000!important;display:flex;gap:10px;align-items:center;font-size:12px;font-weight:700;margin-top:0!important;line-height:14.4px;letter-spacing:.1em}.handpicked-products__wrapper p.sub-text.ctm_collection_list_txt svg{width:12px;height:12px}.handpicked-products__wrapper p.sub-text.ctm_collection_list_txt svg path{stroke:#000}.handpicked-products__wrapper .m-collection-card__info{display:flex;width:100%;justify-content:space-between;margin-top:10px}.handpicked-products__wrapper a.m-collection-card__link{font-family:Poppins-SemiBold;font-size:18px;font-weight:700;line-height:23.4px;letter-spacing:.05em}.m-custom-content__block.m-custom-content__block-text .m-custom-content__block-inner{max-width:500px;margin-top:10%}li.slick-active{width:24px;border-radius:10px!important}.slick-dots li.slick-active button{border-radius:20px}.swiper-pagination .swiper-pagination-bullet-active:after{border-color:currentColor!important;height:9px!important;width:24px!important;background:#000;border-radius:15px!important}.home_feed h2.m-section__heading.h3{font-family:Poppins-SemiBold;font-size:34px;font-weight:700;line-height:40.8px;text-align:center;text-transform:uppercase}.mob_show{display:none}.desk_show{display:inline-block}@media screen and (max-width: 767px){.cart_reco_box .product-info.upsell_cart_info{align-items:flex-start!important}.m-cart-upgrade-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-item{padding:10px 8px}.upgrade_added_pdp_det{padding:10px}h4.main_top_upsell_tit,.m-cart-upgrade-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-vendor{font-size:11px}.m-cart-upgrade-drawer__inner .cross-upsell-wrapper p.upsell_product_discount{font-size:10px;margin-left:0;margin-bottom:7px}.desk_show{display:none}.mob_show{display:inline-block}.added_pdp_content{flex-direction:column;width:100%;justify-content:center;align-items:flex-start}.heading_offers{padding-top:20px}.free_ship_msg_upgrade{font-size:14px!important}.m-cart-upsell-drawer__header .heading_top_offer{padding:16px!important}.m-cart-upgrade-drawer__inner .free_shipping_new_design,.cross-upsell-wrapper.cart_reco_box{padding:10px 16px 16px!important}.m-cart-upgrade-drawer__inner .cart_reco_box .product-info.upsell_cart_info{flex-direction:column;width:100%;gap:5px!important}.m-cart-upgrade-drawer__inner .cross-upsell-wrapper .upsell_product_wrapper .product-vendor{font-size:12px!important}.featured-collection-wrapper .section-header-wrapper.home_heading_center{padding-bottom:0}.home_feed .m-section__header{margin-bottom:0!important}.sf-home__slideshow .m-slide__wrapper{justify-content:flex-start!important;align-items:flex-start!important}.sf-home__slideshow a.m-button.m-button--primary{width:100%}.m-scrolling-promotion-section .container-full{padding-top:16px;padding-bottom:16px}.m-scrolling-promotion-section .m-promotion__text{font-size:16px}.image-with-review-wrapper .review-slider-wrapper{max-width:340px}button.slick-prev.pull-left.slick-arrow{left:33%;top:unset;bottom:-10%}button.slick-next.pull-right.slick-arrow{right:33%;top:unset;bottom:-10%}.image-with-review-wrapper .m-custom-content__block .m-custom-content__block_wrap{margin-bottom:40px;padding-left:0}.m-icon-box__inner{width:85%;margin:10px auto}.m-custom-content__block.m-custom-content__block-text .m-custom-content__block-inner{max-width:unset;padding:0 15px;margin-top:0}.m-custom-content__block.m-custom-content__block-text .m-custom-content__block-inner .m-richtext{text-align:center}.ctm_home_mob_slider .slick-dots{margin:10px auto;position:absolute;top:-17%;left:0;right:0}.ctm_home_mob_slider .handpicked-products__wrapper.m-mixed-layout{padding-top:15%}.handpicked-products__wrapper .m-collection-card__info{margin-top:-45px;z-index:999;position:relative;padding:12px;background:linear-gradient(to bottom,#0000 -1% -4%,#000000a6 140%),no-repeat}.ctm_home_mob_slider .slick-list{padding:0 10% 0 0}.m-richtext__description p br,.home_heading_center br{display:none}.handpicked-products__wrapper responsive-image.m-image-loaded{--aspect-ratio: 1 !important}.m-select-custom--trigger,.m-header .m-cart-icon-bubble,.m-header .ssw-link-fave-menu,.m-header__compare,.m-header__account,.m-header__wishlist{font-size:10px!important}header.m-header__mobile{height:60px}.m-menu-button{padding-right:5px}}.sf-home__slideshow .m-slide__content.m-richtext{margin-bottom:5%}.m-icon-box__inner{display:flex;gap:10px}.m-header__account{white-space:nowrap}.featured-collection-wrapper .m-section-my{margin-bottom:55px}@media (min-width: 1024px){.lg\:m\:w-2\/5{width:40%}}.m-header__desktop .m-header__center{justify-content:flex-start}.m-header__desktop .m-header__left{justify-content:end}.m-header__desktop .m-header__right{justify-content:flex-start}.m-select-custom--trigger,.m-header .m-cart-icon-bubble,.m-header .ssw-link-fave-menu,.m-header__compare,.m-header__account,.m-header__wishlist{font-family:Poppins-Medium;font-size:14px}.m-header__inner{height:97px}span.saving_price{font-family:Poppins-Medium;font-weight:700!important;color:#51b37f;font-size:14px;text-transform:uppercase;background:#ebf6f4;padding:5px 15px;letter-spacing:1px}span.saving_price_label{font-family:Poppins-Medium;font-size:16px;font-weight:400}.main-product__block.main-product__block-title button.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button{align-items:center!important}.main-product__block.main-product__block-title .yotpo-widget-clear span{height:auto!important}.img_addon img{width:100%;height:auto}.left_content_addon{display:flex;gap:10px;align-items:center}.addon_content_wrapper{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.checklab input{width:5%;accent-color:#000000;transform:scale(1);margin-top:4px}.checklab input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid black;height:20px;width:20px;font-size:14px;position:relative}.checklab input[type=checkbox]:checked:before{content:"\2713";background:#000;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.addon_prc_wrp{text-align:right}.checklab{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.checklab label{width:95%;cursor:pointer}h4.addon_heading{font-family:Poppins-SemiBold;font-weight:700;font-size:16px;line-height:18px;text-transform:uppercase;padding-bottom:10px;padding-left:7%}.product_addon_checkbox.addon_products_wrp{padding:15px;background:#fff;margin:10px 0;border:1px solid #D4D4D6}.addon_content p{font-family:Poppins-SemiBold;font-size:16px}.short_desc{font-size:14px;font-family:Poppins-Medium;line-height:normal;padding-top:5px}span.prcc{font-family:Poppins-Medium;font-size:16px}.img_addon{width:25%}span.cprcc{font-family:Poppins-Medium;text-align:right;text-decoration:line-through;padding-left:0!important;font-size:14px;color:#00000080}span.c-price.myctm_discount_prc{text-decoration:line-through;font-weight:700;color:gray}.left_content_addon{align-items:flex-start}.cart_offer_banner_inner{background:#eef;border:1px solid #C2C2FF;padding:10px 15px;font-weight:500;font-family:Poppins-Medium;font-size:16px;letter-spacing:1px;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:30px}.cart_offer_banner_wapper{margin:0 0 18px}.save_with_set_upgrade .m-product-list .m-product-card__price,.save_with_set_upgrade .m-product-card--style-4 .m-price,.save_with_set_upgrade .data-pcard-variant-picker.hidden{display:block!important}.save_with_set_upgrade .m-product-card__content{display:flex;justify-content:space-between}.save_with_set_upgrade .save_with_set_box .m-product-card{border:1px solid #D1D1D1;margin-bottom:10px;padding:10px}.save_with_set_upgrade swatch-color.m-product-option--content{flex-wrap:nowrap}.save_with_set_upgrade .m-product-card--style-4 .m-product-card__action-wrapper .m-button{min-width:100px!important}.save_with_set_upgrade .product-cta-wrapper{text-align:right;display:flex;flex-direction:column;justify-content:flex-end}.save_with_set_upgrade .m-product-card--style-4 .m-price{font-family:Poppins-Medium;font-size:14px;text-align:right}.save_with_set_upgrade p.variant-title,.save_with_set_upgrade span.variant-short-desc{display:inline;font-family:Poppins-Medium;font-size:12px;color:#666}.save_with_set_upgrade span.m-add-to-cart--text span{display:none}pcard-swatch.m-product-option{margin-top:8px!important}@media screen and (max-width: 767px){.checklab input[type=checkbox]{margin-top:0;border:1px solid #000;border-radius:0!important}.mob_show_review .yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-button{align-items:center!important}.mob_show_review .yotpo-widget-clear span{height:auto!important}.checklab input[type=checkbox]:checked:after{font-size:12px;top:-2px}.checklab{align-items:center}.addon_content_wrapper,.left_content_addon{align-items:flex-start}h4.addon_heading{font-size:14px;line-height:14px;padding-left:0}.addon_content p{font-size:12px}.short_desc{font-size:11px}span.prcc{font-size:13px}span.cprcc{font-size:11px}.img_addon{width:40%}.two_link_wrp{gap:0}.save_with_set_upgrade .m-product-card__content{flex-wrap:wrap}.save_with_set_upgrade span.m-add-to-cart--text span{display:inline-block}.save_with_set_upgrade .m-product-card--style-4 .m-price{display:none!important}.save_with_sets .m-product-card__info.save_set_info{width:100%}.save_with_set_upgrade .m-product-card--style-4 .m-product-card__action-wrapper .m-button{min-width:100%!important}.save_with_set_upgrade form.product-card-form{width:100%}.save_with_set_upgrade swatch-color.m-product-option--content{flex-wrap:wrap}.save_with_set_upgrade .product-cta-wrapper{width:100%}.cart_offer_banner_inner{padding:10px 8px;font-size:14px;gap:5px}.icons_offer_banner svg{width:8px;height:8px}.shipping_txt,span.m-cart__subtotal--label,span.m-cart__subtotal--price,span.saving_price_label{font-size:14px}.m-cart-item__price-discounted .m-cart-item__price--regular,.m-cart-item__price-discounted:not(.m\:hidden) .m-cart-item__price--final{font-size:13px}.save_with_sets .m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button{width:100%;font-size:14px!important;font-weight:500}span.m-cart-item__price--regular{font-size:14px}.progress-section .progress{height:8px!important}.shipping-savings-message{padding-bottom:5px!important}.save_with_set_upgrade h5.heading_sets{padding-bottom:10px;padding-top:10px;font-size:14px}.icons_offer_banner{display:none}.save_with_sets .save_with_set_box h3.m-product-card__title a.m-product-card__name{font-size:14px}.save_with_set_upgrade p.variant-title,.save_with_set_upgrade span.variant-short-desc{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/base.css.map */
