.bg-breadcrumbs-wrapper{margin-bottom:16px}.bg-breadcrumbs{margin:0 auto;padding-left:0;padding-right:6px}.bg-breadcrumbs__list{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0;font-size:1.4rem;padding-left:5rem;padding-right:5rem}.bg-breadcrumbs__item{color:rgba(var(--color-foreground),.75);display:inline-flex;align-items:center}@media (min-width:750px){.bg-breadcrumbs__list{font-size:1.5rem}}[hidden=hidden]{display:none!important}img.multicolumn-card__image{width:100%;height:auto}.bg-multicolumn .multicolumn-card__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;padding:.4rem 1.2rem;border-radius:999px;font-size:1.2rem;line-height:var(--bg-type-line-120);font-weight:var(--bg-font-weight-semibold);letter-spacing:var(--bg-type-track-08em);text-transform:uppercase;box-shadow:0 .4rem 1rem #00000040;white-space:nowrap}.bg-multicolumn .multicolumn-card__badge--auto_sale,.bg-multicolumn .multicolumn-card__badge--on_sale{background-color:#e41c2b;color:#fff}.bg-multicolumn .multicolumn-card__badge--new_product{background-color:#1f8f4d;color:#fff}.bg-multicolumn .multicolumn-card__badge--lowered_pricing{background-color:#f7941d;color:var(--bg-color-text-strong)}.bg-multicolumn .multicolumn-card__badge--best_seller{background:linear-gradient(135deg,#f9d976,#f39f2f);color:#42210b}.bg-multicolumn .multicolumn-card__badge--limited_time{background-color:#6a1b9a;color:#fff}.bg-multicolumn .multicolumn-card__badge--limited_stock{background-color:#ff5722;color:#fff}.bg-multicolumn .multicolumn-card__badge--custom{background-color:#111827;color:#fff}.bg-multicolumn .multicolumn-card__badge--style-outline{background:0 0;box-shadow:none;border-width:2px;border-style:solid}.bg-multicolumn .multicolumn-card__badge--style-outline.multicolumn-card__badge--on_sale{color:#e41c2b;border-color:#e41c2b}.bg-multicolumn .multicolumn-card__badge--style-outline.multicolumn-card__badge--new_product{color:#1f8f4d;border-color:#1f8f4d}.bg-multicolumn .multicolumn-card__badge--style-outline.multicolumn-card__badge--lowered_pricing{color:#f7941d;border-color:#f7941d}.bg-multicolumn .multicolumn-card__badge--style-outline.multicolumn-card__badge--best_seller{color:#f39f2f;border-color:#f39f2f}.bg-multicolumn .multicolumn-card__badge--style-outline.multicolumn-card__badge--limited_time{color:#6a1b9a;border-color:#6a1b9a}.bg-multicolumn .multicolumn-card__badge--style-outline.multicolumn-card__badge--limited_stock{color:#ff5722;border-color:#ff5722}.bg-multicolumn .multicolumn-card__badge--style-outline.multicolumn-card__badge--custom{color:#111827;border-color:#111827}@media (max-width:480px){header.header--mobile-center{padding-top:8px}button.bg-3d-preview__fb,button{color:#33373b}}@media (max-width:749px){.announcement-bar-section{order:-1}.announcement-bar-section .announcement-bar .slider-button{height:30px}}.padding-top-16{padding-top:16px!important}.terms-and-conditions{display:block;margin-top:20px;padding:15px 20px;background-color:#f9f9f9;border-left:4px solid #333;font-size:.95rem;line-height:var(--bg-type-line-150);color:var(--bg-color-text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.terms-and-conditions2{display:block;margin-top:20px;background-color:#f9f9f9;font-size:.95rem;line-height:var(--bg-type-line-150);color:var(--bg-color-text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}predictive-search .spinner{display:none!important}.bg-3d-preview__edge.bottom:empty,.bg-3d-preview__edge.left:empty,.bg-3d-preview__edge.right:empty,.bg-3d-preview__edge.top:empty,.bg-3d-preview__face:empty{display:block}.section-header{background-color:#fff}.page-width.hideOnMobile.header-menu-brg{background-color:#59b5e9;margin-top:20px;height:40px!important;line-height:var(--bg-type-line-normal)}.tmenu_wrapper.tmenu--fullwidth.storefront-menu.show{display:flex}.storefront-menu .tmenu_alignment_center .tmenu_nav{justify-content:start!important;gap:20px}.storefront-menu .tmenu_app .tmenu_nav .tmenu_item--root>.tmenu_item_link{color:#fff!important}.hide-product-accolades .product-accolades-zone,.hide-product-reviews #shopify-block-ARFZEaTZtVldObUFvY__cbefb42f-d04f-4268-8751-1bbf8817866b,.hide-product-reviews #stamped-main-widget,.hide-product-reviews .reviewsHeader,.hide-related-products #shopify-section-template--24042298835256__related-products,.hide-satisfaction-guarantee .satisfactionGuarantee{display:none!important}@media (max-width:749px){.slider-buttons.quick-add-hidden{margin-top:-12px;margin-bottom:-14px}product-info{padding-top:0!important}}.header__icons>.header__icon:not(:last-child){padding-right:0!important;background-image:none!important}.tmenu_submenu_type_mega{justify-content:center}predictive-search[loading] .predictive-search,predictive-search[open] .predictive-search{min-width:-webkit-max-content}@media (min-width:990px){.search-modal__form,.search-modal__form>*{min-width:100%!important;display:inline-block}}.rte{max-width:800px;margin-left:auto;margin-right:auto}p.product__text.inline-richtext{line-height:var(--bg-type-line-normal);letter-spacing:var(--bg-type-track-normal-keyword)}.site-notice.center{padding:20px}html{scroll-behavior:smooth}body.noscroll{overflow:hidden}.section-header{z-index:99}.section-header.shopify-section-group-header-group{z-index:999}.section-header.shopify-section-group-header-group.menu-open{z-index:999999!important}.bg-heading-wrapper{max-width:440px;line-height:var(--bg-type-line-100)!important}span.bg-heading{font-size:4rem;font-family:var(--font-heading-family);font-weight:var(--bg-font-weight-semibold);line-height:var(--bg-type-line-100)!important}span.bg-heading-red-bold{color:#e41c2b;font-family:var(--bg-font-family-body);font-weight:var(--bg-font-weight-bold);font-size:4rem;line-height:var(--bg-type-line-100)!important}span.bg-subheading{font-size:2.4rem;line-height:var(--bg-type-line-100)!important}@media (max-width:989px){.hero-body-template--22898338038078__ss_hero_6_EMYRFr,.hero-body-template--24537346408820__ss_hero_6_EMYRFr{gap:20px!important}.hero-top-bg-template--22898338038078__ss_hero_6_EMYRFr,.hero-top-bg-template--24537346408820__ss_hero_6_EMYRFr{width:100%!important;height:50px!important}.section-template--22898338038078__ss_hero_6_EMYRFr,.section-template--24537346408820__ss_hero_6_EMYRFr{padding-top:26px!important}.hero-content-template--22898338038078__ss_hero_6_EMYRFr,.hero-content-template--24537346408820__ss_hero_6_EMYRFr{padding:0 20px!important}.hero-content-template--22898338038078__ss_hero_6_EMYRFr,.hero-content-template--24537346408820__ss_hero_6_EMYRFr{order:1!important;padding:0 14px!important}}@media (min-width:990px){.header__icons>.header__icon,.header__icons>.header__icon--cart{height:4.4rem!important;width:auto!important;padding:0!important;text-decoration:none!important;text-wrap:nowrap!important}}.marginBottom4{margin-bottom:4px}.marginBottom8{margin-bottom:8px}.marginBottom10{margin-bottom:10px}.marginBottom16{margin-bottom:16px}.marginBottom20{margin-bottom:20px}.marginBottom30{margin-bottom:30px}.marginBottom36{margin-bottom:36px}.marginTop4{margin-top:4px}.marginTop8{margin-top:8px}.marginTop10{margin-top:10px}.marginTop16{margin-top:16px}.marginTop30{margin-top:30px}.marginTop36{margin-top:36px}@media screen and (max-width:629px){.customDoubleImageBlock div{margin-right:0!important}}@media screen and (min-width:750px){.background-none .multicolumn-card__image-wrapper,.background-none .multicolumn-list .multicolumn-card__info,.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.multicolumn-custom .grid--3-col-desktop .multicolumn-card__info{padding:6rem 3rem!important}sticky-header.header-wrapper{z-index:9999999999999!important}}#lightbox-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:none;z-index:999999999999999999;justify-content:center;align-items:center}#lightbox-content{position:relative;max-width:90vw;max-height:90vh}#lightbox-image{max-width:100%;max-height:inherit;display:block}#lightbox-close{position:absolute;top:-40px;right:0;background:0 0;border:none;font-size:3rem;color:#fff;cursor:pointer}.cart__blocks .js-contents .totals,.cbb-shipping-rates-calculator-chooser,h4.cbb-shipping-rates-calculator-header.translatable,.cbb-shipping-rates-calculator-change-shipping-address{display:none!important}.chPageBodyHolder>div#overlay{display:none!important}main#MainContent{min-height:600px}.no-scroll{overflow:hidden!important}#pp-recent-table tr.order{border-bottom:solid!important;border-width:1px!important;border-color:#ebebeb!important;display:block}.pp-cntr .button:hover{background-color:#e41b2a;color:#fff;border-color:#e41b2a}#pp-recent-table>tbody>tr>td{word-break:break-word}table#pp-recent-table{width:100%}#pp_mydesigns_div{min-width:100%!important}div#pp_mydesigns_div{order:2;margin-top:40px;border-top:solid;border-color:#ebebeb;border-width:1px;padding-top:14px}.pp-cntr a{display:inline-flex}.pp-cntr a:hover{cursor:pointer}#pp_modal{background-color:#000000a1!important}td.pp-cntr:after,td.pp-cntr:before{display:none}.pp-cntr{text-align:left!important}.pp-cntr .button:hover:not(:active){box-shadow:none!important}.pp-cntr a:hover{cursor:pointer;text-decoration:underline;box-shadow:none!important;transform:none!important}.pp-cntr a.button{display:flex;text-decoration:none;float:left;width:auto!important;text-transform:none!important;margin:0 4px;border:solid;border-width:1px;font-size:1.3rem;padding:0 15px;border-radius:3px;border-color:#0f4c81;min-height:34px;max-height:34px;background:#fff;color:var(--bg-color-text-strong)}#pp-recent-table .order td.pp-cntr:first-of-type{width:20%}#pp-recent-table .order td.pp-cntr:nth-of-type(2){width:70%}.pp-90thumb{width:auto!important;max-height:200px;max-width:100%!important}#pp-recent-table td.pp-cntr{vertical-align:middle!important;padding-bottom:2rem!important;padding-top:2rem!important}#pp-recent-table .order td.pp-cntr:nth-of-type(2){padding-left:20px;line-height:var(--bg-type-line-140)}@media screen and (max-width:750px){#pp_mydesigns_div h2{text-align:center}#pp-recent-table>tbody{display:block}#pp-recent-table.custom-account-page{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:flex-start;-webkit-align-items:flex-start}.customer table{table-layout:auto;border-collapse:collapse;border-bottom:.01rem solid rgba(var(--color-foreground),.08);box-shadow:none;width:100%;font-size:1.6rem;display:inline-block}#pp_mydesigns_div tr{display:block;padding:20px 0;margin-top:0;margin-bottom:0}td.pp-cntr{display:inline-block!important;width:100%!important;vertical-align:top!important;text-align:left!important;padding-top:0!important}.pp-cntr>.button{display:block;margin:0;padding:0}.pp-cntr:last-of-type{padding-bottom:0!important}#pp-recent-table td.pp-cntr:nth-of-type(2){padding:0 10px 20px!important}.pp-cntr a.button{min-height:34px!important;float:none;width:64%!important;margin-left:auto;margin-right:auto}.pp-cntr span{line-height:var(--bg-type-line-100)!important}#pp-recent-table td.pp-cntr:nth-of-type(3),#pp-recent-table td.pp-cntr:nth-of-type(4),#pp-recent-table td.pp-cntr:nth-of-type(5){padding-top:0!important;padding-bottom:15px!important}#pp-recent-table td.pp-cntr:nth-of-type(5){padding-bottom:20px!important}tr.order{padding-left:20px!important;padding-right:20px!important;background-color:#f5f5f5;padding-bottom:0!important;margin-bottom:20px!important}#pp-recent-table>tbody>tr>td{text-align:center!important}}.opc-modal .close{z-index:1}.opc-edit-option-click{background:0 0!important;color:#0e4c81!important;border-radius:0!important;padding:0!important;font-weight:var(--bg-font-weight-bold)}.opc-edit-option-click:hover{background-color:#0e4c81!important;color:#fff!important}@media screen and (max-width:749px){.product{overflow:hidden!important;padding-left:1px!important;padding-right:1px!important}.product-custom-option{padding-left:1px!important;padding-right:1px!important;overflow:hidden!important}}.hideLabel>div>label{display:none!important}.tooltip-icon .tooltip-icon-text{font-size:1.4rem!important;line-height:var(--bg-type-line-125);font-family:var(--bg-font-family-body)}.product-custom-option{border:none;padding:0;background-color:#fff}.optionHolder{background:#fff;line-height:var(--bg-type-line-normal)}.option-name-display{font-weight:var(--bg-font-weight-bold);font-size:1.6rem;display:inline-flex;padding-top:0;padding-bottom:0;width:100%;justify-content:left;word-break:break-word;margin:0!important;position:relative}.option-label{margin-right:10px;display:inline-flex;width:auto;line-height:var(--bg-type-line-initial);padding-top:0;padding-bottom:5px;justify-content:left;min-width:10px!important;font-size:1.3rem!important;text-transform:none!important;font-weight:var(--bg-font-weight-bold)!important;color:#5a5a5a!important}.calculatorFieldLabelInlineInputRight .option-label{font-size:1.3rem!important;padding-top:4px}.option-type-dropdown{position:relative;display:grid;margin-left:0}.product-custom-option input{font-weight:var(--bg-font-weight-regular)!important;font-size:1.4rem!important;color:var(--bg-color-text-strong)!important;cursor:pointer!important}input.text-input{cursor:text!important}.option-type-text{position:relative}.option-type-dropdown input{height:4.5rem!important;padding:0 4rem 0 1.5rem!important;border-radius:8px!important;border:1px solid #6a6a6a;background-color:#fff;cursor:default;margin-left:0;width:100%!important}.option-type-text input{height:35px;height:4.5rem!important;padding:0 4rem 0 1.5rem!important;border-radius:8px!important;border:1px solid #6a6a6a;background-color:#fff;cursor:default;margin-left:0;width:100%!important}.minimal{background-image:linear-gradient(45deg,transparent 50%,gray 50%,gray calc(50% + 1px),transparent calc(50% + 2px)),linear-gradient(-45deg,transparent 50%,gray 50%,gray calc(50% + 1px),transparent calc(50% + 2px));background-position:calc(100% - 1em) 50%,calc(100% - 1em + 6px) 50%,calc(100% - 2em) 60%;background-size:7px 6px,6px 6.2px,1px 29px;background-repeat:no-repeat}.option-type-dropdown-content{width:100%!important;min-width:100%!important}.option-type-dropdown-content .tab-view{color:var(--bg-color-text-strong);padding:12px 16px;text-decoration:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.option-type-dropdown-content .tab-view label{cursor:pointer}.selected-dropdown-view{background:#d5d5d5!important}hr.containerSeparator{background-color:#fff0!important;border:0 solid #ffffff00!important;margin-top:7.5px;margin-bottom:7.5px;width:100%}.radio-input-holder{display:inline-flex;margin-top:7.5px}.product-custom-option .radio-input-holder input{height:12px!important;cursor:pointer;margin-top:2px}.radio-input-holder input[type=checkbox],input[type=radio]{transform:scale(1.7);margin-right:10px}.button-label{line-height:var(--bg-type-line-130)}radio-input-holder label{font-weight:var(--bg-font-weight-regular)!important;font-size:1.4rem!important;color:var(--bg-color-text-strong)!important;cursor:pointer;padding-right:15px;line-height:var(--bg-type-line-130)}.option-type-radio .inlinePrice{font-size:1.4rem!important;line-height:var(--bg-type-line-130)}.option-type-radio .inlineDiscount{font-size:1.4rem!important;line-height:var(--bg-type-line-130);color:#2a793e}.option-error-msg-label{font-size:1.1rem;font-style:italic;font-weight:var(--bg-font-weight-medium);display:block!important}.helpText{margin-top:6px;padding-left:16px;padding-right:16px}.option-price-container{background:#fff;border:1px solid #fff;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-font-smoothing:antialiased}.addToCartCustomButton{color:#fff;width:100%;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:56px!important;font-family:inherit;text-decoration:none;border:0 solid #fff;border-radius:0;background-color:#e41b2a;box-shadow:none;min-width:12rem;min-height:4.5rem;-webkit-appearance:none;appearance:none;margin-top:10px;padding:20px;font-size:1.6rem;letter-spacing:var(--bg-type-track-10rem);line-height:var(--bg-type-line-3125em);font-weight:var(--bg-font-weight-semibold)!important;transition:.15s all!important}.addToCartCustomButton:hover{transform:translateY(-.3rem)!important;color:#fff!important;background-color:#e41b2a!important;border:0 solid #fff!important}.addToCartCustomButton:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important}.circle-loader{margin-bottom:0;border:3px solid rgba(0,0,0,.2);border-left-color:#5cb85c;animation:loader-spin .5s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:1.5em;height:1.5em}.custom-loading{position:absolute;top:0;left:0}.dropbtn{width:100%!important;height:4.5rem!important}input.minus1{border-right:none!important}input.add1{border-left:none!important}.opc-quantity-holder input{background-color:#fff}.opc-quantity-holder input{border-radius:0!important}.opc-quantity{border-left:none!important;border-right:none!important}.opc-quantity-holder input:focus-visible{outline:0!important;box-shadow:none!important}.hideContainerSeparator hr.containerSeparator{display:none}.calculatorModalStartOver{text-align:right;margin-bottom:0!important}.calculatorModalStartOver span.modal-name{color:#e41b2a;font-size:1.3rem}.calculatorModalStartOver .opc-modal-option a:hover span.modal-name{text-decoration:underline!important}.modal_buttons{display:flex;justify-content:space-between;padding:10px 0}.modal_buttons button{flex:1;margin:5px;cursor:pointer}.calculatorDivider .instruction{width:100%}.calculatorDivider .instructionDivider{border-bottom:solid!important;border-width:2px!important;border-color:#cfcfcf!important;height:1px;width:100%!important;display:inline-block!important}.calculatorDivider .instruction-formula{display:none!important}span.instruction.fontSize10{font-size:1rem}.instruction{color:var(--bg-color-text-strong)}.instruction-formula{padding-right:0!important}.eddmInfoTableNormal,.priceTableItemNormal{margin-bottom:-6px}.priceTableItemNormal .instruction-formula:before,.totalprice .instruction-formula:before{content:"$"}.priceTableItemNormal.noDollarSign .instruction-formula:before{content:none}.calculatorInstructionDiscount .instruction-formula:before{content:"-$"}.totalprice{width:100%}.totalprice .instruction-formula{font-size:2.1rem!important;color:#ea2128!important;font-weight:var(--bg-font-weight-semibold);font-family:inherit!important}.totalprice .option-list-frame.option-name-display{display:block;padding-bottom:0}.totalprice span.instruction-postfix{font-size:1rem;display:block;text-align:right;margin-top:6px!important;color:#6c6c6c;width:100%}.eddmInfoTableNormal .instruction-formula,.priceTableItemNormal .instruction-formula{text-align:right}.eddmInfoTableNormal .instruction,.eddmInfoTableNormal .instruction-formula,.priceTableItemNormal .instruction,.priceTableItemNormal .instruction-formula{font-size:1.6rem;font-weight:var(--bg-font-weight-thin)!important}.eddmInfoTableNormal .option-list-frame.option-name-display,.priceTableItemNormal .option-list-frame.option-name-display{display:block}.priceTableItemFirst,.priceTableItemNormal,.totalprice{line-height:var(--bg-type-line-100)!important}span.interiorCalculatorText{font-weight:var(--bg-font-weight-regular);font-size:1.3rem;line-height:var(--bg-type-line-150);padding:16px;display:inline-block}.calculatorDesignApprovalBox{padding:20px;margin-top:16px;background-color:#2196f31f!important}.calculatorDesignApprovalBoxRadio{background-color:#e4f2fe!important}.calculatorDesignApprovalBox span{font-weight:var(--bg-font-weight-regular);font-size:1.4rem;line-height:var(--bg-type-line-150)}.calculatorDesignApprovalBoxRadio .radio-input-holder{padding-left:20px!important;padding-right:20px!important;width:auto;display:inline-block;padding-bottom:10px}.paddingTop15 .instruction{padding-top:15px}.paddingBottom10 .instruction{padding-bottom:10px}.largesize,.mediumsize,.smallsize,.xlargesize,.xsmallsize,.xxlargesize,.xxxlargesize{width:50px!important;display:inline-block;margin-right:5px}.largesize>.option-type-text>input,.mediumsize>.option-type-text>input,.smallsize>.option-type-text>input,.xlargesize>.option-type-text>input,.xsmallsize>.option-type-text>input,.xxlargesize>.option-type-text>input,.xxxlargesize>.option-type-text>input{padding:.6rem .25rem .6rem .75rem!important}.largesize .priceholder,.mediumsize .priceholder,.smallsize .priceholder,.xlargesize .priceholder,.xsmallsize .priceholder,.xxlargesize .priceholder,.xxxlargesize .priceholder{display:none}.shirtcolorswatches .swatch-input-holder .swatch-image{width:50px;height:38px}.shirtcolorswatches .swatch-title-holder{margin-bottom:0!important}.apparelPrintingOption .swatch-input-holder{width:48%}.apparelPrintingOption .option-type-swatch{display:flex}.apparelPrintingOption .swatch-input-holder .square{width:100%}.apparelPrintingOption .swatch-input-holder .swatch-image{background-size:cover;background-size:contain;background-repeat:no-repeat;width:100%;height:0;padding-top:100%}.apparelShirtType .swatch-input-holder .swatch-image{width:100px;height:100px}.artworkStepSectionButtons .button-input-holder,.calculatorButtonsArtwork .button-input-holder,.calculatorButtonsEditArtwork .button-input-holder,.productButtons .button-input-holder{margin-right:0!important;padding-top:0;padding-bottom:0;width:100%}.artworkStepSectionButtons .button-input-holder label,.calculatorButtonsArtwork .button-input-holder label,.calculatorButtonsEditArtwork .button-input-holder label,.calculatorButtonsProductGrouping label.button-label,.eddm-selected-routes-modal a,.eddmiframe-modal2 a,.productButtons label.button-label{list-style:none;background-color:var(--buttonUnselectedbackground);border:1px solid var(--buttonUnselectedborder);color:var(--buttonUnselectedtext);padding-left:var(--buttonPadding);padding-right:var(--buttonPadding);min-width:100%;max-width:100%;min-height:36px;text-align:center;border-radius:var(--buttonBorderradius);vertical-align:middle;cursor:pointer;line-height:var(--bg-type-line-180em)!important;padding-top:7px;padding-bottom:7px;display:inline-block;font-size:1.4rem;font-weight:var(--font-body-weight)!important;text-wrap:auto}.calculatorButtonsProductGrouping label.button-label{min-width:120px!important}.productGroupingDiv{margin-bottom:20px}.productGroupingDiv hr.containerSeparator{display:none!important}.artworkStepSectionButtons .button-input-holder input[type=radio]:checked+label,.calculatorButtonsArtwork .button-input-holder input[type=radio]:checked+label,.calculatorButtonsEditArtwork .button-input-holder input[type=radio]:checked+label,.calculatorButtonsProductGrouping .active label.button-label,.productButtons .button-input-holder input[type=radio]:checked+label{list-style:none;background-color:#fff!important;border:1px solid var(--buttonSelectedborder);color:var(--bg-color-text-strong)!important;padding-left:20px;padding-right:var(--buttonPadding);min-width:100%;outline-color:#000!important;outline:solid;outline-width:1px}.productButtons .button-input-holder input[type=radio]:checked+label{padding-left:10px}.calculatorButtonsEditArtwork{margin-bottom:6px}.calculatorButtonsEditArtwork .containerSeparator,.calculatorButtonsEditArtwork .option-name-display,.artworkButtonsV2 .containerSeparator,.artworkButtonsV2 .helpText,.artworkButtonsV2 .option-list-frame.option-name-display{display:none!important}.artworkButtonsV2{width:100%!important}.artworkButtonsV2 .button-input-holder{width:100%}.artworkButtonsV2 .button-input-holder label{text-align:left!important;padding-left:20px}.artworkButtonsV2 .button-input-holder:first-child label{background-color:#2f4d80;color:#fff;font-weight:var(--bg-font-weight-bold)!important}.opc-modal-option a:hover,.option-type-button .button-input-holder label:hover{transform:translateY(-.3rem)}.opc-modal-option a:hover:not(:active),.option-type-button .button-input-holder label:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important}.calculatorModalStartOver .opc-modal-option a:hover{box-shadow:none!important}.eddm-selected-routes-modal,.eddmiframe-modal2{width:auto;position:absolute;z-index:9;right:0}.eddm-selected-routes-modal a,.eddmiframe-modal2 a{width:auto;z-index:9;right:0;font-size:1.3rem;text-wrap:nowrap;color:#0f4c81;font-weight:var(--bg-font-weight-semibold);border-color:#0f4c81;padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:2px!important;min-height:10px}.eddmiframe-modal2{margin-top:-180px}.eddm-selected-routes-modal{margin-top:-170px}.eddmiframe-modal2{margin-top:-128px}.calculatorQuantityDropdown .option-type-dropdown-content .tab-view{display:block}.calculatorQuantityDropdown label.dropdown-label:after{content:" - "}.calculatorQuantityDropdown .inlinePrice:after{content:" / ea"}.calculatorQuantityRadio{position:relative}.calculatorQuantityRadio .option-list-frame.option-name-display{border:solid;border-width:1px;border-color:#cfcfcf;height:46px!important;padding-top:12px;padding-left:20px}.calculatorQuantityRadio .radio-input-holder{min-width:100%;height:46px;margin-bottom:0;margin-top:-1px}.calculatorQuantityRadio .radio-input-holder .inline-discount-label{width:100%;position:absolute;height:46px!important;padding-top:14px;padding-left:20px}.calculatorQuantityRadio label.button-label.inline-discount-label:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-width:1px;border-style:solid;border-radius:0;border-color:#cfcfcf;pointer-events:none;height:46px}.calculatorQuantityRadio label.button-label.inline-discount-label:hover:before{border-color:#727171;z-index:9}.calculatorQuantityRadio input:checked+label.button-label.inline-discount-label:before{border-color:#000;border-width:2px;z-index:9}.calculatorQuantityRadio .option-type-radio .inlineDiscount,.calculatorQuantityRadio .option-type-radio .inlinePrice{text-align:left;padding-left:70px;width:auto}.calculatorQuantityRadio input[type=radio i]{visibility:hidden}.calculatorQuantityRadio .inlinePrice:after{content:" / ea"}.calculatorQuantityRadio.dontDisplayEA .inlinePrice:after{content:""!important}.calc-quantity-option-holder button#see-more-qty-btn,.calculatorQuantityRadio button#see-more-btn{text-align:center;background:#fff;border:none;text-decoration:underline;font-size:1.6rem;width:100%;cursor:pointer;padding-top:20px;color:#0f4c81;margin-bottom:10px}.calculatorQuantityRadio .inlinePrice{color:var(--bg-color-text-strong)}.optionHolder.swatch-aspect-square .swatch{aspect-ratio:1/1}.optionHolder.swatch-aspect-16_5 .swatch{aspect-ratio:16/5}.optionHolder.swatch-aspect-16_11 .swatch{aspect-ratio:16/11}.optionHolder.calculatorSwatches1Col .option-type-swatch,.optionHolder.calculatorSwatches2Col .option-type-swatch,.optionHolder.calculatorSwatches3Col .option-type-swatch,.optionHolder.calculatorSwatches4Col .option-type-swatch,.optionHolder.calculatorSwatches5Col .option-type-swatch{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}.optionHolder.calculatorSwatches1Col .swatch-input-holder,.optionHolder.calculatorSwatches2Col .swatch-input-holder,.optionHolder.calculatorSwatches3Col .swatch-input-holder,.optionHolder.calculatorSwatches4Col .swatch-input-holder,.optionHolder.calculatorSwatches5Col .swatch-input-holder{margin-right:0!important;display:flex!important}.optionHolder.calculatorSwatches1Col .swatch,.optionHolder.calculatorSwatches2Col .swatch,.optionHolder.calculatorSwatches3Col .swatch,.optionHolder.calculatorSwatches4Col .swatch,.optionHolder.calculatorSwatches5Col .swatch{width:100%!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;position:relative!important}.optionHolder.calculatorSwatches1Col .swatch-title-holder:last-child,.optionHolder.calculatorSwatches2Col .swatch-title-holder:last-child,.optionHolder.calculatorSwatches3Col .swatch-title-holder:last-child,.optionHolder.calculatorSwatches4Col .swatch-title-holder:last-child,.optionHolder.calculatorSwatches5Col .swatch-title-holder:last-child{margin-right:0!important}.optionHolder.calculatorSwatches5Col .swatch-title-holder{flex:1 1 calc(20% - 10px)!important;max-width:calc(20% - 10px)!important}.optionHolder.calculatorSwatches4Col .swatch-title-holder{flex:1 1 calc(25% - 10px)!important;max-width:calc(25% - 10px)!important}.optionHolder.calculatorSwatches3Col .swatch-title-holder{flex:1 1 calc(33.33% - 10px)!important;max-width:calc(33.33% - 10px)!important}.optionHolder.calculatorSwatches2Col .swatch-title-holder{flex:1 1 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}.optionHolder.calculatorSwatches1Col .swatch-title-holder{flex:1 1 calc(100% + -0px)!important;max-width:calc(100% + -0px)!important}.optionHolder.calculatorSwatches1Col .swatch-title-holder:last-child:nth-child(odd),.optionHolder.calculatorSwatches2Col .swatch-title-holder:last-child:nth-child(odd),.optionHolder.calculatorSwatches3Col .swatch-title-holder:last-child:nth-child(odd),.optionHolder.calculatorSwatches4Col .swatch-title-holder:last-child:nth-child(odd),.optionHolder.calculatorSwatches5Col .swatch-title-holder:last-child:nth-child(odd){margin-left:16px!important;margin-right:auto!important}.swatch-height-auto .swatch{height:auto!important}.tooltip-icon{width:14px!important;margin-top:-4px!important;z-index:99999}.tooltip-icon svg{width:12px!important;cursor:pointer}.productOnSale span.inlinePrice:before{content:"sale price: ";font-size:1rem}.circle-loader{margin-bottom:0;border:3px solid rgba(0,0,0,.2);border-left-color:#fff!important;animation:loader-spin .5s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:1.5em;height:1.5em}.product-custom-option input:disabled{cursor:not-allowed!important;opacity:1!important;border-color:#ededed!important;background-image:none;font-weight:var(--bg-font-weight-semibold)!important}.calculatorLabelWeightNormal label.option-label{font-weight:var(--bg-font-weight-regular)!important}.calculatorLabelAlignLeft .priceholder{font-size:1.3rem;font-weight:var(--bg-font-weight-regular);display:block;margin-left:auto;padding-left:0;justify-content:left;line-height:var(--bg-type-line-initial);text-align:left;flex:auto!important}.hidePriceholder .priceholder{display:none!important}.halfWidthFlex.optionHolder{width:50%!important;flex-direction:column}.halfWidthFlex.optionHolder .helpText{margin-top:-6px;padding-left:0;font-size:1.3rem}.halfWidthFlex.optionHolder.flexItem1,.halfWidthFlex.optionHolder.flexItem3,.halfWidthFlex.optionHolder.flexItem5,.halfWidthFlex.optionHolder.flexItem7,.halfWidthFlex.optionHolder.flexItem9{padding-right:4px}.halfWidthFlex.optionHolder.flexItem10,.halfWidthFlex.optionHolder.flexItem2,.halfWidthFlex.optionHolder.flexItem4,.halfWidthFlex.optionHolder.flexItem6,.halfWidthFlex.optionHolder.flexItem8{padding-left:4px}.thirdWidthFlex.optionHolder{width:33%;flex-direction:column}.thirdWidthFlex.optionHolder .helpText{margin-top:-6px;padding-left:0;font-size:1.3rem}.thirdWidthFlex.optionHolder.flexItem1,.thirdWidthFlex.optionHolder.flexItem4,.thirdWidthFlex.optionHolder.flexItem7{padding-right:4px}.thirdWidthFlex.optionHolder.flexItem2,.thirdWidthFlex.optionHolder.flexItem5,.thirdWidthFlex.optionHolder.flexItem8{padding-left:4px;padding-right:4px}.thirdWidthFlex.optionHolder.flexItem3,.thirdWidthFlex.optionHolder.flexItem6,.thirdWidthFlex.optionHolder.flexItem9{padding-left:4px}@media screen and (min-width:750px){.halfWidthFlexDesk{width:50%!important;display:inline-block;float:left!important}.paddingRight10Desk{padding-right:10px}.paddingLeft10Desk{padding-left:10px}}.calculatorStepHeader{margin-top:28px;margin-bottom:14px}.calculatorStepHeader.calculatorStepHeaderArtwork{margin-top:10px!important;margin-bottom:-6px!important}span.stepHeaderSpan{color:#0f78d4;font-size:1.8rem;font-weight:var(--bg-font-weight-bold)}.paragraph-input{width:100%!important;min-height:102px!important;padding:0 4rem 0 1.5rem!important;border-radius:8px!important;background-color:#fff!important;cursor:text!important;margin-left:0!important;padding-top:6px!important}.explanation{margin-bottom:16px}.priceBreakTableHeader span.tableHeader{font-size:1.3rem;font-weight:var(--bg-font-weight-regular)}.perPieceItem,.plusPostageItem,.totalCostItem{height:20px;line-height:var(--bg-type-line-normal)}.perPieceItem span,.plusPostageItem span,.totalCostItem span{font-size:1.4rem;color:#373737;font-weight:var(--bg-font-weight-medium);min-width:70px}.perPieceItem .instruction-formula:before,.plusPostageItem .instruction-formula:before,.totalCostItem .instruction-formula:before{content:"$"}.perPieceItem .instruction-formula:after{content:" / ea";font-size:1rem}.plusPostageItem .instruction-formula:after{content:" + postage";font-size:1rem}.calculatorTotalQuantityCalculation span{font-size:1.6rem;font-weight:var(--bg-font-weight-light)}.calculatorTotalQuantityCalculation span.instruction-formula{font-weight:var(--bg-font-weight-bold)}.apparelSizeTextBox{margin-top:16px;height:60px!important}.apparelSizeTextBox hr.containerSeparator{display:none!important}.activePriceTableItem span{background-color:#d3d3d3;font-weight:var(--bg-font-weight-bold)!important}.calculatorTotalQuantityCalculation{margin-top:36px}.salePricesNotice{display:none}.salePricesNotice.saleActive{display:inline}.calculatorNumberInputQuantity{display:inline-block;margin-right:5px}.calculatorNumberInputQuantity>.option-type-text>input{padding:.6rem .25rem .6rem .75rem!important;width:100px!important}.calculatorNumberInputQuantity .priceholder{display:none}.marginTop20{margin-top:20px}#opc-option-modal-664f2a68375174ccfe722870 .opc-modal-content,#opc-option-modal-666212e1642b6e11d5bfd913 .opc-modal-content{max-width:100%!important;max-height:100%!important;height:100%;width:100%!important;padding:0!important}.opc-modal{z-index:9999999999!important}#opc-option-modal-6658d95209ba84df8740bc4a img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}#opc-option-modal-6658d95209ba84df8740bc4a img#modalPreviewImage{cursor:-webkit-zoom-out!important;cursor:zoom-out!important}#imagePreviewModal{display:none;position:absolute;z-index:1000;left:0;width:100%;height:100%;overflow:auto;background-color:#000c;transition:top .3s ease-in-out}#imagePreviewModal img{display:block;max-width:90%;max-height:80%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.closeImgPreview{position:absolute;top:20px;right:25px;color:#fff;font-size:3.5rem;font-weight:var(--bg-font-weight-bold);transition:.3s}@media (max-width:768px){#imagePreviewModal img{max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}}#opc-option-modal-6658d95209ba84df8740bc4a .product-design-templates h3.custom_card__heading.templateName{margin-bottom:12px!important;margin-top:12px!important;text-align:center;padding-left:10px;padding-right:10px}#opc-option-modal-664f2a68375174ccfe722870.opc-modal .close svg{width:25px;height:25px}#opc-option-modal-664f2a68375174ccfe722870 iframe,#opc-option-modal-666212e1642b6e11d5bfd913 iframe{max-width:100%;padding-top:28px;height:100vh;overflow-y:auto;border:none;display:block;box-sizing:border-box}#opc-option-modal-666212e1642b6e11d5bfd913 .opc-modal .close{top:10px;right:10px}.eddmiframe-modal a{line-height:40px;background:#fff;letter-spacing:var(--bg-type-track-1px);color:var(--addtocartTextcolor);font-weight:var(--bg-font-weight-regular);width:100%;font-size:var(--addtocartFontsize);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:50px;font-family:var(--bg-font-family-body);border:var(--addtocartBorderwidth) solid var(--addtocartBordercolor);border-radius:8px;background-color:#304d80;box-shadow:var(--addtocartShadow);min-width:12rem;min-height:4.5rem;transition:.15s all!important;-webkit-appearance:none;appearance:none;margin-top:10px;padding:20px;text-transform:none;letter-spacing:inherit}.eddmiframe-modal a:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important}.eddmiframe-modal a:hover{transform:translateY(-.3rem)!important;color:#fff!important;background-color:#0f4c81!important;border:0 solid #fff!important}.product-custom-option{display:contents}.calculatorFieldLabelInlineInputRight.optionHolder,.calculatorFieldLabelInlineInputRight.optionHolder .optionHolder.calculatorDatePicker{align-items:center;height:100%}product-options-section .option-type-dropdown-content{max-height:282px!important}.calculatorFieldLabelInlineInputRight hr.containerSeparator{display:none}.option-label{padding-bottom:0}.option-type-dropdown-content{overflow-y:auto!important;z-index:999999999999999999!important}.calculatorDatePicker .instruction-formula,.calculatorDatePicker .instruction-postfix{display:none!important}.calculatorDateField .option-list-frame.option-name-display{width:100%!important;display:flex}input#date-picker{height:4.5rem!important;padding:0 4rem 0 1.5rem!important;border-radius:8px!important;border:1px solid #6a6a6a;background-color:#fff0!important;cursor:default;margin-left:0;width:100%!important}.calculatorDivider .option-name-display,.priceTableItemNormal .option-name-display,.regularInstructionLabel .option-name-display,.totalprice .option-name-display{width:100%!important}.calculatorModalStartOver div,.optionHolder.eddmiframe-modal div{width:100%}.calculatorDateField span{height:4.5rem!important;width:100%}.calculatorFieldLabelInlineInputRight .option-type-date-picker,.calculatorFieldLabelInlineInputRight .option-type-dropdown{min-width:70%!important}.calculatorFieldLabelInlineInputRight.optionHolder input:disabled{font-weight:var(--bg-font-weight-semibold)!important}@media screen and (max-width:749px){.product-custom-option .optionHolder input{font-size:1.6rem!important}.option-type-dropdown-content .optionHolder .tab-view,.option-type-dropdown-content .tab-view{font-size:1.6rem}.product-custom-option .optionHolder.calculatorUploadButtonV1 .option-fileupload-input{padding-left:100px;padding-top:11px;font-size:1.2rem!important}.calculatorButtonsArtwork .button-input-holder input[type=radio]:checked+label,.calculatorButtonsArtwork .button-input-holder label{height:auto!important;font-size:1.3rem!important}}.calculatorFieldLabelInlineInputRight .option-name-display{position:absolute;padding-left:16px;padding-top:9px;width:auto}.calculatorFieldLabelInlineInputRight.optionHolder input{font-weight:var(--bg-font-weight-regular)!important;color:var(--bg-color-text-strong)!important;padding-left:122px!important;text-align:right!important;font-family:var(--bg-font-family-body)}.calculatorFieldLabelInlineInputRight .option-type-date-picker,.calculatorFieldLabelInlineInputRight .option-type-dropdown{min-width:100%!important;margin-left:0!important}.option-type-dropdown-content{z-index:99999999999999999999999!important;position:absolute!important;top:9px}.eddm-selection-details textarea{height:140px!important;padding:0!important;border:none!important;font-size:1.4rem!important;line-height:var(--bg-type-line-200);cursor:text!important;resize:none}.eddm-selection-details :focus-visible{outline:0!important;box-shadow:none!important}.eddm-selection-details{margin-top:-20px}.minimal{background-color:#f0ffff00!important}#opc-option-modal-6658d95209ba84df8740bc4a h4.modal-title{font-size:2.4rem;margin-top:10px;margin-bottom:10px}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal .opc-modal-content{max-height:100%!important;width:100%!important;max-width:1450px!important}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid{column-gap:0!important;row-gap:20px!important;display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing)* 3 / 4);padding:10px!important}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid button.customize-button{font-size:1.5rem!important;line-height:var(--bg-type-line-200em)!important;text-transform:none!important;text-wrap:balance!important;padding:.8rem;min-width:100%;box-sizing:border-box;display:flex;width:100%;transition:.15s all;letter-spacing:var(--bg-type-track-10rem);border-color:#0f4c81;background-color:#0f4c81;justify-content:center;align-items:center;cursor:pointer;font:inherit;-webkit-appearance:none;appearance:none;color:#fff;font-weight:var(--bg-font-weight-semibold);white-space:nowrap;min-height:calc(4.5rem + var(--buttons-border-width)* 2)}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid button.customize-button:hover{transform:translateY(-.3rem)}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid button.customize-button:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important;text-transform:none!important}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal .close svg{width:30px;height:30px;fill:red}#opc-option-modal-6658d95209ba84df8740bc4a .modal-header{position:sticky;z-index:999;top:-20px;background-color:#f7f8f9;padding-bottom:0;padding-top:6px;padding-left:10px;border-bottom:solid;border-bottom-width:1px;margin-bottom:10px}@media screen and (min-width:750px){#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}@media screen and (min-width:1301px){#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}span.redDisclaimerMessage{font-weight:var(--bg-font-weight-light);font-size:1.2rem;color:#4b4b4b!important}.calculatorInstructionFreeProofsMessage{padding:20px;background-color:#2196f31f!important}span.messageBoxHeader{font-size:1.4rem}span.messageBoxText{font-size:1.4rem;font-weight:var(--bg-font-weight-light)}div#\36 659c8170628ad14d00fbfdd{margin-top:-15px}button.addToCartCustomButton{display:inline-flex!important}.fa-star-half-o:before,.fa-star-o:before,.fa-star:before,.stamped-fa-star-half-o:before,.stamped-fa-star-o:before,.stamped-fa-star:before{font-size:2.4rem;margin-right:-1px}#MainContent .product__media-gallery .product__media{max-width:100%!important}@media screen and (min-width:990px){.product--medium .thumbnail-list{grid-template-columns:repeat(10,1fr)!important}}.addToCartCustomButton.disabledAddToCart{cursor:not-allowed!important;background-color:#8080805c!important}.disabledAddToCart.addToCartCustomButton:hover:not(:active){box-shadow:none!important}.disabledAddToCart.addToCartCustomButton:hover{transform:none!important;color:#fff!important;background-color:#8080805c!important;border:none!important}.iframe_outer_div{background:#3787d0}#opc-option-modal-666212e1642b6e11d5bfd913 .close svg{fill:#fff}#eddm-iframe-custom-overlay{width:302px;position:absolute;right:4px;bottom:46px}.info-price-breaks,.info-pricing,.info-pricing-header,.info-route-data-popout,.info-selections,.info-selections-header{width:100%}.info-pricing-header,.info-selections-header{background:#3787d0;padding-right:10px;padding-left:10px;border:1px solid #ccc;text-align:left;height:40px;overflow:hidden;color:#fff;text-transform:uppercase;padding-top:6px}.info-price-breaks,.info-pricing,.info-selections{padding-left:10px;padding-right:10px;border:1px solid #ccc;text-align:left;overflow:hidden;padding-top:4px;background:#fff}#eddm-iframe-custom-overlay span{font-size:1.4rem;line-height:var(--bg-type-line-100)}.info-price-breaks-label,.info-selections-label,.price-row-label{font-size:1.4rem!important;font-weight:var(--bg-font-weight-semibold)}span#listingsLeft{font-size:1.5rem!important;font-family:sans-serif;font-weight:var(--bg-font-weight-bold)!important}#eddm-iframe-custom-overlay span.info-header{font-size:1.6rem!important;font-weight:var(--bg-font-weight-bold)}.info-selections-header{bottom:602px;position:absolute}.info-selections{bottom:470px;position:absolute}.info-route-data-popout{bottom:278px;min-height:192px;position:absolute}.info-pricing-header{bottom:240px;position:absolute;z-index:1}.info-price-breaks{bottom:108px;position:absolute;height:132px}.info-pricing{bottom:0;position:absolute;height:110px}#eddm-iframe-custom-overlay span#overlayTotalPrice{font-size:1.8rem!important;color:red;font-weight:var(--bg-font-weight-black)!important}.info-price-breaks-row,.info-price-row,.info-selections-row{display:flex;justify-content:space-between;padding:5px 0}.listings-left span{font-size:1.3rem!important;line-height:var(--bg-type-line-150)!important}.info-price-breaks-row.listings-left{margin-top:6px}a.quantity-explanation{font-size:1.3rem!important;font-style:italic}span#residential-only{font-size:1.6rem!important;color:#3787d0;font-weight:var(--bg-font-weight-bold)!important;padding-top:4px}input#myCheckBoxResidentialOnly{margin-right:0!important;width:20px!important;height:20px!important;cursor:pointer!important}#opc-option-modal-66674c7d6d483f9b1cc9b284 .opc-modal-content,#opc-option-modal-66686a646d483f9b1cd430c4 .opc-modal-content{min-width:800px}.eddmPricingTable table{width:100%;border-collapse:collapse}.eddmPricingTable td,.eddmPricingTable th{padding:4px 4px 4px 10px!important;text-align:left;font-size:1.4rem;font-weight:var(--bg-font-weight-medium)}.eddmPricingTable tr:first-of-type th{font-weight:var(--bg-font-weight-bold)!important}.eddmPricingTable .strikethrough{text-decoration:line-through}.eddmPricingTable .discounted{color:red}.eddmPricingTable p{margin-top:0;margin-bottom:0}span.prices-header-product-name{font-size:1.8rem;font-weight:var(--bg-font-weight-black);margin-top:20px!important;display:inline-block}span.prices-header-disclaimer{font-size:1.3rem;display:inline-block;margin-bottom:10px}.eddm-full-service-pricing-modal a:hover:not(:active){box-shadow:none!important;text-decoration:underline}@media screen and (max-height:800px){.info-selections-header,.info-selections-row{display:none}.info-selections-row:last-of-type{display:flex}}@media screen and (max-height:668px){.info-selections-row:last-of-type{display:flex;position:fixed;bottom:7px;right:310px;padding:12px;background:#fff;border:solid;border-width:1px}}.coverListViewMobile,.notMobileFriendlyMessage{display:none}@media screen and (max-width:936px){.coverListViewMobile{display:flex!important;position:fixed;bottom:209px;right:305px;background-color:#ffffffdb;width:25px;height:94px}.notMobileFriendlyMessage{display:block}.notMobileFriendlyMessage span{font-size:1.4rem}}.calculatorNumberInputQuantity .option-type-text{display:flex}.design-turnaround-acknowledgement{margin-top:-16px;margin-bottom:20px;background-color:#e4f2fe!important}.design-turnaround-acknowledgement .radio-input-holder{padding-left:20px!important;padding-right:20px!important;width:auto;display:inline-block;padding-bottom:10px}.design-turnaround-acknowledgement label.button-label{width:auto;text-wrap:wrap}.canva-link-paste-box{margin-top:-34px;background-color:#e7f2fe!important;padding-left:20px;padding-right:20px}.prodDescr{max-width:800px!important}product-options-section .swatch-input-holder input[type=radio]:not(:checked)+label.disabledSwatch{opacity:.3}.swatch-input-holder:has(input.disabledSwatch){cursor:not-allowed}label.disabledSwatch{-webkit-user-select:none!important;user-select:none!important;pointer-events:none}.helpText{margin-top:6px;padding-left:0;font-size:1.3rem;line-height:var(--bg-type-line-125)}.date-picker-container input{width:100%;padding:10px;border:1px solid #6a6a6a;border-radius:8px;font-size:1.4rem;box-sizing:border-box}.pika-single{z-index:99999999999999999;background-color:#fff;border:1px solid #6a6a6a;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:auto!important}.pika-lendar{padding:10px;font-family:var(--bg-font-family-body)}.pika-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:1.6rem}.pika-title .pika-label{font-weight:var(--bg-font-weight-bold);color:var(--bg-color-text)}.pika-title .pika-select{font-size:1.4rem;padding:5px;border:1px solid #6a6a6a;border-radius:4px;position:relative;display:flex;margin-top:-28px}.pika-title button{background-color:#007bff;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer}button.pika-button.pika-day{border:none;background:0 0}.pika-table{width:100%;border-collapse:collapse}.pika-table td,.pika-table th{padding:10px;text-align:center;border:1px solid #eee}.pika-table th{background-color:#f7f7f7;font-weight:var(--bg-font-weight-bold);color:var(--bg-color-text)}.pika-table td:hover{background-color:#f0f0f0;cursor:pointer}.pika-table .is-today{background-color:#d1eaff}.pika-table .is-selected{background-color:#007bff}.pika-table .is-selected button{color:#fff}.pika-table .is-disabled{background-color:#f5f5f5;color:var(--bg-color-text-disabled);cursor:not-allowed}.pika-title button:hover{background-color:#0056b3;color:#fff}button.pika-button.pika-day:hover{cursor:pointer}.pika-table .is-disabled button.pika-button.pika-day:hover{cursor:not-allowed}.pika-table .pika-table .is-disabled td:hover{background-color:#f5f5f5;cursor:not-allowed}.pika-table td.is-selected:hover{background-color:#007bff}.pika-next,.pika-prev{cursor:pointer;font-weight:var(--bg-font-weight-bold);color:var(--bg-color-text)}.pika-next:hover,.pika-prev:hover{color:var(--bg-color-text-strong)}.pika-title .pika-close{background-color:#007bff;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer;margin-left:10px}.pika-title .pika-close:hover{background-color:#0056b3}.custom-message{font-size:1rem;color:var(--bg-color-text-muted);padding:10px;text-align:left;max-width:250px;word-wrap:break-word;font-weight:var(--bg-font-weight-bold)}.upload-overlay-container{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);width:35%!important;height:35%!important;display:flex!important;justify-content:center!important;align-items:center!important;pointer-events:none!important;z-index:9!important}.opc-modal .product-design-templates .card .media .upload-overlay-container .upload-overlay-image{max-width:100%!important;max-height:100%!important;object-fit:contain!important;background-color:#fff!important}div#cart-notification{z-index:9999999;background:#fff}.priceFree span{font-size:2rem;font-weight:var(--bg-font-weight-black)!important;color:#e41b2a;font-family:var(--bg-font-family-body)}form#ContactForm{max-width:800px;margin-left:auto;margin-right:auto}.swatch-drop-down-list li{background-image:none!important}.swatch-drop-down-list li:hover{background-color:#ececec!important;border-radius:0!important;transition:none!important}#infiniteoptions-container input[type=checkbox],#infiniteoptions-container input[type=radio]{transform:none!important}.Rise__widget{z-index:999999999!important}.Rise__widget-launcher{height:50px!important}cart-remove-button .button:not([disabled]):hover{color:#fff!important;background-color:#e41b2a;border-color:#e41b2a}.prodEstTurnaround{margin-top:40px!important}.infiniteOptionsArtworkSelection label{cursor:pointer}button#Rise-account-page-button{border:none!important;text-align:left!important;display:block;padding:5px 18px 5px 15px;text-decoration:none;opacity:.8;color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-transform:none;background-color:transparent;font-size:1.4rem;font-family:inherit;margin:0!important;line-height:calc(1 + .6 / var(--font-body-scale));letter-spacing:var(--bg-type-track-06rem);font-style:var(--font-body-style);font-weight:var(--font-body-weight);width:100%}button#Rise-account-page-button:hover{background-color:#e8e8e8;color:rgb(var(--color-link))}.product--stacked .product__info-container--sticky,.product--thumbnail .product__media-gallery,.product--thumbnail_slider .product__media-gallery{top:20px!important}#infiniteoptions-container .swatchLightBorder .spb-productoptionswatch{border:solid!important;border-width:1px!important;border-color:#7c7c7c99!important}#infiniteoptions-container .spb-label-tooltip>label,#infiniteoptions-container .uploaderyLabel,#infiniteoptions-container div>label,.product-form__quantity .form__label,label.swatch-label{font-size:1.3rem!important;text-transform:none!important;font-weight:var(--bg-font-weight-bold)!important;color:inherit!important}.spb-productdescfont.spb-productdesctextcolor.spb-helptext{font-size:1.3rem!important;margin-top:10px!important;line-height:var(--bg-type-line-initial)!important;margin-bottom:0;padding-bottom:0}@keyframes backgroundFade{0%{background-color:#ff5360}50%{background-color:#ff9fa6}to{background-color:#ff5360}}.loading-background{animation:backgroundFade 1.5s linear infinite}@media screen and (min-width:750px){.hideOnDesktop{display:none!important}.header-wrapper{width:100%!important}.cart-count-bubble{position:initial!important;margin-left:10px!important}.customSingleImageBlock img{width:70%!important;margin-left:auto!important;margin-right:auto!important;display:block;box-shadow:0 0 8px #0000004d;height:auto}.customSingleImageBlock img:hover{outline:solid;outline-color:#111;outline-width:1px}}@media screen and (max-width:749px){.hideOnMobile{display:none!important}}select:disabled{cursor:not-allowed;opacity:.4}@media screen and (min-width:990px){.search-container{display:contents}}.mobile-facets__inner{margin-left:0!important;transform:none!important;transition:none!important}.card__content .card__information .card__heading a{text-decoration:underline!important}h2.form__message{background:#faebea;padding:20px 10px 10px;margin:0}.customer ul{background:#faebea;margin-top:0;padding-top:20px;padding-bottom:20px}.customer ul a{display:inline;opacity:.8;text-decoration:underline}.form__message:focus-visible{outline:0;outline-offset:0;box-shadow:none}span.form__message{color:#cc2a24}.form__message{display:none}.hide{display:none!important}.ais-product{position:relative}.ais-product .brand-logo{top:0;position:absolute;z-index:2;max-width:100px;margin-right:10px;right:0;margin-top:5px}.ais-product .brand-logo img{height:43px;width:100px;border:0}.ais-hit--price,.price-item.price-item--regular{font-size:2rem!important;color:#ea2128!important}.brands-logo img{height:auto;width:130px;border:0}.icon-wishlist-heart-empty.wishlist-btn{width:100%;margin-bottom:15px!important}.review-stars-block .color-icon-text{--color-icon:var(--red-color)}.review-stars-block{margin-top:2rem!important;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.rating{display:inline-block;margin:0}.product .rating-star,.rating-star{--letter-spacing:.2;--font-size:1.8}.rating-star{--percent:calc((var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size)))) * 100%);letter-spacing:calc(var(--letter-spacing) * 1rem);font-size:calc(var(--font-size) * 1rem);line-height:var(--bg-type-line-100);display:inline-block;font-family:Times;margin:0}.rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-icon) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:textcustom -webkit-text-fill-color: transparent}.rating-text{display:none}.rating-count{display:inline-block;margin:0}@media (forced-colors:active){.rating{display:none}.rating-text{display:block}}.ais-page .ais-hit--price,.ais-page .ais-hit--subtitle,.ais-page .ais-hit--title{text-align:center!important}.ais-page .ais-hit--details>.review-stars-block{justify-content:center!important}.product-form__input input[type=radio]:checked+label{color:rgb(var(--color-background))!important}.product-form__input input[type=radio]+label{color:rgb(var(--color-foreground))!important}.product-form__input input[type=radio]:disabled+label{cursor:not-allowed!important;opacity:.45!important;text-decoration:unset!important}.rich-text.rich-text-custom.content-container{background-color:#fff}#JotFormIFrame-212694409737970{outline:0!important;outline-offset:0!important;box-shadow:none!important}.form-all{box-shadow:0!important}.product-quantify-qty quantity-input,.qty__dropdown{display:none}.product-quantify.qty__dropdown{display:block;width:140px;padding-left:10px}#MainContent div.shopify-section{position:relative}.cart__footer .discounts{margin-top:2rem!important;font-size:1.4rem!important}span.saw-cart-total{display:none!important}.cart-item__media .button--secondary{border-color:#e41b2a;background-color:#e41b2a}.price--on-sale .price-item.price-item--regular{font-size:1.6rem!important;color:#4d4d4d!important}.price--on-sale span.price-item.price-item--sale.price-item--last{font-size:2rem!important;color:#ea2128!important}.price--on-sale .product .price .badge,.product .price__container{padding-top:10px}.price--on-sale span.badge.price__badge-sale.color-accent-2{margin-top:10px}.price>*{vertical-align:middle!important}div#zonos{display:none!important}button.share-button__button{display:inline-block;margin-top:10px}#cart-icon-bubble .header__icon-popup__cart-link-block>a.button.button--secondary{width:100%}.header__icon-popup{width:420px!important}.header__icon-popup__cart-link-block>a.button.button--secondary{width:100%!important}#infiniteoptions-container select,.swatch-drop-down{font-size:inherit!important;font-family:var(--bg-font-family-body)}.postageIncluded{margin-top:-16px!important}.quantity:after{z-index:0!important}a[href="#"]{color:var(--bg-color-text-strong)!important;text-decoration:none!important;cursor:default}@media screen and (min-width:1050px){[option-name=Quantity] .swatch-drop-down-inner{max-width:25%!important;min-width:25%!important}}@media screen and (max-width:1049px){[option-name=Quantity] .swatch-drop-down-inner{max-width:35%!important;min-width:35%!important}}@media screen and (max-width:749px){[option-name=Quantity] .swatch-drop-down-inner{max-width:25%!important;min-width:25%!important}}@media screen and (max-width:580px){[option-name=Quantity] .swatch-drop-down-inner{max-width:35%!important;min-width:35%!important}}@media screen and (max-width:425px){[option-name=Quantity] .swatch-drop-down-inner{max-width:100%!important;min-width:100%!important}}.emailArtworkCheckbox fieldset{border:none!important;margin-bottom:12px!important;display:inline-block;padding-left:0;margin-left:-4px}.product__description.rte.quick-add-hidden{display:inline-block}#simpAskQuestion,h2.prodMetaBlockHeader,h2.product-recommendations__heading{border-top:solid;border-width:1px;border-color:#a1a1a1;padding-top:14px;padding-bottom:14px;max-width:100%!important}.prodMetaBlock h3{font-weight:var(--bg-font-weight-bold)}div.star-set-btn.swatch-selected{outline:black;outline-width:1px;outline-style:solid}div.swatch-preset-568743 div.star-set-btn div.swatch-button-title-text{font-size:inherit!important}.swatch-button{display:block;width:auto;box-sizing:border-box;white-space:nowrap}.star-set-image{filter:grayscale(100%)}.swatch-selected>.star-set-image{filter:grayscale(0)}#infiniteoptions-container select,.swatch-drop-down{width:100%!important;background-color:transparent!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iLTE3LjUgLTEuMyA1MC4xIDI3LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5bGluZSBwb2ludHM9IiAxNi4xIDguNSA3LjYgMTcgLTAuOSA4LjUgIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MjtzdHJva2U6IzMwMkYyRkJGIi8+PC9zdmc+)!important;background-repeat:no-repeat!important;background-position:right!important;background-size:24px 24px!important;margin:0!important;padding-right:20px!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;appearance:none!important;height:4.5rem!important;padding:0 4rem 0 1.5rem!important;border-radius:8px!important;color:var(--bg-color-text-strong)!important}#infiniteoptions-container input[type=number],#infiniteoptions-container input[type=text],#infiniteoptions-container select,#infiniteoptions-container textarea{border-radius:8px!important}.infiniteoptions-price .price-item.price-item--regular{font-size:2.1rem!important;color:#ea2128!important;font-weight:var(--bg-font-weight-semibold);font-family:inherit!important}.infiniteoptions-price .price__regular{padding-top:10px}.product-bullets{margin-bottom:36px!important;display:inline-block;margin-top:6px!important}.product-bullets li{list-style:inherit;margin-left:20px}.uploadBox{font-weight:var(--bg-font-weight-bold)!important;border:solid;border-radius:8px;border-width:1px;padding:15px;border-color:#7c7c7c}.swatches{margin-top:18px!important}.swatch-drop-down-wrapper{margin-top:2px!important;margin-bottom:10px!important}#infiniteoptions-container>div{padding-bottom:16px!important}#infiniteoptions-container .spb-label-tooltip,#infiniteoptions-container div>label{margin-bottom:2px!important}.prodBlockOptionsMultiColumn .multicolumn-card-spacing{padding-top:0!important;margin-left:0!important;margin-right:0!important}.prodBlockOptionsMultiColumn .multicolumn-card__info{padding-bottom:0!important;padding-left:0!important;padding-right:0!important;padding-top:2rem!important}.prodBlockOptionsMultiColumn .multicolumn.background-primary .multicolumn-card{background:0 0!important}.prodBlockOptionsMultiColumn .multicolumn-card__info>h3{font-weight:var(--bg-font-weight-bold)!important}table.productTable.table.productTechnicalDetailsTable{margin-bottom:30px!important}td.specName{color:var(--bg-color-text-strong);background-color:#f7f7f7;padding-left:13px;padding-right:13px;padding-top:6px!important;padding-bottom:6px!important}td.specValues{color:var(--bg-color-text-strong);background-color:#fff;padding-left:13px;padding-right:13px;padding-top:6px!important;padding-bottom:6px!important;border:solid;border-width:1px;border-color:#f3f3f3;position:relative;left:-2px!important}div#pp_main_btn_sec{display:none!important}.product-form__buttons{max-width:100%!important}.tag-blank-canvas a#pp_customize_design_btn{visibility:hidden!important}.custom-button{display:inline-block;width:100%;box-sizing:border-box;text-align:left;background-color:#e41b2a;color:#fff;text-decoration:none;height:56px;line-height:var(--bg-type-line-210);padding-left:14px!important;text-transform:none!important;cursor:pointer!important}a#new_pp_customize_design_btn{background-color:#e41b2a;color:#fff;cursor:pointer!important}input#new_pp_clear_design_btn{width:49%;height:32px;margin-bottom:14px;background-color:#fff;color:#e41b2a;float:right;margin-top:14px}input#new_pp_edit_btn{width:49%;height:32px;margin-bottom:18px;background-color:#fff;color:#e41b2a;margin-top:14px}@media screen and (max-width:749px){input#new_pp_clear_design_btn{width:100%;text-align:center}input#new_pp_edit_btn{width:100%;margin-bottom:0}}.button.custom-button.browse-designs-button{background:#fff;color:#e41b2a}.emailArtworkCheckbox.clonedEmailArtworkCheckbox{margin-bottom:-21px!important;display:inline-block}.button-header{display:block;font-size:1.5rem;font-weight:var(--bg-font-weight-semibold);margin-bottom:0}.button-subtitle{display:block;font-size:1.3rem;margin-top:-8px;font-weight:var(--bg-font-weight-regular)}product-form.product-form{margin-bottom:-12px!important}.product-form__submit{margin-bottom:0!important;height:56px}@media only screen and (max-width:960px) and (min-width:750px){span.button-subtitle{display:none!important}.button-header{text-align:center;font-size:1.6rem;letter-spacing:var(--bg-type-track-10rem);line-height:var(--bg-type-line-3125em)}}@media screen and (max-width:408px){span.button-subtitle{display:none!important}.button-header{text-align:center;font-size:1.6rem;letter-spacing:var(--bg-type-track-10rem);line-height:var(--bg-type-line-3125em)}}.blankTemplates-container{width:100%;overflow:auto;font-family:var(--bg-font-family-body)}.blankTemplates-container-inner{display:flex;justify-content:space-between;padding:10px 5%;box-sizing:border-box;align-items:center}.blankTemplates-header-section{background-color:#f9f9f9;padding:20px 0}.blankTemplates-header h2{margin-bottom:10px}.blankTemplates-header p{line-height:var(--bg-type-line-150)}.blankTemplates-table-top .blankTemplates-column h2{font-size:1.8rem;font-weight:var(--bg-font-weight-semibold)}.blankTemplates-column{flex:1}.blankTemplates-column h2,.blankTemplates-column p{font-size:1.6rem;font-weight:var(--bg-font-weight-medium);margin:0}.blankTemplates-column .templatesHeader{font-size:1.8rem;font-weight:var(--bg-font-weight-semibold)}.adobeEPS,.adobepdf,.jpgImage{display:inline-block!important;width:35px;height:35px;margin-right:5px;background-size:cover;vertical-align:middle}.adobepdf{background-image:url("{{ site_cfg.assets.file_icons.pdf | default: site_cfg.schema.logo_url }}")}.adobeEPS{background-image:url("{{ site_cfg.assets.file_icons.eps | default: site_cfg.schema.logo_url }}")}.jpgImage{background-image:url("{{ site_cfg.assets.file_icons.jpg | default: site_cfg.schema.logo_url }}")}@media only screen and (max-width:768px){.blankTemplates-table-top{display:none}.blankTemplates-column:before{content:attr(data-header) ": ";font-weight:var(--bg-font-weight-bold);display:block}.blankTemplates-container-inner{flex-direction:column;padding:10px 0}.blankTemplates-column{margin-bottom:5px;display:block;text-align:center}.blankTemplates-table-row .blankTemplates-container-inner{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px}.blankTemplates-column h2,.blankTemplates-column p{display:inline;font-size:1.4rem}}.templates_orientation_block_v{width:1.5rem;height:2.3rem;margin-top:.2rem;margin-right:.5rem;margin-bottom:0;margin-left:.5rem;border:1px solid #dee2e6!important;background-color:var(--white);border-color:var(--baseGreyColor)!important}.templates_orientation_block_h{width:2.6rem;height:1.5rem;margin:.8rem .5rem;border:1px solid #dee2e6!important;background-color:var(--white);border-color:var(--baseGreyColor)!important}.float-left{float:left!important}.d-inline-block{display:inline-block!important}a.icon-wishlist-heart-empty.wishlist-btn.heart-wishlist-animation.style_1.hulkapps-wishlist-btn-enabled{position:absolute;right:-24px;top:32px}@media only screen and (max-width:768px){a.icon-wishlist-heart-empty.wishlist-btn.heart-wishlist-animation.style_1.hulkapps-wishlist-btn-enabled{position:absolute;right:0;top:32px}.product__title.product__title-container{padding-right:24px}}.installment.caption-large{margin:0!important;position:relative;bottom:-22px}.stamped-widget-poweredby{display:none!important}.summary-rating-bar-content{background:#ea2128}.stamped-container[data-count="0"] .stamped-empty-state:before{display:none!important}.product-recommendations .design-grid .grid__item{box-shadow:none!important;text-decoration:none;border:1px solid #eaeaea;border-radius:5px;padding:10px}.product-recommendations .card-information{display:none}.card__content .card__information .card__heading a{text-decoration:none!important}li.grid__item{padding:0 0 10px!important}.card__information{padding-top:20px!important;padding-bottom:10px!important}.product__tax.caption.rte{display:none!important}@media only screen and (max-width:750px){.banner__media.media>img{object-position:right!important}.banner:after,.banner__media:after{opacity:.54!important}}@media only screen and (max-width:750px){.swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:0!important}}button.quick-add__submit{text-wrap:balance!important}[class="gradient template1-collection.templates-collection"] .card{border:2px solid #eaeaea!important}[class="gradient template1-collection.templates-collection"] .card__information{display:inline-flex;justify-content:center}h3.custom_card__heading,[class="gradient template1-collection.templates-collection"] h3.custom_card__heading{display:none}[class="gradient template1-collection.templates-collection"] h3.custom_card__heading{display:block}[class="gradient template1-collection.templates-collection"] li.grid__item-uploadordesignyourown .price{display:none!important}[class="gradient template1-collection.templates-collection"] li.grid__item-uploadordesignyourown .card-wrapper:after{content:none}[class="gradient template1-collection.templates-collection"] li.grid__item-uploadordesignyourown .card-wrapper{border:none!important}[class="gradient template1-collection.templates-collection"] li.grid__item-uploadordesignyourown.card__inner,[class="gradient template1-collection.templates-collection"] li.grid__item-uploadordesignyourown>.card-wrapper>.card>.card__content,li.grid__item-uploadordesignyourown .card.card--standard.card--media{background-color:#f5f5f5}[class="gradient template1-collection.templates-collection"] .image-toggle-buttons{text-align:center}[class="gradient template1-collection.templates-collection"] .image-toggle-button{margin:0 5px}[class="gradient template1-collection.templates-collection"] li.grid__item-uploadordesignyourown .card__information{display:none!important}[class="gradient template1-collection.templates-collection"] .card__media img.primaryProductImage:first-of-type{display:block}[class="gradient template1-collection.templates-collection"] .card__media img.secondaryProductImage:nth-of-type(2){display:none}[class="gradient template1-collection.templates-collection"] span.custom_card_title{font-size:1.5rem;font-weight:var(--bg-font-weight-bold)}[class="gradient template1-collection.templates-collection"] button.image-toggle-button{cursor:pointer;border:none!important;background:0 0!important}[class="gradient template1-collection.templates-collection"] button.image-toggle-button:hover{text-decoration:underline}[class="gradient template1-collection.templates-collection"] button.image-toggle-button.active{text-decoration:underline;font-weight:var(--bg-font-weight-bold)}[class="gradient template1-collection.templates-collection"] .grid__item-uploadordesignyourown .card__content{grid:none!important;flex-grow:0}[class="gradient template1-collection.templates-collection"] .card-information>.price{margin-top:0!important}[class="gradient template1-collection.templates-collection"] .image-toggle-buttons{background:#f5f5f5;padding-bottom:6px}[class="gradient template1-collection.templates-collection"] li.grid__item.grid__item-uploadordesignyourown .card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}[class="gradient template1-collection.templates-collection"] .quick-add{margin-bottom:0!important;z-index:0!important}[class="gradient template1-collection.templates-collection"] a.custom_card_card_text:hover{text-decoration:underline!important}[class="gradient template1-collection.templates-collection"] a.custom_card_card_text{text-decoration:none!important}[class="gradient template1-collection.templates-collection"] .footer .page-width,[class="gradient template1-collection.templates-collection"] .header.page-width,[class="gradient template1-collection.templates-collection"] .separate-menu-line .page-width{max-width:1200px!important}[class="gradient template1-collection.templates-collection"] #design-grid.grid{column-gap:0!important;row-gap:20px!important}[class="gradient template1-collection.templates-collection"] nav.breadcrumbs{max-width:1200px!important;margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}[class="gradient template1-collection.templates-collection"] .design-grid-container .card-wrapper{border:none!important}[class="gradient template1-collection.templates-collection"] .card_uploadOrDesignYourOwn a{padding-left:10px;padding-right:10px;display:block;cursor:pointer}[class="gradient template1-collection.templates-collection"] .quick-add__submit{text-transform:none!important}[class="gradient template1-collection.templates-collection"] span.custom_card__title{font-weight:var(--bg-font-weight-semibold);font-size:1.4rem!important;line-height:var(--bg-type-line-150em)!important;color:var(--bg-color-text)!important}[class="gradient template1-collection.templates-collection"] span.product_type,[class="gradient template1-collection.templates-collection"] span.size_shape{font-weight:var(--bg-font-weight-light);font-size:1.4rem!important;color:var(--bg-color-text)!important}[class="gradient template1-collection.templates-collection"] .card-information{display:none!important}[class="gradient template1-collection.templates-collection"] .card__information{padding-top:0!important;padding-bottom:0!important}[class="gradient template1-collection.templates-collection"] h3.custom_card__heading{margin-top:12px!important;margin-bottom:12px!important}[class="gradient template1-collection.templates-collection"] .quick-add__submit{font-size:1.5rem!important;line-height:var(--bg-type-line-200em)!important}[class="gradient template1-collection.templates-collection"] .custom_card_title_div_2{margin-top:14px}[class="gradient template1-collection.templates-collection"] a.custom_card_card_text.custom_card_order_url3{display:block;font-weight:var(--bg-font-weight-semibold);color:#0f4c81}[class="gradient template1-collection.templates-collection"] .card__inner{max-height:250px}[class="gradient template1-collection.templates-collection"] .card--media .card__inner .card__content{max-height:250px!important}[class="gradient template1-collection.templates-collection"] .card .media img{padding:10px;object-fit:contain;max-height:250px!important;background-color:#f5f5f5!important}[class="gradient template1-collection.templates-collection"] .uploadOrDesignCustom .card__content{display:block}a#customPopupTrigger,a#customPopupTriggerNoPopup{text-decoration:none!important}a#customPopupTrigger:hover,a#customPopupTriggerNoPopup:hover{text-decoration:underline!important;color:var(--bg-color-text-strong)}img.uploadYourOwnImage{margin-bottom:20px}.custom-link-container .card:not(.ratio){display:grid}.card__content-uploadOrDesignCustom{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:20px;background-color:#f0f8ff;border-radius:20px}@media screen and (min-width:750px){[class="gradient template1-collection.templates-collection"] .facets__form-vertical{display:flex;flex-direction:column;width:260px}}@media screen and (max-width:1400px){[class="gradient template1-collection.templates-collection"] #design-grid.grid--4-col-desktop .grid__item{width:calc(33.3% - 7.5px)!important;max-width:calc(33.3% - 7.5px)!important}}@media screen and (max-width:1140px){[class="gradient template1-collection.templates-collection"] #design-grid.grid--4-col-desktop .grid__item{width:calc(50% - 7.5px)!important;max-width:calc(50% - 7.5px)!important}}@media screen and (max-width:900px){[class="gradient template1-collection.templates-collection"] #design-grid.grid--4-col-desktop .grid__item{width:calc(100% - 7.5px)!important;max-width:calc(100% - 7.5px)!important}}@media screen and (max-width:749px){[class="gradient template1-collection.templates-collection"] #design-grid.grid--4-col-desktop .grid__item{width:calc(50% - 7.5px)!important}[class="gradient template1-collection.templates-collection"] #design-grid.grid{column-gap:0!important;row-gap:0!important}[class="gradient template1-collection.templates-collection"] li.grid__item{padding-bottom:4px!important}[class="gradient template1-collection.templates-collection"] li.grid__item-uploadordesignyourown>.card-wrapper>.card>.card__content{height:auto}[class="gradient template1-collection.templates-collection"] .card-wrapper{margin-left:-3px;margin-right:-3px}[class="gradient template1-collection.templates-collection"] ul#design-grid{margin-left:-8px;margin-right:-8px}}#preloader-overlay{position:fixed;left:0;width:100%;height:100%;background:#fff;z-index:1!important;display:flex;justify-content:center;align-items:center}.preloader2-spinner:after{content:"Loading Design...";display:inline-block;margin-top:137px;text-wrap:nowrap}.preloader-content{display:flex;flex-direction:column;align-items:center;transform:translateY(-150px)}.preloader-text{font-size:1.4rem;margin-bottom:20px;font-weight:var(--bg-font-weight-semibold);color:var(--bg-color-text-strong)}.preloader-spinner{border:5px solid #f3f3f3;border-top:5px solid #111;border-radius:50%;width:50px;height:50px;animation:spin .75s linear infinite;display:block!important}#preloader2-overlay{position:absolute;height:-webkit-fill-available;height:calc(100% + 20px);z-index:2;display:flex;justify-content:center;align-items:center;top:0;margin-left:-4px;width:calc(100% + 4px)}#preloaderBackgroundBlur{position:absolute;height:-webkit-fill-available;height:calc(100% + 20px);display:flex;justify-content:center;align-items:center;top:0;margin-left:-4px;width:calc(100% + 4px);z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.preloader2-content{display:flex;flex-direction:column;align-items:center;position:absolute;top:200px}.preloader2-text{font-size:1.4rem;margin-bottom:20px;font-weight:var(--bg-font-weight-semibold);color:red}.preloader2-graphic{position:absolute;width:60px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader2-spinner{position:relative;border-radius:50%;width:90px;height:90px;display:flex;align-items:center;justify-content:center}.preloader2-spinner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid transparent;border-top-color:#3f3f3f;border-radius:50%;width:100%;height:100%;animation:spin .75s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[class="gradient template1-product.custom-design"] .editServiceFileUpload>.spb-fileupload:before{top:54px!important}[class="gradient template1-product.custom-design"] #infiniteoptions-container .spb-label-tooltip label,[class="gradient template1-product.custom-design"] #infiniteoptions-container form label{font-size:2.2rem!important;padding-bottom:10px!important;padding-top:10px!important;display:block!important;font-weight:var(--bg-font-weight-semibold)!important}[class="gradient template1-product.custom-design"] .product_Form_Large_Text_Field textarea{min-height:158px!important}[class="gradient template1-product.custom-design"] #infiniteoptions-container fieldset{padding:0!important;border:0!important;margin:0!important;display:flex!important;flex-wrap:wrap!important}[class="gradient template1-product.custom-design"] #infiniteoptions-container .spb-productoptionswatchwrapper{display:inline-block!important;margin-bottom:26px!important;border:solid!important;border-width:1px!important;border-radius:5px!important;border-color:#d2d2d2!important;text-align:center!important;font-size:1.6rem!important;padding-bottom:12px!important}[class="gradient template1-product.custom-design"] .product_Form_VeryLarge_Image_Swatches fieldset{gap:4%!important}[class="gradient template1-product.custom-design"] .product_Form_VeryLarge_Image_Swatches .spb-productoptionswatchwrapper{width:48%!important}[class="gradient template1-product.custom-design"] .product_Form_Large_Swatches fieldset{gap:3%!important}[class="gradient template1-product.custom-design"] .product_Form_Large_Swatches .spb-productoptionswatchwrapper{width:31%!important}[class="gradient template1-product.custom-design"] #infiniteoptions-container .spb-productoptionswatch{width:100%!important;margin-bottom:12px!important}[class="gradient template1-product.custom-design"] #infiniteoptions-container .product_Form_WhatsYourStyle .spb-productoptionswatch{padding-top:67.25%!important}[class="gradient template1-product.custom-design"] #infiniteoptions-container .product_Form_Colors .spb-productoptionswatch{padding-top:30%!important}[class="gradient template1-product.custom-design"] label.spb-productoptionswatchwrapper.child-checked{box-shadow:0 0 6px 1px #000!important}.spb-productoptionswatchwrapper input[type=radio]:checked+.spb-productoptionswatch{border:2px solid #fff!important;box-shadow:0 0 0 2px currentColor!important}[class="gradient template1-product.custom-design"] .spb-productoptionswatchwrapper input[type=checkbox]:checked+.spb-productoptionswatch{border:none!important;box-shadow:none!important}@media screen and (min-width:750px){[class="gradient template1-product.custom-design"] .product--medium:not(.product--no-media) .product__info-wrapper,[class="gradient template1-product.custom-design"] .product--small:not(.product--no-media) .product__media-wrapper{max-width:30%!important;width:calc(30% - var(--grid-desktop-horizontal-spacing)/ 2)!important}[class="gradient template1-product.custom-design"] .product--medium:not(.product--no-media) .product__media-wrapper,[class="gradient template1-product.custom-design"] .product--small:not(.product--no-media) .product__info-wrapper{max-width:70%!important;width:calc(70% - var(--grid-desktop-horizontal-spacing)/ 2)!important}[class="gradient template1-product.custom-design"] .product__info-container{max-width:100%!important}[class="gradient template1-product.qr-stickersv2"] .product--medium:not(.product--no-media) .product__info-wrapper,[class="gradient template1-product.qr-stickersv2"] .product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing)/ 2)!important}[class="gradient template1-product.qr-stickersv2"] .product--medium:not(.product--no-media) .product__media-wrapper,[class="gradient template1-product.qr-stickersv2"] .product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing)/ 2)!important}[class="gradient template1-product.qr-stickersv2"] .product__info-container{max-width:100%!important}}[class="gradient template1-product.qr-stickersv2"] [option-name=Quantity] label{font-weight:var(--bg-font-weight-semibold)!important;font-size:1.4rem!important}.artwork-Type_editServiceOnly{display:none!important}.editServiceFirstFieldShortDisclaimer:before{margin-top:12px;margin-bottom:12px;padding-top:14px;padding-bottom:14px;content:"Price includes Edit Service, completed within 2-3 business days of your order. You'll receive an artwork proof for your requested changes. Note: Service is for minor edits only, not major design changes. For questions, contact us. Please provide your information below.";display:block;border-top:solid;border-bottom:solid;border-width:1px;border-color:#6a6a6a}.editServiceFirstFieldFullDisclaimer:before{margin-top:12px;margin-bottom:12px;padding-top:14px;padding-bottom:14px;content:"Edit Services take about 2-3 business days and cost $70. After ordering, we'll send an artwork proof with your changes. Note: Only minor edits, no major template changes. Questions? Feel free to contact us.";display:block;border-top:solid;border-bottom:solid;border-width:1px;border-color:#6a6a6a}.editServiceFirstFieldShortDisclaimer .spb-label-tooltip{height:0}input#Disclaimer-1-0{display:none!important}#infiniteoptions-container>.formField{padding-bottom:16px!important}@media screen and (min-width:546px){.editServiceCheckboxes fieldset,.editServiceCheckboxesField fieldset{column-count:2!important;column-gap:20px!important}}.editServiceCheckboxesField.editServiceCheckboxesFullWidthOptions fieldset{column-count:1!important}.editServiceCheckboxes label{margin-bottom:6px!important}#infiniteoptions-container{width:100%!important;display:flex;flex-wrap:wrap!important;column-gap:20px!important}div#infiniteoptions-container div,div#infiniteoptions-container div.oneColumn{flex:1 1 100%!important}div#infiniteoptions-container div.twoColumn{flex:1 1 48%!important;box-sizing:border-box!important}.editServiceDivider{border-top:solid;border-top-width:1px;margin-top:20px;margin-bottom:10px}.editServiceDivider.editServiceDividerLightBorder{border-color:#dedede}.editServiceDivider>.spb-label-tooltip{display:none!important}.editServiceDivider>span{display:none!important}.eddmRouteSheet,.editServiceFileUpload,.mailingListUpload,.uploaderyArtworkLogo,.uploaderyImageUpload,.uploaderyQRUpload{position:relative;display:inline-flex;width:100%;align-items:center;min-height:40px;margin-bottom:25px}.eddmRouteSheet>.spb-fileupload:before,.editServiceFileUpload>.spb-fileupload:before,.mailingListUpload>.spb-fileupload:before,.uploaderyArtworkLogo>.spb-fileupload:before,.uploaderyImageUpload>.spb-fileupload:before,.uploaderyQRUpload>.spb-fileupload:before{position:absolute;top:28px;left:0;content:"Upload File";display:inline-block;padding:0 20px;line-height:40px;background:#0f4c81;border:1px solid #0f4c81;font-size:1.4rem;cursor:pointer;color:#fff;text-transform:uppercase;letter-spacing:var(--bg-type-track-2px);font-weight:var(--bg-font-weight-semibold);text-shadow:0 1px rgba(0,0,0,.1);transition:all .2s linear;width:184px}.uploaderyArtworkLogo>.spb-fileupload:before{content:"Upload Logo"!important}.eddmRouteSheet>.spb-fileupload:before{content:"Upload Routes"!important}.uploaderyImageUpload>.spb-fileupload:before{content:"Upload Photo"!important}.uploaderyQRUpload>.spb-fileupload:before{content:"Upload QR"!important}.mailingListUpload>.spb-fileupload:before{content:"Upload List"!important}.uploaderyImageUpload input[type=file]{padding-left:96px;padding-top:12px}.spb-fileupload input{font-size:1.4rem;color:var(--bg-color-text-subtle);margin-left:94px;padding-top:15px;position:absolute;z-index:-1}.editServiceProdDetailsHeader:after{content:"Product Details"}.editServiceFilesHeader:after{content:"Files"}.editServiceCouponsHeader:after{content:"Coupon Information"}.editServiceCoupon1Header:after{content:"Coupon 1"}.editServiceCoupon2Header:after{content:"Coupon 2"}.editServiceCoupon3Header:after{content:"Coupon 3"}.editServiceCoupon4Header:after{content:"Coupon 4"}.editServiceCoupon1Header:after,.editServiceCoupon2Header:after,.editServiceCoupon3Header:after,.editServiceCoupon4Header:after,.editServiceCouponsHeader:after,.editServiceFilesHeader:after,.editServiceProdDetailsHeader:after,.stickerInfoHeader:after{padding-top:10px!important;display:block;font-size:1.8rem;text-align:center;font-weight:var(--bg-font-weight-semibold)}.stickerInfoHeader:after{content:"Sticker Information"}[class="gradient template1-product.print-template-overview"] #MainContent .product__media-gallery .product__media,[class="gradient template1-product.print-template-overview"] #MainContent .product__media-gallery .product__media>*{object-fit:contain!important;background-color:#f5f5f5!important}a.card__inner.color-background-2.gradient.ratio{background-color:#fff!important}.product__media{padding-top:calc(100% - 20px)!important;position:relative!important;box-sizing:border-box!important}.product__media img{object-fit:contain!important}.card .media img{object-fit:contain!important;padding:10px!important;background-color:#fff}.uploadOrDesignCustom .card .media img{background:0 0!important}[class="gradient template1-collection.templates-collection"] .card .media img .uploadOrDesignCustom .card__content{flex-grow:0}span.card_uploadOrDesignYourOwnSpan{font-size:1.4rem;color:var(--bg-color-text-strong);line-height:var(--bg-type-line-140)}.custom-popup{display:none;position:fixed;z-index:999999;right:0;top:0;width:30%;max-width:500px;min-width:500px;height:100%;background-color:#fff;box-shadow:-5px 0 10px #0003;padding-bottom:60px;box-sizing:border-box;overflow-y:auto}.custom-popup-content{padding:30px 40px 70px;overflow-y:auto;height:calc(100% - 50px)}.custom-popup-close{position:absolute;top:0;right:26px;font-size:3.4rem;cursor:pointer;color:red}.popup-title{font-size:2.8rem;font-weight:var(--bg-font-weight-semibold);margin-bottom:0;line-height:var(--bg-type-line-normal)}.popup-subtitle{margin-bottom:30px;display:inline-block;margin-top:10px;font-size:1.6rem}.size-option{border:1px solid #e6e6e6;border-radius:6px;padding:10px;margin-bottom:10px;cursor:pointer;text-align:center}.size-option:hover{background-color:#f7f7f7}.startingAtPrice{font-size:1.4rem;margin-top:6px}.salePriceSpan{color:#0a806b;font-weight:var(--bg-font-weight-semibold)}.size-option.selected{border-color:#333}.size-title{font-weight:var(--bg-font-weight-bold);cursor:pointer}.custom-popup-content{padding:30px 40px 70px;overflow-y:auto;height:100%}.custom-popup-footer{position:absolute;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -5px 10px #0000001a;padding:10px;box-sizing:border-box}.select-button{padding:10px;color:#fff;border:none;cursor:pointer;background-color:#e41b2a;text-decoration:none;height:56px;padding-left:14px!important;text-transform:none!important;width:100%;box-sizing:border-box;letter-spacing:var(--bg-type-track-10rem);font-size:1.6rem;transition:.15s all}.select-button:hover{box-shadow:0 2px 4px 1px #0000004d!important;transform:translateY(-.3rem)}@media screen and (max-width:768px){.custom-popup{width:100%!important;min-width:0!important;max-width:768px!important}}.popup-accordion-item{border:solid;margin-bottom:20px;border-width:2px;border-color:#c2c2c2}.popup-accordion-button{background-color:#f5f5f5;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:0;transition:background-color .6s ease;display:flex;align-items:center;max-height:100px}.popup-accordion-button span{font-size:1.8rem;font-weight:var(--bg-font-weight-medium)}.popup-accordion-button.collapsed .accordion-content{display:none}.popup-accordion-image{margin-right:20px;max-width:100px;max-height:80px}.popup-accordion-content{padding:0 18px;display:none;overflow:hidden;background-color:#fff;margin-top:20px;margin-bottom:10px}.nested-accordion-item{border:solid;margin-bottom:20px;border-width:1px;border-color:#c2c2c2}.nested-accordion-button{background-color:#f7f7f7;cursor:pointer;padding:15px;width:100%;text-align:left;border:none;outline:0;transition:background-color .6s ease;display:flex;align-items:center}.nested-accordion-button span{font-size:1.6rem;font-weight:var(--bg-font-weight-regular)}.nested-accordion-content{padding:0 15px;display:none;overflow:hidden;background-color:#fff;margin-top:10px;margin-bottom:5px}[class="gradient template1-collection.templates-design-online"] .card{border:2px solid #eaeaea!important}[class="gradient template1-collection.templates-design-online"] .card__information{display:inline-flex;justify-content:center}[class="gradient template1-collection.templates-design-online"] h3.custom_card__heading{display:none}[class="gradient template1-collection.templates-design-online"] h3.custom_card__heading{display:block}[class="gradient template1-collection.templates-design-online"] li.grid__item-uploadordesignyourown .price{display:none!important}[class="gradient template1-collection.templates-design-online"] li.grid__item-uploadordesignyourown .card-wrapper:after{content:none}[class="gradient template1-collection.templates-design-online"] li.grid__item-uploadordesignyourown .card-wrapper{border:none!important}[class="gradient template1-collection.templates-design-online"] li.grid__item-uploadordesignyourown.card__inner,[class="gradient template1-collection.templates-design-online"] li.grid__item-uploadordesignyourown>.card-wrapper>.card>.card__content,li.grid__item-uploadordesignyourown .card.card--standard.card--media{background-color:#f5f5f5}[class="gradient template1-collection.templates-design-online"] .image-toggle-buttons{text-align:center}[class="gradient template1-collection.templates-design-online"] .image-toggle-button{margin:0 5px}[class="gradient template1-collection.templates-design-online"] li.grid__item-uploadordesignyourown .card__information{display:none!important}[class="gradient template1-collection.templates-design-online"] .card__media img.primaryProductImage:first-of-type{display:block}[class="gradient template1-collection.templates-design-online"] .card__media img.secondaryProductImage:nth-of-type(2){display:none}[class="gradient template1-collection.templates-design-online"] span.custom_card_title{font-size:1.5rem;font-weight:var(--bg-font-weight-bold)}[class="gradient template1-collection.templates-design-online"] button.image-toggle-button{cursor:pointer;border:none!important;background:0 0!important}[class="gradient template1-collection.templates-design-online"] button.image-toggle-button:hover{text-decoration:underline}[class="gradient template1-collection.templates-design-online"] button.image-toggle-button.active{text-decoration:underline;font-weight:var(--bg-font-weight-bold)}[class="gradient template1-collection.templates-design-online"] .grid__item-uploadordesignyourown .card__content{grid:none!important;flex-grow:0}[class="gradient template1-collection.templates-design-online"] .card-information>.price{margin-top:0!important}[class="gradient template1-collection.templates-design-online"] .image-toggle-buttons{background:#f5f5f5;padding-bottom:6px}[class="gradient template1-collection.templates-design-online"] li.grid__item.grid__item-uploadordesignyourown .card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}[class="gradient template1-collection.templates-design-online"] .quick-add{margin-bottom:0!important;z-index:0!important}[class="gradient template1-collection.templates-design-online"] a.custom_card_card_text:hover{text-decoration:underline!important}[class="gradient template1-collection.templates-design-online"] a.custom_card_card_text{text-decoration:none!important}[class="gradient template1-collection.templates-design-online"] .footer .page-width,[class="gradient template1-collection.templates-design-online"] .header.page-width,[class="gradient template1-collection.templates-design-online"] .separate-menu-line .page-width{max-width:1200px!important}[class="gradient template1-collection.templates-design-online"] #design-grid.grid{column-gap:0!important;row-gap:20px!important}[class="gradient template1-collection.templates-design-online"] nav.breadcrumbs{max-width:1200px!important;margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}[class="gradient template1-collection.templates-design-online"] .design-grid-container .card-wrapper{border:none!important}[class="gradient template1-collection.templates-design-online"] .card_uploadOrDesignYourOwn a{padding-left:10px;padding-right:10px;display:block;cursor:pointer}[class="gradient template1-collection.templates-design-online"] .quick-add__submit{text-transform:none!important}[class="gradient template1-collection.templates-design-online"] span.custom_card__title{font-weight:var(--bg-font-weight-semibold);font-size:1.4rem!important;line-height:var(--bg-type-line-150em)!important;color:var(--bg-color-text)!important;display:block}[class="gradient template1-collection.templates-design-online"] span.product_type{font-weight:var(--bg-font-weight-light);font-size:1.4rem!important;color:var(--bg-color-text)!important}[class="gradient template1-collection.templates-design-online"] span.size_shape{font-weight:var(--bg-font-weight-semibold);font-size:1.4rem!important;color:var(--bg-color-text)!important}[class="gradient template1-collection.templates-design-online"] .card-information{display:none!important}[class="gradient template1-collection.templates-design-online"] .card__information{padding-top:0!important;padding-bottom:0!important}[class="gradient template1-collection.templates-design-online"] h3.custom_card__heading{margin-top:12px!important;margin-bottom:12px!important}[class="gradient template1-collection.templates-design-online"] .quick-add__submit{font-size:1.5rem!important;line-height:var(--bg-type-line-200em)!important}[class="gradient template1-collection.templates-design-online"] .custom_card_title_div_2{margin-top:14px}[class="gradient template1-collection.templates-design-online"] a.custom_card_card_text.custom_card_order_url3{display:block;font-weight:var(--bg-font-weight-semibold);color:#0f4c81}[class="gradient template1-collection.templates-design-online"] .card__inner{max-height:250px}@media screen and (max-width:749px){[class="gradient template1-collection.templates-design-online"] .card__inner{max-height:150px}}[class="gradient template1-collection.templates-design-online"] .card--media .card__inner .card__content{max-height:250px!important}[class="gradient template1-collection.templates-design-online"] .card .media img{padding:10px;object-fit:contain;max-height:250px!important;background-color:#f5f5f5!important}[class="gradient template1-collection.templates-design-online"] .collection-templates-equipment-decals .card__inner{max-height:500px}[class="gradient template1-collection.templates-design-online"] .collection-templates-equipment-decals .card--media .card__inner .card__content,[class="gradient template1-collection.templates-design-online"] .collection-templates-equipment-decals .card .media img{max-height:500px!important}[class="gradient template1-collection.templates-design-online"] .uploadOrDesignCustom .card__content{display:block}@media screen and (min-width:750px){[class="gradient template1-collection.templates-design-online"] .facets__form-vertical{display:flex;flex-direction:column;width:260px}}@media screen and (max-width:1400px){[class="gradient template1-collection.templates-design-online"] #design-grid.grid--4-col-desktop .grid__item{width:calc(33.3% - 7.5px)!important;max-width:calc(33.3% - 7.5px)!important}}@media screen and (max-width:1140px){[class="gradient template1-collection.templates-design-online"] #design-grid.grid--4-col-desktop .grid__item{width:calc(50% - 7.5px)!important;max-width:calc(50% - 7.5px)!important}}@media screen and (max-width:900px){[class="gradient template1-collection.templates-design-online"] #design-grid.grid--4-col-desktop .grid__item{width:calc(100% - 7.5px)!important;max-width:calc(100% - 7.5px)!important}}@media screen and (max-width:749px){[class="gradient template1-collection.templates-design-online"] #design-grid.grid--4-col-desktop .grid__item{width:calc(50% - 7.5px)!important}[class="gradient template1-collection.templates-design-online"] #design-grid.grid{column-gap:0!important;row-gap:0!important}[class="gradient template1-collection.templates-design-online"] li.grid__item{padding-bottom:4px!important}[class="gradient template1-collection.templates-design-online"] li.grid__item-uploadordesignyourown>.card-wrapper>.card>.card__content{height:auto}[class="gradient template1-collection.templates-design-online"] .card-wrapper{margin-left:-3px;margin-right:-3px}[class="gradient template1-collection.templates-design-online"] ul#design-grid{margin-left:-8px;margin-right:-8px}}.infiniteOptionsHideField{display:none!important}.editServiceHead{border-top:solid;border-top-width:2px;padding-top:20px;border-top-color:#a1a1a1;margin-bottom:26px!important;margin-top:26px!important;text-align:center}span.editServiceHeader{font-size:2.6rem;font-weight:var(--bg-font-weight-medium);color:var(--bg-color-text-strong)}span.editServiceSubtitle{font-weight:var(--bg-font-weight-medium)}.customizeButton{margin-bottom:0!important;z-index:0!important;position:relative;grid-row-start:4;margin:0 0 1rem}.customizeButton>a>button{font-size:1.5rem!important;line-height:var(--bg-type-line-200em)!important;text-transform:none!important;text-wrap:balance!important;padding:.8rem;min-width:100%;box-sizing:border-box;display:flex;width:100%;transition:.15s all;letter-spacing:var(--bg-type-track-10rem);border-color:var(--blue-color);background-color:var(--blue-color);justify-content:center;align-items:center;cursor:pointer;font:inherit;-webkit-appearance:none;appearance:none;color:#fff;font-weight:var(--bg-font-weight-semibold);white-space:nowrap;min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.customizeButton>a>button:hover{transform:translateY(-.3rem)}.customizeButton>a>button:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important;text-transform:none!important}.cart-edit-service-toggle{background-color:#f1f1f1;color:var(--bg-color-text);cursor:pointer;padding:18px;border:none;text-align:left;outline:0;font-size:1.5rem;transition:.4s;display:none}.cart-edit-service-content,.edit-hidden{display:none}div#shopify-section-template--21551839052094__banner,div#shopify-section-template--21713168105790__banner{padding-top:40px;padding-bottom:52px}#shopify-section-template--21551839052094__banner>div.page-width>nav,#shopify-section-template--21713168105790__banner>div.page-width>nav{display:none!important}.collection-hero-custom{min-height:0!important}.collection-hero-custom:before{background-color:#fff!important}.collection-hero-custom .collection-hero__text-wrapper *{text-align:center!important;color:var(--bg-color-text-strong)!important;letter-spacing:var(--bg-type-track-06rem)!important;line-height:calc(1 + .8 / var(--font-body-scale))!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important}.collection-hero__text-wrapper{max-width:800px}.collection-hero-custom .collection-hero__title{font-style:normal!important;font-family:var(--bg-font-family-ui)!important;font-weight:var(--bg-font-weight-semibold)!important;line-height:var(--bg-type-line-144em)!important;text-transform:none!important;margin:0 0 20px!important;color:var(--bg-color-text-strong)!important}.collection-hero__description.rte{text-align:left!important}.shopify-block>#infiniteoptions-container>.activateOptions,.shopify-block>#infiniteoptions-container>.emailArtworkCheckbox,.shopify-block>#infiniteoptions-container>.infiniteOptionsProductTags,.shopify-block>#infiniteoptions-container>.infiniteOptionsSelectClone1,.shopify-block>#infiniteoptions-container>.infiniteOptionsSelectClone2,.shopify-block>#infiniteoptions-container>.infiniteOptionsSelectClone3,.shopify-block>#infiniteoptions-container>.optionsBundling,.shopify-block>#infiniteoptions-container>.optionsBundlingHide,.shopify-block>#infiniteoptions-container>.optionsCorners,.shopify-block>#infiniteoptions-container>.optionsFinish,.shopify-block>#infiniteoptions-container>.optionsHeavyStakes,.shopify-block>#infiniteoptions-container>.optionsMailIndicia,.shopify-block>#infiniteoptions-container>.optionsOrientation,.shopify-block>#infiniteoptions-container>.optionsPaintedEdgeSwatches,.shopify-block>#infiniteoptions-container>.optionsPitchPrintTemplateSelector,.shopify-block>#infiniteoptions-container>.optionsSides,.shopify-block>#infiniteoptions-container>.optionsStakes,.shopify-block>#infiniteoptions-container>.optionsStock,.shopify-block>#infiniteoptions-container>.optionsTemplateEditService,.shopify-block>#infiniteoptions-container>.optionsTemplateName{display:none!important}p.totals__subtotal-value{margin:0!important}.emailInstructions{display:none}.designPopup-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006;padding-top:60px}.designPopup-modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:70%}.designPopup-modal-footer{padding:2px 16px;background-color:#fefefe;text-align:right}.designPopup-btn{padding:10px 20px;margin:10px 5px;cursor:pointer}.designPopup-design-preview,.designPopup-template-preview{width:100%;max-width:400px;height:auto;margin:10px 0}@media screen and (min-width:750px){.image-with-text__content--desktop-left{padding-right:60px!important}}.image-with-text__heading,.image-with-text__text{max-width:550px!important}div.divider{border-bottom:solid!important;border-width:1px!important;border-color:#cfcfcf!important;height:1px;width:100%;display:inline-block}@media screen and (max-width:749px){.image-with-text__media-item{order:2!important}.image-with-text__content{padding:10px 0!important}.image-with-text__media-item{margin-top:20px;margin-bottom:20px}.image-with-text__content.color-background-2{padding:20px!important}}.product-badges{position:absolute;top:4px;left:0;z-index:2}.product-badge{display:inline-block;background-color:#ffffffbf;color:var(--bg-color-text-strong);padding:2px 6px;margin-bottom:4px;margin-left:4px;font-size:1rem;white-space:nowrap;text-align:left;width:fit-content;border:solid;border-width:1px;border-radius:20px;font-weight:var(--bg-font-weight-semibold)}#pp_main_btn_sec_cloned{display:none!important}.product-form__submit{display:block}.disabledButton{cursor:not-allowed!important;pointer-events:none!important;text-decoration:none!important}.productCustomSubtitleDiv{min-height:16px;margin-top:-1.5rem!important}.artworkSubtitle{margin-top:-1.5rem!important}.customDesignDiv,.reorderDiv,.templatesDiv,.uploadOrDesignDiv{display:none}.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Page .chContent-Body-Page-General .chContent-Body-Page-RecentOrders-Wrapper .chContent-Body-Page-RecentOrders-Wrapper-Item .chContent-Body-Page-RecentOrders-Wrapper-Item-Details .chCBPROWID-LineItems .chCBPROWID-LineItem .chCBPROWID-LineItem-Img .chCBPROWID-LineItem-Link img{object-fit:contain!important}.tooltip-text{visibility:hidden;width:100%;background-color:#e41b2a;color:#fff;text-align:center;border-radius:6px;padding:8px;position:absolute;z-index:99999999;bottom:100%;transition:opacity .3s;font-size:1.4rem!important;box-shadow:0 2px 4px 1px #0000004d!important}.tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#e41b2a transparent transparent transparent}.show-tooltip{visibility:visible;opacity:1}.addToCartDiscl{display:none;text-align:center;line-height:var(--bg-type-line-normal);background-color:#ebebeb;padding:12px;margin-top:36px!important;margin-bottom:-20px!important}.cart-item__quantity svg.icon.icon-remove{color:var(--bg-color-text-strong)!important;height:2rem;width:2rem}.cart-item__quantity a.button.button--tertiary{background:0 0!important;border:none!important}.cart-item__quantity cart-remove-button .button:not([disabled]):hover{color:#e41b2a!important;background:0 0!important;border:none!important}@media screen and (max-width:749px){section#MainProduct-template--22000398696766__main{padding-top:0!important}.slider.slider--mobile{margin-bottom:0!important}nav.breadcrumbs{padding-top:4px!important}.productDiscountValue2.productDiscountBadge{margin-top:16px!important}}.collection-list-archive h3,.collection-list-archive span{color:var(--bg-color-text-strong)}.collection-list-archive h3{font-size:1.8rem;font-weight:var(--bg-font-weight-bold)}.collection-list-archive span.salePriceSpan{color:#0a806b;font-weight:var(--bg-font-weight-semibold)}.collection-list-archive .card__description{font-size:1.4rem;font-weight:var(--bg-font-weight-regular);line-height:var(--bg-type-line-150)}.collection-list-archive .card__information{padding-top:20px!important;padding-bottom:10px!important}img.swan-icon{height:20px;width:20px;vertical-align:middle;object-fit:contain;text-decoration:none;display:inline-block;margin-left:6px;margin-top:-4px;opacity:0}.collection-list-archive a.card__inner:hover:has(a.card__content img),.collection-list-archive a.card__inner:hover:has(a.card__content){opacity:.8}.collection-list-archive a.card__content:hover,.collection-list-archive a.card__content:hover img{opacity:.8}.collection-list-archive .startingAtPrice{display:inline}.multicolumn-custom ul{margin-top:20px;margin-bottom:20px;list-style-type:none;padding-left:10px}@media screen and (min-width:990px){.multicolumn-card.content-container{display:flex;flex-direction:column}.multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width{width:100%}.multicolumn-list__item{display:flex;flex-direction:column}.multicolumn-card__info{padding-top:20px!important;padding-bottom:20px!important;flex:1;display:flex;flex-direction:column;justify-content:space-between}.rte{flex:1}.buttons-line{margin-top:auto}}.label-medium{font-weight:var(--bg-font-weight-bold);font-size:1.6rem;color:var(--bg-color-text-muted)}.text{font-size:1.6rem!important;font-weight:var(--bg-font-weight-regular)!important}.text-tiny{font-size:1rem!important}.text-xxsmall{font-size:1.2rem!important}.text-xsmall{font-size:1.3rem!important}.text-small{font-size:1.4rem!important}.text-normal{font-size:1.6rem!important}.text-large{font-size:1.8rem!important}.text-xlarge{font-size:2.4rem!important}.text-xxlarge{font-size:3.6rem!important}.text-weight-lighter{font-weight:lighter!important}.text-weight-normal{font-weight:var(--bg-font-weight-regular)!important}.text-weight-bold{font-weight:var(--bg-font-weight-bold)!important}.color-dark-grey{color:var(--bg-color-text-muted)!important}.color-black{color:var(--bg-color-text-strong)!important}.color-wcr-blue{color:#0f4c81!important}.color-wcr-red{color:#e41b2a!important}.description-bold .opc-step-description{font-weight:var(--bg-font-weight-bold)}.description-red .opc-step-description{color:red}.product-description-section{margin-top:20px}.marginBottom20{margin-bottom:20px!important}@media screen and (min-width:950px){.hide-on-desktop-950px{display:none!important}}.quantify .quantity-popover-container{display:none!important}.padding-top-10{padding-top:10px!important}.padding-top-6{padding-top:6px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-6{padding-bottom:6px!important}.padding-bottom-4,.padding-bottom-0{padding-bottom:4px!important}predictive-search[loading] .predictive-search,predictive-search[open] .predictive-search{z-index:99999}.italic{font-style:italic!important}.uppercase{text-transform:uppercase!important}.font-weight-100{font-weight:var(--bg-font-weight-thin)!important}.font-weight-200{font-weight:var(--bg-font-weight-extralight)!important}.font-weight-300{font-weight:var(--bg-font-weight-light)!important}.font-weight-400{font-weight:var(--bg-font-weight-regular)!important}.font-weight-500{font-weight:var(--bg-font-weight-medium)!important}.font-weight-600{font-weight:var(--bg-font-weight-semibold)!important}.font-weight-700{font-weight:var(--bg-font-weight-bold)!important}.font-weight-800{font-weight:var(--bg-font-weight-extrabold)!important}.font-weight-900{font-weight:var(--bg-font-weight-black)!important}.button,button#clear_design_btn,button#clear_design_btn2,button#continue_design_btn,button#continue_design_btn2{transition:.15s all}.button:hover:not(:active),button#clear_design_btn2:hover:not(:active),button#clear_design_btn:hover:not(:active),button#continue_design_btn2:hover:not(:active),button#continue_design_btn:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important}.button:hover,button#clear_design_btn2:hover,button#clear_design_btn:hover,button#continue_design_btn2:hover,button#continue_design_btn:hover{transform:translateY(-.3rem)}.multicolumn-card__image-wrapper{box-shadow:0 0 8px #0000004d}.opc-modal .card__media{width:100%}.product .product__media{max-width:100%!important}h1.main-page-title.page-title{text-align:center!important}@media screen and (min-width:990px){li:hover img.multicolumn-card__image{transform:scale(1.03);transition:transform var(--duration-long) ease}li:hover h3.inline-richtext:after{content:" \2192"}}nav.header__inline-menu{display:none}.tmenu_alignment_center .tmenu_nav{justify-content:space-between!important}.tmenu_product_price{display:none!important}.tmenu_app .tmenu_nav .tmenu_item--root:first-of-type a.tmenu_item_link{padding-left:0!important}.tmenu_app .tmenu_nav .tmenu_item--root:last-of-type a.tmenu_item_link{padding-right:0!important}span.tmenu_item_text{font-size:1.4rem!important}@media screen and (min-width:990px){.header--middle-left:not(.header--has-menu),.header--top-left{grid-template-columns:min-content!important;display:flex!important}.EzfyHeaderSearch--desktop{padding-left:20px;padding-right:20px}}.multicolumn-card.content-container{position:relative}.multicolumn-card a.link.animate-arrow{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin-top:0}@media screen and (max-width:990px){.EzfyHeaderSearch--mobile{padding-top:6px!important;padding-bottom:6px!important;margin-top:0!important}.announcement-bar__message{min-height:0!important;padding-top:6px!important;padding-bottom:6px!important}input#Search-In-Modal{font-size:1.6rem!important}.rich-text__wrapper.rich-text__wrapper--center.page-width{padding-left:0;padding-right:0}.rich-text__text.rte{text-align:left}.ad-sidebar{-webkit-box-shadow:0 -10px 14px -16px #000!important;-moz-box-shadow:0 -10px 14px -16px #000!important;box-shadow:0 -10px 14px -16px #000!important}.mobile-menu-tabbar .navigation{padding:0!important}li.nav_item{padding-top:4px!important;padding-bottom:4px!important}li.nav_item.child-menu-open{border-top:solid!important}.display-as-buttons-2col #ad-mainmenu-0 .child-menu{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.display-as-buttons-2col #ad-mainmenu-0 .child-menu-item{list-style:none!important}.display-as-buttons-2col #ad-mainmenu-0 .child-menu-item a{display:flex!important;align-items:center!important;justify-content:center!important;padding:6px!important;background-color:#f0f0f0!important;border:1px solid #ccc!important;border-radius:10px!important;text-decoration:none!important;color:var(--bg-color-text-strong)!important;transition:background-color .3s!important;width:100%!important;box-sizing:border-box!important}.display-as-buttons-2col #ad-mainmenu-0 .child-menu-item a:hover{background-color:#e0e0e0!important}.display-as-buttons-2col #ad-mainmenu-0 .child-menu-item .child-menu-content{padding:8px}.display-as-buttons-3col #ad-mainmenu-0 .child-menu{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.display-as-buttons-3col #ad-mainmenu-0 .child-menu-item{list-style:none!important}.display-as-buttons-3col #ad-mainmenu-0 .child-menu-item a{display:flex!important;align-items:center!important;justify-content:center!important;padding:4px!important;background-color:#f0f0f0!important;border:1px solid #ccc!important;border-radius:10px!important;text-decoration:none!important;color:var(--bg-color-text-strong)!important;transition:background-color .3s!important;width:100%!important;box-sizing:border-box!important;height:74px}.display-as-buttons-3col #ad-mainmenu-0 .child-menu-item a:hover{background-color:#e0e0e0!important}.display-as-buttons-3col #ad-mainmenu-0 .child-menu-info{font-size:1.5rem;line-height:var(--bg-type-line-150)}.display-as-buttons-3col #ad-mainmenu-0 .child-menu-item .child-menu-content{padding:8px}.mobile-menu-tabbar{border-top:solid;border-top-color:#0f4c81!important}.ad-sidebar{border-bottom:solid!important;border-bottom-width:2px!important;border-bottom-color:#0f4c81!important}li.nav_item.child-menu-open{border-top-width:2px!important;border-top:solid;border-top-color:#0f4c81!important}.shop-by-category{margin-bottom:24px!important}.ad_product_price{display:none!important}.header__heading-link{padding:0!important;margin-bottom:0!important}input#Search-In-Modal{font-size:1.6rem!important;padding:1.5rem!important}.EzfyHeaderSearch .field__input,.EzfyHeaderSearch .reset__button,.EzfyHeaderSearch .search__button.field__button{height:4rem!important}.EzfyHeaderSearch .field__input:focus~.field__label,.EzfyHeaderSearch .field__input:not(:placeholder-shown)~.field__label{display:none}.template-search .template-search__search{display:none!important}p.predictive-search__item-heading.h5{font-size:1.4rem}.EzfyHeaderSearch .caption-with-letter-spacing{font-size:1.4rem;font-weight:var(--bg-font-weight-bold)}}a#new_pp_customize_design_btn{background-color:#e41b2a!important;color:#fff!important;cursor:pointer!important;line-height:var(--bg-type-line-210)!important}.button.custom-button.browse-designs-button{background:#fff!important;color:#e41b2a!important;border:solid!important;border-width:1px!important;line-height:var(--bg-type-line-210)!important}.custom-sale-badge{position:absolute;top:10px;left:10px;font-weight:var(--bg-font-weight-bold);z-index:1000;text-transform:uppercase;background-color:red;color:#fff;padding:2px 8px;display:inline-block;font-size:1.3rem}.custom-sale-badge--unbeatable{background-color:#0a806b}.complementary-products .custom-sale-badge{font-size:1rem;padding:0 4px;top:0;left:0}.complementary-slide.complementary-slide--standard>ul{gap:0!important}.card__media{position:relative}.card__content .card__information .card__heading a{font-size:1.8rem;font-weight:var(--bg-font-weight-bold);font-style:normal}#shopify-section-template--22905731023166__main{position:relative;z-index:9}:root{--red-color:#e41b2a;--grey-color:#808080;--blue-color:#0F4C81;--search-button-color:#e41b2a}.red-text{color:#e41b2a}.grey-text{color:gray}.blue-text{color:#0f4c81}.cart-count-bubble{background-color:var(--red-color)}.search__button:not(:focus-visible):not(.focused){background-color:var(--search-button-color)!important;color:#fff}.search__button.field__button{height:4.5rem!important}.reset__button:not(:focus-visible):not(.focused){background-color:#fff!important;color:var(--bg-color-text-strong)}.reset__button{height:4.5rem!important}.cart-count-bubble{height:2.1rem;width:2.1rem;border-radius:0;line-height:var(--bg-type-line-210rem)}.button-light,button#clear_design_btn,button#clear_design_btn2{border-color:rgb(var(--color-foreground));background-color:transparent;color:rgb(var(--color-foreground));border-width:1px!important;border:solid;box-shadow:none!important}.button-blue,button#continue_design_btn,button#continue_design_btn2{border-color:#0f4c81;background-color:#0f4c81;color:#fff;border-width:1px!important;border:solid;box-shadow:none!important}.button:after,.customer button:after,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}button#checkout{background-color:#e41b2a;text-transform:uppercase}@media screen and (min-width:990px){div#shopify-section-sections--22898338529598__header{position:initial!important;z-index:999}}@media screen and (max-width:749px){.banner--mobile-bottom:not(.banner--stacked) .banner__content span{color:var(--bg-color-text-strong)}.banner--mobile-bottom:not(.banner--stacked) .banner__content span.red-text{color:#e41b2a}.banner--mobile-bottom.banner__media.media>img{padding:0}}.header__icons{display:flex;grid-area:icons;justify-self:end;width:-moz-available}.header__icons>.header__icon:not(:last-child){margin-right:16px;background-size:10px 6px;background-position:center right 5px;background-repeat:no-repeat}.header__icon span,.header__icon:not(.header__icon--summary){display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-foreground));position:relative}.header__icon>img{max-width:35px;margin:4px}.header__icon span{height:100%;font-weight:var(--bg-font-weight-regular);font-size:1.5rem;line-height:var(--bg-type-line-120em)}.header__icon:after{content:none}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon .icon{height:2rem;width:auto;fill:none;vertical-align:middle}.header__icon-popup__btns{text-align:center;text-wrap:initial}.header__icon--menu{width:4.4rem}.header__icon--cart{position:relative}@media screen and (max-width:989px){.header__icon:not(.header__icon--menu)>span,menu-drawer~.header__icons .header__icon--account{display:none}.header__icon--cart{padding-right:calc(2.1rem + 6px)}.header__icon--cart .cart-count-bubble{left:auto;right:-2px;bottom:10px}}.header__icon-popup{position:absolute;right:0;top:calc(100% - 1px);border:1px solid var(--grey-color);background-color:#fff;opacity:0;pointer-events:none;transition:.3s all;width:300px;z-index:2}.header__icon--help .header__icon-popup{width:350px}.header__icon:hover .header__icon-popup{opacity:1;pointer-events:auto}@media screen and (max-width:500px){.header__icon:hover .header__icon-popup{opacity:0;pointer-events:none}.header__icon.open .header__icon-popup{opacity:1;pointer-events:auto}.header__icons>.header__icon.open:not(:last-child){background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg' style='rotate:180deg'%3E%3Cpath d='M9.84016 0.501473L9.5126 0.166414C9.40951 0.0617757 9.27235 0.00412948 9.12577 0.00412948C8.97926 0.00412948 8.84194 0.0617757 8.73885 0.166414L5.00224 3.96231L1.26131 0.162202C1.15838 0.0575637 1.02107 0 0.87456 0C0.728055 0 0.590655 0.0575637 0.487646 0.162202L0.160001 0.495196C-0.0533338 0.711741 -0.0533338 1.06447 0.160001 1.28102L4.61402 5.82178C4.71695 5.92633 4.8541 6 5.00191 6H5.00362C5.1502 6 5.28736 5.92625 5.39029 5.82178L9.84016 1.29332C9.94325 1.18877 9.99984 1.04523 10 0.896407C10 0.747502 9.94325 0.605946 9.84016 0.501473Z' fill='%23333333'/%3E%3C/svg%3E%0A")}}.header__icon span.header__icon-popup__title{display:block;text-align:center;margin:10px;font-size:1.9rem}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}.header__icon-popup__btns{text-align:center}.header__icon-popup__btns .button{width:250px;margin:0 auto 10px}.header__icon-popup__btns .button strong{color:#2475ab;margin-right:.4em;text-transform:none}.header__icon-popup__icons{display:flex;display:-webkit-flex;background-color:#f0f0f0}.header__icon-popup__icons>a{width:33.3333%;padding:10px 5px;text-align:center;font-size:1.2rem;line-height:var(--bg-type-line-100em);text-decoration:none}.header__icon-popup__icons__icon{width:2.4rem;height:2.4rem;margin-bottom:.1em}.header__icon-popup .hulk-header-icon i:before{font-size:2.4rem;width:2.4rem;height:2.4rem;margin:0}.header__icon-popup .hulk-header-icon i{display:inline-block;margin-bottom:.2em;width:2.4rem;height:2.4rem}.menu-drawer__second-menu .hulk-header-icon i{font-size:2.5rem!important;line-height:var(--bg-type-line-200rem);vertical-align:middle!important}.header__icon-popup .hulk-header-icon span,.header__icon-popup__icons__icon+span{height:auto;font-size:1.2rem;line-height:var(--bg-type-line-100em);color:var(--bg-color-text-muted)}.header__icon--cart .header__icon-popup{overflow:auto;max-height:calc(100vh - 130px)}.header__icon--cart .header__icon-popup .cart-item td:first-child{width:90px}.header__icon--cart .header__icon-popup .cart-item td:nth-child(2){width:calc(100% - 90px)}.header__icon--cart .header__icon-popup .header__icon-popup__title{font-size:1.4rem}.header__icon-popup .cart-items td{padding:1rem;border-style:solid;border-width:1px 0 1px 0;border-color:#f3f3f3}.header__icon-popup__quantity-line{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.header__icon-popup__cart-link-block{text-align:center}.header__icon-popup__cart-link-block a:not(.button){color:rgb(var(--color-foreground));text-decoration:none}.header__icon-popup__cart-link-block a:not(.button):hover{color:var(--red-color);text-decoration:underline}@media screen and (max-width:500px){.header__icon--help{position:absolute;left:50px}.header__icon--help .header__icon-popup{right:auto;left:-35px}.header__icon>img{max-width:25px}.header__heading-logo{max-width:90px!important}}@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.product-design-templates .card{border:2px solid #eaeaea!important}.product-design-templates a.custom-link{text-decoration:none!important}h3.custom_card__heading,.product-design-templates h3.custom_card__heading{display:none}.product-design-templates h3.custom_card__heading{display:block}.product-design-templates li.grid__item-uploadordesignyourown .price{display:none!important}.product-design-templates li.grid__item-uploadordesignyourown .card-wrapper:after{content:none}.product-design-templates li.grid__item-uploadordesignyourown .card-wrapper{border:none!important}.product-design-templates li.grid__item-uploadordesignyourown.card__inner,.product-design-templates li.grid__item-uploadordesignyourown>.card-wrapper>.card>.card__content,li.grid__item-uploadordesignyourown .card.card--standard.card--media{background-color:#f5f5f5}.product-design-templates .image-toggle-buttons{text-align:center}.product-design-templates .image-toggle-button{margin:0 5px}.product-design-templates li.grid__item-uploadordesignyourown .card__information{display:none!important}.product-design-templates .card__media img.primaryProductImage:first-of-type{display:block}.product-design-templates .card__media img.secondaryProductImage:nth-of-type(2){display:none}.product-design-templates span.custom_card_title{font-size:1.5rem;font-weight:var(--bg-font-weight-bold)}.product-design-templates button.image-toggle-button{cursor:pointer;border:none!important;background:0 0!important}.product-design-templates button.image-toggle-button:hover{text-decoration:underline}.product-design-templates button.image-toggle-button.active{text-decoration:underline;font-weight:var(--bg-font-weight-bold)}.product-design-templates .grid__item-uploadordesignyourown .card__content{grid:none!important;flex-grow:0}.product-design-templates .card-information>.price{margin-top:0!important}.product-design-templates .image-toggle-buttons{background:#f5f5f5;padding-bottom:6px}.product-design-templates li.grid__item.grid__item-uploadordesignyourown .card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.product-design-templates .quick-add{margin-bottom:0!important;z-index:0!important}.product-design-templates a.custom_card_card_text:hover{text-decoration:underline!important}.product-design-templates a.custom_card_card_text{text-decoration:none!important}.product-design-templates .footer .page-width,.product-design-templates .header.page-width,.product-design-templates .separate-menu-line .page-width{max-width:1200px!important}.product-design-templates #design-grid.grid{column-gap:0!important;row-gap:20px!important}.product-design-templates nav.breadcrumbs{max-width:1200px!important;margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}.product-design-templates .design-grid-container .card-wrapper{border:none!important}.product-design-templates .card_uploadOrDesignYourOwn a{padding-left:10px;padding-right:10px;display:block;cursor:pointer}.product-design-templates .quick-add__submit{text-transform:none!important}.product-design-templates span.custom_card__title{font-weight:var(--bg-font-weight-semibold);font-size:1.4rem!important;line-height:var(--bg-type-line-150em)!important;color:var(--bg-color-text)!important}.product-design-templates span.product_type,.product-design-templates span.size_shape{font-weight:var(--bg-font-weight-light);font-size:1.4rem!important;color:var(--bg-color-text)!important}span.product_name{font-weight:var(--bg-font-weight-regular);font-size:1.6rem;color:var(--bg-color-text)!important}.product-design-templates .card-information{display:none!important}.product-design-templates .card__information{padding-top:0!important;padding-bottom:0!important}.product-design-templates h3.custom_card__heading.templateInfo{margin-top:10px!important;margin-bottom:0!important;padding-bottom:10px}.product-design-templates h3.custom_card__heading.templateName{margin-bottom:0!important;margin-top:12px!important}.product-design-templates .quick-add__submit{font-size:1.5rem!important;line-height:var(--bg-type-line-200em)!important}.product-design-templates .custom_card_title_div_2{margin-top:14px}.product-design-templates a.custom_card_card_text.custom_card_order_url3{display:block;font-weight:var(--bg-font-weight-semibold);color:#0f4c81}.product-design-templates .card__inner{max-height:250px}.product-design-templates .card--media .card__inner .card__content{max-height:250px!important}.product-design-templates .card .media img{padding:10px;object-fit:contain;max-height:250px!important;background-color:#f5f5f5!important}.product-design-templates .uploadOrDesignCustom .card__content{display:block}@media screen and (min-width:750px){.product-design-templates .facets__form-vertical{display:flex;flex-direction:column;width:260px}}@media screen and (max-width:1400px){.product-design-templates #design-grid.grid--4-col-desktop .grid__item{width:calc(33.3% - 7.5px)!important;max-width:calc(33.3% - 7.5px)!important}}@media screen and (max-width:1140px){.product-design-templates #design-grid.grid--4-col-desktop .grid__item{width:calc(50% - 7.5px)!important;max-width:calc(50% - 7.5px)!important}}@media screen and (max-width:900px){.product-design-templates #design-grid.grid--4-col-desktop .grid__item{width:calc(100% - 7.5px)!important;max-width:calc(100% - 7.5px)!important}}@media screen and (max-width:749px){.product-design-templates #design-grid.grid--4-col-desktop .grid__item{width:calc(50% - 7.5px)!important}.product-design-templates #design-grid.grid{column-gap:0!important;row-gap:0!important}.product-design-templates li.grid__item{padding-bottom:4px!important}.product-design-templates li.grid__item-uploadordesignyourown>.card-wrapper>.card>.card__content{height:auto}.product-design-templates .card-wrapper{margin-left:-3px;margin-right:-3px}.product-design-templates ul#design-grid{margin-left:-8px;margin-right:-8px}}.gooner-templates-page-collection-grid .card{border:2px solid #eaeaea!important}.gooner-templates-page-collection-grid .card__information{display:inline-block;text-align:left;padding-top:0!important;padding-bottom:0!important}.gooner-templates-page-collection-grid h3.custom_card__heading{display:none}.gooner-templates-page-collection-grid h3.custom_card__heading{display:block}.gooner-templates-page-collection-grid li.grid__item-uploadordesignyourown .price{display:none!important}.gooner-templates-page-collection-grid li.grid__item-uploadordesignyourown .card-wrapper:after{content:none}.gooner-templates-page-collection-grid li.grid__item-uploadordesignyourown .card-wrapper{border:none!important}.gooner-templates-page-collection-grid li.grid__item-uploadordesignyourown.card__inner,.gooner-templates-page-collection-grid li.grid__item-uploadordesignyourown>.card-wrapper>.card>.card__content,li.grid__item-uploadordesignyourown .card.card--standard.card--media{background-color:#f5f5f5}.gooner-templates-page-collection-grid .image-toggle-buttons{text-align:center}.gooner-templates-page-collection-grid .image-toggle-button{margin:0 5px}.gooner-templates-page-collection-grid li.grid__item-uploadordesignyourown .card__information{display:none!important}.gooner-templates-page-collection-grid .card__media img.primaryDesignImage:first-of-type{display:block}.gooner-templates-page-collection-grid .card__media img.secondaryDesignImage:nth-of-type(2){display:none}.gooner-templates-page-collection-grid span.custom_card_title{font-size:1.5rem;font-weight:var(--bg-font-weight-bold)}.gooner-templates-page-collection-grid button.image-toggle-button{cursor:pointer;border:none!important;background:0 0!important}.gooner-templates-page-collection-grid button.image-toggle-button:hover{text-decoration:underline}.gooner-templates-page-collection-grid button.image-toggle-button.active{text-decoration:underline;font-weight:var(--bg-font-weight-bold)}.gooner-templates-page-collection-grid .grid__item-uploadordesignyourown .card__content{grid:none!important;flex-grow:0}.gooner-templates-page-collection-grid .card-information>.price{margin-top:0!important}.gooner-templates-page-collection-grid .image-toggle-buttons{background:#f5f5f5;padding-bottom:6px}.gooner-templates-page-collection-grid li.grid__item.grid__item-uploadordesignyourown .card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.gooner-templates-page-collection-grid .quick-add{margin-bottom:0!important;z-index:0!important}.gooner-templates-page-collection-grid a.custom_card_card_text:hover{text-decoration:underline!important}.gooner-templates-page-collection-grid a.custom_card_card_text{text-decoration:none!important}.gooner-templates-page-collection-grid .footer .page-width,.gooner-templates-page-collection-grid .header.page-width,.gooner-templates-page-collection-grid .separate-menu-line .page-width{max-width:1200px!important}.gooner-templates-page-collection-grid #design-grid.grid{column-gap:0!important;row-gap:20px!important}.gooner-templates-page-collection-grid nav.breadcrumbs{max-width:1200px!important;margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}.gooner-templates-page-collection-grid .design-grid-container .card-wrapper{border:none!important}.gooner-templates-page-collection-grid .card_uploadOrDesignYourOwn a{padding-left:10px;padding-right:10px;display:block;cursor:pointer}.gooner-templates-page-collection-grid .quick-add__submit{text-transform:none!important}.gooner-templates-page-collection-grid span.custom_card__title{font-weight:var(--bg-font-weight-semibold);font-size:1.4rem!important;line-height:var(--bg-type-line-150em)!important;color:var(--bg-color-text)!important;display:block}.gooner-templates-page-collection-grid span.product_type{font-weight:var(--bg-font-weight-light);font-size:1.4rem!important;color:var(--bg-color-text)!important}.gooner-templates-page-collection-grid span.size_shape{font-weight:var(--bg-font-weight-semibold);font-size:1.4rem!important;color:var(--bg-color-text)!important}.gooner-templates-page-collection-grid .card-information{display:none!important}.gooner-templates-page-collection-grid h3.custom_card__heading{margin-top:12px!important;margin-bottom:12px!important}.gooner-templates-page-collection-grid .quick-add__submit{font-size:1.5rem!important;line-height:var(--bg-type-line-200em)!important}.gooner-templates-page-collection-grid .custom_card_title_div_2{margin-top:14px}.gooner-templates-page-collection-grid a.custom_card_card_text.custom_card_order_url3{display:block;font-weight:var(--bg-font-weight-semibold);color:#0f4c81}.gooner-templates-page-collection-grid .card__inner{max-height:250px}@media screen and (max-width:749px){.gooner-templates-page-collection-grid .card__inner{max-height:150px}}.gooner-templates-page-collection-grid .card--media .card__inner .card__content{max-height:250px!important}.gooner-templates-page-collection-grid .card .media img{padding:10px;object-fit:contain;max-height:250px!important;background-color:#f5f5f5!important;border-radius:18px;padding:20px 16px!important}.gooner-templates-page-collection-grid .collection-templates-equipment-decals .card__inner{max-height:500px}.gooner-templates-page-collection-grid .collection-templates-equipment-decals .card--media .card__inner .card__content,.gooner-templates-page-collection-grid .collection-templates-equipment-decals .card .media img{max-height:500px!important}.gooner-templates-page-collection-grid .uploadOrDesignCustom .card__content{display:block}@media screen and (min-width:750px){.gooner-templates-page-collection-grid .facets__form-vertical{display:flex;flex-direction:column;width:260px}}@media screen and (max-width:1400px){.gooner-templates-page-collection-grid #design-grid.grid--4-col-desktop .grid__item{width:calc(33.3% - 7.5px)!important;max-width:calc(33.3% - 7.5px)!important}}@media screen and (max-width:1140px){.gooner-templates-page-collection-grid #design-grid.grid--4-col-desktop .grid__item{width:calc(50% - 7.5px)!important;max-width:calc(50% - 7.5px)!important}}@media screen and (max-width:900px){.gooner-templates-page-collection-grid #design-grid.grid--4-col-desktop .grid__item{width:calc(100% - 7.5px)!important;max-width:calc(100% - 7.5px)!important}}@media screen and (max-width:749px){.gooner-templates-page-collection-grid #design-grid.grid--4-col-desktop .grid__item{width:calc(50% - 7.5px)!important}.gooner-templates-page-collection-grid #design-grid.grid{column-gap:0!important;row-gap:0!important}.gooner-templates-page-collection-grid li.grid__item{padding-bottom:4px!important}.gooner-templates-page-collection-grid li.grid__item-uploadordesignyourown>.card-wrapper>.card>.card__content{height:auto}.gooner-templates-page-collection-grid .card-wrapper{margin-left:-3px;margin-right:-3px}.gooner-templates-page-collection-grid ul#design-grid{margin-left:-8px;margin-right:-8px}}.gooner-templates-page-collection-grid .card__media{width:100%}.gooner-templates-page-collection-grid li.grid__item{padding:10px!important}.gooner-templates-page-collection-grid .swatches{display:none!important}.design-templates-collection.product-design-templates .card__inner{max-height:none!important}.design-templates-collection.product-design-templates .card .media img{object-fit:contain!important;max-height:none!important;padding:0!important}.loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}#preloader-overlay,.preloader-text-product,.preloader-text-returning{display:none}div#pp_main_btn_sec{display:block!important}#pp_customize_design_btn{cursor:pointer!important;width:100%}input#pp_clear_design_btn,input#pp_edit_btn{width:49%;height:32px;margin-bottom:18px;background-color:#fff;color:#e41b2a;margin-top:14px;display:inline-block;box-sizing:border-box;text-align:left;text-decoration:none;line-height:var(--bg-type-line-210);padding-left:14px!important;text-transform:none!important;cursor:pointer!important}input#pp_clear_design_btn{float:right}#opc-option-modal-66355b6dad637b9de2a4f321,#opc-option-modal-669d57ed4baa8d8580597f83,.gooner-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99999999999999;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}#opc-option-modal-66355b6dad637b9de2a4f321>.opc-modal-content,#opc-option-modal-669d57ed4baa8d8580597f83>.opc-modal-content,.gooner-modal-content-wrapper{width:100%;max-width:500px;box-sizing:border-box;padding:0!important}#opc-option-modal-66355b6dad637b9de2a4f321>.opc-modal-content button.close,#opc-option-modal-669d57ed4baa8d8580597f83>.opc-modal-content button.close{display:none!important}.gooner-modal-content{padding:30px 20px;border-radius:8px;text-align:center;position:relative;box-sizing:border-box}@media (max-width:480px){.gooner-modal-content{padding:20px 15px}}.gooner-modal-header-icon{margin-bottom:20px}.gooner-modal-icon{width:60px;height:60px}@media (max-width:480px){.gooner-modal-icon{width:50px;height:50px}}.gooner-modal-heading{font-size:1.8em;margin-bottom:15px}@media (max-width:480px){.gooner-modal-heading{font-size:1.5em}}.gooner-modal-message{font-size:1em;margin-bottom:25px;line-height:var(--bg-type-line-150)}@media (max-width:480px){.gooner-modal-message{font-size:.9em;margin-bottom:20px}}.gooner-modal-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:20px}.gooner-modal-button{padding:12px 25px;font-size:1em;cursor:pointer;border:none;border-radius:4px;flex:1 1 45%;max-width:200px}@media (max-width:480px){.gooner-modal-button{padding:10px 20px;font-size:.9em}}.gooner-start-over-button,.gooner-start-over-button2{background-color:#007bff;color:#fff}.gooner-go-back-button,.gooner-go-back-button2{background-color:#28a745;color:#fff}.gooner-create-user-button,.gooner-new-design-button{background-color:#007bff;color:#fff}.gooner-continue-design-button,.gooner-login-button{background-color:#28a745;color:#fff}.gooner-modal-button:hover{opacity:.9}.gooner-modal-continue-link{display:block;margin-top:10px;font-size:.95em;color:#007bff;text-decoration:none}.gooner-modal-continue-link:hover{text-decoration:underline}@media (max-width:480px){.gooner-modal-continue-link{font-size:.9em}}.gooner-modal-content:focus{outline:0}.gooner-modal-button:focus,.gooner-modal-continue-link:focus{outline:2px solid #0056b3}@media (max-width:320px){.gooner-modal-heading{font-size:1.4em}.gooner-modal-message{font-size:.85em}.gooner-modal-button{font-size:.85em;padding:8px 15px}}#opc-option-modal-671c0225e3e5d6724d121d88 img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}#opc-option-modal-671c0225e3e5d6724d121d88 img#modalPreviewImage{cursor:-webkit-zoom-out!important;cursor:zoom-out!important}#opc-option-modal-671c0225e3e5d6724d121d88 h4.modal-title{font-size:2.4rem;margin-top:10px;margin-bottom:10px}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal .opc-modal-content{max-width:100%!important;max-height:100%!important;width:100%!important}#opc-option-modal-671c19ef952dbbdcc6c87271.opc-modal .opc-modal-content,.gooner-custom-modal.opc-modal .opc-modal-content{max-width:1300px!important;max-height:100%!important;width:100%!important;padding:0}#design-modal>.modal-content{background-color:#fff}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid{column-gap:0!important;row-gap:20px!important;display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing)* 3 / 4);padding:10px!important}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid button.customize-button{text-decoration:none;margin-bottom:20px;text-align:center;font-size:1.5rem!important;line-height:var(--bg-type-line-200em)!important;text-transform:none!important;text-wrap:balance!important;padding:.8rem;box-sizing:border-box;display:flex;width:300px;transition:.15s all;letter-spacing:var(--bg-type-track-10rem);border-color:#0f4c81;background-color:#0f4c81;justify-content:center;align-items:center;cursor:pointer;font:inherit;-webkit-appearance:none;appearance:none;color:#fff;font-weight:var(--bg-font-weight-semibold);white-space:nowrap;min-height:calc(4.5rem + var(--buttons-border-width)* 2);border-radius:0}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid button.customize-button:hover{transform:translateY(-.3rem)}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid button.customize-button:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important;text-transform:none!important}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal .close svg{width:30px;height:30px;fill:red}#opc-option-modal-671c0225e3e5d6724d121d88 .modal-header{position:sticky;z-index:999;top:-20px;background-color:#f7f8f9;padding-bottom:0;padding-top:6px;padding-left:10px;border-bottom:solid;border-bottom-width:1px;margin-bottom:10px}@media screen and (min-width:750px){#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}@media screen and (min-width:1301px){#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}#opc-option-modal-671c0225e3e5d6724d121d88 .product-design-templates h3.custom_card__heading.templateName{margin-bottom:12px!important;margin-top:12px!important;text-align:center;padding-left:10px;padding-right:10px}.imagePreviewModal{display:none;position:fixed;z-index:1000;padding-top:60px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000e6}.imagePreviewModalContent{margin:auto;display:block;width:80%;max-width:700px}#imageCaption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:var(--bg-color-text-disabled);padding:10px 0;height:150px}.closeImgPreview{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:4rem;font-weight:var(--bg-font-weight-bold);transition:.3s}.closeImgPreview:focus,.closeImgPreview:hover{color:var(--bg-color-text-disabled);text-decoration:none;cursor:pointer}#design-modal-interior,#product-modal{position:relative;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:999999999999;background:#00000080}#product-modal{display:none}#design-modal-interior .modal-content,#product-modal .modal-content{background:#fff;padding:20px;max-width:1300px;width:100%;max-height:calc(100vh + -0px);overflow-y:auto;position:relative}#design-modal-interior .close-modal,#product-modal .close-modal{background:0 0;border:none;font-size:2.4rem;cursor:pointer;text-align:right;width:100%}.modal-images{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;justify-content:center}.modal-images.single-image .image-container{flex:1 1 100%;width:100%}@media screen and (min-width:768px){.modal-images:not(.single-image) .image-container{flex:1 1 calc(50% - 10px);width:calc(50% - 10px)}}.modal-images .image-container{position:relative;background-color:#f5f5f5!important;border-radius:18px;padding:20px 16px!important;display:flex;justify-content:center;align-items:center;flex:1 1 100%;width:100%;box-sizing:border-box;max-height:calc(100vh - 200px)}.modal-images .image-container img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;border:solid 1px #d3d3d3}.modal-images .image-label{position:absolute;top:8px;left:8px;background:#000000b3;color:#fff;padding:2px 10px;font-size:1.2rem;border-radius:18px}.modal-customize{justify-content:center;display:flex;gap:10px}.modal-custom-data{justify-content:center;display:flex;flex-direction:column;text-align:center}.modal-customize-button{text-decoration:none;text-align:center;font-size:1.5rem!important;line-height:var(--bg-type-line-200em)!important;text-transform:none!important;text-wrap:balance!important;padding:.8rem;box-sizing:border-box;display:flex;transition:.15s all;letter-spacing:var(--bg-type-track-10rem);border-color:#0f4c81;background-color:#0f4c81;justify-content:center;align-items:center;cursor:pointer;font:inherit;-webkit-appearance:none;appearance:none;color:#fff;font-weight:var(--bg-font-weight-semibold);white-space:nowrap;min-height:calc(4.5rem + var(--buttons-border-width)* 2);border-radius:0}.modal-customize-button:hover{box-shadow:0 2px 4px 1px #0000004d!important;text-transform:none!important;transform:translateY(-.3rem)}#opc-option-modal-671c0225e3e5d6724d121d88{z-index:1050}#gooner-custom-modal,#opc-option-modal-671c19ef952dbbdcc6c87271{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:1060;background:#00000080}body.modal-open{overflow:hidden}button.close-modal svg{width:30px;height:30px;fill:red!important}img.single-design-image{width:100%;max-width:600px}.editServiceBlockBody{display:flex;gap:20px;margin-top:20px}div#\36 7bf4584a8caedc78c064c2e{display:none!important}a.edit-service-actions-change-template,a.edit-service-actions-go-back{padding:12px 25px;font-size:1em;cursor:pointer;border:none;border-radius:4px;flex:1 1 45%;max-width:200px;color:#fff!important;text-align:center}a.edit-service-actions-go-back{background-color:#28a745}a.edit-service-actions-change-template{background-color:#007bff}@media screen and (max-width:767px){#design-modal-interior .modal-content,#product-modal .modal-content{width:100%;padding:10px}.modal-images .image-container{padding:10px 8px!important}a.edit-service-actions-change-template,a.edit-service-actions-go-back{width:100%!important;max-width:100%!important;flex-basis:auto;margin:0 0 10px!important}}.artworkStepSectionButtons .option-type-button,.calculatorButtonsArtwork .option-type-button,.productButtons .option-type-button{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:10px;margin-left:0!important}.productButtons1Col .option-type-button{grid-template-columns:repeat(1,1fr)}.productButtons2Col .option-type-button{grid-template-columns:repeat(2,1fr)}.productButtons3Col .option-type-button{grid-template-columns:repeat(3,1fr)}.productButtons4Col .option-type-button{grid-template-columns:repeat(4,1fr)}.productButtons5Col .option-type-button{grid-template-columns:repeat(5,1fr)}label.button-label.tooltip-container br{display:none!important}.tooltip-container:hover:after{opacity:1;visibility:visible}.product__title{margin-top:0!important}.media>img.custom-image{object-fit:contain!important}@media screen and (max-width:650px){.grid--peek .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(100% - 3rem)!important}.brand-block.keen-slider__slide{min-width:160px!important;max-width:160px!important}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{height:80px!important;min-height:auto!important}}.related-products .card-information .price{display:none!important}.footer-block.grid__item p{margin-block-end:0px!important;margin-bottom:0;margin-top:0;font-size:1.4rem}span.stamped-product-reviews-badge.stamped-main-badge{margin-top:-10px}.productDiscountValue2.productDiscountBadge{margin-bottom:6px;display:inline-block;padding:2px 8px;font-size:1.3rem;font-weight:var(--bg-font-weight-semibold);background-color:#e41c2b;color:#fff;border-radius:4px}.productDiscountValue2.productDiscountBadge--unbeatable{background-color:#0a806b}cart-note.cart__note.field{order:1}.cbb-shipping-rates-calculator.cbb-desktop-view{order:2}.cart__blocks{order:3}.cart__blocks .js-contents{display:none}#simpAskQuestion .button,#simpAskQuestion a.btn,#simpAskQuestion input.btn{padding:14px 15px!important}@media screen and (max-width:480px){.banner--mobile-bottom .banner__box{padding:2rem}#shopify-section-template--24576208372084__bg_image_banner_9GQ8w9 .banner__box{background:#f2f2f2!important}}@media screen and (max-width:768px){.calculatorDesignApprovalBox span{font-weight:var(--bg-font-weight-regular);font-size:1.3rem;line-height:var(--bg-type-line-none)!important;letter-spacing:var(--bg-type-track-normal-keyword)}.calculatorDesignApprovalBoxRadio span.button-title{letter-spacing:var(--bg-type-track-normal-keyword);line-height:var(--bg-type-line-normal);font-size:1.3rem}.addToCartDisclaimerSection{margin-top:20px}}.ultimate-plan .cbb-shipping-rates-calculator{display:none!important}.wcr-fabric-compare{--wcr-bg:#ffffff;--wcr-text:#111827;--wcr-muted:#6b7280;--wcr-border:#e5e7eb;--wcr-accent:#e11d48;--wcr-accent-weak:#fee2e2;--wcr-chip:#111827;--wcr-chip-text:#ffffff;--wcr-radius:12px;--wcr-shadow:0 6px 20px rgba(17, 24, 39, .08);--wcr-pad:14px;color:var(--wcr-text);background:0 0;font:inherit}.wcr-fabric-compare .wcr-table-wrap{background:var(--wcr-bg);border:1px solid var(--wcr-border);border-radius:var(--wcr-radius);box-shadow:var(--wcr-shadow);overflow:hidden}.wcr-fabric-compare .wcr-table-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--wcr-border);background:linear-gradient(180deg,#fff,#fafafa)}.wcr-fabric-compare .wcr-title{margin:0;font-size:clamp(18px,1.6vw,22px);line-height:var(--bg-type-line-120);font-weight:var(--bg-font-weight-bold)}.wcr-fabric-compare .wcr-sub{margin:2px 0 0;font-size:1.4rem;color:var(--wcr-muted);line-height:var(--bg-type-line-140)}.wcr-fabric-compare .wcr-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--wcr-accent-weak);color:var(--wcr-accent);font-weight:var(--bg-font-weight-bold);font-size:1.3rem;white-space:nowrap}.wcr-fabric-compare table{width:100%;border-collapse:collapse;font-size:1.5rem}.wcr-fabric-compare thead th{text-align:left;font-weight:var(--bg-font-weight-bold);color:var(--wcr-muted);background:#fafafa;border-bottom:1px solid var(--wcr-border);padding:14px 16px;vertical-align:bottom}.wcr-fabric-compare tbody td{padding:var(--wcr-pad) 16px;border-bottom:1px solid var(--wcr-border);vertical-align:top}.wcr-fabric-compare tbody tr:last-child td{border-bottom:0}.wcr-fabric-compare .fabric-name{font-weight:var(--bg-font-weight-extrabold);font-size:1.6rem}.wcr-fabric-compare .fabric-chip{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:4px 10px;border-radius:999px;background:var(--wcr-chip);color:var(--wcr-chip-text);font-size:1.2rem;line-height:var(--bg-type-line-120)}.wcr-fabric-compare .pill{display:inline-block;padding:2px 8px;border-radius:999px;background:var(--wcr-accent-weak);color:var(--wcr-accent);font-weight:var(--bg-font-weight-bold);font-size:1.2rem;margin-left:8px;vertical-align:middle}.wcr-fabric-compare ul{margin:0;padding-left:18px}.wcr-fabric-compare li{margin:4px 0}.wcr-fabric-compare .table-scroller{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:720px){.wcr-fabric-compare thead{display:none}.wcr-fabric-compare table,.wcr-fabric-compare tbody,.wcr-fabric-compare td,.wcr-fabric-compare tr{display:block;width:100%}.wcr-fabric-compare tbody tr{border-bottom:1px solid var(--wcr-border);padding:12px 12px 8px}.wcr-fabric-compare tbody tr:last-child{border-bottom:0}.wcr-fabric-compare tbody td{border:0;padding:8px 4px}.wcr-fabric-compare tbody td[data-label]:before{content:attr(data-label);display:block;font-size:1.2rem;color:var(--wcr-muted);margin-bottom:4px;text-transform:uppercase;letter-spacing:var(--bg-type-track-02em)}.wcr-fabric-compare .fabric-name{font-size:1.8rem}.wcr-fabric-compare .fabric-chip{margin-top:8px}}.wcr-size-chart{--wcr-bg:#ffffff;--wcr-text:#111827;--wcr-muted:#6b7280;--wcr-border:#e5e7eb;--wcr-accent:#e11d48;--wcr-radius:12px;--wcr-shadow:0 6px 20px rgba(17,24,39,.08);color:var(--wcr-text);background:0 0;font:inherit}.wcr-size-chart .chart-wrap{background:var(--wcr-bg);border:1px solid var(--wcr-border);border-radius:var(--wcr-radius);box-shadow:var(--wcr-shadow);overflow:hidden}.wcr-size-chart .chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--wcr-border);background:linear-gradient(180deg,#fff,#fafafa)}.wcr-size-chart .chart-title{margin:0;font-weight:var(--bg-font-weight-extrabold);line-height:var(--bg-type-line-120);font-size:clamp(18px,1.6vw,22px)}.wcr-size-chart .chart-sub{margin:2px 0 0;font-size:1.4rem;color:var(--wcr-muted)}.wcr-size-chart .badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fee2e2;color:var(--wcr-accent);font-weight:var(--bg-font-weight-bold);font-size:1.3rem;white-space:nowrap}.wcr-size-chart .table-scroller{overflow-x:auto;-webkit-overflow-scrolling:touch}.wcr-size-chart table{width:100%;border-collapse:collapse;font-size:1.5rem}.wcr-size-chart caption{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.wcr-size-chart thead th{text-align:left;font-weight:var(--bg-font-weight-bold);color:var(--wcr-muted);background:#fafafa;border-bottom:1px solid var(--wcr-border);padding:14px 16px;vertical-align:bottom}.wcr-size-chart tbody td,.wcr-size-chart tbody th{padding:12px 16px;border-bottom:1px solid var(--wcr-border);vertical-align:middle}.wcr-size-chart tbody tr:last-child td,.wcr-size-chart tbody tr:last-child th{border-bottom:0}.wcr-size-chart tbody th{font-weight:var(--bg-font-weight-bold);white-space:nowrap}.wcr-size-chart tfoot td{padding:10px 16px 16px;color:var(--wcr-muted);font-size:1.3rem}@media (max-width:720px){.wcr-size-chart thead{display:none}.wcr-size-chart table,.wcr-size-chart tbody,.wcr-size-chart td,.wcr-size-chart th,.wcr-size-chart tr{display:block;width:100%}.wcr-size-chart tbody tr{border-bottom:1px solid var(--wcr-border);padding:8px 12px}.wcr-size-chart tbody tr:last-child{border-bottom:0}.wcr-size-chart tbody td[data-label]:before{content:attr(data-label);display:block;font-size:1.2rem;color:var(--wcr-muted);text-transform:uppercase;letter-spacing:var(--bg-type-track-02em);margin-bottom:4px}.wcr-size-chart tbody th{background:#fafafa;padding:10px 12px;border-radius:8px;margin:6px 0}}.wcr-order-help{--wcr-bg:#0b1220;--wcr-fg:#ffffff;--wcr-sub:#cbd5e1;--wcr-accent:#e11d48;--wcr-accent-weak:#fee2e2;--wcr-border:rgba(255,255,255,.12);--wcr-radius:14px;--wcr-shadow:0 10px 30px rgba(2,6,23,.35);--wcr-step-bg:rgba(255,255,255,.06);--wcr-badge-bg:rgba(225,29,72,.12);color:var(--wcr-fg);background:0 0;font:inherit}.wcr-order-help .wrap{display:grid;gap:12px;padding:16px;background:var(--wcr-bg);border:1px solid var(--wcr-border);border-radius:var(--wcr-radius);box-shadow:var(--wcr-shadow)}.wcr-order-help .head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.wcr-order-help .icon{flex:0 0 auto;width:26px;height:26px;display:inline-grid;place-items:center;border-radius:8px;background:var(--wcr-badge-bg);outline:1px solid rgba(225,29,72,.35)}.wcr-order-help h3{margin:0;font-weight:var(--bg-font-weight-extrabold);font-size:clamp(16px,1.6vw,18px);line-height:var(--bg-type-line-120)}.wcr-order-help .steps{display:grid;gap:8px;margin:0;padding:0;list-style:none}.wcr-order-help .step{display:grid;grid-template-columns:22px 1fr;gap:10px;padding:10px 12px;background:var(--wcr-step-bg);border:1px solid var(--wcr-border);border-radius:10px}.wcr-order-help .step .dot{width:22px;height:22px;border-radius:999px;display:inline-grid;place-items:center;background:#111827;color:#fff;font-size:1.2rem;font-weight:var(--bg-font-weight-extrabold);outline:1px solid rgba(255,255,255,.15)}.wcr-order-help .step strong{font-weight:var(--bg-font-weight-extrabold)}.wcr-order-help .assurance{margin:2px 0 0;font-size:1.3rem;color:var(--wcr-sub)}.wcr-order-help .highlight{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:var(--wcr-accent-weak);color:var(--wcr-accent);font-weight:var(--bg-font-weight-extrabold);white-space:nowrap}.wcr-order-help .cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.wcr-order-help .btn-link{-webkit-appearance:none;appearance:none;border:1px solid var(--wcr-border);background:0 0;color:var(--wcr-fg);text-decoration:none;font-weight:var(--bg-font-weight-bold);font-size:1.4rem;padding:8px 12px;border-radius:10px;transition:transform .06s ease}.wcr-order-help .btn-link:hover{transform:translateY(-1px)}.wcr-order-help .btn-primary{border-color:transparent;background:var(--wcr-accent);color:#fff}@media (min-width:720px){.wcr-order-help .wrap{grid-template-columns:1fr auto;align-items:center;padding:16px 18px;line-height:var(--bg-type-line-130)}.wcr-order-help .cta-row{margin-top:0}}.wcr-order-help{--wcr-bg:#ffffff;--wcr-fg:#0b1220;--wcr-sub:#475569;--wcr-border:#e5e7eb;--wcr-shadow:0 6px 24px rgba(17,24,39,.08);--wcr-step-bg:#f8fafc;--wcr-badge-bg:#fee2e2}.wcr-order-help .step .dot{background:#0b1220}span.qty-note{margin-left:10px;font-size:.9em;opacity:.8}.product-highlights{border:1px solid rgba(0,0,0,.05);border-radius:8px;background:#fff;padding:14px 18px;margin-top:18px;margin-bottom:24px;box-shadow:none}.product-highlights h3{font-size:1.6rem;font-weight:var(--bg-font-weight-semibold);margin-top:0;margin-bottom:10px;color:var(--bg-color-text-strong);text-transform:uppercase;letter-spacing:var(--bg-type-track-5dpx)}.product-highlights ul{list-style:none;margin:0;padding:0}.product-highlights li{position:relative;padding-left:22px;margin-bottom:8px;line-height:var(--bg-type-line-145);color:#222;font-size:1.45rem}.product-highlights li:before{content:"\2714";position:absolute;left:0;top:0;color:#007a3d;font-weight:var(--bg-font-weight-bold);font-size:1.3rem;line-height:var(--bg-type-line-140)}a.change-option-link{color:red!important;font-weight:var(--bg-font-weight-bold);cursor:pointer}.card-swatch-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px!important;z-index:1;position:relative}.card-swatch{width:22px;height:22px;border-radius:50%;border:1px solid rgba(0,0,0,.15);cursor:pointer;position:relative;overflow:hidden;transition:transform .15s ease,border-color .15s ease;background:var(--swatch-bg,transparent);background-clip:padding-box}.card-swatch[data-swatch-type=image]{background-image:var(--swatch-bg-image);background-size:cover;background-position:center}.card-swatch:hover{transform:scale(1.08);border-color:#00000080}.card-swatch.is-active{outline:2px solid #111;outline-offset:1px;border-color:#111;transform:scale(1.12)}.bg-product-page-description{border-top:solid;border-width:1px;border-color:#a1a1a1}.bg-product-page-description h2.prodMetaBlockHeader{border:none;padding-top:0}.bg-product-faq{margin-top:40px}.bg-crosslinks{margin-top:24px;margin-bottom:24px;display:inline-block}.bg-breadcrumbs__list{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0}.bg-breadcrumbs__item{color:#000000b3}.bg-breadcrumbs__link{color:inherit;text-decoration:none}.bg-breadcrumbs__link:hover{text-decoration:underline}.bg-breadcrumbs__item+.bg-breadcrumbs__item:before{content:"/";opacity:.5;margin:0 .25rem}.bg-product-page-container{padding-top:0}@media (min-width:990px){.header.header--top-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account{display:flex;align-items:center;justify-content:space-between;column-gap:24px}.header__heading,.header__heading-link{max-width:150px;flex:0 0 auto;display:inline-flex;align-items:center}.header__heading-logo,.header__heading-logo-wrapper{max-width:100%;height:auto;display:block}.header__icons{width:425px;flex:0 0 425px;display:flex;align-items:center;justify-content:flex-end;column-gap:16px}.header__icon,.header__icon.header__icon--account,.header__icon.header__icon--cart,.header__icon.header__icon--help{flex:0 0 auto;white-space:nowrap}.EzfyHeaderSearch--desktop{display:block;flex:1 1 auto;min-width:0}.EzfyHeaderSearch--desktop .search-modal__form{width:100%;max-width:none!important}.EzfyHeaderSearch--desktop .search-modal__form .field,.EzfyHeaderSearch--desktop .search__input{width:100%}.EzfyHeaderSearch--desktop .predictive-search{max-height:500px!important;width:100%}}.custom-cart-view .variant_container,.custom-cart-view div#custom-quantity-div{display:none}.custom-cart-view .my-edit-cart-view{max-width:60rem}.custom-cart-view .bg-artwork-three{grid-template-columns:none!important}quantity-input[disabled]{background-color:#eee}quantity-input[disabled] .quantity__button{cursor:auto;color:var(--bg-color-text-subtle)}quantity-input[disabled] .quantity__input{color:var(--bg-color-text-subtle)}.bg-custom-modal{display:none;position:fixed;z-index:9999999999999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.bg-custom-modal .bg-modal-content{background:#fff;border-radius:0;box-shadow:0 2px 20px #0000004d;text-align:left;padding:10px;margin-left:auto;height:100vh;right:0;width:90%;max-width:1600px;max-height:100vh;position:relative}.bg-custom-modal .modal-header,.bg-product-popup .modal-header{background:0 0;border:none;font-size:2.4rem;cursor:pointer;text-align:right;width:100%;display:inline-block;position:absolute;right:20px;z-index:9}.bg-custom-modal .modal-header .close,.bg-product-popup .modal-header .close{background:#fff;border:none;font-size:2rem;cursor:pointer;line-height:var(--bg-type-line-100);padding-top:4px}.bg-custom-modal .modal-header .modal-title{display:none}.bg-custom-modal .modal-body{padding:20px;max-height:100vh}.bg-custom-modal .modal-content.modal-two-column{display:flex;position:inherit;height:100vh;max-height:calc(100vh - 50px)}.modal-left,.modal-right{min-width:300px;position:relative}.modal-right{display:flex;flex-direction:column;gap:15px;min-width:400px;width:40%;padding-left:20px}.image-container{background-color:#f5f5f5!important;border-radius:18px;padding:20px 16px!important;display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:100vh;position:relative}.single-image .image-container{max-width:100%}.image-label{position:absolute;top:8px;left:8px;background:#000000b3;color:#fff;padding:2px 10px;font-size:1.2rem;border-radius:18px;z-index:9}.image-container img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.modal-customize-button{background-color:#007bff!important;color:#fff!important;text-decoration:none;padding:10px 16px;border-radius:4px;font-size:1.6rem;text-align:center;cursor:pointer;border:none;flex-grow:1}.modal-customize-button:hover{background-color:#0056b3}table.price-table{width:100%;border-collapse:collapse;margin-top:20px}table.price-table td,table.price-table th{border:1px solid #ccc;padding:8px 12px;text-align:center;font-size:1.4rem}table.price-table th{background-color:#f8f8f8;font-weight:var(--bg-font-weight-semibold)}.sale-banner{font-size:1.8rem;font-weight:var(--bg-font-weight-bold);color:#d0021b;text-transform:uppercase;display:none}.original-price{text-decoration:line-through;color:var(--bg-color-text-subtle);margin-right:5px}.discounted-price{color:#2da44e;font-weight:var(--bg-font-weight-bold)}.close-modal{display:none}.pills-header{font-weight:var(--bg-font-weight-semibold);margin-bottom:6px}.pills-container,.product-pills-container{display:flex;flex-wrap:wrap;gap:8px}.pill,.product-pill{padding:6px 12px;background:#fff;border:1px solid #ddd;border-radius:24px;cursor:pointer;transition:background .2s;font-size:1.4rem;transition:.15s all}.pill:hover,.product-pill:hover{background:#fff;box-shadow:0 2px 4px 1px #0000004d!important;transform:translateY(-.3rem)}.pill.active,.product-pill.active{background:#fff;color:var(--bg-color-text-strong);outline:2px solid #0071e3;outline-offset:-3px}.image_badge_container{position:absolute!important;top:0!important;left:8px!important}.image-badge.free-edit-service-badge,.image-badge.new-badge,.image-badge.on-sale-percentage-badge{color:#fff;padding:0 8px;font-size:1rem;border-radius:18px;height:auto!important;width:auto!important;display:inline-block;opacity:.7}.image-badge.new-badge{background:#000;color:#fff}.image-badge.free-edit-service-badge{background:#057800;color:#fff}.image-badge.on-sale-percentage-badge{background:red;color:#fff}.image-badge.on-sale-percentage-badge--unbeatable{background:#0a806b;color:#fff}.mobile-image-toggle{display:none}.single-image-desktop .image-container{max-width:100%!important}@media (max-width:767px){.bg-custom-modal .modal-content.modal-two-column{flex-direction:column}.modal-left,.modal-right{flex:1 1 100%;max-width:100%}}@media (max-width:767px){.bg-custom-modal .modal-content.modal-two-column{display:block}.bg-custom-modal .modal-left,.bg-custom-modal .modal-right{width:100%;flex:none;margin-bottom:20px}.bg-custom-modal .modal-left .image-container:nth-child(2){display:none}.mobile-image-toggle{display:flex;justify-content:center;gap:0;margin-bottom:10px}.mobile-toggle-button{background:#f6f6f6;border:1px solid #ddd;padding:4px 14px;border-radius:0;cursor:pointer;text-align:center}.mobile-toggle-button.active{background:#027bff;color:#fff;border-color:#757373}.sticky-footer{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #ccc;box-shadow:0 -2px 5px #0000001a;padding:10px;text-align:center;z-index:999999;height:114px}a.modal-custom-design-button{display:none}.bg-custom-modal .modal-body{padding-bottom:30px;height:calc(100vh - 88px);top:0;position:inherit;padding-top:20px}.mobile-images-container{position:relative;background-color:#f5f5f5!important;border-radius:18px;padding:20px 16px!important;display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:40vh;height:335px;max-height:335px;min-height:335px}.bg-custom-modal.mobile-modal .mobile-images-container .bg-flat-preview{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bg-custom-modal.mobile-modal .mobile-images-container .bg-flat-preview img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;display:block}.image-container{max-width:100%;max-height:calc(40vh - 40px)}.image-container img{max-height:inherit;max-width:inherit;border:1px solid #ddd;border-radius:4px}.image-label{display:none}}@media (min-width:768px){.sticky-footer{display:none}.image-container img{width:100%}}@media (max-width:767px){.rte{font-size:1.4rem;line-height:var(--bg-type-line-150);text-align:left}.desktop-modal{display:none!important}body.modal-open{overflow:hidden!important;touch-action:none!important}.bg-custom-modal{position:fixed!important;top:0;left:0;width:100%;height:100%;overflow:hidden!important}.bg-custom-modal .bg-modal-content{display:flex;flex-direction:column;height:100%;max-height:100%;margin:0 auto;padding:0;width:100%}.bg-custom-modal .modal-header{z-index:10;flex-shrink:0;overflow-y:hidden}.bg-custom-modal .modal-body{overflow-y:auto;flex:1}}@media (min-width:768px){.mobile-modal{display:none!important}}.modal-images-desktop.side-by-side{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;max-height:100vh;overflow:hidden;flex:1 1 50%}.modal-images-desktop.stacked{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;max-height:100vh;overflow:hidden;flex:1 1 50%}.modal-images-desktop .image-container img{max-width:100%;object-fit:contain;height:100%;max-height:calc(100vh - 100px)}.modal-editservice-button{background-color:#28a745!important;color:#fff!important;text-decoration:none;padding:10px 16px;border-radius:4px;font-size:1.6rem;text-align:center;cursor:pointer;border:none;transition:.15s all;flex-grow:1}.modal-custom-design-button:hover,.modal-editservice-button:hover{text-decoration:none;box-shadow:0 2px 4px 1px #0000004d!important;text-transform:none!important;transform:translateY(-.3rem)}.modal-customize.sticky-customize{display:flex;gap:20px;align-items:center;position:absolute;bottom:0;justify-content:space-around;width:100%;padding-right:20px;flex-flow:wrap;border-top:1px solid #ccc;box-shadow:0 -2px 5px #0000001a;padding-top:10px}@media (max-width:1219px){.modal-customize.desktop-customize.sticky-customize{width:100%;flex-flow:wrap;padding-right:20px;gap:20px}}.modal-right-content{overflow:auto;max-height:calc(100vh - 200px)}@media (max-width:1249px){.modal-right-content{overflow:auto;max-height:calc(100vh - 189px)}}#edit-service-actions{justify-content:left;display:flex;flex-flow:row}@media (max-width:1310px){#edit-service-actions{flex-flow:wrap}}@media (max-width:767px){.sticky-footer{left:0;width:100%;background:#fff;border-top:1px solid #ccc;box-shadow:0 -2px 5px #0000001a;padding:10px;text-align:center;height:128px;min-height:128px;height:auto;max-height:200px;position:sticky;bottom:0;z-index:10;flex-shrink:0;overflow-y:hidden}.mobile-customize{display:grid}.membership-cta{order:3;display:flex;gap:10px}.membership-cta p{padding-top:10px}button.bg-membership-cta-button{flex:auto;min-height:44px}.modal-customize-button,.modal-editservice-button{margin-bottom:10px;width:100%;display:inline-block}.bg-custom-modal .bg-modal-content{top:0;height:100%}.bg-custom-modal .modal-header{position:absolute;top:10px;right:0}.bg-custom-modal.mobile-modal .modal-header .close{margin-right:10px;border:solid;border-radius:30px;border-width:1px;border-color:#000}}.full-3d-wrapper{perspective:800px;width:300px;height:300px;margin:0 auto;-webkit-user-select:none;user-select:none;touch-action:none}.full-3d-inner{width:100%;height:100%;transform-style:preserve-3d;transition:none;position:relative}.face{position:absolute;width:100%;height:100%;top:0;left:0;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}.face-back{transform:rotateY(180deg)}.no-drag{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.single-preview{text-align:center;margin:0 auto;-webkit-user-select:none;user-select:none;pointer-events:none}.bg-small-modal{display:none;position:fixed;z-index:9999999999!important;left:0;top:0;width:100%;height:100vh;overflow:auto;background-color:#00000080}.bg-small-modal-container{background-color:#f7f8f9;margin:0;padding:20px;width:calc(100% - 32px);max-width:450px;max-height:calc(100% - 50px);overflow:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.bg-small-modal button.close{border:none;font-size:3rem;background-color:transparent;position:absolute;right:15px;top:22px;line-height:var(--bg-type-line-none);cursor:pointer;padding:0;border-width:0;border-style:initial;border-color:initial;border-image:initial;z-index:1}.bg-small-modal .close svg{width:20px;height:20px}.bg-small-modal-content{padding:30px 20px;border-radius:8px;text-align:center;position:relative;box-sizing:border-box}.bg-small-modal-header-icon{margin-bottom:20px}.bg-small-modal-icon{width:60px;height:60px}.bg-small-modal-heading{font-size:1.8em;margin-bottom:15px}.bg-small-modal-message{font-size:1em;margin-bottom:25px;line-height:var(--bg-type-line-150)}.bg-small-modal-buttons.modal-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:20px}.bg-small-modal-buttons.modal-actions a,.bg-small-modal-buttons.modal-actions button{padding:12px 25px;font-size:1em;cursor:pointer;border:none;border-radius:4px;flex:1 1 45%;max-width:200px;transition:.15s all}.bg-small-modal-buttons.modal-actions a:hover,.bg-small-modal-buttons.modal-actions button:hover{box-shadow:0 2px 4px 1px #0000004d!important;text-transform:none!important;transform:translateY(-.3rem)}.bg-go-back-button,.bg-modal-button-1{background-color:#28a745;color:#fff}.bg-modal-button-2,.bg-proceed-button{background-color:#007bff;color:#fff}.bg-small-modal-content .modal-header{text-align:right}.bg-small-modal-content .modal-body h2{margin-top:0}.bg-medium-modal{display:none;position:fixed;z-index:9999999999!important;left:0;top:0;width:100%;height:100vh;overflow:auto;background-color:#00000080}.bg-medium-modal-container{background-color:#f7f8f9;margin:0;padding:20px;width:calc(100% - 32px);max-width:650px;max-height:calc(100% - 50px);overflow:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.bg-medium-modal button.close{border:none;font-size:3rem;background-color:transparent;position:absolute;right:15px;top:24px;line-height:var(--bg-type-line-none);cursor:pointer;padding:0;border-width:0;border-style:initial;border-color:initial;border-image:initial;z-index:1}.bg-medium-modal .close svg{width:20px;height:20px}.bg-medium-modal-content{padding:30px 20px;border-radius:8px;text-align:center;position:relative;box-sizing:border-box}@media (max-width:767px){.bg-medium-modal-content{padding:0;margin-top:14px}}.bg-medium-modal-header-icon{margin-bottom:20px}.bg-medium-modal-icon{width:60px;height:60px}.bg-medium-modal-heading{font-size:1.8em;margin-bottom:15px}span.bg-medium-modal-subHeader{display:block;font-family:var(--bg-font-family-ui);font-size:3rem;font-style:normal;font-weight:var(--bg-font-weight-bold);letter-spacing:var(--bg-type-track-584dpx);line-height:var(--bg-type-line-normal)}.bg-medium-modal-message{font-size:1em;margin-bottom:25px;line-height:var(--bg-type-line-150)}.bg-medium-modal-buttons.modal-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:20px}.bg-medium-modal-buttons.modal-actions a,.bg-medium-modal-buttons.modal-actions button{padding:12px 25px;font-size:1em;cursor:pointer;border:none;border-radius:4px;flex:1 1 45%;max-width:200px;transition:.15s all}.bg-medium-modal-buttons.modal-actions a:hover,.bg-medium-modal-buttons.modal-actions button:hover{box-shadow:0 2px 4px 1px #0000004d!important;text-transform:none!important;transform:translateY(-.3rem)}.bg-medium-modal-content .modal-header{text-align:right}.bg-medium-modal-content .modal-body h2{margin-top:0}.bg-medium-modal-content .membership-plan ul{text-align:left}img.membershipPlanImg{max-width:125px;height:auto}#bg-membership-modal a{text-decoration:none}#bg-membership-modal a:hover{text-decoration:underline}a.membership-plan-see-benefits-btn{display:block}#bg-membership-modal .membership-plan{margin:18px 0;padding:14px;border:1px solid #e5e5e5}#bg-membership-modal .membership-price{color:#c00;font-size:90%}#bg-membership-modal .membership-plan-btn{display:inline-block;margin-top:8px;font-weight:var(--bg-font-weight-semibold)}#bg-membership-modal .membership-plan-btn.pro{background:#0f4c81;color:#fff;padding:6px 14px}.membership-cta{transition:.15s all}.membership-cta:hover{text-decoration:none;box-shadow:0 2px 4px 1px #0000004d!important;text-transform:none!important;transform:translateY(-.3rem)}button.bg-membership-cta-button{background:#ffd815;border:none;border-radius:4px;font-size:1.4rem;padding:6px 16px;cursor:pointer}button.bg-membership-cta-button:hover{box-shadow:0 2px 4px 1px #0000004d!important}.membership-cta p{margin-top:0!important;margin-bottom:0!important;line-height:var(--bg-type-line-normal)}a.membership-plan-see-benefits-btn{margin-top:-12px;font-size:1.3rem}a.membership-plan-see-benefits-btn:hover{text-decoration:underline}#bg-membership-modal .bg-medium-modal-container{max-width:1000px;width:90%;margin:0 auto;box-sizing:border-box}#bg-membership-modal .bg-medium-modal-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}#bg-membership-modal .membership-plan{flex:1 1 45%;min-width:280px;box-sizing:border-box}@media (max-width:768px){#bg-membership-modal .bg-medium-modal-content{flex-direction:column;gap:1.5rem}#bg-membership-modal .membership-plan{flex:1 1 100%}}@media (min-width:768px){.placeholder-modal .modal-left{display:none!important}.placeholder-modal.bg-custom-modal .bg-modal-content{width:480px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bg-theme-apps.css.map */
