/** Shopify CDN: Minification failed

Line 352:1 Expected "}" to go with "{"

**/
.product-information {
	background: #fff !important;
}
.product-information__grid:not(.product-information__grid--half, .product-information--media-none).product-information--media-left {
	display: flex;
}
.product-information .product-information__media {
    width: 60%;
    min-width: unset;
    position: sticky;
    top: 70px;
}
.product-information .product-details {
	width: 40%;
}
.product-information .product-information__media slideshow-controls {
	width: 100px;
}
.product-information .product-information__media slideshow-controls .slideshow-controls__thumbnails {
	width: 80px;
}
.product-information .product-information__media slideshow-controls .slideshow-controls__thumbnails .slideshow-control.button {
	width: 80px;
	border-radius: 6px;
	margin-bottom: 10px;
}
.slideshow-control.button.button-unstyled.slideshow-controls__thumbnail:is([aria-selected="true"]) {
	outline: unset;
	border: 2px solid var(--sky-color);
}
.product-information .product-information__media .product-media__image {
	background: #f7f7f7;
	padding: 60px 40px;
}
.product-information .product-details h5 {
	color: var( --dark-blue);
	font-size:10px;
	font-weight:800;
	text-transform:uppercase;
	letter-spacing:0.5px;
	font-family:var(--font-paragraph--family);

}
.product-information .product-details .text-block h1 {
	color: var(--sky-color);
	font-size: 36px;
	font-weight: 800;
	text-transform: uppercase;
	letter-spacing: -3px;
}
.classification-sec .group-block-content .group-block-content.layout-panel-flex {
	border: 1px solid #D9DEE4;
	padding: 5px;
	border-radius: 2em;
	font-size: 12px;
	font-weight: 500;
	color: #718096;
	min-width: 140px;
}
.classification-sec .group-block-content .group-block {
	width: auto;
	flex: unset;
}
.product-information .price-sec product-price .price {
	color: var(--blue-text);
	font-size: 28px;
	font-weight: 700;
	line-height: normal;
}
.product-information .sku,
.product-information label {
	color: #718096;
	font-size: 14px;
	font-weight: 500;
}
.product-information .product-details   .product-form-buttons .quantity-selector-wrapper .quantity-selector {
	border: none;
}
.product-information .product-details .product-form-buttons .quantity-selector-wrapper .button {
	background: #39b4e71f;
	border-radius: 6px;
	color: var(--sky-color);
	min-height: 52px;
	min-width: 52px;
}
 .product-information .product-details  .product-form-buttons .quantity-selector-wrapper input {
	color: var(--blue-text);
	font-size: 20px;
	font-weight: 700;
	min-width: 50px;
}
 .product-information .product-details  .product-form-buttons .button.add-to-cart-button.button {
	background: var( --sky-color);
	font-size: 16px;
	font-family:var(--main-font);
	font-weight: 700;
	min-height:52px;	
}
 .product-information .product-details  #mr-div-embedded-prp-any-page {
	border-top: 1px solid #D9DEE4;
	padding-top: 20px;
}	
#mr-div-embedded-prp-any-page .use-md__StyledComponent-nujgft-1.dVVTda {
	font-size: 17px;
	font-weight: 500;
	color: #718096;
	margin-bottom: 10px;
	font-family:var(--font-paragraph--family);
}
.product-information .product-details #mr-div-embedded-prp-any-page .mr-product-item.mr-product-item--cross-sell.mr-product-item--checkbox {
	border: 1px solid #D9DEE4;
	border-radius: 8px;
	padding: 15px;
}
body .product-information .product-details #mr-div-embedded-prp-any-page .mr-product-details__product-title.mr-text {
	font-size: 16px;
	color: #718096;
	font-weight: 500;
	font-family: var(--font-paragraph--family) !important;
}
body .product-information .product-details #mr-div-embedded-prp-any-page .mr-price-con .mr-price-con__offer-price.mr-text ,
body .product-information .product-details #mr-div-embedded-prp-any-page .mr-price-con .mr-price-con__price.mr-text {
	color: #718096;
	margin:0 3px;
	font-size: 14px;
		font-family: var(--font-paragraph--family)
}
body .product-information .product-details #mr-div-embedded-prp-any-page .mr-price-con .mr-price-con__off.mr-text{
font-family: var(--font-paragraph--family)	
}
.product-information .product-details #mr-div-embedded-prp-any-page .mr-product-item.mr-product-item--cross-sell.mr-product-item--checkbox .mr-product-item__checkbox.mr-checkbox-label {
	margin-top: 6px;
	width: 20px;
	height: 20px;
	min-width: 20px;
}
.product-information .product-details #mr-div-embedded-prp-any-page .mr-product-item.mr-product-item--cross-sell.mr-product-item--checkbox .mr-product-item__checkbox.mr-checkbox-label .mr-input-checked {
	width: 20px;
	height: 20px;
}
.product-information .product-details #mr-div-embedded-prp-any-page .mr-product-addons-add-button.mr-button, .product-information .product-details #mr-div-embedded-prp-any-page .mr-product-addons-add-button.mr-button:hover {
	background: var(--sky-color) !important;
	min-height: 50px;
	border: none !important;
	font-family: var(--font-paragraph--family);
	font-size: 16px;
	font-weight: 700;
	color: #fff !important;
}
.product-information .AirReviews-Widget--AppBlockSummary {
	color: #09274C;
	position: absolute;
	right: 20px;
	top: -5px;
}
.product-information .AirReviews-StarRateProduct svg path {
	fill: #09274C !important;
}
.product-information .AirReviews-StarRateProduct svg {
	width: 12px;
}
.product-tab .text-block iframe {
    max-width: 100%;
}
.product-information__grid .product-information__media .product-badges__badge {
    position: absolute;
    left: 120px;
    z-index: 9;
    top: 20px;
    background: #39B4E71F;
    color: #39B4E7;
    border-radius: 2em;
	font-family: var(--font-paragraph--family);
    font-weight: 700;
    font-size: 11px;
    letter-spacing: 1px;
}
.product-information .AirReviews-StarRateProduct .AirReviews-StarRateProduct__Content.right {
	padding-left: 9px;
	margin-left: 9px;
}
.product-information  .AirReviews-StarRateProduct .AirReviews-StarRateProduct__Content.right .AirReviews-StarRate--Count {
	font-size: 10px;
	padding: 0;
	margin-top: 4px;
}
.product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRateProduct__Content > div,
.AirReviews-StarRateProduct .AirReviews-StarRateProduct__Content div {
	display: none;
}
.product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRateProduct__Content
  div.AirReviews-StarRate.medium.trustpilot-slim{
	display: block;
}
.product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRateProduct__Content div.AirReviews-StarRate.medium.trustpilot-slim div {
	display: inline-block;
}
@media only screen and (max-width:1300px){
.product-information .product-details .product-form-buttons .button.add-to-cart-button.button {
	margin-top: -5px;
}
}
@media only screen and (max-width:1200px){
.product-information .product-details .text-block h1 {
	font-size: 28px;
}
}
@media only screen and (max-width:991px){
.product-information .product-information__media slideshow-controls .slideshow-controls__thumbnails .slideshow-control.button {
	width: 50px;
}
.product-information .product-information__media slideshow-controls .slideshow-controls__thumbnails {
	width: 50px;
	margin-left: 0;
	margin-right: 0;
}
.product-information .product-information__media slideshow-controls {
	width: 70px;
}
.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details {
	padding-left: 0;
}
.classification-sec {
	overflow-x: auto;
	overflow-y: hidden;
	padding-bottom: 5px;
}
.product-information .product-details .product-form-buttons .button.add-to-cart-button.button {
	margin-top: 20px;
}
.product-information .product-details #mr-div-embedded-prp-any-page .mr-product-item.mr-product-item--cross-sell.mr-product-item--checkbox {
	flex-wrap: wrap;
}
body .product-information .product-details #mr-div-embedded-prp-any-page .mr-product-details__product-title.mr-text,
body .product-information .product-details #mr-div-embedded-prp-any-page .mr-price-con .mr-price-con__offer-price.mr-text,
 body .product-information .product-details #mr-div-embedded-prp-any-page .mr-price-con .mr-price-con__price.mr-text {
	font-size: 14px;
}
}
@media only screen and (max-width:767px){
.product-information .product-information__media,
.product-information .product-details {
	width: 100%;
}
.product-information__grid:not(.product-information__grid--half, .product-information--media-none).product-information--media-left {
	flex-wrap:wrap;
	padding: 0 15px;
}
.product-information .product-information__media slideshow-controls {
	width: 100%;
	margin: auto;
}
.product-information .product-information__media slideshow-controls .slideshow-control.button::after {
	width: 8px;
	height: 8px;
	box-shadow: none;
}
.product-information .product-information__media slideshow-controls .slideshow-control.button[aria-selected="true"]::after {
	width: 15px;
	/*background: #39B4E7;*/
}
.product-information .product-benefits--gap-sm {
	justify-content: center;
}
.product-information .product-details .text-block h1 {
    font-size: 26px;
    line-height: 26px;
}
.classification-sec .group-block-content {
    flex-flow: unset;
}
.product-information .price-sec .group-block-content {
    flex-flow: unset;
    align-items: end;
}
.product-information .product-form-buttons {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
    width: 100%;
    border-top: 1px solid #D9DEE4;
    padding-top: 20px;
}
.product-information .product-form-buttons .product-form-text__error + span {
    width: 100%;
}
.product-information .product-details #mr-div-embedded-prp-any-page .mr-product-item.mr-product-item--cross-sell.mr-product-item--checkbox {
    flex-wrap: unset;
}
.product-tab .ai-tabs-summary {
    padding-left: 0;
    font-size: 14px;
	color:#718096;
}
.product-tab  details[open="true"] summary.ai-tabs-summary  {
    color:#09274C;
}
.product-information .product-information__media {
    position: unset;
}

