:root{--font-body--family: "Averta", sans-serif;--button-font-family-primary: "Averta", sans-serif;--button-font-family-secondary: "Averta", sans-serif;--button-padding-block: 12px !important;--peek-next-slide-size: 1.5rem !important;--font-custom--size: 16px;--sidebar-width: 30rem !important}@media screen and (min-width:750px){:root{--peek-next-slide-size: 6rem !important}}.collection-heading .text-block{--max-width--body-normal: 50em !important}.text-block p{margin:0!important}body.page-width-wide{--page-margin: 12px}@media screen and (min-width:750px){body.page-width-wide{--page-margin: 30px}}.button.close-button{width:fit-content}.button{font-weight:400!important}.engrave__input{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%;box-sizing:border-box}*:focus-visible{outline:0}@media screen and (max-width:1400px){.header__drawer.desktop\:hidden{display:block!important}.header-menu.mobile\:hidden{display:none!important}}header-actions>.header-actions__action{padding-inline-end:var(--padding-lg);align-items:center}header-actions>.header-actions__action .header-actions__cart-icon{height:max-content}header-actions>.header-actions__action .cart-bubble{width:16px;right:-4px;top:-4px}.header-actions__action .svg-wrapper{--button-size: 24px}input.paragraph.paragraph{font-size:var(--font-size--sm)!important}header-actions .cart-drawer{display:flex;align-items:center}@media screen and (max-width:749px){header-actions .cart-drawer{padding-inline-end:var(--padding-lg)}}header-actions .cart-drawer .header-actions__action{overflow:visible}header-actions .cart-drawer .cart-bubble{width:16px;right:-4px;top:-4px}.size-style.link{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:3px;text-underline-position:from-font}@media screen and (max-width:749px){footer .section--page-width,.footer-utilities .section--page-width,.section--page-width:has(.custom-section-content .newsletter-group){grid-template-columns:40px auto 40px}footer .group-block--width-fill.menu-group .group-block-content.mobile-column:has(accordion-custom){gap:24px}}.email-signup-block .email-signup__button svg{transform:rotate(-90deg)}footer .menu__details .menu__heading{padding-block:0}footer .menu__details .menu__heading.h6{font-weight:600}footer .menu__details .menu__item{text-transform:uppercase}.footer-utilities .utilities,.footer-utilities .utilities a{color:var(--color-foreground)}@media screen and (max-width:749px){.footer-utilities .utilities,.footer-utilities .utilities a{align-items:flex-start}}.footer-utilities .payment-icons .payment-icons__item .icon{height:20px;width:auto}@media screen and (min-width:750px){.footer-utilities__text{white-space:nowrap}.utilities.utilities--blocks-4{display:flex;flex-direction:row;justify-content:space-between}.utilities.utilities--blocks-4 .payment-icons{display:flex;justify-content:center}}@media screen and (max-width:749px){header-component .header__columns{grid-template-areas:"leftA center center rightA rightB" "leftB leftB leftB leftB leftB";gap:0}header-component .header__columns .header-logo{justify-content:flex-start}h3,.text-block.h3>*{font-size:22px;font-family:var(--font-body--family);font-weight:400}header-drawer .menu-drawer,header-drawer .menu-drawer__backdrop{width:100vw;top:calc(var(--header-height, 122px) + 30px);box-shadow:none;height:calc(var(--drawer-height) - var(--header-height, 122px) - 30px)}header-drawer .menu-drawer__submenu{height:calc(var(--drawer-height) - var(--header-height, 122px) - 30px)}header-component[data-scroll-direction=down] header-drawer .menu-drawer,header-component[data-scroll-direction=down] header-drawer .menu-drawer__backdrop,header-component[data-scroll-direction=up] header-drawer .menu-drawer,header-component[data-scroll-direction=up] header-drawer .menu-drawer__backdrop{top:calc(var(--header-height, 122px) - 1px);height:calc(var(--drawer-height) - var(--header-height, 122px))}.search-modal__content .search-input{padding-block:6px}.search-modal__content .predictive-search__icon{color:#b0b0b0;left:.5rem!important;right:var(--margin-xl)}.search-modal__content .predictive-search-form__header-inner{border-radius:8px}.search-modal__content .predictive-search__reset-button{height:36px}}predictive-search-component .predictive-search-form__content .predictive-search-results__wrapper slideshow-slides,predictive-search-component .predictive-search-form__content .predictive-search-results__wrapper .predictive-search-results__resource-header{padding-inline:0}:is(predictive-search-component .predictive-search-results__card--product,predictive-search-component .recently-viewed-wrapper .predictive-search-results__card--product):hover{background-color:transparent}:is(predictive-search-component .predictive-search-results__card--product,predictive-search-component .recently-viewed-wrapper .predictive-search-results__card--product):is([aria-selected=true].keyboard-focus,:is(predictive-search-component .predictive-search-results__card--product,predictive-search-component .recently-viewed-wrapper .predictive-search-results__card--product):focus-visible,:is(predictive-search-component .predictive-search-results__card--product,predictive-search-component .recently-viewed-wrapper .predictive-search-results__card--product):has(.resource-card:focus-visible)){background-color:transparent;outline:none;border-color:transparent}predictive-search-component #predictive-search-products:has(.recently-viewed-wrapper:not(:empty)) .predictive-search-results__wrapper-products.empty-collection,predictive-search-component #predictive-search-products:has(.recently-viewed-wrapper:not(:empty)) .predictive-search-results__title.empty-collection{display:none}predictive-search-component .predictive-search-results__products{padding-inline:0}.dialog-modal[open].search-modal__content:has(predictive-search-component){padding-inline:12px}@media screen and (min-width:750px){.dialog-modal[open].search-modal__content:has(predictive-search-component){padding-inline:30px}}.dialog-modal[open].search-modal__content,.search-modal__content.dialog-modal::backdrop{top:calc(var(--header-height, 122px) + 30px)}body:has(header-component[data-scroll-direction=down]) .dialog-modal[open].search-modal__content,body:has(header-component[data-scroll-direction=up]) .dialog-modal[open].search-modal__content,body:has(header-component[data-scroll-direction=down]) .search-modal__content.dialog-modal::backdrop,body:has(header-component[data-scroll-direction=up]) .search-modal__content.dialog-modal::backdrop{top:calc(var(--header-height, 122px) - 1px)}.search-modal__content.dialog-modal{height:calc(var(--drawer-height) - calc(var(--header-height, 122px) + 120px));margin:0}@media screen and (min-width:750px){.search-modal__content.dialog-modal{height:55vh}}.search-modal .search-modal__content{--modal-width: 100vw;max-width:var(--modal-width)}@media screen and (max-width:1400px){header-drawer .menu-drawer,header-drawer .menu-drawer__backdrop{width:100vw;top:calc(var(--header-height, 122px) + 30px);box-shadow:none;height:calc(var(--drawer-height) - var(--header-height, 122px) - 30px)}header-component[data-scroll-direction=down] header-drawer .menu-drawer,header-component[data-scroll-direction=down] header-drawer .menu-drawer__backdrop,header-component[data-scroll-direction=up] header-drawer .menu-drawer,header-component[data-scroll-direction=up] header-drawer .menu-drawer__backdrop{top:calc(var(--header-height, 122px) - 1px);height:calc(var(--drawer-height) - var(--header-height, 122px))}}.header__columns .header__column--right{gap:var(--gap-lg)}.header__columns .header__column--right .search-action{margin-inline:0}.search-modal__content predictive-search-component:has(.search-input:focus) .predictive-search-form__content-wrapper{position:inherit}@media screen and (min-width:750px){predictive-search-component .predictive-search-form__content-wrapper{--modal-max-height: 50vh}}.predictive-search-results__clear.button{width:auto}.predictive-search-form__content .predictive-search-results__wrapper slideshow-slides,.predictive-search-form__content-wrapper .predictive-search-form__footer{padding-inline:var(--padding-xl)}@media screen and (min-width:750px){.predictive-search-form__content-wrapper:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:68px;--to-top-gradient-background: linear-gradient(to top, rgb(var(--color-background-rgb) / var(--opacity-90)), rgb(var(--color-background-rgb) / var(--opacity-80)), rgb(var(--color-background-rgb) / var(--opacity-40)), transparent);padding-block:var(--padding-xs) var(--padding-lg);background-image:var(--to-top-gradient-background)}}.predictive-search-form__footer{z-index:2}.header__columns .header__column--left{gap:36px}.resource-card__media{background-color:#f4f4f4}.resource-card__media .resource-card__image{mix-blend-mode:multiply}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{content:none!important}.predictive-search-form__header .predictive-search-form__header-inner{border:none!important}.dropdown-localization__button>*{text-wrap:nowrap}.dropdown-localization .localization-form__list{scrollbar-width:thin}.header-menu__inner .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link{padding-inline:var(--padding-xs)}header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link[aria-haspopup],header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link{--header-padding: 0;min-height:38px}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link[aria-haspopup],.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link{margin-inline:0!important;padding-inline:var(--padding-xs)!important}.menu-list__link{border-bottom:1px solid transparent}.menu-list__link[aria-expanded=true]{border-bottom:1px solid var(--color-foreground)}.menu-list__submenu-inner{min-height:283px}.menu-list__submenu-inner .mega-menu__grid{padding-left:156px}.menu-list__submenu-inner .mega-menu__grid .mega-menu__link--parent,.menu-list__submenu-inner .mega-menu__grid .mega-menu__link--single{font-size:var(--menu-child-font-size);font-weight:600}.mega-menu__grid .social-icons__wrapper.footer-utilities__icons,.mega-menu__grid .contacts{display:none}.mega-menu__content.custom-cards{display:flex;flex-direction:row;gap:20px;min-height:283px}.menu-drawer__utility-links{gap:var(--gap-lg);padding-bottom:23px!important}.social-icons__wrapper{width:max-content}header-drawer .header__icon--summary .header-drawer-icon,header-drawer .header__icon--summary .header-drawer-icon svg{width:24px;height:24px;max-width:24px}.menu-drawer .menu-drawer__utility-links svg{width:24px;height:24px}.menu-drawer .menu-drawer__utility-links .account-button{flex-direction:row;width:auto;gap:var(--gap-sm);align-items:center;padding:0}.menu-drawer .menu-drawer__utility-links .account-button .account-button__text.hidden{display:flex!important;margin:0}.menu-drawer .menu-drawer__utility-links .social-icons__icon{width:var(--icon-size-lg);height:var(--icon-size-lg)}.menu-drawer__submenu .menu-drawer__inner-submenu{height:auto}.menu-drawer__inner-submenu .menu-drawer__featured-content-list-item--collection{width:100%;margin-inline-start:0!important;margin-inline-end:0!important;padding-inline:var(--margin-xl)}.mega-menu__content-list-item .resource-card--overlay .resource-card__content,.menu-drawer__inner-submenu .menu-drawer__featured-content-list-item--collection .resource-card--overlay .resource-card__content{right:0;bottom:0;left:0;top:50%;transform:translateY(-50%);justify-content:center;align-items:center;text-align:center}.menu-drawer__menu{--drawer-padding: 24px}.menu-drawer:has(.menu-drawer__utility-links) .menu-drawer__menu.has-submenu{padding-top:23px;margin-block-end:44px}.menu-drawer__list-item .menu-drawer__menu-item--mainlist{--menu-top-level-font-size: var(--font-size--xl)}@media screen and (max-width:1400px){.menu-drawer__list-item .menu-drawer__menu-item--mainlist{--menu-top-level-font-weight: 400}}@media screen and (max-width:1400px){.menu-drawer__menu--childlist .menu-drawer__menu-item.menu-drawer__menu-item--parent{--menu-parent-font-weight: 400}.menu-drawer__menu--childlist .menu-drawer__menu-item--child{--menu-child-font-weight: 400}}.menu-drawer__menu-item.menu-drawer__menu-item--parent{--menu-parent-font-size: var(--font-size--lg) }.menu-drawer__nav-buttons .menu-drawer__back-button{padding-top:23px;padding-bottom:32px;font-size:var(--font-size--xl)}.menu-drawer__menu-item.menu-drawer__menu-item--see-all{padding:var(--padding-xs) var(--padding-xl)}.menu-drawer__menu-item.menu-drawer__menu-item--see-all .menu-drawer__menu-item-text{text-transform:uppercase;font-size:var(--font-size--lg)}.menu-drawer__menu .menu-drawer__menu-item>.svg-wrapper,.menu-drawer__menu .menu-drawer__back-button>.svg-wrapper{padding:0;width:24px;height:24px}:is(.menu-drawer__menu .menu-drawer__menu-item>.svg-wrapper,.menu-drawer__menu .menu-drawer__back-button>.svg-wrapper) svg{width:24px;height:24px}accordion-custom details[open] .icon-caret{transform:rotate(-180deg)}product-hotspot-component .hotspot-dialog__product-img{background-color:#f4f4f4}product-hotspot-component .hotspot-dialog__product-img .hotspot-dialog__product-image{mix-blend-mode:multiply}product-hotspot-component .hotspot-dialog__product-content{justify-content:center;padding-inline-start:18px}product-hotspot-component .hotspot-dialog__product-content .hotspot-dialog__product-info{display:flex;flex-direction:column;gap:4px}product-hotspot-component dialog.hotspot-dialog[data-placement*=center][data-placement*=bottom]{bottom:0;left:0}@media screen and (min-width:750px){.centered-carousel slideshow-slides{justify-content:center}}@media screen and (min-width:750px){.press-section slideshow-slides{justify-content:center}}@media screen and (max-width:749px){.press-section .icon-block__media{width:80px!important}.press-section .carousel-content slideshow-slides>.card{width:calc((100% - (var(--carousel-gap, 8px) * (var(--carousel-columns, 2) - 1))) / 2.5)!important}.press-section .as-seen .text-block p{font-size:var(--font-size--sm);text-transform:uppercase}}@media screen and (min-width:750px){.image-with-text .group-block-content .link{font-size:var(--font-size--md)}}@media screen and (max-width:749px){.image-with-text .group-block-content .text-block.h4 p{font-size:var(--font-size--md)}.featured-product-section .media-block__media--video{--media-height-mobile: 284px}.featured-product-section .card-gallery .product-media-container{aspect-ratio:1 / 1}.product-media-container--image.placeholder .product-media__image{object-fit:contain}.utilities .footer-utilities__group-copyright{order:2}.carousel-content .spoted-on-text{padding-inline-start:0}.carousel-content .spoted-on-text .text-block p{font-size:14px}}slideshow-controls:has(.slideshow-controls__dots),slideshow-component[autoplay] slideshow-controls{mix-blend-mode:normal!important}@media screen and (min-width:750px){slideshow-component slideshow-slides[gutters*=start],slideshow-component slideshow-slides[gutters*=end]{padding-inline:0}.resource-list__carousel slideshow-slides[gutters*=start]{padding-inline-start:30px}.resource-list__carousel slideshow-slides[gutters*=end]{padding-inline-end:30px}}.resource-list__carousel slideshow-arrows[position=bottom]{bottom:-52px;mix-blend-mode:normal}.resource-list__carousel slideshow-arrows[position=bottom] .slideshow-control{color:#655247}.product-media{background-color:#f4f4f4}.product-media .product-media__image{mix-blend-mode:multiply}.card-gallery--placeholder-image .product-media .product-media__image{object-fit:contain}a[ref=productTitleLink] p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;min-height:40px}.featured-product-content-top a[ref=productTitleLink] p{min-height:0}product-card .product-badges--top-left{left:0}.pdp-badges .product-badges__badge{border-radius:0 var(--badge-border-radius) var(--badge-border-radius) 0;--badge-font-size: var(--font-size--3xs)}.product-details .pdp-badges .product-badges__badge-sale{border:1px solid var(--color-border)}.card-gallery slideshow-slides{overflow:hidden}product-card .group-block-content:has(quick-add-component:only-child){justify-content:flex-end}product-card .quick-add,product-card .quick-add__button{position:inherit;opacity:1;border:none;width:33px;height:33px}product-card .quick-add__product-form-component .shopify-product-form{justify-content:flex-start;width:33px}product-card product-swatches{width:auto}.product-card__content slideshow-component slideshow-arrows{padding-inline:0!important}product-price .price_sale{color:#cb4747}slideshow-arrows .slideshow-control{width:auto}.product-card .product-card__content slideshow-arrows .slideshow-control{align-items:center;justify-content:center;color:#655247;padding-inline:0;width:auto}@media screen and (max-width:749px){.product-card .product-card__content slideshow-arrows .slideshow-control{display:flex;opacity:1}}@media screen and (max-width:749px){.product-grid__card .group-block .layout-panel-flex--row{flex-direction:row}}.quick-add__button .add-to-cart-text__content{display:none}.quick-add-modal .quick-add-modal__close{right:var(--margin-xl)}quick-add-dialog .quick-add-modal__content .view-product-title a{font-weight:400;font-family:var(--font-heading--family);text-transform:uppercase}.product-details .buy-buttons-block .add-to-cart-icon,.sticky-add-to-cart__button .add-to-cart-icon,.product-modules__actions .add-to-cart-icon{display:none}@media screen and (max-width:749px){.product-details .buy-buttons-block:has(.mobile\:hidden){display:none}}@media screen and (min-width:750px){.carousel-content slideshow-slides>.card{width:calc((100% - (var(--carousel-gap, 8px) * (var(--carousel-columns, 4) - 1))) / var(--carousel-columns, 4))!important}}.group-block.engraving:not(:has(.product-engraving-form)),.group-block.description:not(:has(.overflow-text-wrapper)){display:none}.group-block.engraving:has(.product-engraving-form){display:block}.group-block.engraving:has(.product-engraving-form) .product-modules{width:100%}.engraving-input .field__input{--input-padding: 4px }accordion-custom .details__header .icon-caret{height:var(--icon-size-lg);width:var(--icon-size-lg);flex-shrink:0}@media screen and (min-width:750px){.product-information.section--full-width .product-information__grid.product-information--media-left .product-details.sticky-content--desktop{padding-inline-end:44px}}slideshow-slides slideshow-slide:only-child .product-media-constraint-wrapper{object-fit:cover;width:100%}@media screen and(max-width: 749px){.sticky-add-to-cart .sticky-add-to-cart__bar{background-color:transparent}}.sticky-add-to-cart .sticky-add-to-cart__bar{padding-inline:0;justify-content:center;background-color:transparent}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__inner-bar{width:100%;background-color:transparent}@media screen and (min-width:750px){.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__inner-bar{width:calc(100% - 70px);min-height:77px;background-color:#f8f7f4;display:flex;align-items:center;gap:14px;border-radius:8px;margin-top:80px}}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__inner-bar .sticky-add-to-cart__info{display:none}@media screen and (min-width:750px){.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__inner-bar .sticky-add-to-cart__info{display:block}}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__image{height:100%;max-width:75px;border-radius:8px 0 0 8px}.sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-button{border-radius:0}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__button.add-to-cart-button{width:auto}@media screen and (min-width:750px){.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__button.add-to-cart-button{height:77px}}@media screen and (min-width:750px){.sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true]{top:0;bottom:auto}.sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true] .add-to-cart-button{border-radius:0 8px 8px 0}.sticky-add-to-cart .sticky-add-to-cart__bar:before{width:100%;height:100%;--border: 0;background:linear-gradient(0deg,#0000,#0003);border-radius:0;padding-top:40px;backdrop-filter:none;-webkit-backdrop-filter:none}}variant-picker .variant-option--buttons legend{display:none}variant-picker .variant-option__button-label__pill{background-color:transparent}variant-picker .variant-option__button-label__text{color:var(--color-foreground)}variant-picker .variant-option__button-label{border:none;min-width:max-content;width:max-content;padding:0}variant-picker .variant-option__button-label.variant-option__button-label--disabled{opacity:.5}variant-picker .variant-option__button-label.variant-option__button-label--disabled input{cursor:not-allowed}.product-details .variant-option__button-label--has-swatch:hover{outline:none}variant-picker .variant-option__button-label:has(:checked) .variant-option__button-label__text{text-decoration:underline;text-underline-offset:3px}variant-picker .variant-picker__form,variant-picker.variant-picker{width:max-content}.variant-picker__form .variant-option--equal-width-buttons{display:flex}.variant-picker__form .variant-option--equal-width-buttons .variant-option__button-label{min-width:fit-content;min-height:1rem;flex:0}.variant-option__button-label:before{border:none!important}.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background-color:transparent!important}.popup-link{width:100%}.popup-link .popup-link__button{width:100%;display:flex;justify-content:space-between}.popup-link .popup-link__button svg{transform:rotate(-90deg);width:24px;height:24px}.popup-link:has(.popup-link__button.popup-link__link){width:auto}.popup-link:has(.popup-link__button.popup-link__link) .popup-link__button.popup-link__link{text-wrap:nowrap}.popup-link__button.popup-link__link{text-decoration:underline;text-transform:none}.product-modules__item .popup-link{width:0}.product-details product-swatches .variant-option--swatches{gap:10px}.product-details product-swatches .variant-option--swatches .variant-option__button-label--has-swatch{border-radius:4px}.product-details product-swatches .variant-option--swatches .variant-option__button-label--has-swatch:has(:checked){outline:none}.product-details product-swatches .variant-option--swatches .variant-option__button-label--has-swatch .swatch{border-radius:4px;width:24px;height:24px}.product-details product-swatches .variant-option--swatches .variant-option__swatch{padding:0 0 6px;position:relative;order:2}.product-details product-swatches .variant-option--swatches .variant-option__swatch .variant-option__swatch-link{position:absolute;width:100%;height:100%;z-index:1}.product-details product-swatches .variant-option--swatches .variant-option__swatch.active{border-bottom:1px solid var(--color-foreground);order:1}.product-details product-swatches .variant-option--swatches .variant-option__swatch:hover{border-bottom:1px solid var(--color-border)}@media screen and (min-width:750px){.popup-link .popup-link__content{padding:var(--padding-5xl) var(--padding-2xl)}}.product-modules__buttons .popup-link__content,.product-modules__item .popup-link__content{flex-direction:column;max-width:1320px;width:100%;padding:0;height:100%}:is(.product-modules__buttons .popup-link__content,.product-modules__item .popup-link__content)[open]{display:flex}:is(.product-modules__buttons .popup-link__content,.product-modules__item .popup-link__content) .popup-link__header{padding:20px;border-bottom:.7px solid #000}@media screen and (min-width:750px){:is(.product-modules__buttons .popup-link__content,.product-modules__item .popup-link__content) .popup-link__header{padding:20px 40px}}:is(.product-modules__buttons .popup-link__content,.product-modules__item .popup-link__content) .popup-link__inner{padding-inline:20px;height:100%}@media screen and (min-width:750px){:is(.product-modules__buttons .popup-link__content,.product-modules__item .popup-link__content) .popup-link__inner{padding-inline:40px}}:is(.product-modules__buttons .popup-link__content,.product-modules__item .popup-link__content) .popup-link__inner .product-modules__item .popup-link__inner{display:flex;flex-direction:column;justify-content:center;height:fit-content}@media screen and (max-width:749px){.product-modules__buttons .popup-link__content,.product-modules__item .popup-link__content{max-height:80vh;margin:auto 0 0}}.popup-link__inner .engraving-dialog-content{display:flex;gap:52px}.popup-link__inner .engraving-dialog-content .engraving-product-details{display:flex;flex-direction:column;gap:24px;flex-grow:1}.popup-link__inner .engraving-dialog-content .engraving-product-details .engraving-dialog-actions{display:flex;flex-direction:column;gap:12px;width:100%}.popup-link__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.popup-link__header #popup-dialog-heading{margin:0}.popup-link__header .popup-link__close.close-button{width:fit-content;position:inherit}.popup-link__header .popup-link__close.close-button svg{width:var(--icon-size-lg);height:var(--icon-size-lg);justify-content:flex-end;border-radius:0}@media screen and (max-width:749px){.popup-link .popup-link__content--drawer{bottom:0;top:auto;max-height:80vh;max-width:100vw;height:auto}.popup-link .popup-link__content--drawer{padding:var(--padding-xl);padding-bottom:var(--padding-5xl)}.popup-link__content,.popup-link__content[open]{animation:modalSlideInTop var(--animation-speed) var(--animation-easing) forwards!important}}.highlight-cards .group-block-content .h3 h2{text-transform:uppercase;font-family:var(--font-heading--family)}.watch-faqs .accordion--dividers accordion-custom:first-child .details{border-block-start:none}.sticky-add-to-cart__bar{border-radius:8px}.sticky-add-to-cart__bar .sticky-add-to-cart__info{display:flex;flex-direction:column;gap:10px;padding-block:10px}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__button.add-to-cart-button{order:2}.sticky-add-to-cart .sticky-add-to-cart__bar .restock-rocket-preorder-description{margin-top:0!important;padding:0;max-width:300px}@media screen and (max-width:749px){.content-img,.content-img .background-image-container,.content-img .overlay,.content-img .image-block{min-height:459px}.content-img .image-block__image{height:100%}.watch-faqs .accordion--caret{padding-inline-end:0}.product-details{padding-top:20px}.icons-group .mobile-column{gap:var(--gap-lg)}.sticky-add-to-cart__image,.sticky-add-to-cart__info,.sticky-add-to-cart__price{display:none}.sticky-add-to-cart .sticky-add-to-cart__bar{width:100%;background-color:#fff;padding:var(--padding-lg)}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__button.add-to-cart-button{width:100%;border-radius:4px}.sticky-add-to-cart__bar .add-to-cart-text__content{display:block!important}.description-section .section-content-wrapper.mobile-column{gap:40px;padding-block-start:32px;padding-block-end:12px}.extra-info{padding-inline-start:0}}.extra-info accordion-custom{width:100%}.extra-info accordion-custom details[open] .icon-caret{transform:rotate(0)}.extra-info .popup-link,.extra-info .details__header{border-top:1px solid var(--Color-Schemas-400, #B0B0B0)}:is(.extra-info .popup-link,.extra-info .details__header) .popup-link__button svg{top:0}.extra-info .popup-link:last-child{border-bottom:1px solid var(--Color-Schemas-400, #B0B0B0)}.group-block.quick-add-custom{background-color:#f7f7f7}.group-block.quick-add-custom .image-block{mix-blend-mode:multiply}.group-block.quick-add-custom quick-add-component{position:absolute;display:flex;width:100%;height:100%;padding:var(--padding-xs) 6px}.group-block.quick-add-custom quick-add-component .quick-add__product-form-component{width:100%}.group-block.quick-add-custom quick-add-component .quick-add__product-form-component .shopify-product-form{justify-content:flex-end}.group-block.quick-add-custom quick-add-component .quick-add__product-form-component .shopify-product-form .quick-add__button,.group-block.quick-add-custom quick-add-component .quick-add__product-form-component .shopify-product-form .quick-add__button .add-to-cart-text{background:transparent}.popup-link__content:has(.product-modules__list) .popup-link__header{position:sticky;top:0;z-index:3;background-color:#fff}.popup-link__content:has(.product-modules__list) .popup-link__inner .product-modules__list{padding-bottom:40px}.faq-text-box h3{font-size:22px;font-weight:400;text-transform:uppercase}body .accordion-faq .details__header{padding-top:20px;padding-bottom:20px;text-transform:capitalize}.accordion-faq .accordion>accordion-custom:first-of-type .details{border-top:none}body .section-content-wrapper .accordion-faq .accordion accordion-custom .details{border-color:#b0b0b0}body .section-content-wrapper .accordion-faq .accordion accordion-custom .details .details__header{text-transform:uppercase}.accordion-faq .details__header .icon-caret{width:12px;height:6px}.accordion-faq .details__header .icon-caret svg{min-width:12px}@media screen and (max-width:749px){body .accordion-faq .details__header{padding-top:16px;padding-bottom:16px}.faq-text-box{margin-bottom:4px}}.about-image{height:990px;width:100%}body .about-icon-last p{color:#000;margin-block:0px}@media screen and (min-width:749px){.about-our-story{width:100%;min-width:456px;padding-left:20px}.media-block{height:569px}.about-icon-last{width:100%;max-width:207px}}@media screen and (max-width:749px){.about-image{min-height:556px;width:100%}.about-icons-slider{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.about-icons-slider>.group-block-content.layout-panel-flex--row{flex-wrap:nowrap}.about-icons-slider>.group-block-content.layout-panel-flex--row>.group-block{flex:0 0 auto;min-width:120px;text-align:center}.about-icons-slider>.group-block-content.layout-panel-flex--row{scroll-snap-type:x mandatory}.about-icons-slider>.group-block-content.layout-panel-flex--row>.group-block{scroll-snap-align:start}.about-icons-slider::-webkit-scrollbar{display:none!important}.icon-group{width:100%;max-width:215px}.media-block img{height:100%;max-height:362px}.about-layout-text{padding:8px 20px 0}body .about-layout-text .group-block-content h2{text-transform:uppercase;font-size:32px;font-weight:600}body .about-layout-text .group-block-content p{font-size:14px}body .media-with-content.section--page-width .media-with-content__content>.group-block-content{padding-bottom:0}.about-grid-icons>.group-block-content:nth-of-type(2){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);gap:20px;justify-items:center;align-items:center}}.policies-text-box .text-block h2{font-size:22px;text-transform:uppercase}.policies-perguntas .accordion--dividers accordion-custom:first-child .details,.policies-perguntas .accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:1px solid #000}.policies-perguntas .accordion--dividers accordion-custom:last-child .details{border-block-end:1px solid #000}.policies-perguntas .details .details__header{text-transform:none}@media screen and (min-width:749px){.policies-text-box{padding-bottom:4px}.policies-perguntas{max-width:1157px;width:100%}}.map-popup .leaflet-popup-content-wrapper{border-radius:0;background-color:#e7e6e6;color:#000;padding:16px;width:max-content;box-shadow:none}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;max-width:100%;display:flex;text-wrap:wrap;gap:10px}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content img{width:20px;height:20px}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popup-info,.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popup-directions{display:flex;flex-direction:column}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popup-info{inline-size:160px;overflow-wrap:break-word;gap:5px}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popup-info p{margin:0}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popup-info a{color:#000;text-decoration:underline}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popup-directions{justify-content:center;align-items:center;width:50px;gap:15px}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popup-directions p{display:flex;align-items:center;justify-content:center;margin:0;font-family:var(--font-body--family)}.map-popup .leaflet-popup-content-wrapper .leaflet-popup-content a{color:var(--color-brand)}.map-popup .leaflet-popup-tip{border-radius:0;background-color:#dedcd5}body .breadcrumbs-section .breadcrumbs__item{text-transform:uppercase;font-weight:400;color:#8b8586}body .breadcrumbs-section .breadcrumbs__item:last-child{font-weight:500}@media screen and (min-width:750px){.breadcrumbs-section{margin-bottom:16px}body .breadcrumbs-section .breadcrumbs__item{font-size:12px}}@media screen and (max-width:749px){.breadcrumbs-section{margin-bottom:8px}}.collection-heading .text-block.h4 h1{text-transform:uppercase}.main-collection-grid [product-grid-view=zoom-out] .product-grid__card{row-gap:4px}.main-collection-grid [product-grid-view=zoom-out] .card-gallery .slideshow-control{min-width:var(--minimum-touch-target)}.main-collection-grid ul[product-grid-view=zoom-out] .product-grid__card>*{display:block}.main-collection-grid [product-grid-view=zoom-out] .card-gallery>:is(quick-add-component,.product-badges,slideshow-component>slideshow-controls){display:block}@media screen and (max-width:749px){.main-collection-grid .product-grid[product-grid-view=zoom-out]{grid-template-columns:1fr}.product-grid-container{padding-block-end:var(--padding-4xl)}}@media screen and (min-width:750px){.main-collection-grid .product-grid--grid[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat(auto-fill, minmax(12rem, 1fr))}}@media screen and (max-width:749px){.grid-static-card .text-block.h3>*{font-family:var(--font-heading--family);font-size:var(--font-size--md)}body .menu-slide .resource-list__carousel slideshow-slides{gap:12px;padding-inline-start:0px;padding-inline-end:0px}body .menu-slide .resource-list__carousel slideshow-slides .collection-card{border-radius:12px}.menu-slide .collection-card__inner{padding-right:12px}.menu-slide .collection-card__inner .resource-image{max-width:49px}.menu-slide .collection-card__inner .h5 p{font-size:var(--font-size--sm);text-wrap:nowrap}}body .menu-slide .resource-list__carousel slideshow-slides{padding-inline-start:0px;padding-inline-end:0px}body .menu-slide .resource-list__carousel slideshow-slides>.resource-list__slide{width:fit-content}body .menu-slide .resource-list__carousel slideshow-slides>.resource-list__slide .collection-card{border-color:#d9d9d9;display:flex}body .menu-slide .resource-list__carousel slideshow-slides>.resource-list__slide .collection-card.active{border-color:#000}body .menu-slide .resource-list__carousel slideshow-slides>.resource-list__slide .collection-card__inner{width:fit-content;padding-right:24px}body .menu-slide .resource-list__carousel slideshow-slides>.resource-list__slide .collection-card__inner:not(:has(.resource-image)){padding-left:24px}body .menu-slide .resource-list__carousel slideshow-slides>.resource-list__slide .collection-card__inner .resource-image{max-width:54px}body .menu-slide .resource-list__carousel slideshow-slides>.resource-list__slide .collection-card__inner .h5 p{text-wrap:nowrap}.menu-slide .force-full-width{grid-column:2}.load-more-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding-block-start:var(--padding-4xl)}@media screen and (min-width:750px){.load-more-container{padding-block-start:var(--padding-6xl)}}.facets--filters-title{margin:0}.facets__filters-toggle--horizontal{display:flex;gap:var(--gap-2xs);align-items:center;cursor:pointer}facets-form-component,sorting-filter-component{--drawer-padding: 24px}:is(facets-form-component,sorting-filter-component) .facets__title-wrapper{padding:38px 24px 14px}:is(facets-form-component,sorting-filter-component) .facets__title-wrapper .facets-drawer__title{text-transform:uppercase}:is(facets-form-component,sorting-filter-component) .facets__title-wrapper .close-button{width:max-content;height:auto;position:inherit}:is(facets-form-component,sorting-filter-component) .facets__title-wrapper .close-button svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}:is(facets-form-component,sorting-filter-component) :is(.sorting-filter):before{content:none!important}:is(facets-form-component,sorting-filter-component) .sorting-filter .facets__summary{padding-block-start:28px}:is(facets-form-component,sorting-filter-component) .facets__item .facets__summary{padding-block:20px}:is(facets-form-component,sorting-filter-component) .facets__label,:is(facets-form-component,sorting-filter-component) .sorting-filter__container .facets__label,:is(facets-form-component,sorting-filter-component) .sorting-filter__container select.sorting-filter__select{font-size:var(--font-size--sm)}:is(facets-form-component,sorting-filter-component) .facets__summary .icon-caret{width:var(--icon-size-lg);height:var(--icon-size-lg);margin:0;color:var(--color-foreground)}sorting-filter-component .facets__summary{margin-inline-end:var(--margin-md)}sorting-filter-component .sorting-filter__option{max-width:200px}.facets__inputs-list li{padding:4px 0}.facets__inputs-list li span{color:#181b19}.checkbox .icon-checkmark{height:13px;width:13px;border-radius:50%}.checkbox__input:checked .checkbox .icon-checkmark path{display:none}.facets-toggle__wrapper{display:flex;justify-content:space-between}.facets .facets__actions button{height:47px;font-size:16px}.facets-options{display:flex;flex-direction:row;gap:8px;align-items:center}.facets-options p{font-size:14px;font-weight:400;margin-bottom:0}.facets-options .option{font-weight:500;font-size:12px;padding:7.5px 14px;cursor:pointer}.facets-options .selected{color:#fff;background:#000;border-radius:50%}.facets-toggle{display:flex;justify-content:space-between}@media screen and (min-width:750px){.facets-toggle{padding-inline:0!important}}@media screen and (max-width:749px){body .product-grid-container .facets-toggle{margin-bottom:12px}}.column-options{display:flex}cart-drawer-component .cart-items__media-container{background-color:#f7f7f7;border-radius:4px}cart-drawer-component .cart-items__media-container .cart-items__media-image{mix-blend-mode:multiply;object-fit:contain}cart-drawer-component .cart-items__children{gap:12px}cart-drawer-component .cart-items__children .cart-items__nested-line{gap:8px}cart-drawer-component .disclosure-trigger__label,cart-drawer-component .cart__total-label{font-size:var(--font-size--md)}cart-drawer-component .cart-actions .disclosure-trigger{padding-block:var(--padding-2xl)}cart-drawer-component .cart-items__table-row{--cart-item-price-width: 3rem;grid-template-columns:clamp(5rem,15cqi,7.5rem) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}cart-drawer-component .cart-items__title{text-transform:uppercase}cart-drawer-component .cart-items__nested-line .cart-items__title{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-size:var(--font-size--2xs);text-transform:none}.cart-page__items .cart-items__table-row{grid-template-areas:"media details quantity price" "media children error error"}.content-for-layout .shopify-policy__container{display:flex;flex-direction:column;padding-inline:74px;padding-block:32px;max-width:none}.content-for-layout .shopify-policy__container .shopify-policy__title{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base-one.css.map */
