@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.buytogether{padding:30px 0;border:1px solid var(--darkness, #203464);box-shadow:0 0 11px 8px rgba(0,0,0,0.08);margin-top:30px}.buytogether__title{display:block;margin:0 0 25px 0;font-size:2.625rem;font-weight:600;color:var(--darkness, #203464);font-family:'Imbue',serif;text-transform:uppercase;font-weight:500;line-height:42px;padding:20px;border-bottom:1px solid var(--darkness, #203464)}.buytogether__subtitle{font-size:1rem}.buytogether__rules{padding:0 16px}@media (max-width:767px){.buytogether__rules{flex-wrap:wrap;justify-content:center}}.buytogether__options{padding-top:0}@media (max-width:767px){.buytogether__options{flex-flow:row wrap;justify-content:flex-start}}.buytogether__options p{font-size:.875rem;margin-bottom:5px}.buytogether .product-case{padding:8px;border:1px solid var(--darkness, #203464);display:grid;grid-template-columns:1fr 2fr;grid-gap:16px}.buytogether .product-details{margin:0;text-align:left}.buytogether__product{text-align:center}.buytogether__product img{border-radius:var(--radius, 8px)}@media (max-width:767px){.buytogether__product img{max-width:130px}}.buytogether__product .product-name{font-size:26px;color:var(--darkness, #203464);margin:20px 0 5px}.buytogether__product .price{font-size:1.125rem;font-weight:600;color:var(--darkness, #203464)}.buytogether__plus,.buytogether__equals{font-size:4.375rem;padding:0 10px;font-weight:400;color:var(--darkness, #203464)}@media (max-width:767px){.buytogether__plus,.buytogether__equals{font-size:2.5rem}}@media (max-width:767px){.buytogether__equals,.buytogether__totals{flex:0 0 100%;text-align:center}}.buytogether__totalamount{display:grid}.buytogether__totalamount-label{order:-1;font-size:1rem}.buytogether__totalamount-price .price{margin-top:6px !important;font-size:1rem !important;font-weight:400}.buytogether__totaldiscount-label{display:none}.buytogether__totaldiscount-price .price{font-weight:500;font-size:1.875rem !important}.buytogether__totaldiscount-price .price::before{content:"Por:";margin-right:6px}.buytogether__totals{padding-left:0;text-align:center;color:var(--darkness, #203464)}.buytogether__totals p{margin:0}.buytogether__totals .price{font-size:2.5rem;margin-top:20px;display:inline-block}@media (max-width:767px){.buytogether__totals .price{font-size:1.625rem}}.buytogether__button{background:#d18d8d;color:var(--brightness, #fff);padding:var(--button-padding, 10px);box-sizing:border-box;border-radius:var(--radius, 8px);border:0;font-family:var(--root-font, sans-serif);font-weight:500;font-size:.875rem;height:34px;display:flex;align-items:center;justify-content:center;transition:all .2s;min-height:auto;text-transform:uppercase;background:#d18d8d !important;height:34px !important}.buytogether__button .ico{fill:var(--brightness, #fff);margin-right:10px}.buytogether__button:visited{color:var(--brightness, #fff)}.buytogether__button:active,.buytogether__button:focus{background:var(--darkness, #203464);color:var(--brightness, #fff);border:0;box-shadow:none}.buytogether__button:hover{background:var(--darkness, #203464);border:0;color:var(--brightness, #fff)}.buytogether__button:hover .ico{fill:var(--brightness, #fff)}.column.main .block.related .products,.column.main .block.upsell .products,.column.main .block.crosssell .products{margin-top:0}@media (min-width:767px){.page-layout-1column .column.main .block.related .products:not(.slides) .product-item,.page-layout-1column .column.main .block.upsell .products:not(.slides) .product-item,.page-layout-1column .column.main .block.crosssell .products:not(.slides) .product-item{width:calc((100% - 8%) / 5)}.page-layout-1column .column.main .block.related .products:not(.slides) .product-item:nth-child(3n + 1),.page-layout-1column .column.main .block.upsell .products:not(.slides) .product-item:nth-child(3n + 1),.page-layout-1column .column.main .block.crosssell .products:not(.slides) .product-item:nth-child(3n + 1){margin-left:2%}.page-layout-1column .column.main .block.related .products:not(.slides) .product-item:nth-child(5n + 1),.page-layout-1column .column.main .block.upsell .products:not(.slides) .product-item:nth-child(5n + 1),.page-layout-1column .column.main .block.crosssell .products:not(.slides) .product-item:nth-child(5n + 1){margin-left:0}}.column.main .block.related .block-title strong,.column.main .block.upsell .block-title strong,.column.main .block.crosssell .block-title strong{display:block;margin:30px 0 20px;font-size:1.5rem;font-weight:600;color:var(--darkness, #203464)}.column.main .block.related .block-actions,.column.main .block.upsell .block-actions,.column.main .block.crosssell .block-actions{margin-bottom:30px}.column.main .block .choice.related{font-size:1rem;margin-top:15px}@media (min-width:767px){.product-essential{display:flex;justify-content:space-between;padding-top:54px}}.product-essential .product-info-main .product-name .page-title{display:block;margin:0 0 3px 0;font-size:48px;font-weight:600;color:var(--darkness, #203464);font-family:'Imbue',serif;text-transform:uppercase;line-height:46px;font-weight:500}@media (max-width:767px){.product-essential .product-info-main .product-name .page-title{font-size:2.1875rem;margin:20px 0 5px;line-height:32px}}.product-essential .product-info-main .box-tocart{display:block}@media (min-width:767px){.product-essential .product-info-main .box-tocart{max-width:400px}}.product-essential .product-info-main .box-tocart .fieldset{display:flex;align-items:center}.product-essential .product-info-main .box-tocart .field.qty{margin-bottom:0;text-align:center;flex:1 1 45%}.product-essential .product-info-main .box-tocart .field.qty .label{font-weight:400}.product-essential .product-info-main .box-tocart .actions{flex:1 1 55%;padding:0}.product-essential .product-info-main .box-tocart .action.tocart{width:100%;height:63px;font-size:1.375rem;text-transform:uppercase}.product-essential .product.attribute.sku{display:flex;align-items:center;color:var(--darkness, #203464);text-transform:uppercase;font-size:.875rem}.product-essential .product.attribute.sku strong:after{content:':'}.product-essential .product.attribute.sku *{font-weight:500;font-size:.75rem}.product-essential .shipping-form{padding-top:0;border-top:0}.product-essential .shipping-form .biz-loader{border:3px solid var(--shadow, #e93f5c);border-radius:50%;border-top-color:transparent;width:20px;height:20px;box-sizing:border-box;display:inline-block;-webkit-animation:spin 800ms linear infinite;animation:spin 800ms linear infinite;margin-right:10px;vertical-align:middle}.product-essential .shipping-form__fields{display:flex;align-items:center;margin-bottom:36px}.page-product-downloadable .product-essential .shipping-form__fields{display:none}.product-essential .shipping-form__field{position:relative}.product-essential .shipping-form__field:last-child{flex:1 1 55%;justify-content:flex-end}.product-essential .shipping-form__link{position:absolute;top:100%}.product-essential .shipping-form__title{flex:1 1 45%;margin:5px 16px 5px 0}.product-essential .shipping-form__label{font-size:0;position:relative}.product-essential .shipping-form__label::after{content:"Calcule o Frete";font-size:15px}.product-essential .shipping-form__label .ico{max-width:53px;max-height:24px;margin-right:17px}.product-essential .shipping-form input{height:56px;max-width:100%;margin-right:0;color:var(--darkness, #203464);border:2px solid var(--darkness, #203464) !important;letter-spacing:7px;max-width:200px;font-size:19px}@media (max-width:992px){.product-essential .shipping-form input{letter-spacing:1px}}.product-essential .shipping-form__button{display:none !important}.product-essential .shipping-form__table{border:0;padding:0}.product-essential .product-shipping-table tbody tr{display:flex;align-items:center;color:var(--darkness, #203464)}.product-essential .product-shipping-table tbody td{padding:5px 10px}.product-essential .product-shipping-table tbody td:first-child{font-size:.9375rem;position:relative}.product-essential .product-shipping-table tbody td:first-child::before{content:"(";margin-right:2px}.product-essential .product-shipping-table tbody td:first-child::after{content:")";margin-left:2px}.product-essential .product-shipping-table tbody td:last-child{order:-1;font-size:1.25rem}.page-product-downloadable .product-essential .product-options-wrapper,.page-product-downloadable .product-essential .product-options-bottom{float:none;width:auto}.product-essential .upsell .title,.product-essential .upsell .product-item-details{display:none}.product-essential .upsell .product-item-info{padding:0}.product-essential .upsell .products:not(.slides) .product-item{width:calc((100% - 6%) / 4) !important}.product-essential .accordion .product.info .product.data.items>.item.title>.switch{font-size:1.375rem;text-transform:uppercase;color:var(--darkness, #203464);padding:1.2rem 0}.product-essential .accordion .product.info .product.data.items>.item.title>.switch::after{content:">" !important;font-size:21px !important;font-family:monospace;transition:100ms ease;flex:0 0 auto !important;color:var(--darkness, #203464) !important}.product-essential .accordion .product.info .product.data.items>.item.title>.switch:active,.product-essential .accordion .product.info .product.data.items>.item.title.active>.switch{font-size:1.375rem;text-transform:uppercase;color:var(--darkness, #203464);padding:1.2rem 0}.product-essential .accordion .product.info .product.data.items>.item.title>.switch:active::after,.product-essential .accordion .product.info .product.data.items>.item.title.active>.switch::after{content:">" !important;transform:rotate(90deg)}.product-details{margin-top:30px}.product-details .products{margin:0}.accordion .product.info.detailed{margin-bottom:0}.accordion .product.info.detailed .product.data.items>.item.content{padding:0}.product.attribute.description{color:var(--darkness, #203464);margin-top:40px}.product.attribute.description .type{text-transform:uppercase;font-size:1.375rem;font-weight:400;margin-bottom:8px;display:block}.product.attribute.description .value{font-size:.8125rem}.modal-content{overflow-y:auto;max-height:80vh}#button-medidas{background:var(--brightness, #fff);color:var(--darkness, #203464);text-transform:uppercase;font-size:12px;padding:0;margin-bottom:30px}#button-medidas:hover{background:var(--brightness, #fff);color:var(--midtone, #8492a0)}div[class*="countdown-section"]{background:var(--midtone, #8492a0);padding:16px;position:relative;padding-left:116px;margin-top:30px}@media (max-width:992px){div[class*="countdown-section"]{padding-top:133px;padding-left:16px}}div[class*="countdown-section"]::before{content:"";background-image:url('../images/timer.png');display:block;margin-right:10px;width:85px;height:100px;position:absolute;left:16px;top:50%;transform:translateY(-50%);background-size:contain}@media (max-width:992px){div[class*="countdown-section"]::before{top:16px;left:50%;transform:translateX(-50%)}}div[class*="countdown-section"] .countdown .out-box{width:auto;height:auto;box-shadow:none;font-weight:600;margin:4px}div[class*="countdown-section"] .countdown .out-box-divisor{width:auto;margin:4px 0 4px 0}div[class*="countdown-section"] .countdown .out-box-divisor .out-box-divisor-text{color:var(--brightness, #fff)}.countdown-title{color:var(--brightness, #fff) !important;text-transform:uppercase;font-weight:400;font-size:1.875rem;margin-bottom:6px}.fotorama__img{border-radius:var(--radius, 8px)}.fotorama__nav-wrap--horizontal{margin-top:0}.product.media .fotorama__nav-wrap--horizontal{margin-top:20px}@media (min-width:767px){.fotorama .bizproductlabel-label{right:160px !important;left:auto !important}}.fotorama__thumb{border-radius:var(--radius, 8px)}.fotorama__thumb-border{border-color:var(--shadow, #e93f5c);border-radius:var(--radius, 8px)}.fotorama__arr--prev{border-radius:var(--radius, 8px) 0 0 var(--radius, 8px)}.fotorama__arr--next{border-radius:0 var(--radius, 8px) var(--radius, 8px) 0}.fotorama__spinner{border:5px solid var(--shadow, #e93f5c);border-radius:50%;border-top-color:transparent;width:40px;height:40px;box-sizing:border-box;display:inline-block;-webkit-animation:spin 800ms linear infinite;animation:spin 800ms linear infinite;background:none;display:none}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__wrap--css3 .fotorama__spinner{border:5px solid var(--shadow, #e93f5c);border-radius:50%;border-top-color:transparent;width:40px;height:40px;box-sizing:border-box;display:inline-block;-webkit-animation:spin 800ms linear infinite;animation:spin 800ms linear infinite;display:none}.fotorama__wrap--css3 .fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__dot{border-color:var(--midtone, #8492a0);border-radius:50%;width:8px;height:8px}.fotorama__active .fotorama__dot{border-color:var(--shadow, #e93f5c);background-color:var(--shadow, #e93f5c)}.product.media{position:relative;overflow:hidden}.product.media .actions-secondary{position:absolute;top:20px;left:185px}.product.media .actions-secondary .action{display:flex;align-items:center;justify-content:center;height:36px;width:36px;background:transparent;border-radius:var(--radius, 8px);border:0;margin-bottom:10px}.product.media .actions-secondary .action span{display:none}.product.media .actions-secondary .action:before{color:var(--midtone, #8492a0);font-size:1.875rem;text-indent:-1px;font-family:'icons-blank-theme';-webkit-font-smoothing:antialiased}.product.media .actions-secondary .action.towishlist:hover:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNy41TDEzLjUgMjNMMjcgNy41TDIwLjUgMEwxMy41IDcuNUw3IDBMMCA3LjVaIiBmaWxsPSIjRkY0NjQ2Ii8+Cjwvc3ZnPgo=")}.product.media .actions-secondary .action.towishlist:before{content:"";color:var(--midtone, #8492a0);font-size:1.875rem;text-indent:-1px;width:24px;height:20px;background-size:cover;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyOSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgOC41TDE0LjUgMjRMMjggOC41TDIxLjUgMUwxNC41IDguNUw4IDFMMSA4LjVaIiBzdHJva2U9ImJsYWNrIi8+Cjwvc3ZnPgo=")}.product.media .actions-secondary .action.tocompare{display:none}@media (min-width:767px){.product.media .actions-secondary .action:hover{box-shadow:none}.product.media .actions-secondary .action:hover:before{color:var(--shadow, #e93f5c)}}.biz-item-comment details summary{display:flex;align-items:center;font-size:.875rem;color:var(--midtone, #8492a0);margin-bottom:10px;justify-content:center;cursor:pointer}@media (max-width:767px){.biz-item-comment details summary{font-size:.625rem}}.product-order-item-comment-fieldset .biz-item-comment details summary{justify-content:flex-start}.biz-item-comment details summary .ico{max-width:15px;max-height:15px;margin-right:5px;fill:var(--midtone, #8492a0)}@media (min-width:767px){.biz-item-comment details summary:hover{color:var(--shadow, #e93f5c)}.biz-item-comment details summary:hover .ico{fill:var(--shadow, #e93f5c)}}.biz-item-comment details[open] summary:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:32px;color:var(--midtone, #8492a0);content:'\e616';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;speak:none}.biz-item-comment details[open] summary:after{content:'Fechar';padding-right:10px}.biz-item-comment details[open] summary span,.biz-item-comment details[open] summary .ico{display:none}@media (min-width:767px){.biz-item-comment details[open] summary:hover:before{color:var(--shadow, #e93f5c)}}.product-essential .bundle-actions .action.customize{font-size:.875rem}.bundle-options-container .legend.title{display:block;margin:0 0 25px 0;font-size:1.125rem;font-weight:600;color:var(--darkness, #203464)}.bundle-options-container .product-add-form form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media (min-width:767px){.bundle-options-container .product-add-form form{padding-top:60px}}.bundle-options-container .block-bundle-summary{background:var(--brightness, #fff);border:1px solid var(--grey, #ccd6e0);border-radius:var(--radius, 8px);padding:20px;float:none;width:auto;order:1}@media (min-width:767px){.bundle-options-container .block-bundle-summary._sticky{position:sticky;top:90px !important}}.bundle-options-container .block-bundle-summary .title strong{display:block;margin:0 0 25px 0;font-size:1.125rem;font-weight:600;color:var(--darkness, #203464)}.bundle-options-container .block-bundle-summary .bundle-summary>.subtitle{display:block;margin:0 0 25px 0;font-size:1.125rem;font-weight:600;color:var(--darkness, #203464)}.bundle-options-container .block-bundle-summary .product.name{color:var(--darkness, #203464)}.bundle-options-container .block-bundle-summary .bundle-info{display:flex;flex-wrap:wrap;justify-content:space-between}.bundle-options-container .block-bundle-summary .box-tocart .fieldset{display:flex;align-items:center}.bundle-options-container .block-bundle-summary .box-tocart .fieldset .field.qty,.bundle-options-container .block-bundle-summary .box-tocart .fieldset .actions{margin-bottom:0}@media (min-width:767px){.bundle-options-container .block-bundle-summary .items{column-count:2;column-gap:40px;column-rule:1px solid var(--grey, #ccd6e0)}}.bundle-options-container .block-bundle-summary .items .label{color:var(--darkness, #203464);font-weight:500}.bundle-options-container .block-bundle-summary .box-tocart{margin-top:15px}.bundle-options-container .block-bundle-summary .product-addto-links{display:flex;align-items:center;flex-wrap:wrap}.bundle-options-container .block-bundle-summary .product-addto-links .action{margin:0 10px 10px 0}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{padding:20px 0;float:none}.bundle-options-container .bundle-options-wrapper .product-options-wrapper,.bundle-options-container .product-options-wrapper .product-options-wrapper{width:100%;float:none}.bundle-options-container .bundle-options-wrapper .field.option,.bundle-options-container .product-options-wrapper .field.option{padding:20px 0;margin-bottom:0;border-bottom:1px solid var(--grey, #ccd6e0)}.bundle-options-container .bundle-options-wrapper .field.option>.label,.bundle-options-container .product-options-wrapper .field.option>.label{font-weight:500;color:var(--darkness, #203464);margin-bottom:20px}.bundle-options-container .bundle-options-wrapper .options-list,.bundle-options-container .product-options-wrapper .options-list{display:grid;grid-gap:0 20px;grid-template-columns:1fr 1fr}@media (max-width:767px){.bundle-options-container .bundle-options-wrapper .options-list,.bundle-options-container .product-options-wrapper .options-list{grid-template-columns:2fr 1fr}}.bundle-options-container .bundle-options-wrapper .options-list .price-container,.bundle-options-container .product-options-wrapper .options-list .price-container{font-size:1rem;color:var(--shadow, #e93f5c);font-weight:600}.bundle-options-container .bundle-options-wrapper .options-list .price-container .price,.bundle-options-container .product-options-wrapper .options-list .price-container .price{font-size:1rem}.bundle-options-container .bundle-options-wrapper .options-list .field.choice,.bundle-options-container .product-options-wrapper .options-list .field.choice,.bundle-options-container .bundle-options-wrapper .options-list>.product-name,.bundle-options-container .product-options-wrapper .options-list>.product-name,.bundle-options-container .bundle-options-wrapper .options-list>.price-notice,.bundle-options-container .product-options-wrapper .options-list>.price-notice{grid-column:1}.bundle-options-container .bundle-options-wrapper .options-list .qty-holder,.bundle-options-container .product-options-wrapper .options-list .qty-holder{grid-column:2;grid-row-start:1;grid-row-end:span 10;margin:0;text-align:center}.bundle-options-container .bundle-options-wrapper .options-list .qty-holder .label,.bundle-options-container .product-options-wrapper .options-list .qty-holder .label{font-weight:400}.page-product-grouped .table.grouped .col.item{padding-left:0}.page-product-grouped .table.grouped .col.qty{padding-right:0;vertical-align:middle}.page-product-grouped .table.grouped:not(.cart):not(.totals)>thead>tr>th{border-color:var(--grey, #ccd6e0);font-weight:500}.page-product-grouped .table.grouped:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before{color:var(--darkness, #203464)}.page-product-grouped .table.grouped .product-item-name{font-weight:500;color:var(--darkness, #203464)}.page-product-grouped .table.grouped .price{color:var(--shadow, #e93f5c)}#reviews{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){#reviews{flex-flow:column}}#reviews[aria-hidden="false"]:before,#reviews[aria-hidden="false"]:after{content:none}#reviews .review-add{flex:1}@media (min-width:767px){#reviews .review-add{max-width:500px;padding-right:30px;order:-1}}#reviews .review-form{max-width:100%}#product-review-container{flex:0 1 60%}.review-list .block-title strong{display:block;margin:0 0 25px 0;font-size:1.5rem;font-weight:600;color:var(--darkness, #203464)}.review-list .review-item{border-color:var(--grey, #ccd6e0)}.review-list .review-item:first-child{padding-top:0}.review-list .review-title{display:block;margin:0 0 25px 0;font-size:1rem;font-weight:600;color:var(--darkness, #203464)}.review-list .review-ratings{float:none;margin-left:-5px}.review-list .review-ratings .rating-label{display:none}.review-list .review-content{font-size:.875rem;margin:10px 0}.review-list .review-details{display:flex;align-items:center;font-size:.75rem}.review-list .review-author{margin-bottom:0}.review-list .review-author strong{font-weight:500;color:var(--darkness, #203464)}.review-list .review-date{padding-left:5px}.review-list .review-date:before{content:'-'}.review-list .review-date .review-details-label{display:none}.review-form .review-legend{font-size:1rem}.review-form .review-legend span{font-size:.875rem}.review-form .review-legend strong{display:block;margin:10px 0 0 0;font-size:1.125rem;font-weight:600;color:var(--darkness, #203464)}.review-form .review-field-rating{display:flex;align-items:center}.review-form .review-field-rating.field.choice{margin:0}.review-form .review-field-rating .control{margin:0;height:38px}.review-form .review-control-vote:before,.review-form .review-control-vote label:before{color:var(--grey, #ccd6e0);font-size:38px;line-height:38px;height:38px}.review-form .review-control-vote label:before{color:#FFB800}.review-form .review-form-actions{display:flex;justify-content:flex-end}.sendpicture{padding:30px 0}.sendpicture-title{display:block;margin:0 0 25px 0;font-size:1.5rem;font-weight:600;color:var(--darkness, #203464)}.sendpicture-content-information h2{font-size:1rem;margin:20px 0}.sendpicture .product-list.-sendpicture{overflow-x:auto;display:flex;flex-wrap:wrap;padding:30px 0}.sendpicture .product-list.-sendpicture:before,.sendpicture .product-list.-sendpicture:after{content:none}.sendpicture .product-list.-sendpicture .name,.sendpicture .product-list.-sendpicture .date{display:block;text-align:center;font-size:.875rem}.sendpicture .product-item{padding:0 20px}@media (min-width:767px){.product.info .product.data.items{display:flex;flex-wrap:wrap}.accordion .product.info .product.data.items{display:block}}@media (max-width:767px){.product.info .product.data.items>.item{margin:0}}.product.info .product.data.items>.item.title{float:none}.product.info .product.data.items>.item.title>.switch,.product.info .product.data.items>.item.title>.switch:active{border:1px solid var(--grey, #ccd6e0);border-radius:var(--radius, 8px) var(--radius, 8px) 0 0;padding:15px;background:var(--background, #f9f9f9);font-size:1rem;font-weight:400;color:var(--midtone, #8492a0);order:0}.product.info .product.data.items>.item.title>.switch .counter,.product.info .product.data.items>.item.title>.switch:active .counter{color:var(--midtone, #8492a0);padding:0 3px}.product.info .product.data.items>.item.title.active>.switch,.product.info .product.data.items>.item.title.active>.switch:focus{font-weight:500;color:var(--darkness, #203464);background:var(--brightness, #fff);border-bottom-color:var(--brightness, #fff);padding:15px}.product.info .product.data.items>.item.content{order:1;flex:0 0 100%;float:none;margin:-1px 0 0;background:var(--brightness, #fff);border:1px solid var(--grey, #ccd6e0);border-radius:0 var(--radius, 8px) var(--radius, 8px) var(--radius, 8px)}@media (max-width:767px){.product.info.detailed .product.data.items>.item.title>.switch,.product.info.detailed .product.data.items>.item.title>.switch:active{border-width:1px 0 0;border-radius:0;display:flex;align-items:center;justify-content:space-between}.product.info.detailed .product.data.items>.item.title>.switch:after,.product.info.detailed .product.data.items>.item.title>.switch:active:after{content:'+';font-weight:600;font-size:1.125rem;color:var(--shadow, #e93f5c);flex:1 1 auto;text-align:right}.product.info.detailed .product.data.items>.item.title.active>.switch,.product.info.detailed .product.data.items>.item.title.active>.switch:focus{background:none}.product.info.detailed .product.data.items>.item.title.active>.switch:after,.product.info.detailed .product.data.items>.item.title.active>.switch:focus:after{content:'-'}.product.info.detailed .product.data.items>.item.content{border:0;background:none}}.accordion .product.info.detailed .product.data.items>.item.title>.switch,.accordion .product.info.detailed .product.data.items>.item.title>.switch:active{border-width:1px 0 0;border-radius:0;display:flex;align-items:center;justify-content:space-between}.accordion .product.info.detailed .product.data.items>.item.title>.switch:after,.accordion .product.info.detailed .product.data.items>.item.title>.switch:active:after{content:'+';font-weight:600;font-size:1.125rem;color:var(--shadow, #e93f5c);flex:1 1 auto;text-align:right}.accordion .product.info.detailed .product.data.items>.item.title.active>.switch,.accordion .product.info.detailed .product.data.items>.item.title.active>.switch:focus{background:none}.accordion .product.info.detailed .product.data.items>.item.title.active>.switch:after,.accordion .product.info.detailed .product.data.items>.item.title.active>.switch:focus:after{content:'-'}.accordion .product.info.detailed .product.data.items>.item.content{border:0;background:none}@media (min-width:767px){.page-layout-1column .product-info-main{width:36% !important}.page-layout-1column .product.media{width:60% !important}}@media (min-width:767px){.column .product-essential.mktplace .product.media{width:50%}}.product-essential.mktplace .product-name{flex:0 0 100%}.product-essential.mktplace .product-name .page-title{display:block;margin:0 0 5px 0;font-size:2rem;font-weight:600;color:var(--darkness, #203464)}@media (max-width:767px){.product-essential.mktplace .product-name .page-title{font-size:1.5rem;margin:20px 0}}.product-essential.mktplace .product-info-col{display:flex;flex-wrap:wrap;flex:1 1 40%;padding-left:38px;box-sizing:border-box}@media (max-width:767px){.product-essential.mktplace .product-info-col{padding-left:0}}.product-essential.mktplace .product-info-col .product-info-main{float:none;width:auto;flex:1 1 calc(100% - 200px);box-sizing:border-box;padding-right:20px}@media (max-width:767px){.product-essential.mktplace .product-info-col .product-info-main{padding-right:0}}.product-essential.mktplace .product-info-col .product-info-main .stock.available{display:block;float:none}.product-essential.mktplace .product-info-col .mst_mv_wrapper{flex:0 0 200px;border:1px solid var(--grey, #ccd6e0);border-radius:var(--radius, 8px);box-sizing:border-box;padding:0 10px 10px;align-self:flex-start}@media (max-width:767px){.product-essential.mktplace .product-info-col .mst_mv_wrapper{flex:0 0 100%;display:flex;flex-wrap:wrap}.product-essential.mktplace .product-info-col .mst_mv_wrapper .block-multivendor{flex:0 0 100%}.product-essential.mktplace .product-info-col .mst_mv_wrapper .mst_mv_fieldset{flex:1 1 50%}.product-essential.mktplace .product-info-col .mst_mv_wrapper .mst_mv_fieldset:last-child{padding-left:10px}}.product-essential.mktplace .product-info-col .mst_mv_wrapper .fieldset{border:0;padding:0;margin:0}.product-essential.mktplace .product-info-col .mst_mv_wrapper .block-title{margin:15px 0}.product-essential.mktplace .product-info-col .mst_mv_wrapper .block-title strong{font-size:.875rem;color:var(--darkness, #203464);font-weight:400}.product-essential.mktplace .product-info-col .mst_mv_wrapper .connect,.product-essential.mktplace .product-info-col .mst_mv_wrapper .mst_term{display:none}.product-essential.mktplace .product-info-col .mst_mv_wrapper .detail_seller_links{display:block}.product-essential.mktplace .product-info-col .mst_mv_wrapper .detail_seller_links a.btn_primary{background:var(--brightness, #fff);color:var(--midtone, #8492a0);padding:var(--button-padding, 10px);box-sizing:border-box;border-radius:var(--radius, 8px);border:1px solid var(--grey, #ccd6e0);font-family:var(--root-font, sans-serif);font-weight:500;font-size:.75rem;height:40px;display:flex;align-items:center;justify-content:center;transition:all .2s;width:100%}.product-essential.mktplace .product-info-col .mst_mv_wrapper .detail_seller_links a.btn_primary .ico{fill:var(--midtone, #8492a0);margin-right:10px}.product-essential.mktplace .product-info-col .mst_mv_wrapper .detail_seller_links a.btn_primary:visited{color:var(--midtone, #8492a0)}.product-essential.mktplace .product-info-col .mst_mv_wrapper .detail_seller_links a.btn_primary:active,.product-essential.mktplace .product-info-col .mst_mv_wrapper .detail_seller_links a.btn_primary:focus{background:var(--shadow, #e93f5c);color:var(--brightness, #fff);border:1px solid var(--grey, #ccd6e0);box-shadow:none}.product-essential.mktplace .product-info-col .mst_mv_wrapper .detail_seller_links a.btn_primary:hover{background:var(--shadow, #e93f5c);border:1px solid var(--shadow, #e93f5c);color:var(--brightness, #fff)}.product-essential.mktplace .product-info-col .mst_mv_wrapper .detail_seller_links a.btn_primary:hover .ico{fill:var(--brightness, #fff)}.product-essential.mktplace .product-info-col .mst_mv_wrapper .seller_logo .logo_img{max-height:120px}.product-essential.mktplace .product-info-col .mst_mv_wrapper .storename{font-size:.875rem}.product-essential.mktplace .product-info-col .mst_mv_wrapper .wrapp-rating{height:12px;width:65px;background:url('../images/star_off.png');background-repeat:repeat-x;background-size:contain}.product-essential.mktplace .product-info-col .mst_mv_wrapper .wrapp-rating .rating{height:12px;background:url('../images/star_on.png');background-repeat:repeat-x;background-size:contain}.product-essential.mktplace .product-info-col .mst_mv_wrapper .positive-reviews{font-size:.75rem;color:var(--midtone, #8492a0)}.product-essential.mktplace .product-info-col .mst_mv_wrapper .positive-reviews strong{color:var(--darkness, #203464)}.product-essential.mktplace .product-info-col .mst_mv_wrapper label{display:none}.product-essential.mktplace .product-info-col .mst_mv_wrapper input{margin-bottom:10px}.product-essential.mktplace .product-info-col .mst_mv_wrapper #contact_seller_form .button{background:var(--shadow, #e93f5c);color:var(--brightness, #fff);padding:var(--button-padding, 10px);box-sizing:border-box;border-radius:var(--radius, 8px);border:0;font-family:var(--root-font, sans-serif);font-weight:500;font-size:.875rem;height:40px;display:flex;align-items:center;justify-content:center;transition:all .2s;float:right}.product-essential.mktplace .product-info-col .mst_mv_wrapper #contact_seller_form .button .ico{fill:var(--brightness, #fff);margin-right:10px}.product-essential.mktplace .product-info-col .mst_mv_wrapper #contact_seller_form .button:visited{color:var(--brightness, #fff)}.product-essential.mktplace .product-info-col .mst_mv_wrapper #contact_seller_form .button:active,.product-essential.mktplace .product-info-col .mst_mv_wrapper #contact_seller_form .button:focus{background:var(--darkness, #203464);color:var(--brightness, #fff);border:0;box-shadow:none}.product-essential.mktplace .product-info-col .mst_mv_wrapper #contact_seller_form .button:hover{background:var(--darkness, #203464);border:0;color:var(--brightness, #fff)}.product-essential.mktplace .product-info-col .mst_mv_wrapper #contact_seller_form .button:hover .ico{fill:var(--brightness, #fff)}.product-essential.mktplace .product-info-col .info-seller{background:rgba(0,0,0,0.05);margin-bottom:20px;border-radius:var(--radius, 8px);text-align:center;border:1px solid var(--grey, #ccd6e0)}.product-essential.mktplace .product-info-col .info-seller .ask-question,.product-essential.mktplace .product-info-col .info-seller .contact-me{margin:10px 0}.product-essential.mktplace .product-info-col .info-seller .ask-question svg,.product-essential.mktplace .product-info-col .info-seller .contact-me svg{fill:var(--darkness, #203464);margin:2px 5px 0 0}.product-essential.mktplace .product-info-col .info-seller-title strong{font-weight:400}.product-essential.mktplace .product-info-col .info-seller-title a{font-weight:600}.product-essential .box-tocart .field.qty .control{min-width:149px;position:relative}.product-essential .box-tocart .field.qty .control .qty-loader{border:3px solid var(--shadow, #e93f5c);border-radius:50%;border-top-color:transparent;width:20px;height:20px;box-sizing:border-box;display:inline-block;-webkit-animation:spin 800ms linear infinite;animation:spin 800ms linear infinite;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}