.announcement-bar{background:#f3f3f3!important;color:#878787!important}.announcement-bar .prose,.announcement-bar .heading,.announcement-bar p{color:#878787!important}.announcement-bar a{color:#878787!important;text-decoration:none!important;background-image:none!important;background:none!important;border-bottom:none!important}.header{padding:33px 20px;position:relative}.header-appointment-left{z-index:1}.header__primary-nav a,.header__primary-nav button,.header__primary-nav summary,.header__primary-nav [data-title]{color:#a1a1a1!important}.header__primary-nav a:hover,.header__primary-nav button:hover,.header__primary-nav summary:hover{color:#cdac9f!important}.header__primary-nav-item [data-title]:before{background:#cdac9f!important}.header-appointment{margin-left:14px}img.header-whatsapp-icon{max-width:20px;margin-left:15px;margin-right:5px}.icon-grid{display:-ms-grid;display:grid;max-width:1180px;grid-auto-columns:1fr;grid-column-gap:60px;grid-row-gap:60px;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.icon-section{display:flex;justify-content:center;align-items:center;margin-bottom:10px;padding-right:30px;padding-left:30px}.family-section-single{display:flex;flex-direction:column;align-items:center;text-align:center}.family-icons{width:78px;margin-bottom:25px}.family-icons-small-gap{margin-bottom:15px!important}@media screen and (max-width:767px){.div-block{display:none}.icon-grid{display:block}.family-section-single{margin-bottom:50px}}.vendor_logo{max-width:140px;max-height:35px;margin-bottom:20px}.player .vp-outro-button{position:relative;display:inline-block;padding:.875em 1.4375em;font-weight:400;border-radius:3px;color:#fff;letter-spacing:.2em!important;text-transform:uppercase!important}.header__mega-menu-promo-card__heading,mega-menu-disclosure .h6{color:#cdac9f!important}.footer .link-faded:hover,.footer .h6{color:#cdac9f}@media screen and (max-width:1139px){.header-appointment,.header-whatsapp,.header-telephone{display:none}}@media screen and (min-width:1139px){.header{padding:33px 30px}.footer{padding:75px 40px 42px}}@media screen and (max-width:641px){.header{padding:20px}}#icon-section{padding:60px 0!important;margin:0!important}#icon-section .SectionHeader{margin-bottom:30px}#icon-section .u-h1,#icon-section .SectionHeader__Heading{font-size:28px!important;line-height:1.3;letter-spacing:.15em}#icon-section .u-h6,#icon-section .SectionHeader__SubHeading{font-size:11px!important;margin-bottom:8px}#icon-section p{font-size:13px;line-height:1.5;max-width:280px;margin:0 auto}.product-title{letter-spacing:.08em;font-weight:300;text-transform:uppercase}.price-list .price--highlight{color:#f94c43}.option-value[aria-checked=true],.option-value--selected{--option-value-border-color: #cdac9f !important;border-color:#cdac9f!important}.accordion__toggle{letter-spacing:.1em;text-transform:uppercase;font-size:11px!important}product-sticky-bar .button{letter-spacing:.1em;text-transform:uppercase}.product-info .prose .button--secondary{display:block;width:100%;text-align:center;padding:.875em 1.4375em;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#363636!important;border:1px solid #363636;background-image:none!important;background:transparent!important;text-decoration:none!important;box-sizing:border-box;margin-top:8px}.product-info .prose .button--secondary:hover{background:#363636!important;color:#fff!important}.product-info .button--outline{--button-background: var(--text-color);--button-outline-color: var(--text-color)}.cc-appointment-button-product{margin-top:20px}.collection-card .content-over-media:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(to top,#040404a6,#36363633);pointer-events:none;z-index:1}.collection-card .collection-card__content{z-index:2;position:relative}.Container{max-width:none;padding-left:80px;padding-right:80px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}@media screen and (max-width:767px){.Container{padding-left:20px;padding-right:20px}}.Grid{display:flex;flex-wrap:wrap;margin:-12px}.Grid--m{margin:0 0 -100px -60px}.Grid__Cell{box-sizing:border-box;padding:0;width:100%}.Grid--m>.Grid__Cell{padding:0 0 100px 60px}.hidden-phone{display:none}@media screen and (min-width:641px){.hidden-phone{display:block}.hidden-tablet-and-up,.hidden-tablet{display:none}}@media screen and (min-width:1000px){.hidden-tablet{display:block}[class~="1/2--tablet"]{width:50%}}@media screen and (min-width:1000px){[class~="1/3--lap-and-up"]{width:33.333%}}.Grid--center{justify-content:center}.SectionFooter{text-align:center;margin-top:40px}.ArticleListWrapper{padding:30px 0}.ArticleList{width:100%}.ArticleItem{display:flex;flex-direction:column;height:100%}.AspectRatio{position:relative;display:block;overflow:hidden}.AspectRatio--withFallback{background-size:cover;background-position:center}.AspectRatio img,.ArticleItem__Image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ArticleItem__ImageWrapper{display:block;overflow:hidden}.ArticleItem__Content{padding:20px 0;flex:1}.ArticleItem__Category{display:block;margin-bottom:8px}.ArticleItem__Title{margin-bottom:12px}.ArticleItem__Title a{color:inherit;text-decoration:none}.ArticleItem__Title a:hover{color:#cdac9f}.ArticleItem__Excerpt{font-size:14px;line-height:1.6;margin-bottom:16px;color:#878787}.ArticleItem__Link,.Link--underline{font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;color:#363636}.ArticleItem__Link:hover,.Link--underline:hover{color:#cdac9f}.content-over-media--auto{display:block;width:100%;position:relative;overflow:hidden}.content-over-media--auto:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.content-over-media--auto>picture,.content-over-media--auto>image-parallax picture{display:block;width:100%}.content-over-media--auto>picture img,.content-over-media--auto>image-parallax img,.content-over-media--auto>img{display:block;width:100%;height:auto;min-height:0;max-height:none;min-width:0;object-fit:fill;grid-area:unset}.content-over-media--auto>:not(img,video,iframe,svg,video-media,picture,image-parallax,nav){position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-area:unset;z-index:2;text-align:center}.content-over-media--auto>nav.breadcrumb{position:absolute;top:1rem;left:1rem;z-index:2;grid-area:unset}.FlexboxIeFix{display:flex;width:100%}.ImageHero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%}.ImageHero--large{height:500px}.ImageHero--small{height:450px}.ImageHero__TextContent{position:absolute;z-index:1;left:0;bottom:40px;padding:0 50px;color:#fff;text-align:left;max-width:600px}@media screen and (max-width:640px){.ImageHero__TextContent{bottom:24px;padding:0 24px}}.ImageHero__TextContent .Heading,.ImageHero__TextContent a,.ImageHero__ContentOverlay .Heading,.ImageHero__ContentOverlay a{color:#fff}.ImageHero__ContentOverlay .SectionHeader__Heading{font-size:18px;letter-spacing:.2em;text-transform:uppercase}.ImageHero__ImageWrapper{position:absolute;top:0;left:0;right:0;bottom:0}.ImageHero__Image{width:100%;height:100%;background-size:cover;background-position:center}.ImageHero__ContentOverlay{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.SectionHeader__IconHolder{display:flex;align-items:center;justify-content:center}.Video__PlayButton{display:inline-block;background:none;border:none;padding:0;cursor:pointer;width:80px;height:80px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));transition:transform .2s ease-in-out;color:inherit}.Video__PlayButton:hover{transform:scale(1.1)}.Video__PlayButton svg,.Video__PlayButton .Icon{width:80px;height:80px;pointer-events:none}.ImageHero__ImageWrapper--hasOverlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;z-index:1;pointer-events:none}.cc-video-dialog{padding:0;border:none;background:transparent;max-width:900px;width:90vw;position:relative}.cc-video-dialog::backdrop{background:#000000d9}.cc-video-dialog .VideoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.cc-video-dialog .VideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.cc-dialog-close{position:absolute;top:-44px;right:0;background:transparent;border:none;color:#fff;font-size:32px;line-height:1;cursor:pointer;padding:4px 8px}.cc-dialog-close:hover{opacity:.7}.cc-single-content{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto;width:100%}.cc-video-content{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2}.cc-brand-logos{max-width:220px;display:block;margin:0 auto}#banner{position:relative;z-index:0}#banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1;pointer-events:none}.dark-overlay{background-color:transparent!important}#videobcg{z-index:0!important}#banner>div{position:relative;z-index:2}.collection-card .button,.collection-card [class*=button]{--button-background: 255 255 255 !important;--button-text-color: 54 54 54 !important;--button-outline-color: 255 255 255 !important;--initial-gradient: linear-gradient(rgb(255 255 255), rgb(255 255 255)) !important;--hover-gradient: linear-gradient(transparent, transparent) !important;color:#363636!important;border-color:#fff!important}.collection-card .button:hover,.collection-card [class*=button]:hover{color:#fff!important;border-color:#fff!important}.Image--fadeIn{opacity:0;transition:opacity .3s ease}.Image--lazyLoaded.Image--fadeIn{opacity:1}.Image--zoomOut{opacity:0;transform:scale(1.1);transition:opacity .3s ease,transform .3s ease}.Image--lazyLoaded.Image--zoomOut{opacity:1;transform:none}.Image--slideRight,.Image--slideLeft{opacity:0}.Image--lazyLoaded.Image--slideRight,.Image--lazyLoaded.Image--slideLeft{opacity:1;transform:translate(0)}.VideoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.VideoWrapper iframe,.VideoWrapper object,.VideoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.Modal--fullScreen .VideoWrapper{width:100%;max-width:100%;align-self:center;margin:0}.Modal{position:fixed;display:flex;flex-direction:column;visibility:hidden;top:50%;left:50%;width:480px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);padding:15px 20px 20px;z-index:10000;opacity:0;overflow:auto;background:#fff;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.Modal[aria-hidden=false]{visibility:visible;opacity:1}.Modal--fullScreen{max-width:none;max-height:none;width:100%;height:100%;top:0;left:0;bottom:0;right:0;transform:none}.Modal--videoContent{justify-content:center;background:#000;color:#fff}.Modal__Close{display:block;margin:25px auto 0;flex-shrink:0}.Modal__Close--outside{position:absolute;margin-top:0;top:20px;right:20px;opacity:.7;transition:opacity .2s ease-in-out;background:none;border:none;cursor:pointer;color:#fff;z-index:100}.Modal__Close--outside:hover{opacity:1}.Modal--fullScreen .Modal__Close--outside{right:40px;top:40px}.Modal__Close--outside svg{width:16px;height:16px;stroke-width:1.25px;display:block}.Modal--fullScreen .Modal__Content{width:100%;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center;flex:1}.Modal__Content iframe{display:none}.Modal[aria-hidden=false] .Modal__Content iframe{display:block}.cc-modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:9999}.cc-modal-overlay.is-visible{display:block}.shopify-section--main-page .prose{max-width:none}.prose .cc-section,.prose .cc-2-grid,.prose .cc-single-2-grid,.prose .cc-3-grid,.prose .full-width-single-image,.prose .cc-image-header{margin-inline:0;max-width:none;width:100%}
/*# sourceMappingURL=/cdn/shop/t/17/assets/theme_custom.css.map */
