[xo-pfs]{--pfs-min: 10;--pfs-max: 60;--min-viewport: 40;--max-viewport: 120;--m: (var(--pfs-max) - var(--pfs-min)) / (var(--max-viewport) - var(--min-viewport));--size: clamp( calc(var(--pfs-min) * 1rem), calc( var(--m) * 100vw + var(--pfs-min) * 1rem - var(--m) * var(--min-viewport) * 1rem ), calc(var(--pfs-max) * 1rem) )}.xo-product-info-content{width:100%}.xo-product-info-content .shopify-app-block{padding:2.4rem 0}.xo-product-info-content--sticky{position:sticky;top:0}.xo-product-info-content:has(.xo-product-info-content__inventory-status) .xo-product-info-content__buy-form{padding-bottom:0;margin-bottom:2.3rem}.xo-product-info-content__add[xo-disabled]{cursor:not-allowed;opacity:.6;pointer-events:none}.xo-product-info-content__add[xo-disabled] .xo-btn{pointer-events:none;cursor:not-allowed}.xo-product-info-content__vendor{color:color-mix(in srgb,rgba(var(--color-foreground)) 65%,transparent);font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:500;line-height:calc(1 + .42 / var(--font-body-scale));text-transform:uppercase;word-break:break-word;word-wrap:break-word;padding-bottom:1.4rem}@media(min-width:768px){.xo-product-info-content__vendor{padding-bottom:2rem}}.xo-product-info-content__quantity{height:100%;width:100%}.xo-product-info-content__quantity .xo-quantity{width:100%;height:100%;padding:1rem .8rem;border:.1rem solid rgba(var(--color-button),.4)}@media(min-width:768px){.xo-product-info-content__quantity .xo-quantity{padding:1.3rem .8rem}}.xo-product-info-content__quantity .xo-quantity--radius{border-radius:var(--button-radius)}.xo-product-info-content__quantity .xo-quantity--radius .xo-quantity__button{border-radius:50%}.xo-product-info-content__quantity .xo-quantity__number{color:color-mix(in srgb,rgba(var(--color-button)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(1 + .45 / var(--font-body-scale));letter-spacing:calc(var(--font-body-scale) * -.0015rem)}@media(min-width:768px){.xo-product-info-content__quantity .xo-quantity__number{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(1 + .45 / var(--font-body-scale));letter-spacing:calc(var(--font-body-scale) * -.016rem)}}.xo-product-info-content__quantity .xo-quantity__button{padding:.8rem;transition:all .3s ease-in-out}.xo-product-info-content__quantity .xo-quantity__button:hover{background-color:color-mix(in srgb,rgba(var(--color-gray-button)) 100%,transparent);color:color-mix(in srgb,rgba(var(--color-gray-button-text)) 100%,transparent)}.xo-product-info-content__quantity svg{color:color-mix(in srgb,rgba(var(--color-button)) 100%,transparent)}.xo-product-info-content__title{padding-bottom:2.2rem;width:100%;font-family:Century Gothic;font-weight:700;font-size:40px;line-height:110.00000000000001%;letter-spacing:.4px;color:#03214d}.xo-product-info-content__buy-now,.xo-product-info-content__quantity{display:none}.xo-product-info-content__buy-form span.xo-btn__content{padding:8px 20px!important;max-height:38px}.xo-product-info-content__download-button{width:50%}.xo-product-info-content__download-button a{min-height:40px;color:#03214d;font-family:Century Gothic;font-weight:700;font-size:16px;line-height:110.00000000000001%;letter-spacing:0;text-align:center}.xo-product-info-content__download-button a:hover{color:#fff}.feartures_col{display:flex;flex-wrap:wrap}.features_box{width:50%;font-family:Century Gothic;font-weight:700;font-size:13px;line-height:150%;letter-spacing:0;margin:0 0 10px;display:flex;align-items:center;column-gap:15px}.features_box span{line-height:0}.features_wrapper{padding-top:30px;border-top:1px solid #E6E6E6;margin:30px 0 0}.breadcrumb_text_col{font-family:Century Gothic;font-weight:700;font-size:13px;line-height:150%;letter-spacing:0;color:#03214d80}.breadcrumb_text_col span{color:#03214d}.product-static-rating{margin:0 0 19px}.xo-product-info-content__description{padding:0;color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:500;line-height:calc(1 + .42 / var(--font-body-scale));word-break:break-word;word-wrap:break-word;opacity:1;width:100%}@media(min-width:992px){.xo-product-info-content__description{width:80%}}.xo-product-info-content__price .xo-price__sale{align-items:baseline;gap:.4rem;padding:0}.xo-product-info-content__price .xo-price__item{color:#03214d;font-family:Century Gothic;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0}.xo-product-info-content__price .xo-price__item--del{opacity:1;text-decoration:none;color:#a6a6a6;font-family:Century Gothic;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;margin-right:5px}.xo-product-info-content__variant{display:flex;flex-direction:column;gap:1.6rem}.xo-product-info-content__variant .xo-product-variant__inner{flex-direction:column;align-items:start;gap:.8rem}.xo-product-info-content__variant .xo-product-variant__inner-value{display:flex;flex-wrap:wrap;align-items:start;justify-content:start;gap:.4rem}.xo-product-info-content__variant .xo-product-variant__inner-value .xo-field-radio--radio,.xo-product-info-content__variant .xo-product-variant__inner-value .xo-field-radio--boxed{padding-inline-end:.5rem}.xo-product-info-content__variant .xo-product-variant__inner-value .xo-field-radio--radio:last-child,.xo-product-info-content__variant .xo-product-variant__inner-value .xo-field-radio--boxed:last-child{padding-inline-end:0}.xo-product-info-content__variant .xo-product-variant__inner-name,.xo-product-info-content__variant .xo-product-variant__top-name{padding-bottom:2rem;color:rgba(var(--color-foreground),.65);font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:500;line-height:calc(1 + .4 / var(--font-body-scale));text-transform:uppercase}.xo-product-info-content__variant .xo-product-variant__inner-name p,.xo-product-info-content__variant .xo-product-variant__top-name p{opacity:1}.xo-product-info-content__variant .xo-product-variant__inner-selected-value{display:none}.xo-product-info-content__variant .xo-field-select-custom{position:relative;width:fit-content}.xo-product-info-content__variant .xo-field-select-custom__trigger{width:100%;min-width:17.5rem}.xo-product-info-content__variant .xo-field-select-custom__trigger .xo-field-select-custom__name{text-align:start}.xo-product-info-content__variant .xo-field-select-custom__popover{height:auto;min-width:unset;padding:1.6rem 1.4rem;width:var(--xo-popover-trigger-width)}.pdp_tag_col{background:#03214d;color:#fff;display:inline-block;padding:1px 8px;font-family:Century Gothic;font-weight:400;font-size:14px;line-height:141%;letter-spacing:0;margin-bottom:16px}@media(max-width:767px){.xo-product-info-content__variant .xo-field-select-custom__popover{left:2.2rem!important}}.xo-product-info-content__variant .xo-field-select-custom__popover .xo-field-select-custom__label{text-align:start}.xo-product-info-content__variant .xo-field-select-custom__popover--radius{border-radius:1.2rem}.xo-product-info-content__variant .xo-field-select-custom__name{opacity:1}.xo-product-info-content__variant--pd{padding-top:2.7rem}@media(min-width:768px){.xo-product-info-content__variant--pd{padding-top:3.2rem}}.xo-product-info-content__buy-form{width:100%;margin:3rem 0 3.9rem}@media(min-width:1400px){.xo-product-info-content__buy-form{margin:3rem 0 6.4rem}}.xo-product-info-content__group{width:100%;padding-top:.8rem;display:flex;align-items:start;gap:.8rem}@media(max-width:767px){.xo-product-info-content__group{flex-direction:column;align-items:start}}.xo-product-info-content__group--modifier{flex-direction:column;padding-top:2.4rem}.xo-product-info-content__group--modifier .xo-product-info-content__buy-now,.xo-product-info-content__group--modifier .xo-product-info-content__add-cart,.xo-product-info-content__add-cart{width:100%}@media(min-width:992px){.xo-product-info-content__add-cart{width:50%}}.xo-product-info-content__add-cart .xo-btn__content{padding-inline-start:0;padding-inline-end:0;width:100%}.xo-product-info-content__buy-now{width:100%;height:100%}.xo-product-info-content__buy-now .shopify-product-form{display:flex;flex-direction:column-reverse}.xo-product-info-content__buy-now .shopify-payment-button__button{padding:1.35rem 0;min-height:4.8rem;border:.1rem solid color-mix(in srgb,rgba(var(--color-button)) 100%,transparent)}@media(min-width:768px){.xo-product-info-content__buy-now .shopify-payment-button__button{min-height:5.84rem}}@media(min-width:992px){.xo-product-info-content__buy-now{width:50%}}.xo-product-info-content__collapse .xo-collapse__trigger{padding:2.4rem 0;border-top:.1rem solid color-mix(in srgb,rgba(var(--color-border)) 100%,transparent)}.xo-product-info-content__collapse .xo-collapse__content{width:100%;padding:1.3rem 6.5rem 2.6rem 0;opacity:.7}.xo-product-info-content__collapse .xo-collapse__content ul{padding-inline-start:2rem;margin:0}.xo-product-info-content__collapse:last-child .xo-collapse__trigger{border-bottom:.1rem solid color-mix(in srgb,rgba(var(--color-border)) 100%,transparent)}.xo-product-info-content__collapse:last-child .xo-collapse__trigger[xo-active]{border-bottom:none}.xo-product-info-content__collapse:last-child:has(.xo-collapse__trigger[xo-active]){border-bottom:.1rem solid color-mix(in srgb,rgba(var(--color-border)) 100%,transparent)}.xo-product-info-content__pickup{padding:2rem 0}@media(min-width:768px){.xo-product-info-content__pickup{padding:3.2rem 0}}.xo-product-info-content:has(.xo-product-info-content__add[xo-disabled]) .xo-product-info-content__pickup{display:none}.xo-product-variant__inner-name p{font-family:Century Gothic;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;color:#03214d;text-transform:math-auto}.xo-product-info-content__description.xo-table.xo-content p{font-family:Century Gothic;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#03214d;opacity:1}@media(max-width:991px){.features_box,.xo-product-info-content__download-button{width:100%}.xo-product-info-content__title{font-size:30px;padding-bottom:1rem}.xo-product-info-media-carousel__content{display:none}.xo-product-info-content__price .xo-price__item--del{font-size:16px}.xo-product-info-content__price .xo-price__item{font-size:22px}}@media(max-width:767px){.breadcrumb_text_col{display:none}.pdp_tag_col{padding:5.5px 8px 7px;line-height:.8}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-info-content.css.map */
