#tdf_notify,#tdf_upsell,#tdf_sale_widget{display:none}.about .gallery{position:relative}.about #f-newsletter{position:absolute;bottom:0;width:100%}.template-page-big-hq-dispatch footer #f-motto,.template-page-big-hq-dispatch footer #f-newsletter{display:none}.about #f-newsletter .newsletter-success{color:#fff}.about #f-newsletter x-grid x-cell,.about #f-newsletter x-cell{border-inline-end:0;border-block-end:0}.about #f-newsletter x-grid{min-height:0}button.videoask-embed__button_circle--9FNiq.videoask-embed__size_extra_large--oza7q div.videoask-embed__label_wrapper--DXf\+h{font-size:14px!important}button.videoask-embed__button_circle--9FNiq.videoask-embed__size_extra_large--oza7q{width:124px!important;height:124px!important}button.videoask-embed__button_circle--9FNiq,button.videoask-embed__button_circle--9FNiq:hover{border:2px solid!important}@media only screen and (max-width:450px){button.videoask-embed__button_circle--9FNiq.videoask-embed__size_extra_large--oza7q{width:104px!important;height:104px!important}button.videoask-embed__button_circle--9FNiq.videoask-embed__size_extra_large--oza7q div.videoask-embed__label_wrapper--DXf\+h{font-size:11px!important}}.about #f-newsletter x-cell{padding:0}.shopify-cleanslate li.Vru56DW5IUIiRpxbGTDg{margin-top:8px!important}div.tdf_label_v2.tdf_label_v.tdf_label{display:none}body.tdf_disable_scroll{overflow:scroll!important}.t-index .feat-collections .product [card-type=base] .card-meta{position:absolute;top:-2px;width:100%}.collagetxt{border-block-end:0}.product-page{z-index:auto!important}.thumbnail-slider__slide i.g-oplay{display:grid;padding:3px;background-color:#fff;border-radius:5px}x-cell.slider__slide{min-height:100%}.first_video{opacity:0}.playing .another_video{display:none}.playing .first_video{opacity:1}.submitdisable{pointer-events:none}.embroidery_fileds{padding:10px 0!important}[coretex-path="/pages/hat-drop"] .countdown{border-block-end:2px solid}[coretex-path="/pages/hat-drop"] .countdown .meta x-flex{display:grid;grid-template-columns:1fr 1fr;gap:0!important;align-items:stretch}[coretex-path="/pages/hat-drop"] .countdown .meta x-flex>x-cell{padding:var(--padding);display:flex;flex-direction:column;justify-content:center}[coretex-path="/pages/hat-drop"] .countdown .meta x-flex>x-cell:first-child{border-inline-end:2px solid}@media(max-width:777px){[coretex-path="/pages/hat-drop"] .countdown .meta x-flex{grid-template-columns:1fr;gap:0!important}[coretex-path="/pages/hat-drop"] .countdown .meta x-flex>x-cell:first-child{border-inline-end:0;border-block-end:2px solid}}.collage_custom{margin-bottom:0!important}.collage_custom h3.gs-title,.collage_custom_mobile h3.gs-title{padding-bottom:10px;border-block-end:0}.collage_custom .gs-title,.collage_custom_mobile .gs-title{text-align:left}.custom_embroidery_heading_link a{text-decoration:none}.embroidery_fileds label{text-decoration:none!important;opacity:1!important}.product-page_custom slider-component.thumbnail-slider .thumbnail-slider__slide{outline-color:#fff!important}.product .cards .card-meta>:not(.card-footer){padding-top:1rem;padding-bottom:1rem}.product .cards .card-head x-flex{gap:.5rem}:where(.faq-page,.faq) details{margin-block-end:0}.cformobile{display:none}.about .gallery{padding:0}.general-page.about-page{background-color:#faf6f2}.about .gallery picture,.about .gallery picture img{height:100%;object-fit:cover}.variant_as_single a .secondary{display:none}.variant_as_single a .secondary:nth-of-type(4){display:block}.color_switch{display:flex;gap:5px}.color_switch .colors{width:20px;height:20px;border-radius:50%;background-color:gray;border:2px solid}.fcolltions .card-price,.color_swatch_wrap{display:flex;justify-content:space-between;align-items:center}.color_switch .plus_color{background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700}.color_switch ar{display:contents}.plus_color img{max-width:75%}video-player{position:relative!important}video-player button{position:absolute!important;left:calc(50% - 21px)!important;top:calc(50% - 21px)!important}#shopify-section-template--17227371085877__gs_video_text_D68Bkb .another_video{outline:2px solid}.countdown_wrap{padding:20px}.product .cards .card-image img.blank_overlay_img{position:absolute!important;bottom:8px;right:8px;height:unset!important;top:unset!important;left:unset!important;width:25%!important;max-width:120px}.product .old-price{padding-right:5px}.color_switch{gap:3px}slider-component.thumbnail-slider x-cell.fullwidth{width:calc(100% - 92px)}.template-product-embroidery media-gallery x-flex x-cell{height:auto!important}@media only screen and (min-width:778px){.open-cart header{display:none}.cart #qtyremove{grid-column-start:6;grid-column-end:8}.cart #qtyremove x-flex{max-width:160px;margin:0 auto}.cart x-cell:nth-of-type(3){grid-column-end:5!important;grid-column-start:5}.cart .summary{display:flex;align-items:flex-end}.cart .gocheckout{width:100%}.cart x-cell.name{grid-column-start:3;grid-column-end:5;border-left:2px solid}.cart .image{grid-column-start:1;grid-column-end:3}.cart .image img{max-width:150px}}@media only screen and (min-width:1200px){.menulink.large-only{min-width:550px}form[data-testid=klaviyo-form-XTwyvs]{padding:18px 15px!important;border:2px solid!important;border-right:0!important}}@media only screen and (max-width:1200px)and (min-width:778px){header>x-grid{grid-template-columns:20% 60% 20%!important}#shopify-section-template--16241370202165__hero,section.hero,.hero picture,.hero picture img{max-height:500px}.fcolltions .card-price,.color_swatch_wrap{flex-direction:column;align-items:flex-start;gap:7px}}@media only screen and (max-width:550px){.fcolltions .card-price,.color_swatch_wrap{flex-direction:column;align-items:flex-start;gap:10px;gap:7px}.fcolltions hscroll-slider .card-price{flex-direction:row;align-items:flex-start;gap:0}.product .cards .card-image img.blank_overlay_img{width:105px!important}}@media only screen and (max-width:777px)and (min-width:450px){#shopify-section-template--16241370202165__hero,section.hero,.hero picture,.hero picture img{min-height:650px}}@media(max-width:777px){section.faq x-cell:last-child{border-block-end:2px solid #000}.cfordesktop{display:none}.cformobile{display:grid}body:where(.open-menu,.open-cart,.open-search) .main-header{height:100vh}product-info .title.true,product-info .aprice.true{display:none}}.product-page .slider__slide{outline:0!important}@media only screen and (max-width:450px){body.open-cart section.cart{max-height:calc(100vh - 150px)}}@media only screen and (max-width:370px){.color_switch{gap:1px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-style.css.map */
