:root{--ve-ink: #223449;--ve-muted: #576575;--ve-paper: #fafbfc;--ve-sand: #f0f3f5;--ve-line: #dde3e8;--ve-accent: #637b8b;--ve-success: #456359}body{letter-spacing:.015em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.025em;line-height:1.2}.rte{line-height:1.7}.rte a,.link{text-underline-offset:.35rem}.header-wrapper{border-bottom:1px solid var(--ve-line)}.header__menu-item{font-size:1.35rem;letter-spacing:.045em}.header__heading-logo{object-fit:contain}.header__heading-link:has(.ve-wordmark){padding:.8rem 0;text-decoration:none;max-width:100%}.ve-wordmark{display:inline-flex;flex-direction:column;align-items:center;max-width:32rem;color:rgb(var(--color-foreground))}.ve-wordmark__name{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,2.5vw,3.4rem);font-weight:400;line-height:1.16;letter-spacing:.055em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.ve-wordmark:after{content:"";width:4rem;height:1px;background:var(--ve-accent);margin-top:.9rem}.header__icon:hover{color:var(--ve-accent)}.utility-bar .announcement-bar__message{font-size:1.2rem;letter-spacing:.08em}body .marquee{padding:1rem 0}body .marquee .marquee-item span{font-size:1.15rem!important;font-weight:500!important;letter-spacing:.1em}body .button,body .shopify-payment-button__button--unbranded{min-height:5rem;font-weight:500;font-size:1.3rem;letter-spacing:.07em;transition:background-color .2s ease,color .2s ease}.button:not([disabled]):hover{--alpha-button-background: .9}.button:focus-visible,.size-guide-btn:focus-visible,.size-tab-btn:focus-visible,.size-close-btn:focus-visible,.size-wa-btn:focus-visible{outline:2px solid var(--ve-accent);outline-offset:4px}.card__information{padding-top:1.8rem}body .card__heading{font-size:1.8rem;font-weight:500;letter-spacing:-.02em;line-height:1.35}body .card-information .price{margin-top:1rem;font-size:1.9rem;font-weight:600}body .card-information .price-item--regular{font-size:1.4rem;font-weight:400}body .card-information .price__regular .price-item--regular{font-size:1.9rem;font-weight:600}.badge{font-weight:500;letter-spacing:.04em}.collection__title,.title-wrapper-with-link{margin-bottom:3rem}.product__info-container{width:100%}body .product__title h1,body .product__title h2{font-size:clamp(3.4rem,3.2vw,4.4rem)!important;font-weight:600;line-height:1.12;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;color:var(--ve-ink)}body .product__info-container>*+*{margin-top:2rem;margin-bottom:0}.product__info-container .product__description{margin-top:3rem}body .product__info-container .form__label{font-size:1.2rem;letter-spacing:.07em;margin-bottom:1rem;font-weight:500}body .product-form__input--pill input[type=radio]+label{min-width:4.4rem;min-height:4.4rem;padding:1.2rem 1.5rem;font-size:1.3rem;margin:0 .6rem .6rem 0;border-radius:3px}body .product-form__input--pill input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-form__input--pill input[type=radio]:focus-visible+label{outline-offset:3px}body .product-form__buttons{max-width:none}.product-form__submit{min-height:5.6rem!important}body #_rsi-buy-now-button{background:var(--ve-ink)!important;color:#fff!important;border-radius:3px!important;border-color:var(--ve-ink)!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-weight:500!important;min-height:5.6rem}.product__media-list{row-gap:1.6rem}.thumbnail{border-radius:3px}.thumbnail[aria-current]{border-color:var(--ve-ink)}body .product-rating .star{color:var(--ve-accent)}body .likes-section{border-width:1px!important;padding:1.2rem 1.4rem}body .likes-section--content{font-size:1.2rem;line-height:1.5}body .tempofrete{background:var(--ve-sand)!important;border:1px solid var(--ve-line);border-radius:4px!important;margin-top:1.8rem!important}body .tempofrete figure,body .tempofrete figure svg,body .tempofrete p>span>svg{fill:var(--ve-success)!important}body .tempofrete p>span{color:var(--ve-success)!important}body .tempofrete p>span>span{color:var(--ve-muted)!important}body .tempofrete .highlight-text{color:var(--ve-ink)!important;font-weight:500}body .product__info-container .price{font-size:3.8rem;font-weight:600;line-height:1.2}body .product__info-container .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}body .product__info-container .price-item--regular{font-size:1.7rem;font-weight:400;color:var(--ve-muted)}body .product__info-container .price__regular .price-item--regular{font-size:3.8rem;font-weight:600;color:var(--ve-ink)}body .product__price [data-product-price]{font-size:3.8rem!important;font-weight:600!important;line-height:1.15;overflow-wrap:anywhere}body .product__price .compare-price{font-size:1.7rem;font-weight:400}body .product__price [data-product-price].save-price,body .save-price{font-size:1.4rem!important;border-radius:3px;font-weight:600;padding:.7rem 1rem;margin-top:.8rem}body .sale-percentage{border-radius:3px!important;font-size:1.4rem;padding:.6rem .8rem;font-weight:600}body .cro-m-card{font-family:var(--font-body-family)!important;background:#fff!important;border:1px solid var(--ve-line)!important;border-radius:4px!important;padding:2rem!important;margin:0!important;box-shadow:none!important}body .cro-m-top{gap:1.6rem;align-items:stretch;flex-direction:column}body .cro-m-price-box{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.2rem;align-items:center;width:100%}body .cro-m-discount-row{grid-column:2;grid-row:1;gap:.7rem;flex-direction:column;align-items:flex-end}body .cro-m-badge{background:var(--ve-ink)!important;color:#fff!important;font-size:1.4rem;padding:.8rem 1rem;border-radius:3px;font-weight:600;line-height:1;white-space:nowrap}body .cro-m-old-price{color:var(--ve-muted)!important;font-size:1.5rem;line-height:1.3}body .cro-m-main-price{grid-column:1;grid-row:1;color:var(--ve-ink)!important;font-size:clamp(3.6rem,3.3vw,4.4rem);font-weight:600;line-height:1.1;margin-top:0;letter-spacing:-.045em;overflow-wrap:anywhere}body .cro-m-savings{grid-column:1 / -1;color:var(--ve-success)!important;font-size:1.4rem;font-weight:600;margin-top:1rem;line-height:1.5}body .cro-m-social-box{background:transparent!important;border:0!important;padding:.4rem 0;gap:.8rem}body .cro-m-avatars img{width:2.6rem;height:2.6rem}body .cro-m-stars{color:var(--ve-accent)!important;font-size:1.15rem;line-height:1.5}body .cro-m-likes{color:var(--ve-muted)!important;font-size:1.1rem;font-weight:400}body .cro-m-urgency-bar{background:var(--ve-sand)!important;color:var(--ve-ink)!important;padding:1rem;margin:1.6rem 0;border-radius:3px;font-size:1.05rem;font-weight:500;flex-wrap:wrap;gap:.6rem;line-height:1.5}body .cro-m-pills{gap:.8rem}body .cro-m-pill{background:transparent!important;border:1px solid var(--ve-line)!important;border-radius:3px;padding:.9rem .8rem;color:var(--ve-muted)!important;font-size:1.15rem;line-height:1.4;font-weight:400;white-space:normal;overflow:visible;text-overflow:clip}body .cro-m-review{background:transparent!important;color:var(--ve-muted)!important;border:0!important;border-top:1px solid var(--ve-line)!important;border-radius:0;padding:1.2rem 0 0;margin-top:1.4rem;font-size:1.15rem;line-height:1.5;gap:.8rem}body .cro-m-pulse-dot{background:var(--ve-success)!important;animation:none}body .sp-custom-likes{background:var(--ve-sand)!important;border-color:var(--ve-line)!important;border-radius:4px}body .sp-avatar{box-shadow:none}body .sp-heart-icon{fill:var(--ve-accent);animation:none}body .size-guide-btn{font-family:var(--font-body-family)!important;width:100%;justify-content:center;min-height:4.8rem;background:transparent!important;border-color:var(--ve-line)!important;color:var(--ve-ink)!important;border-radius:3px!important;font-size:1.25rem;font-weight:500;line-height:1.4;margin:0}body .size-guide-btn:hover{background:var(--ve-sand)!important}body .size-modal-content{font-family:var(--font-body-family)!important;background:var(--ve-paper)!important;color:var(--ve-ink);border-radius:6px!important;padding:2.8rem;max-width:58rem;max-height:calc(100dvh - 3rem);overflow-y:auto;box-shadow:0 16px 60px #24232029}body .size-modal-content h3{font-size:2rem;font-weight:500;padding-right:2rem;line-height:1.3}body .size-subtitle{color:var(--ve-muted);font-size:1.3rem;line-height:1.6;margin:.8rem 0 2rem}body .size-close-btn{min-width:4.4rem;min-height:4.4rem;top:.5rem;right:.5rem}body .size-tab-btn{font-family:inherit;font-weight:500;min-height:4.4rem;border-radius:3px;border-color:var(--ve-line)}body .size-tab-btn:not(.active){background:var(--ve-sand);color:var(--ve-ink)}body .size-tab-btn.active{background:var(--ve-ink);color:#fff;border-color:var(--ve-ink)}body .size-model-tip{background:var(--ve-sand);color:var(--ve-muted);font-size:1.2rem;line-height:1.6;border-radius:3px;border-left-color:var(--ve-accent)}body .size-table-container{overflow-x:auto}body .size-table{font-size:1.2rem}body .size-table th{background:var(--ve-sand);color:var(--ve-ink);font-weight:500}body .size-table th,body .size-table td{border-color:var(--ve-line);padding:1rem .7rem}body .size-wa-box{background:var(--ve-sand);color:var(--ve-muted);border-color:var(--ve-line);border-radius:3px;font-size:1.2rem;line-height:1.6;padding:1.4rem}body .size-wa-btn{background:var(--ve-ink);color:#fff;font-weight:500;border-radius:3px;min-height:4.4rem;padding:1rem 1.4rem}body .size-wa-btn:hover{background:#393732}body .trust-box{font-family:var(--font-body-family)!important;background:#fff;border-color:var(--ve-line);border-radius:4px;max-width:none;padding:2rem;box-shadow:none;width:100%;box-sizing:border-box}body .trust-stars-row{flex-wrap:wrap;gap:.4rem;margin-bottom:1.4rem}body .trust-stars,body .review-stars,body .reviews-rating span{color:var(--ve-accent)}body .trust-rating{color:var(--ve-muted);font-weight:400;font-size:1.2rem}body .trust-review{background:var(--ve-paper);border-color:var(--ve-line);border-radius:3px;padding:1.4rem;min-height:9rem}body .trust-name{font-size:1.3rem;font-weight:500}body .trust-verified{color:var(--ve-success);font-size:1.1rem;font-weight:500}body .trust-text{color:var(--ve-muted);font-size:1.3rem;line-height:1.6;margin-top:.8rem}body .trust-guarantee{background:transparent;border:0;border-top:1px solid var(--ve-line);border-radius:0;padding:1.4rem 0 0;margin-top:1.4rem;text-align:left;font-size:1.2rem;line-height:1.7;color:var(--ve-muted)}body .customer-review{border-color:var(--ve-line);border-radius:4px;padding:1.6rem;margin-bottom:1.2rem}body .customer-review p{font-size:1.3rem;line-height:1.7;color:var(--ve-muted)}body .review-author strong{font-size:1.3rem;font-weight:500}body .review-author span{color:var(--ve-success);font-size:1.1rem}body .review-avatar,body .review-detail span{background:var(--ve-sand);color:var(--ve-muted)}body .review-detail span{font-size:1.1rem;font-weight:400}body .reviews-header strong{font-size:1.5rem}body .reviews-rating b,body .reviews-count{font-size:1.15rem}body .accordion{border-color:rgba(var(--color-foreground),.16)}body .accordion summary{padding-top:1.8rem;padding-bottom:1.8rem}body .accordion__title{font-size:1.4rem;line-height:1.5;font-weight:500;letter-spacing:.01em}body .accordion__content{font-size:1.4rem;line-height:1.7}.footer{border-top:1px solid rgba(var(--color-foreground),.14)}.footer__content-top{padding-bottom:3.2rem}.footer-block__heading{font-size:1.5rem;font-weight:500;letter-spacing:.045em}.footer-block__details-content{font-size:1.3rem;line-height:1.8}.copyright__content{font-size:1.1rem;line-height:1.7}@media screen and (min-width:990px){.product:not(.product--no-media) .product__info-wrapper{padding-left:4.8rem}.product--right:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:4.8rem}}@media screen and (max-width:749px){.page-width{padding-left:2rem;padding-right:2rem}.header__heading-link:has(.ve-wordmark){padding:.6rem 0}.ve-wordmark{max-width:min(23rem,60vw)}.ve-wordmark__name{font-size:clamp(2rem,5.5vw,2.6rem);letter-spacing:.045em}.ve-wordmark:after{width:3rem;margin-top:.7rem}body .card__heading{font-size:1.6rem}body .card-information .price{font-size:1.7rem}body .product__title h1,body .product__title h2{font-size:clamp(3rem,7.8vw,3.6rem)!important}body .product__info-wrapper{padding-left:0;padding-right:0}body .product__info-container>*+*{margin-top:1.6rem}body .cro-m-card,body .trust-box{padding:1.6rem!important}body .cro-m-main-price{font-size:clamp(3.2rem,9vw,3.8rem)}body .cro-m-badge{font-size:1.3rem;padding:.8rem}body .cro-m-old-price{font-size:1.3rem}body .product__info-container .price,body .product__info-container .price__regular .price-item--regular,body .product__price [data-product-price]{font-size:3.2rem!important}body .product__price [data-product-price].save-price{font-size:1.4rem!important}body .cro-m-top{gap:1rem}body .cro-m-pill{font-size:1.1rem}body .size-modal-content{padding:2.4rem 1.6rem}body .size-table{font-size:1.1rem}.footer__content-top{padding-bottom:2.4rem}}@media(prefers-reduced-motion:reduce){.size-modal-content,.sp-heart-icon,.cro-m-pulse-dot{animation:none!important}.trust-review,.size-guide-btn,.size-tab-btn{transition:none!important}}body .ve-wordmark__name{font-family:var(--font-heading-family, Georgia, serif);font-weight:500}body .product__title h1,body .product__title h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.6rem,3.4vw,4.8rem)!important;line-height:1.08;letter-spacing:-.025em}body .card__heading{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:var(--font-heading-weight);line-height:1.2}body .btw-custom-liquid{width:100%;min-width:0}body .btw-custom-liquid>div{max-width:100%;box-sizing:border-box}body .btw-custom-liquid svg{flex-shrink:0}body .trust-box{padding:1.4rem;border-radius:5px}body .trust-stars-row{margin-bottom:.8rem}body .trust-rating{font-size:1.15rem}body .trust-review{padding:1rem 1.2rem;min-height:7.5rem}body .trust-name{font-size:1.2rem}body .trust-text{font-size:1.2rem;line-height:1.55;margin-top:.5rem}body .trust-guarantee{font-size:1.15rem;line-height:1.55;margin-top:1rem;padding-top:1rem}body .product__description img,body .rte img{max-width:100%;height:auto}body .product__description iframe,body .product__description video{max-width:100%}body .rte table{display:block;max-width:100%;overflow-x:auto}body .field__input,body .select__select,body .customer input,body .customer select{font-size:16px}body .footer-block__heading,body .accordion__title{font-family:var(--font-body-family)}@media screen and (min-width:990px){body .product--large:not(.product--no-media) .product__media-wrapper{width:58%;max-width:58%}body .product--large:not(.product--no-media) .product__info-wrapper{width:42%;max-width:42%;padding-left:4rem}body .product--large.product--right:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:4rem}}@media screen and (max-width:749px){body .product__title h1,body .product__title h2{font-size:clamp(3.1rem,8.3vw,3.8rem)!important}body .card__heading{font-size:1.9rem}body .product__info-container>*+*{margin-top:1.4rem}body .product-form__input--pill input[type=radio]+label{padding:1.1rem 1.2rem}body .trust-box{padding:1.2rem!important}body .trust-stars-row{gap:.3rem}body .trust-verified{display:inline-block;margin-left:0}body .ve-wordmark{max-width:min(23rem,57vw)}body .ve-wordmark__name{font-size:clamp(2.4rem,6.4vw,3rem)}body .product__description,body .rte{overflow-wrap:break-word}body .product__info-container .product__description{font-size:1.4rem;line-height:1.65}}@media screen and (max-width:749px){body .product:not(.product--no-media) .product__info-wrapper{padding-top:1.8rem}}body{letter-spacing:.005em}body .ve-wordmark__name{font-family:var(--font-heading-family);font-weight:650;font-size:clamp(2.4rem,2.3vw,3.2rem);line-height:1.1;letter-spacing:.17em}body .ve-wordmark:after{display:none}body .product__title h1,body .product__title h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.6rem,3vw,4.4rem)!important;line-height:1.15;letter-spacing:-.04em}body .card__heading{font-size:1.9rem;font-weight:600;line-height:1.3}body .button,body .shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.02em}body #_rsi-buy-now-button{border-radius:6px!important;font-weight:600!important}body .header__heading-link:has(.ve-wordmark){padding:1rem 0}body .product-form__input--pill input[type=radio]+label{border-radius:6px}body .trust-box{border-radius:8px}body .trust-review{min-height:7rem;border-radius:5px}body .trust-text{font-style:normal}body .trust-stars{color:#7b694b}body .accordion summary{min-height:5.2rem}body .accordion__title{font-size:1.45rem}body .shopify-app-block{max-width:100%;min-width:0}body .btw-custom-liquid{overflow-wrap:anywhere}body .vsg-header h2{font-family:var(--font-heading-family);font-size:2.1rem;font-weight:600}body .vsg-tab{font-weight:600}body .vsg-open{border-radius:6px}body .croc-card{border-radius:8px}.croc-card .croc-delivery-note{margin-top:7px;font-size:10px;line-height:1.45;color:var(--croc-muted)}@media screen and (max-width:749px){body .ve-wordmark__name{font-size:clamp(2rem,5.6vw,2.6rem);letter-spacing:.15em}body .product__title h1,body .product__title h2{font-size:clamp(2.9rem,7.8vw,3.4rem)!important}body .card__heading{font-size:1.7rem}body .product-form__input--pill input[type=radio]+label{font-weight:500;font-size:1.3rem}}body .croc-card .croc-rating{color:#7b694b}
/*# sourceMappingURL=/cdn/shop/t/6/assets/botwins-modern.css.map */
