@media (min-width: 768px){.dt-hidden{display:none!important}}@media (max-width: 768px){.tablet-hidden{display:none!important}}@media (max-width: 767px){.mob-hidden{display:none!important}}.shopify-challenge__container{padding:2rem}.shopify-policy__container{margin-top:2rem!important;margin-bottom:2rem!important}.rte img{max-width:100%;height:auto}.rte em{font-family:cursive;font-style:normal;font-size:1.1rem}#product-carousel .carousel-control{height:40px;width:40px;top:50%;transform:translateY(-50%);margin:0;padding:0;background:#00000040}#product-carousel .carousel-control-prev{border-radius:0 .25rem .25rem 0}#product-carousel .carousel-control-next{border-radius:.25rem 0 0 .25rem}#product-carousel .carousel-indicators [data-bs-target]{width:14px;height:14px;margin:.25rem;padding:0;border-radius:50%;flex-shrink:0}@media screen and (max-width: 768px){#product-carousel .carousel-indicators [data-bs-target]{width:8px;height:8px}}.product-list-item .list-unstyled li{word-break:break-all}@media (max-width: 575px){.product-list.row-xs-scroll{transform:translate(.25rem);flex-wrap:nowrap;overflow:auto}.product-list.row-xs-scroll .product-list-item{width:80vw}.product-list-item .title{font-size:1rem!important}}.product-list-item .color-swatch-cranberry{background-color:#950714!important}.product-list-item .color-swatch-spruce{background-color:#2e4a41!important}.product-list-item .color-swatch-green-camo{background-color:#4d4d33!important}#AjaxinateContainer{transition:all .2s ease-out}.collection-list .title{position:absolute;bottom:0;left:0;padding:.5rem 1rem;width:calc(100% + -0rem);background-color:#00000080;color:#fff;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);transition:all .2s ease-out}.collection-list .title.has-thumbnail{left:calc(.25rem + 1px);width:calc(100% - .5rem - 2px);bottom:.25rem}.collection-list a:hover .title{background-color:#000000bf}@media (max-width: 575px){.collection-list.row-xs-scroll{transform:translate(.25rem);flex-wrap:nowrap;overflow:auto}.collection-list.row-xs-scroll .collection-list-item{width:80vw}}form[action="/cart/add"] .color-swatches input[type=radio]:checked+label img,.quick-view-form .color-swatches input[type=radio]:checked+label img{border-color:var(--bs-primary)}form[action="/cart/add"] .option-buttons input[type=radio]:checked+label,.quick-view-form .option-buttons input[type=radio]:checked+label{background-color:var(--bs-dark);color:#fff}.artwork-swatches input[type=radio]:checked+label img{border-color:var(--bs-primary);border:3px solid}.artwork-swatches li.disable{opacity:.6;pointer-events:none}.btn-size-guide{position:relative}.btn-size-guide:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='8' fill='none' stroke='%23465665' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5.5h16a1 1 0 011 1v5a1 1 0 01-1 1h-16a1 1 0 01-1-1v-5a1 1 0 011-1zm14 7v-3m-3 3v-4m-3 4v-3m-3 3v-4m-3 4v-3'/%3E%3C/svg%3E") 50%/cover;content:"";display:inline-block;height:8px;margin-right:5px;width:19px}ul.social-sharing li a[href*=facebook]:hover,ul.social-sharing li a[href*=facebook]:focus{background:#3b5998!important;border-color:#3b5998;color:#fff!important}ul.social-sharing li a[href*=twitter]:hover,ul.social-sharing li a[href*=twitter]:focus{background:#1da1f2!important;border-color:#1da1f2;color:#fff!important}ul.social-sharing li a[href*=pinterest]:hover,ul.social-sharing li a[href*=pinterest]:focus{background:#bd081c!important;border-color:#bd081c;color:#fff!important}ul.social-sharing li a[href*=whatsapp]:hover,ul.social-sharing li a[href*=whatsapp]:focus{background:#25d366!important;border-color:#25d366;color:#fff!important}ul.social-sharing li a[href*="mailto:?subject"]:hover,ul.social-sharing li a[href*="mailto:?subject"]:focus{background:#6c757d!important;border-color:#6c757d;color:#fff!important}.hover-effect-shine:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;display:block;background:linear-gradient(to right,#fff0,#fff3);transform:skew(-25deg);visibility:hidden}.hover-effect-shine:hover:after{animation:HoverEffectShine 1.25s;visibility:visible}@keyframes HoverEffectShine{to{left:125%}}.btn-atw{background-color:#00000026!important;border-color:transparent!important;color:#fff}.btn-atw:focus{background-color:#00000040!important;box-shadow:none}.btn-atw.active{background-color:var(--bs-primary)!important;animation:flash 1s}.btn-atw.active:focus{box-shadow:none;opacity:.8}.icons-menu-wishlist .badge{width:10px;height:10px;position:absolute;right:4px;top:7px;display:block;border-radius:50%}body .spr-badge,body .spr-summary{font-size:.85em;color:var(--bs-muted);margin-bottom:.5rem}body .spr-container{max-width:1300px;margin:0 auto;padding:1rem;border-radius:.25rem}body .spr-header-title{margin-bottom:.5rem}body .spr-form-title{font-size:24px;line-height:normal;margin-bottom:.5rem}body .spr-form-input-text,body .spr-form-input-email,body .spr-form-input-textarea{padding:.375rem .75rem;border-radius:.25rem;border:1px solid #ced4da}body .spr-form-input-text:focus,body .spr-form-input-email:focus,body .spr-form-input-textarea:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .25 var(--bs-primary-alpha-20)}body .spr-form-label{font-size:14px;line-height:normal;margin-bottom:.5rem}body .spr-form-message{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}body .spr-form-message-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}body .spr-review-content-body{font-size:1rem;line-height:normal}body .spr-review-header-starratings{margin-bottom:.25rem}body .spr-review-header-byline{font-size:14px}body .spr-review-reply{background:var(--bs-light);border-radius:.25rem;padding:1rem}body .spr-review-reply-body{font-size:1rem}@media (max-width: 480px){body .spr-summary-actions-newreview{display:block;margin-top:.75rem}}body .loox-rating{color:var(--bs-primary)}form#product-form-artwork [data-step-1] input:checked+label img{border-color:var(--bs-primary);border:3px solid}body .filepond--root .filepond--drop-label{border:2px solid var(--bs-primary);background-color:#e5ebef;color:var(--bs-primary)}body .filepond--root .filepond--drop-label label{display:flex;align-items:center}body .filepond--root .filepond--drop-label--icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%233373B0'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%2015v4c0%201.1.9%202%202%202h14a2%202%200%200%200%202-2v-4M17%208l-5-5-5%205M12%204.2v10.3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:22px;height:22px}body #product-form-logo-ds .filepond--root .filepond--drop-label label{flex-wrap:wrap;justify-content:center;gap:12px}body .filepond--label-wrapper{width:100%;font-family:Inter Tight;font-size:12px;font-weight:400;line-height:13.2px}body #product-form-logo-ds .filepond--root .filepond--drop-label{border:2px dotted #003863;background-color:#edf0f2;color:#0f0f0f;border-radius:6px;min-height:90px}body #product-form-logo-ds .filepond--root .filepond--drop-label span{color:#003863;font-weight:600;text-decoration-thickness:2px;text-decoration-color:#003863}body #product-form-logo-ds .filepond--root{margin-bottom:0}body .filepond--root .above-the-fold-ds-logo.filepond--drop-label--icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.25 3.75H3.75C3.35218 3.75 2.97064 3.90804 2.68934 4.18934C2.40804 4.47064 2.25 4.85218 2.25 5.25V18.75C2.25 19.1478 2.40804 19.5294 2.68934 19.8107C2.97064 20.092 3.35218 20.25 3.75 20.25H20.25C20.6478 20.25 21.0294 20.092 21.3107 19.8107C21.592 19.5294 21.75 19.1478 21.75 18.75V5.25C21.75 4.85218 21.592 4.47064 21.3107 4.18934C21.0294 3.90804 20.6478 3.75 20.25 3.75ZM20.25 5.25V14.8828L17.8059 12.4397C17.6666 12.3004 17.5013 12.1898 17.3193 12.1144C17.1372 12.039 16.9422 12.0002 16.7452 12.0002C16.5481 12.0002 16.3531 12.039 16.1711 12.1144C15.989 12.1898 15.8237 12.3004 15.6844 12.4397L13.8094 14.3147L9.68438 10.1897C9.4031 9.9086 9.02172 9.7507 8.62406 9.7507C8.22641 9.7507 7.84503 9.9086 7.56375 10.1897L3.75 14.0034V5.25H20.25ZM3.75 16.125L8.625 11.25L16.125 18.75H3.75V16.125ZM20.25 18.75H18.2466L14.8716 15.375L16.7466 13.5L20.25 17.0044V18.75ZM13.5 9.375C13.5 9.1525 13.566 8.93499 13.6896 8.74998C13.8132 8.56498 13.9889 8.42078 14.1945 8.33564C14.4 8.25049 14.6262 8.22821 14.8445 8.27162C15.0627 8.31502 15.2632 8.42217 15.4205 8.5795C15.5778 8.73684 15.685 8.93729 15.7284 9.15552C15.7718 9.37375 15.7495 9.59995 15.6644 9.80552C15.5792 10.0111 15.435 10.1868 15.25 10.3104C15.065 10.434 14.8475 10.5 14.625 10.5C14.3266 10.5 14.0405 10.3815 13.8295 10.1705C13.6185 9.95952 13.5 9.67337 13.5 9.375Z' fill='%23003863'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.filepond--credits{display:none}.artwork-img-container{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center}.artwork-img-container img{max-width:100%}.product-media-carousel-helper-text{position:absolute;bottom:3rem;padding:.5rem;text-align:center;margin:0 auto;font-size:.8em;line-height:normal;font-family:sans-serif;max-width:400px;width:100%;left:50%;transform:translate(-50%);background:#000000bf;color:#fff;border-radius:.25rem}@keyframes placeHolderShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.animate-bg{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;min-height:12px;display:block;clear:both}#offcanvas-menu-reviews .splide__pagination{position:relative;bottom:auto;margin:.5rem 0 0}#offcanvas-menu-reviews .splide__pagination__page{opacity:.75}#offcanvas-menu-reviews .splide__pagination__page.is-active{background-color:var(--bs-primary)}.collection-utilities .collection-filters-form .dropdown-toggle{padding-right:1.5rem}.collection-utilities .collection-filters-form .dropdown-toggle:after{position:absolute;top:46%;right:.5rem}.collection-utilities .collection-filters-form .btn-outline-primary.dropdown-toggle.show{background-color:var(--bs-primary)}.collection-utilities .collection-filters-form .btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #00000026}.collection-utilities .collection-filters-form .dropdown-menu-filters{width:14rem;max-height:360px;overflow:auto}@media (max-width: 575px){#collection-utilities-menu{margin:0 0 .75rem!important}#collection-utilities-menu .dropdown{width:47.5%}#collection-utilities-menu .dropdown button{width:100%;font-size:.875rem}}#cart-goal-legend{display:flex;justify-content:space-between;font-size:.825rem;list-style:none;padding:0;margin:0 0 0 33.33%;color:var(--bs-muted)}#cart-goal-legend li{position:relative;padding-top:.5rem}#cart-goal-legend li:before{content:"";position:absolute;left:50%;top:0;width:1px;height:10px;background-color:var(--bs-muted)}.splide__arrow{background-color:#fff;opacity:1;box-shadow:0 .125rem .25rem #00000013}.splide__arrow--prev{left:0}.splide__arrow--next{right:0}#collection-bundle-circles{display:flex;flex-wrap:nowrap;max-width:760px;padding-bottom:1.5rem;margin:0 auto .5em;overflow:auto}#collection-bundle-circles button{background-color:transparent;border:none;margin:.25rem;position:relative}#collection-bundle-circles button .btn-circle{width:120px;height:120px;padding:1rem 1rem 1.5rem;border-radius:50%;background-color:var(--bs-light-darker-5);border:1px solid var(--bs-primary);color:var(--bs-primary);margin:0;font-size:.85rem;line-height:normal;display:flex;flex-direction:column;justify-content:center;align-items:center}#collection-bundle-circles button .btn-circle span{font-size:1.5rem;display:block;margin:0 0 .25rem}#collection-bundle-circles button .btn-text-edit{background-color:var(--bs-primary);color:#fff;border-radius:.25rem;font-size:.75rem;font-weight:700;padding:.125rem .75rem;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}#collection-bundle-circles button.active .btn-circle{background-color:#fff;border-width:2px;border-style:dashed}#collection-bundle-circles button.has-product .btn-circle{background:radial-gradient(var(--bs-primary-lighter),var(--bs-primary));color:#fff}#collection-bundle-circles button.has-product .btn-text-edit{background-color:var(--bs-light);border:1px solid var(--bs-primary);color:var(--bs-primary)}@media (max-width: 991px){#collection-bundle-circles{margin:1.75rem -.75rem 1rem}#collection-bundle-circles button{margin:.125rem}}.quick-view-modal .btn-close{position:absolute;top:0;right:0;border-radius:50%;padding:.75rem;background-size:32%;background-color:#fff;opacity:1;z-index:1}.grecaptcha-badge{visibility:hidden}body .scDiscount{margin:.75rem 0 0}body .sc_simple-info .sc_simple-info__row{margin-bottom:.25rem;font-size:.875rem}body .sc_simple-info .sc_simple-info__tag{margin-bottom:.25rem}#offcanvas-cart .quantity-wrapper{max-width:100px}#offcanvas-cart .quantity-wrapper .form-control{padding-top:.25rem;padding-bottom:.25rem}#offcanvas-cart .btn[data-remove-line-item]{display:flex;color:var(--bs-body-color);opacity:.75;border:none}#offcanvas-cart .btn[data-remove-line-item]:hover,#offcanvas-cart .btn[data-remove-line-item]:focus{opacity:1}#offcanvas-cart .btn[data-remove-line-item]:focus-visible{box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}.quantity-wrapper{position:relative;max-width:120px;flex-shrink:0}.quantity-wrapper .btn{position:absolute;top:0;padding:0;width:36px;height:100%;box-shadow:none;border:none}.quantity-wrapper .btn:focus-visible{box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}.quantity-wrapper .btn[data-mode=minus]{left:0}.quantity-wrapper .btn[data-mode=plus]{right:0}.quantity-wrapper .form-control{text-align:center;padding-left:2rem;padding-right:2rem}@media (max-width: 400px){.form-control.text-area-details{min-height:140px}}#miniextensions-iframe-embed-edit,#miniextensions-iframe-embed-approve{width:100%;height:100%;min-height:100vh;padding-bottom:16vh}@media (max-width: 575px){#miniextensions-iframe-embed-edit,#miniextensions-iframe-embed-approve{width:100%;height:80vh;min-height:0;padding-bottom:0}div#artwork-review-edit-form-modal .modal-dialog.modal-dialog-scrollable{margin:0;height:100%}}.modal-dialog-scrollable .modal-content{min-height:none!important;max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:hidden!important}.pointer-events-none{pointer-events:none}.jotform-form .form-label.form-label-auto{display:none}.jotform-form ul.page-section{padding:0}.jotform-form .form-all{box-shadow:none}.jotform-form .form-line{margin:0;padding:0;margin-bottom:1.53rem;overflow:visible!important}.jotform-form .page-section>li:first-child:not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse])+li:nth-child(2):not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]){margin-top:0}.jotform-form .form-dropdown:focus,.jotform-form .form-textarea:focus,.jotform-form .form-textbox:not(#productSearch-input):focus,.jotform-form .signature-wrapper:focus{color:var(--bs-dark);border-color:var(--bs-secondary-darker);box-shadow:0 0 0 .25rem var(--bs-secondary-alpha-20)}.jotform-form .form-dropdown:hover,.jotform-form .form-textarea:hover,.jotform-form .form-textbox:not(#productSearch-input):hover,.jotform-form .signature-wrapper:hover{box-shadow:0 4px 15px #0000001a}.jotform-form .form-buttons-wrapper,.jotform-form .form-submit-clear-wrapper{margin:0;padding:0;border:0;justify-content:flex-start}.jotform-form li.form-line:not(.form-line-column) .form-input-wide[data-layout=half]{width:100%}.jotform-form .error-navigation-container{display:none}.jotform-form .form-all{margin:0}.jotform-form .form-dropdown,.jotform-form .form-textarea,.jotform-form .form-textbox:not(#productSearch-input),.jotform-form .signature-wrapper{box-shadow:0 4px 15px #0000001a;border:0;border-radius:.625rem;padding:1.25rem 1.625rem 1.188rem;font-family:Arvo}.jotform-form .form-dropdown:not([size]),.jotform-form .form-textbox{height:unset}.jotform-form [name=timeToSubmit]+div{filter:opacity(0)}.jotform-form .submit-button{background-color:var(--bs-primary);padding:.8125rem 1.125rem;margin-left:.25rem!important;margin-top:0;border-radius:0;border:0;max-width:31.25rem;min-width:unset;font-weight:700;transition:all .2s linear}.jotform-form .submit-button:hover{background-color:var(--bs-primary);opacity:.8}.template-landing-custom .contact-form form{margin-top:6px;margin-bottom:1rem}.template-landing-custom .contact-form .form-control{margin-bottom:1.53rem!important}.template-landing-custom .contact-form .form-control::placeholder{color:#3f4246}.template-landing-custom .contact-form .form-control::-ms-input-placeholder{color:#3f4246}.template-landing-custom .contact-form::-moz-placeholder{color:#3f4246}.template-landing-custom .contact-form textarea.form-control{padding-top:.55rem!important}.template-landing-custom .contact-form input[type=submit]{max-width:31.25rem}.template-landing-custom .contact-form .btn-primary{border-color:transparent}@media (max-width: 575px){.template-landing-custom .contact-form .title{margin-bottom:.875rem!important}.template-landing-custom .contact-form .title.h1--smaller{font-size:1.5rem}.template-landing-custom .contact-form .col-12{padding-left:2.625rem;padding-right:2.625rem}.template-landing-custom .contact-form input[type=submit]{margin-top:1.25rem;width:100%;padding:.6875rem}.jotform-form .submit-button{margin-left:0!important;margin-top:1.25rem;width:100%;padding:.6875rem}}@media (min-width: 768px){.template-landing-custom .contact-form .description{max-width:30rem;text-align:left}.template-landing-custom .contact-form .btn{padding:.8125rem 1.125rem;margin-left:.25rem;margin-top:0}.template-landing-custom .contact-form form{max-width:39.375rem;margin-left:auto;margin-top:.125rem}}@media (min-width: 992px){.template-landing-custom .contact-form .padding-top{padding-top:.313rem}}.art-work__wrapper .product-form-input-order-no__label{font-size:.8em;margin-top:5px}.art-work__wrapper #artwork-details-card-options{display:none!important}.art-work__wrapper #artwork-details-card-options.artwork-details-card-options--loaded{display:block!important}.picture--ds,.picture--ds img{display:block;width:100%;height:100%}.font-inter{font-family:Inter Tight!important}.btn-ds{cursor:pointer}.fancybox__backdrop{background:#0000004d!important}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding:0!important}.fancybox__content>.f-button.is-close-btn{width:60px;height:60px;top:30px!important;right:30px!important;border:1px solid #003863!important;color:#003863!important;background-color:#fff!important;border-radius:50%!important;opacity:1!important}.atc-flow-popup .f-button.is-close-btn{width:40px;height:40px;top:16px!important;right:16px!important}.fancybox__content>.f-button.is-close-btn:focus-visible,.is-compact .fancybox__content>.f-button.is-close-btn:focus{box-shadow:none}@media (max-width: 767px){.fancybox__content>.f-button.is-close-btn{width:30px;height:30px;top:20px!important;right:20px!important}.atc-flow-popup .f-button.is-close-btn{width:40px;height:40px;top:12px!important;right:12px!important}.fancybox__content>.f-button.is-close-btn svg{height:12px}iframe#launcher{display:none!important;visibility:hidden!important}}.cursor-pointer{cursor:pointer}#alia-root{z-index:99!important}body.template-yc-template-ds #main{min-height:100vh}.w-25px{width:25px}div#alia-root[aria-label="Alia popup"]{z-index:2147483647!important}@media screen and (min-width: 576px){.modal-75p{max-width:75%}}@media screen and (max-width: 575px){.mobile-w-full{width:100%;justify-content:center}.btn-mobile-move-left{margin-left:8px}}[data-step-1]{flex-direction:column}.navbar-cart-only-on-page .navbar-brand,.navbar-cart-only-on-page .navbar .navbar-toggler,.navbar-cart-only-on-page ul.navbar-nav.justify-content-center.align-items-center{opacity:0;visibility:hidden}.navbar-cart-only-on-page .navbar-toggler,.navbar-cart-only-on-page .icons-menu-account,.navbar-cart-only-on-page .icons-menu-search.nav-item{display:none!important}.navbar-cart-only-on-page{padding-top:5px;padding-bottom:5px}button#SI_trigger{display:none!important}.rez-button-wrapper{width:100%}
/*# sourceMappingURL=/cdn/shop/t/43/assets/general.css.map */
