@media screen and (max-width:959px){#klarna-product-block::part(osm-message),#klarna-product-block::part(osm-cta){font-size:12px}}#klarna-product-block .osm-message,#klarna-product-block .osm-cta{font-size:10px}.klarna-container{border:1px solid #AAA;padding:8px 13px;width:100%;display:flex}.product__details .image-klarna-product-block-top,.product__primary-left .image-klarna-product-block-top{display:inline-block;width:39px;height:22px;margin-right:6px}.product__details klarna-placement{display:inline-block;max-width:100%;margin-top:var(--spacing-4)!important;vertical-align:top;display:flex;align-items:center}@media screen and (max-width:959px){.product__details klarna-placement{margin-top:var(--spacing-3)!important}}.product__details .product__option_row{display:flex;justify-content:space-between;gap:12px;margin-bottom:var(--spacing-3)}.product__price{gap:8px;font-weight:600;font-size:18px}.product__price s{font-size:12px;margin-left:0}.product__price s:empty{display:none}.product__price .product__price-displayed-discount{font-size:11px;font-weight:700;margin-left:0}.product__price .product__price-displayed-discount:empty{display:none}.product__details .product__label{font-size:14px;line-height:24px}.product__details .product__label-wrapper,.product__details .product__vendor_and_sku,.product__details .product__information-popup{flex:1;display:flex;align-items:center}.product__details .product__label-wrapper{flex:inherit;display:flex;align-items:center}.product__details .product_data__vendor_and_sku,.product__details .product__information-popup{flex:inherit}.product__details .product__label-wrapper{justify-content:flex-start}.product__details .inventory-counter__message{display:inline-block;line-height:20px}.product__details .product_data__vendor_and_sku{justify-content:flex-end;margin-bottom:0}.product__details .product__information-popup{justify-content:flex-end;margin-top:0}.product__details .product-form__controls-group--submit{margin-bottom:var(--spacing-4)}.product__details .product__policies,.product__details .ltxt-container{display:inline-block}.product__details .product__policies{margin-bottom:14px}.product__details .product__policies:last-child{margin-bottom:0}.product__details .ltxt{color:#111;font-size:14px;margin-bottom:var(--spacing-4)}.product__details .design-form-1-content{border:1px solid #E3E2E1;padding:10px}.product__details .design-form-1-content .content{align-items:center}.product__details .design-form-1-content .column-custom{display:inline-block}.product__details .design-form-1-content .column-1{width:64%}.product__details .design-form-1-content .column-1 p{display:inline-block;font-size:14px;line-height:31px}.product__details .design-form-1-content .column-1 .content-custom{font-size:14px;font-weight:400;line-height:15px}.product__details .design-form-1-content .column-1 .content-custom-1,.product__details .design-form-1-content .column-1 .content-custom-1-1{font-weight:700}.product__details .design-form-1-content .column-1 .content-custom-2{font-style:italic}.product__details .design-form-1-content .column-1 .content-separator-1{display:inline-block;margin-left:14px;margin-right:14px}.product__details .design-form-1-content .column-1 .content-custom-1-1{display:none}.product__details .design-form-1-content .column-2{width:21%}.product__details .design-form-1-content .column-3{width:15%}.product__details .design-form-1-content button#checkStock{height:31px;font-size:10px;line-height:normal;font-weight:700;vertical-align:middle}.product__details .design-box-1-rewards{border:1px solid #133D8D;background-image:url(/cdn/shop/files/Rectangle_78.png?v=1721666515);background-size:cover;background-repeat:no-repeat;background-position:center right;padding:19px 21px;margin-bottom:21px}.product__details .design-box-1-rewards .column{display:inline-block}.product__details .design-box-1-rewards .column-1{width:15%}.product__details .design-box-1-rewards .column-2{width:85%}.product__details .design-box-1-rewards .column-2 .content-row{display:block;font-size:10px;line-height:16px}.product__details .design-box-1-rewards .content-1{color:#133d8d;margin-bottom:7px}.product__details .design-box-1-rewards .content-row-2{font-weight:700}.product__details .design-box-1-rewards .design-logo-rewards{width:79px;height:64px}.product__details .design-box-1-rewards .content-style-1{text-decoration:underline}.product__details .product__policies{font-size:14px;font-weight:700}h1.product__title{margin-bottom:5px}.product__details .design-boxes-1{display:flex;flex-wrap:nowrap;column-gap:2%;height:100%}.product__details .design-boxes-1 .column-custom{flex-basis:24%;border:1px solid #E3E2E1;padding:21px 12px;margin-bottom:2%}.column-custom{background-color:#ebebeb!important}.modal-product-details_input-container{margin-bottom:20px}@media screen and (max-width:600px){.column-custom{width:47%;flex-basis:47%!important;margin-bottom:0!important}.product__details .design-boxes-1{flex-wrap:wrap}}.product__details .design-boxes-1 .design-image{display:block;text-align:center}.product__details .design-boxes-1 .design-image .design-logo-rewards-1{width:31px}.product__details .design-boxes-1 .design-image .design-logo-rewards-2{width:14px}.product__details .design-boxes-1 .design-image .design-logo-rewards-3{width:25px}.product__details .design-boxes-1 .design-image .design-logo-rewards-4{width:23px}.product__details .design-boxes-1 .heading{display:block;font-size:14px;line-height:21px;text-align:center}.product__details input#checkStockZipInput{width:131px;height:31px;margin-bottom:0;font-size:10px;line-height:18px;font-weight:400;color:#333;padding:8px 10px;border:1px solid rgba(64,59,55,.15)}.product__details .stock-check-input{margin-right:0}button.product__color-swatch.selected.dynamic-variant-button{display:none}@media(min-width:960px){.product__color-swatches .pcways .cways{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-2, 8px);overflow-x:visible;padding-bottom:var(--spacing-2, 8px)}.product__color-swatches .pcways:before{display:none}.product__color-swatches .pcways .cways .product__color-swatch{width:100%;aspect-ratio:1;min-height:0;display:flex;align-items:center;justify-content:center}.product__color-swatches .pcways .cways .product__color-swatch img{width:100%;height:100%;object-fit:cover}}.product__variants-wrapper{display:flex;flex-direction:column}.product__option:nth-child(1){order:1;margin-top:16px}button.btn.product-form__cart-submit{background:#111;color:#fff;font-weight:700;font-size:16px;animation:none}button.btn.product-form__cart-submit:before{background:#444}.product__description .rte h2{margin-top:var(--spacing-8)!important;margin-bottom:var(--spacing-4)!important;font-size:var(--font-size-heading-3-base)!important}@media only screen and (max-width:959px){.product__description .rte h2{font-size:var(--font-size-heading-4-base)!important}.product__description .rte li{margin-top:var(--spacing-1)}}@media screen and (min-width:960px){.product__primary-right{min-width:672px}}@media(max-width:959px){.product__primary-right{min-width:100%}.product__details .product__policies,.product__details .ltxt{font-size:12px}.product__vendor_and_sku .product__sku,.product__details .inventory-counter__message{font-size:12px;line-height:1}.product__details .inventory-counter__message{vertical-align:text-top}}@media(max-width:1000px){.product__primary-right{min-width:626px}}@media(max-width:767px){.product__primary-right{min-width:100%}}.product__block--product-header-inner [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist,.product__block--product-header-inner [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:hover,.product__block--product-header-inner [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,.product__block--product-header-inner [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover,.boost-sd__product-link [data-bv-show=inline_rating] .bv_main_container .bv_text{font-family:var(--font-body)!important}.atb-container .selected-variant-details{display:none}.is-sticky .atb-container{display:grid;padding:0 40px;grid-template-columns:1fr 1fr 1fr;bottom:0;left:0;background-color:#fff;border-top:1px solid #000;top:unset!important}.is-sticky .atb-container .selected-variant-details{grid-column:1 / 3;display:flex;justify-content:space-between;align-items:center;padding:10px 0}.selected-variant-details__image--text{display:flex;gap:40px;margin-left:100px}.selected-variant-details__image{height:80px;width:80px}.selected-variant-details__image img{width:100%;height:100%;object-fit:cover}.selected-variant-details__text{display:flex;flex-direction:column;justify-content:center;line-height:1.1}.sticky-atb-title{font-size:17px}.sticky-atb-size{font-size:14px;font-weight:400}.selected-variant-details a{font-size:14px;color:#133d8d}.selected-variant-details__prices{margin-right:40px}.is-sticky .atb-container .atb-button__wrapper{grid-column:3;display:grid;grid-template-rows:1fr 48px 1fr}.is-sticky .atb-container .atb-button__wrapper button{grid-row:2 / 3}@media screen and (max-width:959px){.is-sticky .atb-container{grid-template-rows:64px 48px;padding:0}.is-sticky .atb-container .atb-button__wrapper{grid-row:2 / 3;grid-column:1 / 4}.is-sticky .atb-container .selected-variant-details{grid-column:1 / 4;padding-left:10px;padding-right:10px;line-height:1;font-size:.65rem}.selected-variant-details__image--text{margin-left:unset}.selected-variant-details__image{display:none}.sticky-atb-title{font-size:15px}.selected-variant-details a,.selected-variant-details p{font-size:14px}.selected-variant-details__prices{margin-right:unset}.selected-variant-details__prices .compare-price-font-style{display:block;font-size:15px}}@media(max-width:959px){.product__details .design-form-1-content .column-1{width:60%}.product__details .design-form-1-content .column-2,.product__details .design-form-1-content .column-3{width:20%}.product__details .design-box-1-rewards .column-1,.product__details .design-box-1-rewards .column-2{width:100%}}@media only screen and (max-width:600px){.product__details .design-form-1-content .column-1{width:36%}.product__details .design-form-1-content .column-2,.product__details .design-form-1-content .column-3{width:32%}.product__details .design-form-1-content .column-1 .content-custom-1-1{display:inline-block}.product__details .design-boxes-1{flex-wrap:wrap}.product__details .design-boxes-1 .column-custom{flex-basis:49%}}.product__block--product-header-inner .product__vendor_and_sku{float:left}.product__block--product-header-inner .product__vendor{margin-bottom:var(--spacing-2);opacity:1}.product__block--product-header-inner .product__title.fs-heading-3-base-ns{font-size:24px;line-height:1}@media screen and (max-width:959px){.product__block--product-header-inner .product__title.fs-heading-3-base-ns{font-size:24px;margin-bottom:5px}}.product__block--product-header-inner .product__vendor a{font-size:14px;line-height:1;font-weight:700}@media screen and (max-width:959px){.product__block--product-header-inner .product__vendor a{font-size:12px}}.product__block--product-header-inner .product-badges{margin-bottom:10px}.product__block--product-header-inner .product__sku{display:none}.display-desktop.product__block--product-header-container{width:100%}[data-bv-show=rating_summary]{width:auto}.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container{margin:0!important}.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:0!important}.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:4px!important}.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container svg{width:14px!important}.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container svg:not(:last-child){padding-right:2px!important}.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container:hover,.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover{font-size:14px!important;font-weight:600!important;color:#000!important}@media screen and (max-width:959px){.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container:hover,.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover{font-size:12px!important}}.product__price-and-ratings [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex:last-child{display:none!important}.product__option_row .inventory-counter__bar{display:none}.product__color-chips[data-layout="3col"]{grid-template-columns:repeat(6,1fr)}.product__color-chips--large[data-layout="3col"]{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:600px){.product__color-chips[data-layout="3col"]{grid-template-columns:repeat(5,1fr)}.product__color-chips--large[data-layout="3col"]{grid-template-columns:repeat(4,1fr)}}button#checkStock{display:inline-block;background:#000;color:#fff;font-size:10px;font-weight:700;font-family:Montserrat;letter-spacing:.3px;border:1px solid #000;width:100%;line-height:normal;white-space:nowrap;padding:8px 10px;min-height:auto}button#checkStock:hover:not([disabled]){background:#1a1a1a;color:#fff;border-color:#1a1a1a}.product__details input#checkStockZipInput{width:100%}@media screen and (max-width:959px){.product__details .product__option_row{gap:21px}.product__details .product__label{font-size:12px}}.product__chip{font-size:17px;padding:9px}@media screen and (max-width:959px){.product__chip{font-size:12px!important;padding:6px!important}}.product__exemptions{display:flex;font-style:italic;flex-direction:column}.product__exemptions--top{margin-bottom:var(--spacing-4)}.compare-price-font-style{font-size:18px}.inventory-counter.product__block{display:flex}a.product__information-popup.product__block.fs-body-75{font-size:14px;font-weight:600;text-decoration:none}@media screen and (max-width:959px){a.product__information-popup.product__block.fs-body-75{font-size:12px}}.accordion__label-icons{min-height:5px}.inventory-counter__message.fs-body-75,.product__details .product__label{font-size:14px}.product__details .product__label-title{font-weight:600}.inventory-counter.product__block.product__block--medium{margin-bottom:0!important}@media screen and (min-width:960px){.product[data-gallery-size=medium] .product__primary{grid-template-columns:1fr .5fr}.product__primary-right{min-width:0!important}}.product-block-rewards-message{background-color:#fff;padding:0 0 var(--spacing-3) 0;text-align:center;position:relative;margin-block:var(--spacing-6);border:1px solid #111111;overflow:hidden}.product-block-rewards-message>p{padding-inline:var(--spacing-4);font-size:14px}.product-block-rewards-message>p:not(:last-of-type){margin-bottom:var(--spacing-1)}.product-block-rewards-message>p:last-of-type{display:inline}.product-block-rewards-message>h4{display:none}.product-block-rewards-message a{text-decoration:underline}.product-block-rewards-message__banner{display:block;width:100%;height:auto;margin-bottom:var(--spacing-3)}@media(max-width:959px){.product-block-rewards-message p{font-size:12px}}.product-block-rewards-message .account-wrap{display:inline}.product-block-rewards-message .account-wrap>a{font-size:14px}.product-block-rewards-message .account-wrap .account-list-wrap a{text-decoration:none;font-weight:700}@media(max-width:959px){.product-block-rewards-message .account-wrap>a{font-size:12px}}.product-block-rewards-message .account-list-wrap{padding-top:var(--spacing-4);transition:all .2s ease;right:0;left:auto}.product-block-rewards-message .account-list-wrap:before{top:var(--spacing-2);left:85%}.product-block-rewards-message .account-wrap:hover .account-list-wrap{transform:scale(0)}@media screen and (max-width:600px){img.design-logo-rewards{width:35px;height:35px;object-fit:contain}.column-custom span.heading{font-size:14px}}@media screen and (max-width:352px){.column-custom{width:45%;flex-basis:45%!important;margin-bottom:0!important}}.compare-price-font-style{color:#d11241;margin-right:10px}.product-form__item--submit .loading{border-radius:0}.product-form__item.product-form__item--submit.product-form__item--payment-button klarna-placement{display:none}.social-sharing__popup{position:relative}.share-icons{flex-direction:column;align-items:flex-start}.modal-product-details-red{color:#d11242!important}.modal-product-details-strike{color:#9b9b9b;text-decoration:line-through}.modal-product-info-container{display:flex;justify-content:center;text-align:left;gap:22px;font-size:14px;align-items:center;margin:33px 0}.modal-product-info-container .modal-product-details_title,.modal-product-info-container .modal-product-details_attributes,.modal-product-info-container .modal-product-details_price{font-size:14px;line-height:20px}.modal-product-info-container .modal-product-details_attributes{color:#9b9b9b}.modal-product-details_input-container{display:flex;align-items:flex-start}#checkStockZipInput{margin:0!important}.modal-product-details_input-container{padding:10px;border:1px solid #E3E2E1}.stock-check-input{display:flex;gap:10px;margin:0!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.psHours{margin-top:25px;max-width:300px;display:none}.stock-check-input-1{align-items:center}.stock-check-input-2{align-items:flex-start;justify-content:flex-end}.modal-product-input-text{font-size:13px;line-height:28px;flex-grow:1;display:inline-block}.modal-product-input-text .separator{margin-left:10px;margin-right:10px}#checkStockZipInput{max-width:131px!important}@media screen and (max-width:768px){#checkStockZipInput{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/187/assets/template-product-custom.css.map */