@media only screen and (max-width:767px){
.product-information .product-information__media slideshow-controls {
	display: flex !important;
	position: static;
}
.product-information .product-information__media slideshow-controls .slideshow-controls__thumbnails {
	width: 100%;
	justify-content: center;
}
.product-information__grid .slideshow slideshow-controls {
	order: 3;
}
.product-information__grid .slideshow slideshow-controls.media-gallery__mobile-controls {
	order: 2;
}
.product-information__grid .slideshow slideshow-container {
	order: 1;
}
.product-information__grid .slideshow slideshow-controls.media-gallery__mobile-controls .slideshow-control.button {
	background: #D9DEE4;
	margin: 0 1px;
	color: transparent;
	width: 5px;
	height: 5px;
}
.product-information__grid .slideshow slideshow-controls.media-gallery__mobile-controls .slideshow-control.button {
	background: #D9DEE4;
	margin: 0 1px;
	color: transparent;
	width: 5px;
	height: 5px;
}
.product-information__grid .slideshow slideshow-controls.media-gallery__mobile-controls .slideshow-control.button:after{
	display:none;
}
.product-information__grid .slideshow slideshow-controls.media-gallery__mobile-controls .slideshow-control.button[aria-selected="true"] {
	background: #39B4E7;
	opacity: 1;
	width: 15px;
	border-radius:15px;
}
.product-information__grid .product-information__media .product-badges__badge {
	left: 20px;
}
}