.btn{display:inline-block;padding:9px 32px;margin-bottom:0;font-size:16px;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;transition:.3s;font-family:Roboto;font-weight:400}.btn[disabled]{opacity:.5}.btn.btn--primary{border-radius:4px;border:solid 1px var(--c-green);background-color:var(--c-green);color:var(--c-white)}.btn.btn--primary:hover{background-color:var(--c-white);color:var(--c-green)}.btn.btn--secondary{border-radius:4px;border:1px solid var(--c-green);background:var(--c-white);color:var(--c-green)}.btn.btn--secondary:hover{background-color:var(--c-green);color:var(--c-white)}.btn.btn--black{border-radius:4px;border:1px solid var(--c-black);background:var(--c-black);color:var(--c-white)}.btn.btn--black:hover{border:1px solid var(--c-green);background:var(--c-white);color:var(--c-green)}.btn.btn--transparent{border-radius:4px;border:1px solid var(--c-green);background-color:transparent;color:var(--c-green)}.btn.btn--transparent:hover{background-color:var(--c-green);color:var(--c-white)}.btn.btn--std{padding:9px 32px;gap:4px}.btn.btn--big{padding:14px 48px;gap:8px}.content--default{padding-top:32px;padding-bottom:50px}.grid--wrapper{max-width:1480px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 767px){.grid--wrapper{padding-left:16px;padding-right:16px;max-width:100%}}.form--newsletter{max-width:440px;position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.form--newsletter shark-icon-container{display:none}.form--newsletter input.input--newsletter{width:100%;max-width:100%;position:relative;z-index:1;border-radius:4px;border:1px solid var(--c-border);background:var(--c-white);padding:14px 150px 14px 14px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:1;color:var(--c-black)}.form--newsletter button.button.button--submit{position:absolute;z-index:2;right:4px;top:4px;bottom:4px;display:flex;justify-content:center;align-items:center;padding:9px 32px;margin:0;border-radius:4px;background-color:var(--c-green);border:solid 1px var(--c-green);outline:unset;box-shadow:unset;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-white);transition:.3s}.form--newsletter button.button.button--submit:hover{background-color:var(--c-white);color:var(--c-green)}.form--newsletter input.input--newsletter::placeholder{color:var(--c-black)}.visually-hidden{display:none}.fld-wrapper{width:100%;max-width:100%;display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.fld-wrapper.without__margin{margin-bottom:0}.fld-wrapper:last-child{margin-bottom:0}.field{width:100%;max-width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:24px}.field em{font-family:Roboto;font-size:14px;font-style:italic;font-weight:400;line-height:140%;color:var(--c-medium-gray)}.field.field--flex{flex-direction:unset;gap:16px}.field.field--end{justify-content:flex-end;align-items:center;flex-wrap:wrap;flex-direction:unset;gap:4px}.field.flex--wrapper-btns{flex-direction:unset;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px}.field.flex--wrapper-btns span.reqired{margin-left:auto;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:140%;color:var(--c-green)}.field shark-icon-container{display:none}.field:last-child{margin-bottom:0}.submit--field.field{margin-bottom:32px}.alert-danger ul{padding-left:0}@media screen and (max-width: 767px){.submit--field.field{margin-bottom:16px}}label.fld__label{color:var(--c-medium-gray);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:4px}input.fld{width:100%;max-width:100%;padding:14px;border-radius:4px;border:1px solid var(--c-border);background:var(--c-white);outline:unset;box-shadow:unset;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black)}input.fld::placeholder{color:var(--c-black)}input.fld:focus{border:1px solid var(--c-green)}#content textarea.fld,textarea.fld{width:100%;max-width:100%;border-radius:4px;border:1px solid var(--c-border);background:var(--c-white);padding:14px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);height:140px;max-height:140px;resize:none;margin-bottom:0}#content textarea.fld:focus,textarea.fld:focus{border:1px solid var(--c-green)}#content textarea.fld::placeholder,textarea.fld::placeholder{color:var(--c-black)}form.contact-form{width:100%;max-width:100%}button.button.button--submit{background-color:var(--c-green);border:solid 1px var(--c-green);box-shadow:unset;outline:unset;padding:9px 32px;border-radius:4px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-white);transition:.3s;margin:0}button.button.button--submit:hover{background-color:var(--c-white);color:var(--c-green)}button.button.button--submit.button--secondary{background-color:var(--c-white);border:solid 1px var(--c-green);color:var(--c-green)}button.button.button--submit.button--secondary:hover{background-color:var(--c-green);border:solid 1px var(--c-green);color:var(--c-white)}button.button.button--submit.button--transparent{background-color:transparent;border:solid 1px var(--c-green);color:var(--c-green)}button.button.button--submit.button--transparent:hover{background-color:var(--c-green);color:var(--c-white)}button.button.button--submit.btn--big,button.button.button--secondary.btn--big,button.button.button--transparent.btn--big{padding:14px 48px}@media screen and (max-width: 1024px){.fld-wrapper{grid-template-columns:1fr}.field{margin-bottom:0}form.contact-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}}.box-search .search__form{width:100%;max-width:100%}body#search .snize-ac-results{max-width:1140px}.search__form{position:relative;width:324px;max-width:100%}.search__input{width:100%;max-width:100%;height:44px;padding:0 44px 0 16px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);border-radius:4px;border:1px solid #E1E1E1;background:#f8f8f8}.search__input::placeholder{color:var(--c-placeholder)}.search__btn{position:absolute;top:0;right:0;width:44px;height:44px;display:grid;place-items:center;background:transparent;border:0;cursor:pointer;font-size:16px}.search__input:focus{outline:none;box-shadow:unset}span.icons{display:flex;border-radius:4px;background:var(--c-gray);padding:8px;color:var(--c-white);justify-content:center;align-items:center}span.icons svg{width:max-content;max-width:100%;height:auto;object-fit:contain;object-position:center}span.icons.icons--small{width:40px;height:40px}span.icons.icons--large{width:70px;height:70px;padding:15px}.play-button{width:120px;height:120px;border-radius:50%;border:none;background:transparent;color:var(--white);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.play-button:hover{transform:scale(1.1);box-shadow:0 12px 40px #0006}.play-icon{width:32px;height:32px;margin-left:4px}.play-icon-custom{width:100%;height:100%;object-fit:contain}span.icons.icons--small.icons--user,span.icons.icons--small.icons--cart{border:solid 1px #E1E1E1;background-color:transparent;border-radius:100%;color:var(--c-black)}span.icons.icons--checkmar{width:20px;height:20px;background-color:#004e3733;color:var(--c-green);padding:4px;border-radius:100%}.arrows--parent{display:flex;justify-content:flex-start;align-items:stretch;gap:20px}span.icon-arrow{width:48px;height:48px;background-color:var(--c-white);border:solid 2px var(--c-light-gray);border-radius:100%;display:flex;justify-content:center;align-items:center;transition:.3s;cursor:pointer}span.icon-arrow:hover{background-color:transparent}span.icon-arrow svg{width:16px;height:16px;max-width:100%}.illustrations--parent{width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:93px}span.icon-illustrations{width:max-content;max-width:100%;display:flex;justify-content:center;align-items:center}h1,.heading-1{font-family:Roboto;font-size:68px;font-style:normal;font-weight:600;line-height:100%;color:var(--c-black)}h2,.heading-2{font-family:Roboto;font-size:32px;font-style:normal;font-weight:600;line-height:125%;color:var(--c-black)}h3,.heading-3{font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:125%;color:var(--c-black);text-transform:initial}h4,.heading-4{font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:125%;color:var(--c-black);text-transform:initial}.body--large{font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black)}.body--large.rte a,.body--large.rte a#show-more:hover{color:var(--c-green)!important}.body--large.rte a#show-more{color:var(--c-black)!important}.body--large.rte img{margin-top:22px}.body--large.rte h6,.body--large.rte h5,.body--large.rte h4,.body--large.rte h3,.body--large.rte h2,.body--large.rte h1{font-weight:500;text-transform:initial}.body--large.rte h2,.body--large.rte h1{font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:125%;color:var(--c-black);margin-top:32px;margin-bottom:16px}.body--large.rte ul,.body--large.rte ol{padding-left:0}.body--large.rte h2:first-child,.body--large.rte h1:first-child{margin-top:0}.body--large.rte li{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black)}.text-default{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-medium-gray)}h1:empty,h2:empty,h3:empty,h5:empty,h6:empty,h4:empty,span:empty,p:empty,strong:empty{display:none;margin:0}.swiper-pagination-clickable .swiper-pagination-bullet{display:block}.body--small h1{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-medium-gray)}.body--small h4,.body--small,a.btn-link{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black)}a.btn-link:hover{color:#398d15}button.btn-link{background-color:transparent;border:unset;padding:0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);outline:unset;box-shadow:unset}button.btn-link:hover{color:#398d15;text-decoration:unset}.input--text{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black)}.decoration-underline{text-decoration:underline}body .option-radio,body .offer-options-list [type=radio]:checked+label:before{border-color:var(--c-green)}body .offer-options-list [type=radio]:checked+label div.option-radio:after,body .offer-options-list [type=radio]:not(:checked)+label div.option-radio:after,body .offer-options-list [type=radio]:checked+label:after{background-color:var(--c-green)}body button.offer-option-btn{background-color:var(--c-green);border:solid 1px var(--c-green);font-weight:400;transition:.3s}body button.offer-option-btn:hover{background-color:var(--c-white);color:var(--c-green)}body .rte p{color:var(--c-medium-gray);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%}body .rte strong{color:var(--c-black)}body .rte h2{margin-top:20px;margin-bottom:14px}body a.spr-summary-actions-newreview,body .spr-button,body .spr-button-primary,body .spr-container button,body .spr-container .btn,body .spr-container .btn-primary{border-radius:4px;font-weight:400;border:solid 1px var(--c-green)}body a.spr-summary-actions-newreview:hover,body .spr-button:hover,body .spr-button-primary:hover,body .spr-container button:hover,body .spr-container .btn:hover,body .spr-container .btn-primary:hover{background-color:var(--c-white);color:var(--c-green)}body #content .main_box .desc h5 a{font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:125%;color:var(--c-black);text-transform:initial}body div.snize-recommendation-results span.snize-in-stock,body div.snize-recommendation-results span.snize-pre-order,body div.snize-recommendation-results span.snize-out-of-stock{background-color:var(--c-green);color:var(--c-white)}body .snize-recommendation .snize-recommendation-title{color:var(--c-black);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:125%;text-transform:initial}body div.snize-recommendation-results span.snize-title{font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:125%;color:var(--c-black)}body div.snize-recommendation-results .snize-price-list{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black)}body .sidebar h5{border:unset;padding:0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);text-transform:initial}body .sidebar .side_box,body #content .cart_tbl{box-shadow:unset}body #content .cart_tbl .empty-cart-message p{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);margin-bottom:10px}body #content .cart_tbl .empty-cart-message p:last-child{margin-bottom:0}body #content .cart_c .additional-checkout{display:none}body #content .contact_c h5.box-heading{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);text-transform:initial}body .sidebar_1 h5 a{padding:10px 25px;border:solid 1px #EFEFEF;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);border-top:unset;background-position:calc(100% - 20px)}.sidebar_1 h5.active a{background-position:calc(100% - 20px)}body .sidebar .side_box ul{border:solid 1px #EFEFEF;border-top:unset}body .sidebar .side_box ul li:nth-child(2n){background-color:var(--c-white)}body #snize-search-results-grid-mode span.snize-in-stock{background-color:var(--c-green)!important;padding:3px 6px;display:flex;justify-content:center;align-items:center}body #snize-search-results-grid-mode li.snize-product span.snize-title{font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:125%;color:var(--c-black)}body #snize-search-results-grid-mode li.snize-product .snize-button{background-color:var(--c-green)!important;color:var(--c-white)}body div.snize *:not(.ssw-fave-icon){color:var(--c-green)}body .snize-ac-results .snize-product-info{border-left:solid 1px #D3D3D3;padding-left:20px;padding-bottom:20px;padding-top:20px}body .snize-ac-results .snize-thumbnail{width:180px;max-height:unset}body .snize-ac-results .snize-item-image{max-width:180px;height:auto;width:100%;max-height:unset}body .snize-ac-results .snize-title{font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:125%;color:var(--c-black);margin-bottom:12px}body .snize-ac-results .snize-description{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-medium-gray)}body span.snize-price-from-text{color:var(--c-black);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%}body span.snize-price.money{font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:125%;color:var(--c-green)}body .snize-ac-results .snize-price-list{display:flex;justify-content:flex-start;align-items:center;gap:8px}body .snize-ac-results .snize-discounted-price{font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:125%;margin-left:0}body .snize-ac-results .snize-labels-wrapper span{padding:9px 32px;border-radius:4px;background-color:var(--c-black)!important;text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-white);text-transform:initial}body .snize-ac-results .snize-label{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);text-transform:uppercase}body .snize-ac-results .snize-nothing-found-text,body .snize-ac-results .snize-nothing-found .snize-popular-suggestions-text,body .snize-ac-results .snize-nothing-found .snize-popular-suggestions-view-all-products-text,body .snize-ac-results .snize-no-products-found-text,body .snize-ac-results a,body .snize-ac-results .snize-suggestion,body .snize-ac-results .snize-vendor,body .snize-ac-results .snize-tag,body .snize-ac-results .snize-category,body .snize-ac-results .snize-page,body #content .page_c ul li.active a,body #content .page_c ul li a:hover{color:var(--c-black)}body #read-more.white-content a{color:var(--c-black)!important}body #read-more.white-content a:hover{color:var(--c-green)!important}body #content .tag_c ul li{color:var(--c-medium-gray)}body #content .tag_c ul li b,body #content .tag_c ul li b span.fa{color:var(--c-black)}body h5#add-comment-title{border-bottom:1px solid #EFEFEF;padding:16px 25px}body .snize-ac-results .snize-nothing-found .snize-popular-suggestions-view-all-products-text,body a.snize-ac-view-all-products{background-color:var(--c-black);color:var(--c-white)}body #content .page_c a.next,body #content .page_c a.prev,body #content .page_c ul li a{font-weight:400}body #content .page_c{border-radius:5px;background:var(--c-white);box-shadow:0 2px 2px #0b191c1a}body #content .title h1{max-width:628px}body #content .filter_c .sel_2{border-radius:4px;border:1px solid var(--c-border);background:var(--c-white);box-shadow:0 1px 1px 1px #00000014 inset}body #content .filter_c .sel_2 select#sortBy{border:unset;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-medium-gray)}body #content .main_box .desc .price,body #content .main_box .box_1 .product-details .price,body .mfp-content span.money{font-size:20px}body .sidebar_filter h6{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black);background-color:transparent;border-left:solid 1px #EFEFEF;border-right:solid 1px #EFEFEF;text-transform:capitalize}body #content .main_box .box_1 hr.clear{border:unset}body .sidebar .side_box ul li a{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--c-black)}body div.snize-recommendation-results .snize-button{background-color:var(--c-green)}#trustoo-widget-wrapper{display:none!important}@media screen and (max-width: 1024px){h2,.heading-2{font-size:24px;line-height:1.25;font-weight:600}}@media screen and (max-width: 767px){body #snize_results.snize-mobile-design #snize-search-results-grid-mode.snize-two-columns li.snize-product{width:100%!important}body #snize-search-results-grid-mode span.snize-in-stock{right:10px}body .hulkapps-volumes{padding-left:0;padding-right:0}.field.mobile__center{justify-content:center;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/style-guide-v2.css.map */
