:root{--color-neutral-100: #ecebe8;--brand-black: #3b3a36;--color-n15: #fdfdfc;--color-n50: #f5f5f5;--color-n600: #747576;--color-n700: #525252;--color-secondary-se600: #965c35;--color-secondary-se700: #6d4327;--color-suplementary-su400: #bdc7c5;--color-suplementary-su500: #859995;--color-semantic-gr50: #def2e4;--color-semantic-gr100: #077024;--color-semantic-re600: #9a2514;--color-text-link-ac700: #6d4327;--color-white: #fff}.hero-title,.display-large{font-family:var(--font-display-family);font-weight:400;font-size:2.25rem;line-height:2.5rem;letter-spacing:0}@media (min-width: 768px){.hero-title,.display-large{font-size:3.5rem;line-height:4.25rem}}.display-small{font-family:var(--font-display-family);font-weight:400;font-size:2.25rem;line-height:2.5rem;letter-spacing:0}.hero-subheadline{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-lg);line-height:1.5rem;letter-spacing:0}h1,.h1,.heading-1{font-family:var(--font-heading-family);font-weight:400;font-size:2.5rem;line-height:3.5rem;letter-spacing:.05em;text-transform:uppercase}h2,.h2,.heading-2-bold,h2.heading{font-family:var(--font-body-family);font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:.03em;text-transform:uppercase}.heading-2-small,.h2.heading-2-small,h2.heading-2-small{font-family:var(--font-heading-family);font-weight:400;font-size:var(--text-5xl);line-height:3rem;letter-spacing:.03em;text-transform:uppercase}h3,.h3,.heading-3-bold,h3.heading{font-family:var(--font-body-family);font-weight:700;font-size:var(--text-5xl);line-height:3rem;letter-spacing:.03em;text-transform:uppercase}.heading-3-small,.h3.heading-3-small,h3.heading-3-small,.heading-3-small-bold,h3.heading-3-small-bold,.h3.heading-3-small-bold{font-family:var(--font-body-family);font-weight:700;font-size:var(--text-lg);line-height:1.5rem;letter-spacing:.04em}.heading-3-small-caps{font-family:var(--font-body-family);font-weight:700;font-size:var(--text-lg);line-height:1.5rem;letter-spacing:.04em;text-transform:uppercase}h4,.h4,.heading-4{font-family:var(--font-body-family);font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:0;text-transform:uppercase}h5,.h5,.heading-5{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-lg);line-height:1.25rem;letter-spacing:0;text-transform:uppercase}.body-text-2xl,.rte blockquote p{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-2xl);line-height:2rem;letter-spacing:0}.body-text-xl{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-xl);line-height:1.75rem;letter-spacing:0}.body-text-l{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-lg);line-height:1.75rem;letter-spacing:0}.body-text-m{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-base);line-height:1.5rem;letter-spacing:0}.body-text-s{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-sm);line-height:1.25rem;letter-spacing:0}.body-text-xs{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-2sm);line-height:1.25rem;letter-spacing:0}.body-title-2xl{font-family:var(--font-body-family);font-weight:700;font-size:var(--text-5xl);line-height:2rem;letter-spacing:0}.body-title-l{font-family:var(--font-body-family);font-weight:700;font-size:var(--text-lg);line-height:1.5rem;letter-spacing:.04em}.body-title-m{font-family:var(--font-body-family);font-weight:500;font-size:var(--text-base);line-height:1.5rem;letter-spacing:.03em}.body-title-s{font-family:var(--font-body-family);font-weight:500;font-size:var(--text-sm);line-height:1.25rem;letter-spacing:.03em}.label-2xs{font-family:var(--font-body-family);font-weight:400;font-size:.6875rem;line-height:.875rem;letter-spacing:.02em}.label-2xs-caps{font-family:var(--font-body-family);font-weight:400;font-size:.6875rem;line-height:.875rem;letter-spacing:.02em;text-transform:uppercase}.section-tag,.section-tag-s{font-family:var(--font-heading-family);font-weight:400;font-size:var(--text-sm);line-height:1.25rem;letter-spacing:.03em;text-transform:uppercase}.label-s{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-sm);line-height:1.25rem;letter-spacing:.02em}.navigation-link-m{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-base);line-height:1.5rem;letter-spacing:.01em}.navigation-link-2xl{font-family:var(--font-body-family);font-weight:400;font-size:var(--text-5xl);line-height:2.25rem;letter-spacing:.01em}.font-heading,.heading.font-heading{font-family:var(--font-heading-family);font-weight:400}.font-display{font-family:var(--font-display-family);font-weight:400}.font-body{font-family:var(--font-body-family);font-weight:400}.footer__text p{font-weight:700;font-size:18px;line-height:24px;letter-spacing:.64px;max-width:380px}.section-divider{background:#fff;height:1px;display:block!important;margin-inline:var(--page-padding);margin-top:40px;margin-bottom:40px}.footer__text a{font-size:14px;line-height:20px;letter-spacing:.32px;text-decoration:underline}.copyright-divider{margin-bottom:0}.footer__socials p{font-size:16px;line-height:24px;letter-spacing:.48px;text-transform:uppercase}.footer-copyright a{font-size:14px;line-height:20px;letter-spacing:.32px;text-decoration:underline}.body-title-m{font-size:16px;line-height:24px;letter-spacing:.48px;text-transform:uppercase;font-weight:400}.link-m-regular{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.16px}.stand-alone-link{text-underline-offset:4px}.stand-alone-link:hover{color:var(--color-neutral-100)}.stand-alone-link:hover svg path{fill:var(--color-neutral-100)}.footer__socials .social_platform:hover svg path{fill:var(--color-neutral-100)}.nav-link:hover{color:var(--color-neutral-100);text-decoration:underline}.hulkBtnStyle{display:flex;align-items:center;justify-content:center;margin:auto!important;width:fit-content;border-radius:10px!important}.hulkBtnStyle img{margin:0}.hulkBtnStyle.login-drawer{margin-top:12px!important}a[data-hulkguestsharewishlist]{display:flex!important;align-items:anchor-center;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.48px;text-transform:uppercase}.hulk__wishlist-wrap{padding:60px 0}select[data-hulkproductvariants]{border:1px solid var(--brand-black);border-radius:10px;font-size:14px;letter-spacing:.32px}[data-wishlistcontainer] [data-selectallwishlist]{display:flex!important;gap:4px;align-items:end;margin-bottom:16px}.wishlist__product-content .vendor{display:none}.wishlist-modal__content,.hulk__wishlist-wrap .wishlist-popup .wishlist-modal.modal-small,.hulk__wishlist-wrap .wishlist-grid-view .wishlist-status .wishlist-btn{border-radius:10px}.fancy_title h3[data-mywishlisttitle]{font-weight:400;font-size:40px!important;line-height:56px;letter-spacing:.8px;text-transform:uppercase}.custom-localization .dropdown__container{width:fit-content}.custom-localization .btn-text{gap:6px}.custom-localization .btn-text svg{width:var(--sp-2d5);height:var(--sp-2d5)}.custom-localization .menu__item{height:var(--sp-12);font-family:var(--font-navigation-family);font-weight:var(--font-navigation-weight);text-transform:var(--font-navigation-text-transform);font-size:16px;line-height:24px;letter-spacing:.16px;padding-left:10px}.collage{gap:var(--column-gap-l)}.collage .section-tag-s{margin-bottom:14px}.collage.with-richtext .section-tag-s{margin-bottom:-2px}.indicators .button:after,.indicators .button{border-radius:0}.indicators .button .icon{width:14px}.indicators .button .icon path{fill:currentColor}.read-more{display:flex;gap:10px;align-items:center}.read-more svg path{fill:currentColor}.read-more svg{width:11px}.collage .media-card__text{max-width:350px}.media-card__text .heading{text-transform:uppercase}.drawer__footer-buttons .button{height:auto}.color-brown{color:var(--color-secondary-se600)}.product__labels-item{background-color:var(--color-secondary-se600);color:var(--color-white);padding:var(--sp-0d5) var(--sp-1d5)}.product__info-text{margin-inline-end:3rem}.product__info-text a{text-decoration:underline}.product__info-text a:hover{text-decoration:none}.border-spacer{height:1px;border-radius:99px;background-color:var(--color-neutral-100)}variant-selects .select.custom-select-hidden{position:absolute;opacity:0;pointer-events:none;width:0;height:0}variant-selects .custom-select-hidden~.icon{display:none}.custom-select-wrapper{position:relative;width:100%}.custom-select-trigger{border:1px solid var(--brand-black);background:#fff;padding:12px 40px 12px 14px;color:var(--color-n700);font-weight:var(--font-body-weight);font-size:14px;line-height:20px;letter-spacing:.28px;cursor:pointer;transition:all .2s ease;min-height:60px;display:flex;align-items:center;width:100%;position:relative;-webkit-user-select:none;user-select:none}.custom-select-trigger:hover{border-color:var(--color-n700);background:#fafafa}.custom-select-wrapper.open .custom-select-trigger{border-color:var(--brand-black);box-shadow:0 0 0 2px #0000001a}.custom-select-trigger:after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-n700);transition:transform .2s ease;pointer-events:none}.custom-select-wrapper.open .custom-select-trigger:after{transform:translateY(-50%) rotate(180deg)}.custom-select-options{position:absolute;left:0;right:0;background:#fff;border:1px solid var(--brand-black);box-shadow:0 4px 12px #0000001a;max-height:280px;overflow-y:auto;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease}.custom-select-wrapper.open .custom-select-options{opacity:1;visibility:visible;transform:translateY(0)}.custom-select-option{padding:12px 14px;font-size:14px;line-height:20px;color:var(--color-n700);font-weight:var(--font-body-weight);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.custom-select-option:hover,.custom-select-option.selected{background:var(--brand-black);color:#fff}.custom-select-option.disabled{color:var(--color-n300);background:#f5f5f5;cursor:not-allowed;pointer-events:none}.custom-select-options::-webkit-scrollbar{width:6px}.custom-select-options::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.custom-select-options::-webkit-scrollbar-thumb{background:var(--color-n300);border-radius:3px}.custom-select-options::-webkit-scrollbar-thumb:hover{background:var(--color-n700)}.product__accordion--bundle .details__summary{padding-left:0!important;padding-right:0!important}.product__accordion--bundle .details__summary .title{font-family:var(--font-heading-family)}.product__accordion--bundle .details__content{padding:0!important}.product-pre-title{font-weight:400;line-height:16px;letter-spacing:.22px;text-transform:uppercase;color:var(--color-n600);margin-top:10px}.product-pre-title p{font-size:11px!important}.color-brown-border:after{border:1px solid var(--cc-btn-primary-bg)}.pagination__btn:after{border-color:var(--cc-btn-primary-bg)}.pagination__btn.button--secondary .btn-fill{background-color:var(--cc-btn-primary-bg)}.mega-menu__item .mega-menu__nav.grid{display:flex;flex-direction:column}.mega-menu__nav-item-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:24px;grid-row-gap:16px}.product-card__content.customized-card{padding:12px 0;background:#fff}.product-card__fabric{font-weight:400;font-size:11px;line-height:16px;letter-spacing:.32px;text-transform:uppercase}.icons-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;margin-top:24px}.icon-with-text:not(:last-child){border-right:1px solid var(--color-neutral-100)}.icon-with-text:not(:first-child){padding-left:8px}.icon-with-text svg{width:24px;height:24px}.icon-with-text{display:flex;gap:8px}.icon-with-text .text-content .card-option{font-weight:400;font-size:11px;line-height:14px;letter-spacing:.32px;color:var(--color-n600)}.card-option-title{font-weight:400;font-size:11px;line-height:16px;letter-spacing:.32px;text-transform:uppercase;color:var(--brand-black)}.product-card__details .price,.product-card__details .price small{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.48px;color:var(--brand-black)}.header--left-below{--header-grid-template: "tools logo icons" "navigation navigation navigation" / minmax(0, 1fr) auto minmax(0, 1fr)}.header--left-below .header__logo{grid-area:auto}.product-card__content .product-card__details .price span{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.48px}.product-card__details .price{flex-direction:row}.product-card .wishlist-btn{position:absolute}.product-card .icon-wishlist-heart-empty{color:var(--brand-black)}.header-transparent:not(.header-scrolled) .header__logo-link img{filter:brightness(0) invert(1)}.header-transparent .header__menu>ul .menu__item .icon path,.header-transparent .header__icons .header__buttons .icon path{fill:currentColor}.badges .badge{font-size:11px;letter-spacing:.32px;font-weight:400;text-transform:uppercase;border-radius:0}#insta-feed .instafeed-new-layout-container .instafeed-new-arrow{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5.39922 0.233228L5.89922 0.733228L1.64922 4.98323L13.6992 4.98323L13.6992 5.68323L1.64922 5.68323L5.89922 9.93323L5.39922 10.4332L0.299218 5.33323L5.39922 0.233228Z' fill='%23965C35'/%3E%3C/svg%3E") center/40% no-repeat!important;width:40px;height:40px;border-radius:12px;opacity:1;border:1px solid var(--color-secondary-se600)}#insta-feed .instafeed-new-arrow-prev{transform:translateY(-50%)!important}#insta-feed .instafeed-new-arrow-next{transform:translateY(-50%) rotate(180deg)!important}.justify-center{justify-content:center}@media (min-width: 768px){.flex.md\:justify-center{justify-content:center}}.justify-right{justify-content:flex-end}@media (min-width: 768px){.flex.md\:justify-right{justify-content:flex-end}}.justify-left{justify-content:flex-start}@media (min-width: 768px){.flex.md\:justify-left{justify-content:flex-start}}#CybotCookiebotDialog{border-radius:0!important}#cc--main{display:none!important}html.js.force--consent.show--consent{overflow:visible!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
