@font-face{font-family:akzidenz-grotesk;src:url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Akzidenz_Grotesk_Pro_Regular_Regular.otf?v=1753398944);font-weight:400;font-style:normal}@font-face{font-family:Rhymes;src:url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Rhymes-UltraLightText.otf?v=1753330072);font-weight:400;font-style:normal}:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1024px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px}.common-button--primary{display:inline-block;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:3px 16px;border-radius:2px;color:#fbfbfb;background-color:#414042;border:1px solid #414042;transition:all .3s ease}.common-button--primary:hover{background-color:#0000;color:#414042;transition:all .3s ease}.btn.btn--primary{display:inline-block;font-family:akzidenz-grotesk,helvetica,arial,sans;font-style:normal;font-weight:400;padding:3px 16px;border-radius:2px;color:#fbfbfb;background-color:#414042;text-transform:none;border:1px solid #414042}.btn.btn--primary:hover:not([disabled]){background-color:#0000;color:#414042}.btn.btn--primary:after{display:none}.btn.btn--primary.is-loading,.btn.btn--primary.is-added{background-color:#0000;color:#414042}.btn.btn--primary.is-added .btn__text{opacity:1}.btn.btn--primary .btn__added{display:none}.btn.btn--primary .btn__loader{transform:translate(-50%,-50%)}.btn.btn--primary[disabled]{pointer-events:none;opacity:1;color:#fbfbfb;border-color:#d1cfce;background-color:#d1cfce}.btn.btn--outline{border:1px solid #414042;background-color:#0000;display:inline-block;font-family:akzidenz-grotesk,helvetica,arial,sans;font-style:normal;font-weight:400;padding:5px 12px;border-radius:2px;color:#414042;text-transform:none;letter-spacing:0}.btn.btn--outline:after{display:none}.btn.btn--small{font-size:12px;line-height:15px}.btn.btn--x-small{font-size:10px;line-height:12px;padding:2.5px 15.5px}:root{--grid-gutter: 16px;--grid-columns: 24;--grid-column-width: calc( (100vw - 32px - 368px) / 24 )}.template-page .shopify-main-page{margin:0}@media only screen and (max-width: 768px){.template-page .shopify-main-page{margin:14px 0 0}}@media only screen and (max-width: 768px){.template-page .breadcrumbs *{font-size:9px}}.template-page .hero__content__wrapper{width:100%;max-width:calc(16*var(--grid-column-width) + 15*var(--grid-gutter));margin:-13px 0 40px auto;justify-content:flex-start;padding:0}.template-page .hero__content__wrapper.shorter-width{width:100%;max-width:calc(14*var(--grid-column-width) + 13*var(--grid-gutter));margin-left:calc(10*var(--grid-column-width) + 10*var(--grid-gutter))}@media only screen and (max-width: 768px){.template-page .hero__content__wrapper.shorter-width{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter));margin:0 0 65px}}@media only screen and (max-width: 768px){.template-page .hero__content__wrapper{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter));margin:0}}.template-page .hero__content__wrapper .hero__title{font-family:akzidenz-grotesk,helvetica,arial,sans;letter-spacing:-.02em;text-transform:none;font-weight:400;margin:0}@media only screen and (max-width: 1023px){.template-page .hero__content__wrapper .hero__title{margin:8px 0 0}}.template-page .hero__content__wrapper .hero__title.heading-large{font-size:36px;line-height:38px}@media only screen and (max-width: 768px){.template-page .hero__content__wrapper .hero__title.heading-large{font-size:24px;line-height:26px}}.template-page .shopify-main-page,.template-page .shopify-section-video{width:100%}.template-page .shopify-section-video .custom-section-video.container-with-padding{width:100%;max-width:calc(18*var(--grid-column-width) + 17*var(--grid-gutter));margin:0 auto;padding-left:0;padding-right:0}@media only screen and (max-width: 768px){.template-page .shopify-section-video .custom-section-video.container-with-padding{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter))}}.template-page .shopify-section-video .video-description{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:15px;color:#414042;margin:8px 0 0}@media only screen and (max-width: 768px){.template-page .shopify-section-video .video-description{font-size:10px;line-height:13px}}.template-page .shopify-section-video .image__hero__frame{padding-top:56.25%!important}.shopify-contact-form{width:100%}.shopify-contact-form .contact__form__heading{font-family:akzidenz-grotesk,helvetica,arial,sans;color:#414042;font-weight:400;font-style:normal;margin:0 0 40px;text-transform:none;text-align:left}.shopify-contact-form .contact__form__heading.heading-small{font-size:14px;line-height:16px}.shopify-contact-form .contact-form{display:flex;flex-direction:column}.shopify-contact-form .custom-form__block{margin:0;display:flex;flex-direction:column}.shopify-contact-form .custom-form__block.custom-form__block--textarea{margin:20px 0 0}.shopify-contact-form .custom-form__block .field{margin:0;border-bottom:1px solid #e9e7e4;padding:20px 0 3px}.shopify-contact-form .custom-form__block .field-label{margin:4px 0;padding:0}.shopify-contact-form .custom-form__block .field-label,.shopify-contact-form .custom-form__block .field,.shopify-contact-form .custom-form__block .field::placeholder{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042;font-weight:400;font-style:normal;text-transform:none;text-align:left}.shopify-contact-form .custom-form__block .field:placeholder{display:none!important}.shopify-contact-form .custom-form__block .field--textarea{min-height:unset;padding:8px 8px 4px;border:1px solid #e9e7e4;resize:none}.shopify-contact-form .custom-form__block .btn{width:fit-content;font-size:12px;line-height:15px;margin:32px 0 0}.shopify-contact-form .custom-form__block .custom-form__label{display:block;overflow:visible;width:fit-content;height:16px;clip-path:unset;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042;font-weight:400;font-style:normal;text-transform:none;text-align:left;bottom:5px;left:1px;transition:all .3s ease}.shopify-contact-form .custom-form__block .field:not(:placeholder-shown)+.custom-form__label{bottom:22px;font-size:10px;transition:all .3s ease}.shopify-contact-form .custom-form__required-text{display:none}.shopify-contact-form .contact-form__wrapper{width:100%;display:flex}@media only screen and (max-width: 768px){.shopify-contact-form .contact-form__wrapper{flex-direction:column;gap:40px}}.shopify-contact-form .cms-side-information__wrapper{width:100%;max-width:calc(8*var(--grid-column-width) + 8*var(--grid-gutter));display:flex;flex-direction:column;gap:16px;padding-right:16px}@media only screen and (max-width: 768px){.shopify-contact-form .cms-side-information__wrapper{padding:0;width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter))}}@media only screen and (min-width: 769px){.shopify-contact-form .cms-side-information__wrapper .cms-side-information__inner{width:100%;max-width:calc(5*var(--grid-column-width) + 4*var(--grid-gutter))}}.shopify-contact-form .cms-side-information__wrapper .cms-side-information__title{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042;font-weight:400;font-style:normal}.shopify-contact-form .cms-side-information__wrapper .cms-side-information__content{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042;font-weight:400;font-style:normal}.shopify-contact-form .cms-side-information__wrapper .cms-side-information__content p{margin:0;min-height:16px}.shopify-contact-form .cms-side-information__wrapper .cms-side-information__content a{color:#414042;opacity:.5;text-decoration:none;background-image:none;padding:0;-webkit-text-fill-color:unset;line-height:16px}.shopify-contact-form .cms-side-information__wrapper .cms-side-information__content a:after{display:none}.shopify-contact-form .cms-side-information__wrapper .cms-side-information__content a:hover{opacity:1}.shopify-contact-form .contact-form__content{width:100%;max-width:calc(16*var(--grid-column-width) + 15*var(--grid-gutter))}@media only screen and (max-width: 768px){.shopify-contact-form .contact-form__content{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter))}}.shopify-contact-form .contact-form__content .contact-form__content-inner{width:100%;max-width:calc(10*var(--grid-column-width) + 10*var(--grid-gutter));padding:0 4px 0 0;display:flex;flex-direction:column}@media only screen and (max-width: 768px){.shopify-contact-form .contact-form__content .contact-form__content-inner{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter));padding:0}}.shopify-contact-form .form-success{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042;font-weight:400;font-style:normal;text-transform:none;text-align:left;margin:0;padding:0;border:none;box-shadow:none;max-width:unset}#holiday-gift-guide .nav-with-formatted-content__grid-item--container .product-item__info-left>.product-item__info-wrapper:nth-of-type(2){display:none}
/*# sourceMappingURL=/cdn/shop/t/41/assets/page.autostyle.css.map */
