.wos-product-safety{border-top:1px solid #ddd;font-size:12px;line-height:1.6;margin-top:20px}.wos-product-safety summary{cursor:pointer;padding:14px 0;font-weight:600}.wos-product-safety .rte{padding:0 0 12px}.wos-fit-help{font-size:12px;line-height:1.6;margin:8px 0 20px;padding:12px 14px;background:#f6f6f6;text-align:left}.wos-fit-help summary{font-weight:600;cursor:pointer}.wos-fit-help p{margin:10px 0 0}.tee-product-price>.jdgm-preview-badge{flex-basis:100%;width:100%;font-size:12px;text-align:left;margin:0 0 10px;order:-1}.teeinblue-enabled .product-block--native-variant-picker,.teeinblue-enabled .product-block--price{display:none}.product-section .tee-product-price{text-align:left!important;margin:0 0 22px!important}.product-section .tee-price--current{color:var(--colorTextBody)!important;font-weight:800!important;font-size:26px!important}.product-section .tee-price--saving-wrapper{background:#f0f0f0!important;color:#555!important;border-radius:2px!important}.product-section .tee-product-price-custom-info{text-align:left!important;font-size:12px!important;color:#666!important}.product-section .tee-product-price-custom-info a{text-decoration:underline;text-underline-offset:3px}.product-section .tee-option__title{text-align:left!important;font-size:12px!important;letter-spacing:.03em!important}.product-section .tee-radio-label{border-radius:3px!important;font-size:12px!important;letter-spacing:.02em!important}.product-section .tee-radio.active:not(.tee-radio--color) .tee-radio-label{background:var(--colorBtnPrimary)!important;border-color:var(--colorBtnPrimary)!important;color:var(--colorBtnPrimaryText)!important}.product-section .tee-radio--color.active .tee-radio-label{outline:2px solid #111!important;outline-offset:2px}.product-section .tee-btn--atc{background:var(--colorBtnPrimary)!important;border-color:var(--colorBtnPrimary)!important;color:var(--colorBtnPrimaryText)!important;min-height:54px;font-weight:700!important;border-radius:3px!important}.product-section .tee-btn--preview{background:#fff!important;color:#111!important;border-color:#111!important;border-radius:3px!important}.product-section .tee__input{background:#fff!important;color:#111!important;border:1px solid #bdbdbd!important;border-radius:3px!important;text-align:left!important;font-size:16px!important}.product-section .tee__input:focus{outline:2px solid #111!important;outline-offset:2px}.product-section .ba-trust-wrapper{display:none}.product-section .tee-clipart-checkmark{stroke:#111!important}wos-personalizer{display:block}.wos-fit{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 16px;font-size:12px}.wos-fit>summary{padding:14px 0;cursor:pointer;font-weight:700}.wos-fit__content{padding:0 0 16px;line-height:1.65}.wos-fit__table{overflow:auto}.wos-fit table{width:100%;font-size:12px;margin:12px 0}.wos-fit th,.wos-fit td{padding:8px;border-bottom:1px solid #eee;text-align:left}.wos-fit th{font-weight:700}.wos-fit__note{font-size:11px;color:#666}.product-section .tee-price--saving{background:#f0f0f0!important;color:#555!important;border-radius:2px!important}.product-section .tee-option__title{display:block;width:100%;text-align:left!important}.product-section .tee-clipart-row{max-height:340px;overflow-y:auto;scrollbar-width:thin;padding:4px}.product-section .tee-clipart.active .tee-clipart-label{border-color:#111!important;outline:1px solid #111}.product-section .jdgm-star{color:#111!important}@media(max-width:768px){.product-section .tee-gallery-content,.product-section .tee-gallery-wrapper{height:auto!important;min-height:0!important}.product-section .tee-gallery{position:static!important;top:auto!important}.product-section .tee-clipart-row{max-height:310px}}.product-section .tee-price--saving,.product-section .tee-price--saving *{color:#555!important;border:0!important;font-style:normal!important}.product-section .tee-form-inputs{padding:16px!important;background:#f7f8f6!important;border:1px solid #e4e6e2!important;border-radius:3px!important;text-align:left!important}.product-section .tee-field__heading{text-align:left!important;font-size:13px!important;font-weight:600!important}.wos-steps{padding-block:clamp(58px,8vw,104px);background:#201a17;color:#fffaf4}.wos-steps__header{max-width:760px;margin:0 auto 42px;text-align:center}.wos-steps__header>p{margin:0 0 10px;color:#a8d5ba;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.wos-steps__header h2{margin:0;color:inherit;font-size:clamp(2rem,4vw,3.7rem);letter-spacing:-.035em;line-height:1}.wos-steps__header .rte{margin-top:16px;color:#fffaf4c2}.wos-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.wos-steps__item{min-height:240px;padding:clamp(24px,3vw,38px);border:1px solid rgba(255,255,255,.15);border-radius:20px;background:#ffffff0e}.wos-steps__number{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:#a8d5ba;color:#201a17;font-size:1rem;font-weight:900}.wos-steps__item h3{margin:28px 0 10px;color:inherit;font-size:clamp(1.25rem,2vw,1.7rem)}.wos-steps__item p{margin:0;color:#fffaf4bf;line-height:1.55}.wos-steps__action{margin-top:32px;text-align:center}.wos-steps__action .btn{border-radius:999px;background:#a8d5ba;color:#201a17}@media only screen and (max-width:768px){.wos-steps__grid{grid-template-columns:1fr}.wos-steps__item{min-height:0}}.wos-assurance>.page-width{width:100%}.wos-proof{border-block:1px solid #e6ded5;background:#fffdf9;color:#201a17}.wos-proof__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.wos-proof__item{display:flex;align-items:center;gap:12px;min-width:0;padding:18px clamp(10px,2vw,26px)}.wos-proof__item+.wos-proof__item{border-left:1px solid #e6ded5}.wos-proof__icon{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:50%;background:#e2f1e8;font-size:1.15rem}.wos-proof__item strong,.wos-proof__item small{display:block}.wos-proof__item strong{font-size:.88rem;line-height:1.25}.wos-proof__item small{margin-top:2px;color:#201a17b3;font-size:.75rem;line-height:1.3}@media only screen and (max-width:900px){.wos-proof__list{grid-template-columns:repeat(2,minmax(0,1fr))}.wos-proof__item:nth-child(odd){border-left:0}.wos-proof__item:nth-child(n+3){border-top:1px solid #e6ded5}}@media only screen and (max-width:480px){.wos-proof__list{grid-template-columns:1fr}.wos-proof__item{padding:14px 4px}.wos-proof__item+.wos-proof__item{border-top:1px solid #e6ded5;border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map?subset=AAAAAAQAAAAAMAIAAABAAAAgAAAAAAAAAAAAAAAAAAAAIgg */
