@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans&display=swap";.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.grecaptcha-badge{visibility:hidden}.page-container{overflow:hidden}.product-single__media-group-wrapper img{background-color:transparent}.product-single__description{margin-top:10px}.shopify-policy__container{max-width:unset!important}.team-gentlemens-container{display:flex;flex-wrap:wrap;width:100%;max-width:1050px;margin:auto;padding:20px;background-color:#f3f3f4}.team-gentlemens-image{width:100%;margin-bottom:25px}.team-gentlemens-content-container{display:flex;flex-direction:column;justify-content:center;flex:3}.team-gentlemens-content{font-size:15px;font-family:Montserrat}.team-gentlemens-content-names{font-size:18px;font-style:normal;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:0}.team-gentlemens-content-names-desc{font-size:14px;font-family:Montserrat}.team-gentlemens-content-social{color:gray;float:right}@media screen and (min-width:591px){.team-gentlemens-image{width:50%;margin-bottom:unset;margin-right:50px}.team-gentlemens-content-social{float:none;margin-left:10px}}.full-width-container{margin:0 -100vw;padding:0 calc(50vw + 50%);display:flex}.full-width-child{width:100%;align-self:flex-start}.sale-price{color:#000;font-weight:500}.compare-at-price{position:relative;margin-left:10px;font-family:Montserrat,sans-serif;color:#973c43;letter-spacing:.1em;font-size:1em}.compare-at-price:before{position:absolute;height:1px;background:currentColor;content:"";top:50%;left:-.4em;width:calc(100% + .7em)}@media(min-width:729px){.grid-product__price-wrap br{display:none}}.discount-tag{display:inline-block;background-color:#780000;padding:3px 6px;margin-top:3px;font-family:Montserrat,sans-serif;font-size:1em;font-weight:500;color:#fff}.grid-product__meta{line-height:1.2}.grid-product__title{line-height:1.2;font-family:Montserrat;font-size:.9em;font-weight:600;font-style:normal;margin-top:9px;margin-bottom:7px;display:inline-block}@media(min-width:729px){.discount-tag{margin-top:15px}}.grid-product__wrapper{text-align:left}.grid-product__meta,.sale-item .grid__item{padding:0}.product--image{padding:10px}@media(min-width:729px){.product--image{padding:20px}}.product-recommendations .sale-itemgrid{padding:10px;margin:0 0 0 -10px}@media(min-width:729px){.product-recommendations .sale-itemgrid{max-width:1500px;padding:0;margin:auto}}.section-header h1{font-family:Montserrat,sans-serif;font-size:1.6em;font-weight:400}.section-header p{font-family:Montserrat,sans-serif}.grid-uniform-collection-custom{display:flex;flex-wrap:wrap;padding:25px 10px}.collection-seo-content{font-family:Montserrat,sans-serif;font-size:.95em;font-weight:400;line-height:1.6;color:#222;max-width:850px;margin:0 auto;padding:25px 15px}.collection-seo-content h1,.collection-seo-content h2,.collection-seo-content h3,.collection-seo-content h4,.collection-seo-content h5,.collection-seo-content h6{font-family:Montserrat,sans-serif;color:#111;line-height:1.3;margin:1.2em 0 .6em}.collection-seo-content h1{font-size:2em;font-weight:700}.collection-seo-content h2{font-size:1.6em;font-weight:600}.collection-seo-content h3{font-size:1.3em;font-weight:500}.collection-seo-content h4{font-size:1.1em;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.collection-seo-content p{margin:0 0 1em}.collection-seo-content ul,.collection-seo-content ol{margin:1em 0 1em 1.4em;padding:0;font-size:.95em;font-weight:400}.collection-seo-content li{margin-bottom:.6em;line-height:1.5}.collection-seo-content li strong{font-weight:600;margin-right:.3em}.collection-seo-content ul{list-style:none}.collection-seo-content ul li{position:relative;padding-left:1.4em}.collection-seo-content ul li:before{content:"\2022";position:absolute;left:0;color:#444;font-weight:700}.collection-seo-content a{color:#0056b3;text-decoration:none}.collection-seo-content a:hover{text-decoration:underline}.locale-selectors__container{padding-bottom:7em!important;padding-top:1em!important}.locale-selectors__selector{outline:1px solid #dddddd}#country_code{max-width:250px!important}.accordion-opener{position:relative;background-color:#fff0;color:#444;cursor:pointer;padding:14px;width:100%;text-align:left;border:none;outline:none;transition:.4s;font-size:larger;border-bottom:1px solid #dedede;margin-bottom:0!important}.accordion-opener-text{display:flex;justify-content:space-between;font-family:Montserrat;font-size:18px}.accordion-opener-text:after{font-family:"Font Awesome 5 Pro";content:"\f078";font-weight:700}.accordion-opener-text.down:after{font-family:"Font Awesome 5 Pro";content:"\f077";font-weight:700}.accordion-opener.active{color:#a56600}.accordion>i{position:absolute;left:90%;top:35%}.accordion .active,.accordion:hover{background-color:#eee}.accordion-body{background-color:#fff;display:none;overflow:hidden;margin-bottom:0!important;font-size:14px;font-family:Montserrat}.accordion-body>p{padding:10px;margin-bottom:0!important}.accordion-body>ul{padding:10px;margin-bottom:0!important}.accordion-body>table{background-color:#fff;width:100%;border-color:#cacccc;padding:0;border-collapse:collapse}.accordion-body table tr{border-bottom:1px solid #F4F4F5}.accordion-body table tr:first-child th:after,tr:first-child td:after{border:none}.accordion-body table tr th{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.43;letter-spacing:normal;color:#444;text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.product-single__title{margin-bottom:6px;font-size:1.45em}.price-container{margin:0}.product-price-tax-review-container{display:flex;align-items:baseline}.product-price-tax-review-container *{display:inline-block}.product-single__policies{color:#979797;font-size:.75rem;margin-right:auto}.shopify-payment-button__more-options{display:none!important}.product-features-container,.product-feature-bar{margin:20px 0}.rich-text-section{margin-top:0!important;padding-top:75px;padding-bottom:75px;background-color:#00000008}.star-rating{display:flex;align-items:center;gap:2px;flex-shrink:0}.star-rating__star{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:#00985c;border-radius:0;flex-shrink:0}.star-rating__star svg{width:18.5px;height:18.5px;fill:#fff}.star-rating__star--half svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.star-rating__star--half .star-rating__outline{fill:#ffffff4d}.star-rating__star--half .star-rating__fill{clip-path:inset(0 50% 0 0)}.star-rating__star--empty{background-color:#e2e2e2}.star-rating__star--sm{width:16px;height:16px}.star-rating__star--sm svg{width:13px;height:13px}.gm-section-kicker{margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#1f2021}.gm-section-title.gm-section-title{margin:0;font-family:Montserrat,sans-serif;font-size:21px;font-weight:600;line-height:1.35;color:#1f2021}@media(min-width:591px){.gm-section-title.gm-section-title{font-size:26px}}.jdgm-rating-summary-custom{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;margin-bottom:1.5rem}@media screen and (min-width:591px){.jdgm-rating-summary-custom{align-items:flex-start;text-align:left;gap:.1rem}.jdgm-carousel-title-custom{gap:.1rem}}.jdgm-carousel-title-custom{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:0;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.02em;font-size:26px}.jdgm-carousel-subtitle-custom{display:block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.02em;font-size:13px;color:#767676}@media screen and (max-width:590px){.jdgm-carousel-title-custom{font-size:22px}.jdgm-carousel-title-custom .star-rating__star{width:26px;height:26px}.jdgm-carousel-title-custom .star-rating__star svg{width:21px;height:21px}}.jdgm-carousel-item__review-body,.jdgm-carousel-item__reviewer-name,.jdgm-carousel-item__review-title{font-family:Montserrat,sans-serif}.jdgm-carousel-wrapper .jdgm-carousel-item,.jdgm-carousel-wrapper .jdgm-carousel__item-container,.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:auto!important;overflow:visible!important;vertical-align:top!important}.jdgm-carousel-wrapper .jdgm-carousel__item-container{overflow-x:hidden!important}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{will-change:transform}.jdgm-carousel-wrapper .jdgm-carousel-item{contain:layout style}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{transition:transform .1s ease-out!important}.jdgm-review-rating-row{display:flex;align-items:center;gap:.5rem;margin-top:.6rem}.jdgm-review-rating-row .jdgm-carousel-item__review-rating{margin-bottom:0!important}.jdgm-review-rating-row .jdgm-carousel-item__reviewer-name{white-space:normal;overflow:visible;text-overflow:unset;max-width:none;margin:0;line-height:1.3;text-transform:capitalize}.gm-reviews .jdgm-rev-widg,.gm-reviews .jdgm-rev-widg *{font-family:Montserrat,sans-serif}.gm-reviews .jdgm-star{color:#e2e2e2}.gm-reviews .jdgm-star.jdgm--on,.gm-reviews .jdgm-star.jdgm--half{color:#00985c}.gm-reviews .jdgm-rev-widg__title{font-size:21px;font-weight:600;letter-spacing:-.01em;color:#1f2021}.gm-reviews .jdgm-rev-widg__summary-text{font-size:12.5px;color:#767676}.gm-reviews .jdgm-write-rev-link,.gm-reviews .jdgm-ask-question-btn,.gm-reviews__quick-filter{font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.02em;border:1px solid #1f2021;border-radius:999px;padding:10px 20px;color:#1f2021;background:none;transition:background-color .15s,color .15s}.gm-reviews .jdgm-write-rev-link:hover,.gm-reviews .jdgm-ask-question-btn:hover,.gm-reviews__quick-filter:hover{background-color:#1f2021;color:#fff}.gm-reviews__quick-filter{display:inline-flex;align-items:center;gap:6px;border-color:#e2e2e2;color:#767676;margin:10px 0 0;cursor:pointer}.gm-reviews__quick-filter[aria-pressed=true]{border-color:#00985c;color:#00985c;background:none}.gm-reviews .jdgm-histogram__row{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;font-size:11.5px;color:#767676}.gm-reviews .jdgm-histogram__bar{background-color:#eeece6;border-radius:2px;overflow:hidden}.gm-reviews .jdgm-histogram__bar-content{background-color:#00985c!important}.gm-reviews .jdgm-sort-dropdown-wrapper{border:1px solid #e2e2e2;border-radius:999px;padding:6px 14px}.gm-reviews .jdgm-sort-dropdown{font-family:Montserrat,sans-serif;font-size:12px;color:#1f2021;border:none;background:none}.gm-reviews .jdgm-rev__icon{background-color:#00985c1f;color:#04502f;font-weight:700}.gm-reviews .jdgm-rev__author{font-weight:700;font-size:12.5px;color:#1f2021}.gm-reviews .jdgm-rev__timestamp{font-family:Montserrat,sans-serif;font-size:12.5px;color:#767676}.gm-reviews .jdgm-rev__title{font-size:13.5px}.gm-reviews .jdgm-rev__body p{font-size:13px;line-height:1.6;color:#1f2021}.gm-reviews .jdgm-paginate__page{font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:600;border:1px solid #e2e2e2;border-radius:999px;color:#767676}.gm-reviews .jdgm-paginate__page.jdgm-curt{background-color:#1f2021;border-color:#1f2021;color:#fff}.gm-reviews__photo-strip{display:flex;flex-direction:column;gap:8px;margin:18px 0}.gm-reviews__photo-strip-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#767676}.gm-reviews__photo-strip-track{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.gm-reviews__photo-thumb{flex-shrink:0;width:56px;height:56px;padding:0;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;cursor:pointer;background:none}.gm-reviews__photo-thumb img{width:100%;height:100%;object-fit:cover;display:block}.gm-reviews--editorial .jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.gm-reviews--editorial .jdgm-rev{border:1px solid #e2e2e2;border-radius:2px;padding:22px}.gm-reviews--editorial .jdgm-rev:first-child{grid-column:1 / -1;padding:32px 40px;background-color:#00000008}.gm-reviews--editorial .jdgm-rev:first-child .jdgm-rev__body p{font-size:18px;font-style:italic;line-height:1.5}.gm-reviews--editorial .jdgm-rev-widg__header{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:16px 24px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #e2e2e2}.gm-reviews--editorial .jdgm-rev-widg__title{grid-column:1 / -1}.gm-reviews--editorial .jdgm-rev-widg__summary,.gm-reviews--editorial .jdgm-histogram{float:none}.gm-reviews--editorial .jdgm-rev-widg__summary{grid-column:1;grid-row:2}.gm-reviews--editorial .jdgm-histogram{grid-column:2;grid-row:2}.gm-reviews--editorial .jdgm-widget-actions-wrapper{grid-column:3;grid-row:2;float:none;display:flex;flex-direction:column;align-items:flex-end}.gm-reviews--editorial .gm-reviews__quick-filter{grid-column:3;grid-row:3;justify-self:end;margin:0}@media screen and (max-width:720px){.gm-reviews--editorial .jdgm-rev-widg__reviews{grid-template-columns:1fr}.gm-reviews--editorial .jdgm-rev:first-child{padding:24px}.gm-reviews--editorial .jdgm-rev-widg__header{grid-template-columns:1fr;gap:14px}.gm-reviews--editorial .jdgm-rev-widg__summary,.gm-reviews--editorial .jdgm-histogram,.gm-reviews--editorial .jdgm-widget-actions-wrapper,.gm-reviews--editorial .gm-reviews__quick-filter{grid-column:1;grid-row:auto}.gm-reviews--editorial .jdgm-rev-widg__summary{order:1}.gm-reviews--editorial .jdgm-histogram{order:2}.gm-reviews--editorial .jdgm-widget-actions-wrapper{order:3;align-items:stretch}.gm-reviews--editorial .gm-reviews__quick-filter{order:4}.gm-reviews--editorial .jdgm-widget-actions-wrapper .jdgm-ask-question-btn{text-align:center}.gm-reviews--editorial .gm-reviews__quick-filter{justify-self:stretch}}.gm-reviews--dashboard .jdgm-rev-widg__header{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:24px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #e2e2e2}.gm-reviews--dashboard .jdgm-rev-widg__title{grid-column:1 / -1}.gm-reviews--dashboard .jdgm-rev-widg__summary{grid-column:1}.gm-reviews--dashboard .jdgm-histogram{grid-column:2}.gm-reviews--dashboard .jdgm-widget-actions-wrapper{grid-column:3;display:flex;flex-direction:column;gap:8px}.gm-reviews--dashboard .jdgm-rev-widg__sort-wrapper,.gm-reviews--dashboard .gm-reviews__quick-filter{grid-column:1 / -1}.gm-reviews--dashboard .jdgm-rev{display:grid;grid-template-columns:160px 1fr;column-gap:22px;padding:20px 0;border-top:1px solid #e2e2e2}.gm-reviews--dashboard .jdgm-rev__content,.gm-reviews--dashboard .jdgm-rev__actions{grid-column:2}@media screen and (max-width:720px){.gm-reviews--dashboard .jdgm-rev-widg__header{grid-template-columns:1fr}.gm-reviews--dashboard .jdgm-rev-widg__summary,.gm-reviews--dashboard .jdgm-histogram,.gm-reviews--dashboard .jdgm-widget-actions-wrapper{grid-column:1}.gm-reviews--dashboard .jdgm-rev{grid-template-columns:1fr}.gm-reviews--dashboard .jdgm-rev__content,.gm-reviews--dashboard .jdgm-rev__actions{grid-column:1}}.gm-reviews--compact .jdgm-rev-widg__title,.gm-reviews--compact .jdgm-histogram,.gm-reviews--compact .jdgm-widget-actions-wrapper,.gm-reviews--compact .jdgm-rev-widg__sort-wrapper,.gm-reviews--compact .jdgm-paginate,.gm-reviews--compact .gm-reviews__photo-strip,.gm-reviews--compact .jdgm-subtab,.gm-reviews--compact .jdgm-quest-widg__body,.gm-reviews--compact .jdgm-rev__transparency-badge{display:none!important}.gm-reviews--compact .jdgm-rev-widg{border:none}.gm-reviews--compact .jdgm-rev-widg__header{display:block;padding-bottom:0;margin-bottom:18px;border-bottom:none}.gm-reviews--compact .gm-reviews__score{font-family:Montserrat,sans-serif;font-size:34px;font-weight:700;line-height:1.1;color:#1f2021;margin-bottom:8px}.gm-reviews--compact .jdgm-rev-widg__summary{display:flex;align-items:center;gap:10px}.gm-reviews--compact .jdgm-rev-widg__summary-stars .jdgm-star{font-size:18px}.gm-reviews--compact .jdgm-rev-widg__summary-text{font-size:13px}.gm-reviews--compact .jdgm-rev-widg__reviews{display:flex;flex-wrap:nowrap;align-items:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:14px;padding-bottom:6px;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.gm-reviews--compact .jdgm-rev-widg__reviews.is-dragging{cursor:grabbing;scroll-snap-type:none}.gm-reviews--compact .jdgm-rev-widg__reviews.is-dragging .jdgm-rev{pointer-events:none}.gm-reviews--compact .jdgm-rev-widg__reviews::-webkit-scrollbar{display:none}.gm-reviews--compact .gm-reviews__scrollbar{position:relative;height:3px;margin-top:16px;background:#eeece6;border-radius:999px;overflow:hidden}.gm-reviews--compact .gm-reviews__scrollbar-thumb{position:absolute;top:0;height:100%;background:#00985c;border-radius:999px}.gm-reviews--compact .jdgm-rev{display:flex;flex-direction:column;flex:0 0 260px;scroll-snap-align:start;margin-top:0!important;border:1px solid #e2e2e2!important;border-radius:12px;padding:16px}.gm-reviews--compact .jdgm-rev__icon{background-color:#00985c;color:#fff;border-radius:50%}.gm-reviews--compact .gm-reviews__badge-footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px}.gm-reviews--compact .jdgm-rev__body p{font-size:12.5px}@media screen and (max-width:590px){.gm-reviews--compact .jdgm-rev{flex-basis:240px}}.section-header-bestseller{margin-bottom:35px}@media screen and (max-width:590px){.section-header-bestseller{margin-bottom:65px}}.tags--article{margin-top:60px}.article{font-family:Montserrat;font-size:14px}.article h1{font-family:Montserrat;font-size:24px}.article h2{font-family:Montserrat;font-size:22px}.article h3{font-family:Montserrat;font-size:18px;font-weight:500}.article .cta-primary{display:block;padding:10px 20px;width:100%;border:none;background-color:#f8ca01;text-align:center;color:#000;font-family:Montserrat;font-weight:700;cursor:pointer}.text-white{color:#fff!important}.check-green{color:#008b10}.WaitinglistModal{position:fixed;display:flex;z-index:100;flex-direction:column;background:#fff;width:100%;max-width:80%;top:15%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);padding:15px;overflow-y:scroll}.WaitinglistModal_FooterText{font-size:15px}.WaitinglistModal_Text{font-size:18px}.WaitinglistModal_EmailInput{width:100%;max-width:400px;margin-bottom:15px}.WaitinglistModal_SubmitBtn{margin-bottom:15px;background-color:#ffcd29;color:#252525}.WaitinglistModal_SubmitBtn:hover{background-color:#f9ca30ab}.WaitinglistModal_CloseButton{align-self:flex-end;font-size:18px}@media screen and (max-width:590px){#country_code{max-width:150px!important}.WaitinglistModal{top:10%}.WaitinglistModal_FooterText{font-size:12px}.WaitinglistModal_Text{font-size:15px}.WaitinglistModal_EmailInput{max-width:90%}.WaitinglistModal_CloseButton{font-size:15px}}.WaitinglistModalFailure_Text>a{text-decoration:underline}.Overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:50;visibility:hidden;opacity:.5;background:#252525;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.Overlay.visible{visibility:visible}.hidden{display:none}.swiper{--swiper-theme-color: #000;--swiper-navigation-size: 24px;--swiper-navigation-sides-offset: 5px;--swiper-pagination-bullet-size: 64px}.swiper-button-disabled{visibility:hidden}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size)!important;height:50%!important;top:25%!important}.pdp-swiper-button-prev,.pdp-swiper-button-next{background-color:#ffffffb3!important;border-radius:100%;height:35px!important;width:35px!important;top:50%!important}.product-single__media--video .plyr,.product-single__media--video video{touch-action:pan-y}.product-single__media--video video{object-fit:contain}.swiper-autoheight .product-single__media-flex{height:auto}.swiper-pagination{position:initial!important;margin:10px 0}.swiper-pagination-bullet{position:relative;border:2px solid #e0e0e0;border-radius:0!important;opacity:1!important;background:transparent!important;font-size:0!important;line-height:0!important}.swiper-pagination-bullet>img{transform:scale(1.01)}.swiper-pagination-bullet-active{background:transparent!important;border:2px solid #000!important}div.product-single__thumbnails-wrapper{position:relative;--scroll-fade-left: 0;--scroll-fade-right: 1;margin:0 10px}div.product-single__thumbnail__fade-left{content:"";display:block;height:100%;position:absolute;left:0;top:0;bottom:0;width:32px;pointer-events:none;z-index:1;background:linear-gradient(to right,rgba(255,255,255,var(--scroll-fade-left)),#fff0)}div.product-single__thumbnail__fade-right{content:"";display:block;height:100%;position:absolute;right:0;top:0;bottom:0;width:32px;pointer-events:none;background:linear-gradient(to right,#fff0,rgba(255,255,255,var(--scroll-fade-right)))}ul.product-single__thumbnails{display:block;list-style-type:none;margin:10px 0 0;white-space:nowrap;overflow:-moz-scrollbars-none;overflow-y:hidden;overflow-x:scroll;cursor:grab;-webkit-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none}ul.product-single__thumbnails.is-dragging{cursor:grabbing}ul.product-single__thumbnails::-webkit-scrollbar{display:none}ul.product-single__thumbnails>li.product-single__media-wrapper{display:inline-block;height:80px;width:80px;overflow:hidden;vertical-align:top}ul.product-single__thumbnails a.product-single__thumbnail{display:block;width:80px;height:80px;overflow:hidden}ul.product-single__thumbnails img.product-single__thumb{width:80px!important;height:80px!important;max-height:none!important;object-fit:cover;display:block;-webkit-user-drag:none;user-drag:none}.flag-hide{display:none!important}.flag-show{display:block}.lightning-deal-pill{position:absolute;top:14px;left:8px;z-index:2;display:inline-block;background-color:#780000;border-radius:3px;padding:3px 6px;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.2;font-weight:600;letter-spacing:.01em;color:#fff}.lightning-deal-strip{position:absolute;left:0;right:0;bottom:0;z-index:2;box-sizing:border-box;padding:22px 10px 9px;background:linear-gradient(to top,#000000c7,#0000006b 55%,#0000);display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:5px;color:#fff;font-family:Montserrat,sans-serif}.lightning-deal-strip__label{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;opacity:.92}.lightning-deal-strip__value{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.3)}@media(min-width:729px){.lightning-deal-pill{top:24px;left:10px;font-size:13px}.lightning-deal-strip__label{font-size:11px}.lightning-deal-strip{padding:30px 12px 12px}.lightning-deal-strip__value{font-size:17px}}.tooltipContainer{position:absolute;bottom:10px;right:20px;width:auto;background-color:#fff;border-radius:20px;display:flex;justify-content:space-between;align-items:center;padding:5px 10px;cursor:pointer}.tooltip-title{font-size:12px;font-weight:600;font-family:Montserrat;margin-right:5px}.tooltip-svg{height:17px!important;width:17px!important;display:flex;justify-content:center;align-items:center}.tooltip-svg svg{height:100%;width:100%}.tooltip-textContainer{display:none}.tooltip-textContainer.active{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:50px;right:20px;width:auto;height:auto;color:#fff;background-color:#000!important;padding:10px;margin-left:20px}.tooltip-textContainer:after{content:"";position:absolute;bottom:-8px;right:10px;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid black}.tooltip-text{font-size:12px;font-weight:600;font-family:Montserrat}@media(min-width:1000px){.tooltipContainer{bottom:18px}.tooltip-textContainer.active{bottom:58px}}body.template-product .main-content>.wrapper{display:grid;grid-template-columns:58.33% 41.67%;align-items:start}body.template-product .main-content>.wrapper>.shopify-section:nth-child(1){grid-column:1;grid-row:1}body.template-product .main-content>.wrapper>.shopify-section:nth-child(2){grid-column:2;grid-row:1}body.template-product .main-content>.wrapper>.shopify-section:nth-child(n+3){grid-column:1 / -1}@media only screen and (max-width:768px){body.template-product .main-content>.wrapper{display:block}}#product-custom-fields-embed-wrapper{margin:4px 0 10px;font-family:Montserrat,sans-serif}#product-custom-fields-embed-wrapper:has(.product-custom-fields-container:empty){display:none!important;margin:0!important}#product-custom-fields-embed-wrapper .product-custom-fields-container{margin:0!important;padding:0!important;min-height:0!important;border:1px solid #d8d8d8;background:#fff;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}#product-custom-fields-embed-wrapper .product-custom-fields-container:empty{display:none!important;border:0!important}#product-custom-fields-embed-wrapper .product-custom-fields-container:hover,#product-custom-fields-embed-wrapper .product-custom-fields-container:focus-within,#product-custom-fields-embed-wrapper .product-custom-fields-container:has(.product-custom-field-checkbox:checked){border-color:#b8b8b8;box-shadow:0 6px 18px #0000000b}#product-custom-fields-embed-wrapper .product-custom-field-item{width:100%!important;margin:0!important;padding:0!important;min-height:0!important}#product-custom-fields-embed-wrapper .product-custom-field-item-space{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;max-height:0;opacity:0;overflow:hidden;box-sizing:border-box;padding:0 14px!important;background:#fff;transform:translateY(-4px);transition:max-height .32s ease,opacity .22s ease,padding .32s ease,transform .32s ease}#product-custom-fields-embed-wrapper .product-custom-field-item-space .product-custom-field-input-container{display:contents!important}#product-custom-fields-embed-wrapper .product-custom-fields-container:not(:hover):not(:focus-within):not(:has(.product-custom-field-checkbox:checked)) .product-custom-field-checkbox-wrapper,#product-custom-fields-embed-wrapper .product-custom-fields-container:not(:hover):not(:focus-within):not(:has(.product-custom-field-checkbox:checked)) .product-custom-field-item-space{margin:0!important;padding:0!important;min-height:0!important}#product-custom-fields-embed-wrapper .product-custom-fields-container:not(:hover):not(:focus-within):not(:has(.product-custom-field-checkbox:checked)) .product-custom-field-checkbox-wrapper{border-top-width:0!important}#product-custom-fields-embed-wrapper .product-custom-fields-container:hover .product-custom-field-item-space,#product-custom-fields-embed-wrapper .product-custom-fields-container:focus-within .product-custom-field-item-space,#product-custom-fields-embed-wrapper .product-custom-fields-container:has(.product-custom-field-checkbox:checked) .product-custom-field-item-space{max-height:112px;opacity:1;padding:4px 10px 14px!important;transform:translateY(0)}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label{position:relative;display:grid!important;grid-template-columns:64px 1fr auto;grid-template-rows:1fr;column-gap:10px;align-items:center;align-content:center;width:100%;height:64px!important;min-height:64px!important;box-sizing:border-box;padding:0 10px;color:#2d2d2d!important;font-family:Montserrat,sans-serif!important;font-size:0!important;line-height:1!important;font-style:normal!important;cursor:pointer;text-indent:0}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label:before{content:"";display:block!important;grid-column:1;grid-row:1;width:54px;height:54px;justify-self:center;align-self:center;transform:translateY(4px);background-image:url(/cdn/shop/files/G004_personalization_thumbnail.webp?v=1777565585);background-size:cover;background-position:center;background-color:#eee}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label:after{content:"GRAVUR HINZUF\dcGEN";grid-column:2;grid-row:1;align-self:center;color:#111;font-family:Montserrat,sans-serif;font-size:14.5px;font-weight:700;line-height:1.35;letter-spacing:0;text-align:left;text-transform:none;transform:translateY(4px);white-space:pre}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label>div:not(.codemate-tooltip){display:none!important}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label .codemate-tooltip{display:block!important;position:static!important;width:0!important;height:0!important;margin:0!important;overflow:visible!important;text-indent:0}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label .codemate-info-icon,#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label .codemate-tooltiptext{display:none!important}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label .codemate-tooltip:after{content:"+10 \20ac";position:absolute;right:10px;top:50%;transform:translateY(-50%) translateY(4px);color:#111;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;pointer-events:none}#product-custom-fields-embed-wrapper .product-custom-field-checkbox-wrapper{position:relative;display:grid;grid-template-columns:1fr;max-height:0;opacity:0;overflow:hidden;box-sizing:border-box;padding:0 14px;border-top:1px solid transparent;background:#fff;transform:translateY(-4px);transition:max-height .32s ease,opacity .22s ease,padding .32s ease,border-color .32s ease,transform .32s ease}#product-custom-fields-embed-wrapper .product-custom-fields-container:hover .product-custom-field-checkbox-wrapper,#product-custom-fields-embed-wrapper .product-custom-fields-container:focus-within .product-custom-field-checkbox-wrapper,#product-custom-fields-embed-wrapper .product-custom-fields-container:has(.product-custom-field-checkbox:checked) .product-custom-field-checkbox-wrapper{max-height:78px;opacity:1;padding:10px 10px 6px;border-top-color:#dedede;transform:translateY(0)}#product-custom-fields-embed-wrapper .product-custom-field-checkbox-wrapper .product-custom-field-checkbox{position:absolute;left:10px;top:12px;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1px solid #b8b8b8;border-radius:2px;background:#fff;cursor:pointer}#product-custom-fields-embed-wrapper .product-custom-field-checkbox-wrapper .product-custom-field-checkbox:checked{background:#111}#product-custom-fields-embed-wrapper .product-custom-field-checkbox-wrapper .product-custom-field-checkbox:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg)}#product-custom-fields-embed-wrapper input[type=text],#product-custom-fields-embed-wrapper textarea,#product-custom-fields-embed-wrapper .product-custom-field-input,#product-custom-fields-embed-wrapper .product-custom-field-textarea{display:block!important;grid-column:1 / -1;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin:0!important;padding-left:0!important;padding-right:0!important;font-family:Arapey,Georgia,serif!important;font-size:18px!important;line-height:1.35!important;border:1px solid #111!important;border-left:0!important;border-right:0!important;border-bottom:0!important;outline:0!important}#product-custom-fields-embed-wrapper .product-custom-field-text-counter,#product-custom-fields-embed-wrapper .product-custom-field-character-counter,#product-custom-fields-embed-wrapper [class*=counter],#product-custom-fields-embed-wrapper [class*=Counter],#product-custom-fields-embed-wrapper .product-custom-field-character-length{position:static!important;display:block!important;grid-column:2;grid-row:2;width:auto!important;margin:6px 0 0!important;padding-right:0!important;box-sizing:border-box!important;text-align:right!important;line-height:1.2!important;white-space:nowrap}#product-custom-fields-embed-wrapper .product-custom-field-error-wrapper{display:flex!important;grid-column:1;grid-row:2;align-items:center;gap:8px;margin:5px 0 0!important;color:#ff5f6d;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.2;min-width:0}#product-custom-fields-embed-wrapper .product-custom-field-error-wrapper .error-icon{flex:0 0 auto}#product-custom-fields-embed-wrapper .product-custom-field-error-wrapper span{min-width:0}#product-custom-fields-embed-wrapper .product-custom-field-checkbox-wrapper label{margin:0 0 0 28px;color:#111!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:600;line-height:1.4;cursor:pointer}#product-custom-fields-embed-wrapper .product-custom-field-checkbox-wrapper label:after{content:"Name oder Initialen unten eingeben.";display:block;margin-top:2px;color:#6f6f6f;font-family:Arapey,serif;font-size:14px;font-style:italic;font-weight:400}@media screen and (max-width:590px){#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label{grid-template-columns:56px 1fr auto;height:60px!important;min-height:60px!important;padding:0 10px;column-gap:10px}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label:before{width:50px;height:50px}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label:after{font-size:14px;line-height:1.3;white-space:pre}#product-custom-fields-embed-wrapper .product-custom-field-custom-field-label .codemate-tooltip:after{right:12px;font-size:14px}#product-custom-fields-embed-wrapper .product-custom-fields-container:hover .product-custom-field-checkbox-wrapper,#product-custom-fields-embed-wrapper .product-custom-fields-container:focus-within .product-custom-field-checkbox-wrapper,#product-custom-fields-embed-wrapper .product-custom-fields-container:has(.product-custom-field-checkbox:checked) .product-custom-field-checkbox-wrapper{padding:9px 10px 6px}#product-custom-fields-embed-wrapper .product-custom-fields-container:hover .product-custom-field-item-space,#product-custom-fields-embed-wrapper .product-custom-fields-container:focus-within .product-custom-field-item-space,#product-custom-fields-embed-wrapper .product-custom-fields-container:has(.product-custom-field-checkbox:checked) .product-custom-field-item-space{padding:4px 10px 14px!important}}.header-wrapper .market-selector-button-iso-code{font-size:14px}.header-wrapper .site-nav>li:has(.market-selector){margin-left:24px;margin-right:10px}.mfp-bg.search-modal{background-color:#1111118c}.mfp-wrap.search-modal .mfp-container{padding:72px 20px 0;text-align:initial}.mfp-wrap.search-modal .mfp-content{display:block;width:100%;max-width:960px;margin:0 auto}.mfp-wrap.search-modal .mfp-container:before{display:none}.mfp-wrap.search-modal button.mfp-close{margin:0;top:82px;right:max(28px,calc(50% - 470px))}#SearchModal{width:100%;padding:26px 30px 30px;background:#fff;border-radius:16px;box-shadow:0 18px 48px #00000038;box-sizing:border-box;font-family:Montserrat,sans-serif}#SearchModal input,#SearchModal button,#SearchModal .predictive-search{font-family:Montserrat,sans-serif}.search-bar--modal{display:block;width:100%;margin:0}.search-bar--modal.input-group{display:flex;align-items:center;background:transparent;border:0;border-bottom:1px solid #eaeaea;border-radius:0}.search-bar--modal .input-group-field{order:2;flex:1;height:auto;padding:6px 4px 12px;border:0!important;font-size:16px;font-style:normal;background:transparent;outline:none;box-shadow:none!important}.search-bar--modal .input-group-field::placeholder{color:#b3b3b3;font-style:normal}.search-bar--modal .input-group-btn{order:1;width:auto}.search-bar--modal .input-group-btn .btn{height:auto;min-width:0;padding:0 14px 6px 0;border:0;border-radius:0;background:transparent;color:#111}.search-bar--modal .input-group-btn .btn:hover{background:transparent}.search-bar--modal .input-group-btn .icon-search{font-size:16px}.predictive-search{margin:22px 0 0}.predictive-search [hidden]{display:none!important}.predictive-search__trending{display:flex;flex-wrap:wrap;gap:10px}.predictive-search__pill{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid transparent;border-radius:6px;background:#f2f2f2;font-size:13px;color:#111;cursor:pointer;transition:background .15s ease,border-color .15s ease}.predictive-search__pill:hover{background:#e9e9e9;border-color:#ddd}.predictive-search__pill .predictive-search__icon{width:14px;height:14px;color:#777;flex-shrink:0}.predictive-search__loading,.predictive-search__empty{padding:14px 2px;font-size:13px;color:#777}.predictive-search__loading{display:flex;align-items:center;gap:9px}.predictive-search__spinner{width:15px;height:15px;border:2px solid #ddd;border-top-color:#111;border-radius:50%;flex-shrink:0;animation:predictive-search-spin .6s linear infinite}@keyframes predictive-search-spin{to{transform:rotate(360deg)}}.predictive-search__products{display:grid;grid-template-columns:1fr;gap:14px 24px}@media(min-width:640px){.predictive-search__products{grid-template-columns:repeat(2,1fr)}}.predictive-search__product-card{display:flex;align-items:center;gap:16px;padding:14px 16px;background:#f6f6f6;border-radius:12px;text-decoration:none;color:inherit;transition:background .15s ease}.predictive-search__product-card:hover{background:#efefef}.predictive-search__product-image-wrap{display:flex;align-items:center;justify-content:center;width:60px;height:60px;flex-shrink:0;background:#fff;border-radius:8px;overflow:hidden}.predictive-search__product-image{width:100%;height:100%;object-fit:contain}.predictive-search__product-info{display:flex;flex-direction:column;gap:3px;min-width:0}.predictive-search__product-title{font-size:14px;font-weight:600;line-height:1.25;color:#111}.predictive-search__product-desc{font-size:12px;line-height:1.35;color:#8a8a8a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.predictive-search__product-info .grid-product__price{margin-top:2px;font-size:13px}@media(max-width:480px){#SearchModal{padding:20px 18px 24px}.search-bar--modal .input-group-field{font-size:18px}}.jdgm-carousel-wrapper .jdgm-carousel--compact-theme.jdgm-carousel{margin-bottom:8px}.jdgm-carousel-wrapper{padding-top:40px;padding-bottom:40px}.jdgm-carousel-wrapper .jdgm-carousel__arrows,.jdgm-carousel-wrapper .jdgm-carousel__left-arrow,.jdgm-carousel-wrapper .jdgm-carousel__right-arrow{display:none!important}.hero__cta{transition:background-color .3s ease,box-shadow .2s ease}.hero__cta:hover{background-color:#000!important;box-shadow:0 8px 20px #00000047}
/*# sourceMappingURL=/cdn/shop/t/3/assets/a-gentlemens-custom.css.map */
