@font-face{font-family:Alpina;src:url(/cdn/shop/files/GT-Alpina-Standard-Light.woff?v=1699823808)}@font-face{font-family:AlpinaItalic;src:url(/cdn/shop/files/GT-Alpina-Standard-Light-Italic.woff?v=1699823808)}body,p{font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:20px}.bold{font-weight:700}.micro,.shopify-policy__body strong{font-family:neue-haas-grotesk-display,sans-serif!important;font-weight:600!important;font-style:normal!important;text-transform:uppercase!important;font-size:13px!important;line-height:22px!important;letter-spacing:.09em!important}footer.micro{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;font-size:12px;line-height:22px;letter-spacing:.09em}.micro.big{font-size:20px}.title,.shopify-policy__title{font-family:Alpina,serif;font-weight:400;font-style:normal;font-size:36px;line-height:38px}.title.sans{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:95%}p.large,.large,.large p,.shopify-policy__body p{font-family:Alpina,serif;font-weight:400;font-style:normal;font-size:22px;line-height:26px}h2,.h2 p,.h2{font-family:Alpina,serif;font-weight:400;font-style:normal;font-size:56px;line-height:59px}strong{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:96%}h2 sup,.h2 sup{font-size:65%;line-height:100%}.italic,em{font-family:AlpinaItalic,serif;font-style:normal}.center{text-align:center}.caption{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;font-size:12px}.caption.serif{font-family:Alpina,serif;font-weight:400;font-style:normal;font-size:20px;line-height:26px}a{color:inherit;text-decoration:none;cursor:pointer!important}html{scroll-behavior:smooth;padding-bottom:0}.hidden{display:none!important}*{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;--spacing: 20px}*:focus,*:focus-visible{outline:none}a{cursor:pointer!important}p,h1,h2{margin:0}body,#MainContent>.section{padding:0;margin:0;background-color:var(--black)}#MainContent>.section.greyBG{background-color:var(--grey)}:root{--black: #060201;--grey: #e3dfd6;--orange: #e65c33;--darkOrange: #a24312;--paleOrange: #c7af9c;--beige: #c3bca9}.grey{color:var(--grey)!important}.black{color:var(--black)!important}.button{-webkit-box-shadow:0px 0px 22px 3px rgba(0,0,0,.2);box-shadow:0 0 22px 3px #0003;font-family:Alpina,serif;font-weight:400;font-size:18px;line-height:18px;color:var(--black);text-align:center;height:40px;min-width:190px;background-color:var(--grey);border-radius:40px;transition:box-shadow .4s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:0 40px;cursor:pointer!important}.button.keyline{background-color:transparent;transition:.3s ease;transition-property:color,background-color;border:1px var(--black) solid;box-shadow:none}.button.keyline.grey{background-color:transparent;transition:.3s ease;transition-property:color,background-color;border:1px var(--grey) solid;color:var(--grey);box-shadow:none}.button.noHov{pointer-events:none}.micro.link,a.micro,a.micro:visited,button.micro,a.large{color:inherit;text-decoration:none;transition:opacity .2s ease;outline:none;background:none;border:none;padding:0;cursor:pointer}input.micro{background:none;border:none;padding:0}@media(hover:hover){.button:hover,a:hover .button{-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.2);box-shadow:0 0 6px #0003}a.micro:hover,button.micro:hover,a.large:hover,.micro.link:hover{opacity:.5}.button.keyline:hover{background-color:var(--black);border:1px var(--black) solid;box-shadow:none;color:var(--grey)}.button.keyline.grey:hover{background-color:var(--grey);border:1px var(--grey) solid;box-shadow:none;color:var(--black)!important}}button.button{outline:none;border:none}.overflow-hidden{overflow:hidden}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.noBG{background:none!important;background-color:unset!important}.bgImage{background-position:center;background-repeat:no-repeat;background-size:cover}.large>p{margin-bottom:var(--spacing)}.section-header{position:sticky;top:0;z-index:50}header{max-width:100vw;display:flex;background-color:var(--orange);padding:10px 20px;color:var(--grey);-webkit-backdrop-filter:0px;backdrop-filter:0px;transition:background-color .5s ease,-webkit-backdrop-filter .5s ease,backdrop-filter .5s ease}header>div{width:50%;display:flex;justify-content:space-between}#cartLinkCont{justify-content:end}.currencyList{list-style:none;padding:0;margin:20px 0}.micro.activeCurrency{opacity:.5}.currencyButton{border:none;outline:none;background:none;color:var(--grey);padding:0}localization-form{width:70px}.disclosure__list-wrapper{max-height:500px;opacity:1;transition:.4s ease;transition-property:opacity,max-height}.disclosure__list-wrapper.hide{max-height:0px;opacity:0;overflow:hidden}.navMenuInner{height:50vh}.navMenuCont{border-left:.5px solid rgba(249,249,247,0);padding-left:15px;transition:border-left .5s ease}#mainNav:hover .navMenuCont{border-left:.5px solid rgba(249,249,247,0)}header{transition:background-color .5s ease;top:0;left:0;width:100vw;box-sizing:border-box}header.open{background-color:#e65c33cc!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)!important;z-index:100}header.open.top{background-color:#e65c3300!important}header.open.top:hover,header.open.top:focus-within{background-color:#e65c33b3!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:100}.linkCont img{opacity:0;position:absolute;left:75%;pointer-events:none;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;max-height:40vh}.linkCont img.shop-navigation-image{width:auto;height:auto;max-width:calc(50vw - 30px)}.linkCont:hover img,#mainNav .linkCont:focus-within img{opacity:1}#mainNav .navMenuCont,.navMenuInner{display:flex;flex-direction:column}#mainNav .navMenuCont .menuBuffer{height:70px;min-height:70px;display:block!important}#mainNav .navMenuCont .menuBufferBottom{height:30px;min-height:30px;display:block!important}#mainNav .navMenuInner{max-height:0px;overflow:hidden;transition:max-height .8s ease;will-change:max-height}#mainNav:hover .navMenuInner,#mainNav:focus-within .navMenuInner{max-height:100vh;overflow:visible}#mainNav .navMenuInner a{transition:opacity .5s ease;will-change:opacity;opacity:0}#mainNav:hover .navMenuInner a,#mainNav:hover .navMenuInner .menuBorder,#mainNav:focus-within .navMenuInner a,#mainNav:focus-within .navMenuInner .menuBorder{opacity:1}#mainNav .navMenuInner a:hover,#mainNav .navMenuInner a:focus-visible{opacity:.5}.headChild{width:250px;min-width:200px}.hidden{display:none}#mainFooter .footerLinkCont{display:flex;justify-content:space-between;width:60%;box-sizing:border-box;max-width:100vw}#mainFooter .footerFooter{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;max-width:100vw}.footerHead{display:flex;justify-content:space-between;background-color:var(--black)}#mainFooter .footerLinkCont{background-color:var(--black);color:var(--grey);padding:50px 25px}#mainFooter .footerFooter{background-color:var(--black);padding:25px;height:190px}#mainFooter .footerFooter>div{display:flex;flex-direction:column;justify-content:end}#mainFooter .footerMenu{display:flex;flex-direction:column;width:250px;min-width:190px}.footerEmail{padding:50px 25px;width:25%}#mainFooter .footerMenu .menuTitle{margin-bottom:10px}#mainFooter .footerFooter .logoCont svg{width:75%}#mainFooter .footerFooter .tagCont{grid-column:span 2;max-width:580px}#mainFooter .footerFooter .iconCont svg{width:110px;align-self:end}#mainFooter input::placeholder{color:var(--grey)!important;transition:opacity .2s ease}#mainFooter input:focus::placeholder{opacity:.2}#mainFooter input{border-bottom:.5px solid var(--grey);padding-bottom:10px;width:100%;margin-bottom:10px}#mainFooter .newsletter-form button{background:none;outline:none;border:none;position:absolute;cursor:pointer;transform:translate(-25px)}#mainFooter .newsletter-form button svg{width:25px;height:10px}#mainFooter .newsletter-form button{padding-left:0;padding-right:0}#mainFooter .newsletter-form{overflow:hidden}.collectionProdCont{background-position:center;background-repeat:no-repeat;background-size:cover;height:45vw;padding:25px;min-width:45%;flex:1}.collectionCont{background-color:var(--grey)}.collectionProdCont .button{margin-top:20px}.collectionHead{padding:100px 25px}.collectionInner{display:flex;flex-wrap:wrap;align-items:stretch;position:relative}.shopFilter{display:flex;gap:70px;background-color:var(--darkOrange);padding:10px var(--spacing);color:var(--grey);position:sticky;z-index:60;top:0;transition:top .3s ease,opacity .5s ease;overflow:hidden}.shopFilter.nav{top:42px}.shopFilter.openNav{opacity:0;pointer-events:none}.filterSpacer{display:block;height:84px;margin-top:-42px;transform:translateY(42px);width:100%;background-color:var(--orange)}.featuredImageCont{height:45vw;overflow:hidden}.featuredImageCont img{width:100%;height:100%;object-fit:cover;object-position:center center}.collectionInner .textCont{position:sticky;top:65px;transition:top .3s ease}.collectionInner .textCont.nav{top:107px}.productInfo{max-width:530px;padding-bottom:60px;margin-left:auto}.keywords{display:flex;margin-bottom:10px}.keywords>p{margin-right:30px}.productDesc{border-top:.5px solid var(--black);border-bottom:.5px solid var(--black);padding:30px 0 40px}.metaCont{border-bottom:.5px solid var(--black);padding:6px 0;position:relative}.metaContent{max-height:0px;overflow:hidden;transition:.3s ease;transition-property:opacity,max-height,padding;opacity:0}.metaTitle{cursor:pointer}.open .metaContent{max-height:100vh;padding:20px 0;opacity:1}.button.addToCart,.button.checkout{color:var(--grey);background-color:var(--orange);transition-property:color,background-color,box-shadow;transition:.3s ease}.button.addToCart.loading{-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.2);box-shadow:0 0 6px #0003;background-color:#a3a3a3;color:var(--black)}.productForm{display:flex;margin-top:0}.button.quantity input{background:none;outline:none;border:none;box-shadow:none;text-align:inherit;font-family:inherit;color:inherit;font-size:inherit;min-width:0px!important;width:50px;padding:0}input[type=number]:hover,input[type=number]:focus{-moz-appearance:number-input}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.button.quantity button{-webkit-appearance:none;appearance:none;outline:none;background:none;border:none;text-align:inherit;font-family:inherit;color:inherit;font-size:inherit;margin-top:4px;cursor:pointer}.button.quantity{min-width:0px;padding:0 20px;margin-right:15px}.buyButtonCont,.buyButtonCont button{width:100%}.dropIcon{position:absolute;top:5px;right:0;pointer-events:none}.dropIcon.micro{font-size:16px}.mainProdCont{min-height:calc(100vh - 40px);padding:25px;position:relative;margin-top:calc(-100vh + 40px)}.textCont{position:sticky;top:65px}#subCont{min-height:20px;transition:height .4s ease}.mediaCont{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:-1;display:flex}.mediaImageCont{height:calc(100vh - 40px);background-position:center;background-repeat:no-repeat;background-size:cover;display:block!important}.mediaImage{width:100%;height:100%;object-fit:cover;object-position:center center}.carouselCont{z-index:0;position:sticky;top:40px;left:0;width:100vw;height:calc(100vh - 40px)}button.owl-dot{color:inherit!important;border:none!important;padding:0!important;font:inherit!important;height:10px!important;width:10px!important;border-radius:50%!important;background-color:var(--grey)!important;opacity:.5!important;transition:opacity .2s ease!important;margin:0 10px;cursor:pointer}button.owl-dot:hover{opacity:.8!important}button.owl-dot.active{opacity:1!important}.owl-dots{height:20px;width:100%;margin-bottom:20px;display:flex;align-items:center;justify-content:center;position:sticky;top:calc(100vh - 65px)}.twoColImageCont{display:flex;height:45vw;position:relative;margin-bottom:-1px}.twoColImageCont>div{height:100%;width:50%;overflow:hidden}.twoColImageCont img{width:100%;height:100%;object-fit:cover;object-position:center center}.twoColImageCont p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:var(--grey);font-size:20px}.drawer__inner{width:50vw!important;background-color:var(--grey)!important;box-shadow:4px -1px 9px 7px #00000061;-webkit-box-shadow:4px -1px 9px 7px rgba(0,0,0,.38);-moz-box-shadow:4px -1px 9px 7px rgba(0,0,0,.38);padding:50px}.cart-drawer .cart-item{display:flex}.currencyButton{margin:0}.oke-w-ratingAverageModule--oneLine{align-items:baseline!important;flex-direction:column}.oke-is-medium .oke-w-header-content,.okeReviews[data-oke-container] .oke-w-review-footer,div.okeReviews .oke-w-review-footer{justify-content:left!important}.oke-w-ratingAverageModule-rating-average{font-size:56px;font-family:Alpina,serif!important;font-weight:100}.okeReviews[data-oke-container] p,div.okeReviews p{font-family:Alpina,serif;line-height:24px!important;font-size:18px}.okeReviews[data-oke-container] .oke-reviewContent-title,div.okeReviews .oke-reviewContent-title,.okeReviews[data-oke-container] .oke-w-reviewer-name,div.okeReviews .oke-button-text,.oke-sortSelect-label,.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{text-transform:uppercase!important;font-size:13px!important;font-weight:600;font-family:neue-haas-grotesk-text,sans-serif!important}.okeReviews[data-oke-container] .oke-w-reviewer-verified,.oke-w-ratingAverageModule-count,.oke-reviewContent-date,.okeReviews[data-oke-container] .oke-w-reviews-count,div.okeReviews .oke-w-reviews-count{font-size:12px;font-weight:100!important;letter-spacing:.5px}.okeReviews[data-oke-container] .oke-w-reviewerRecommendation--yes:before,div.okeReviews .oke-w-reviewerRecommendation--yes:before,.oke-w-reviewer-verified-icon,.oke-w-reviewer-flag,.okeReviews[data-oke-container] .oke-w-writeReview:before,div.okeReviews .oke-w-writeReview:before,.oke-w-review-recommendation{display:none!important}.oke-w-review-side{border:none!important}.okeReviews[data-oke-container] .oke-button.oke-w-writeReview{font-family:Alpina,serif;font-size:18px!important}.productDesc .okeReviews.oke-sr{margin-bottom:12px}.oke-sr-count{font-family:Alpina,serif;font-size:12px;text-decoration:underline}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{max-width:85%}.okeReviews[data-oke-container] .oke-w-filterOption-label,div.okeReviews .oke-w-filterOption-label{border:1px solid #4f4f4f!important}.okeReviews[data-oke-container].oke-w{padding-left:25px!important;padding-right:25px!important}.oke-w-controls a{display:none!important}@media(max-width:430px){.okeReviews[data-oke-container] .oke-w-review-main,div.okeReviews .oke-w-review-main{padding-left:0!important}.okeReviews[data-oke-container].oke-w{padding-left:15px!important;padding-right:15px!important}}.gfgCartPageWrapperV2 .gfgSingleOffergiftContainerDiv{width:auto;max-width:100%!important}.gfgSingleOffergiftContainerDiv{margin-bottom:14px!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
