.sniff--product {
		margin-top: 206px;
    	margin-bottom: 100px;
	}
	.sniff--product .tab-content {
		margin-bottom: 2rem;
	}
	.sniff-tab-title h1 {
		color: #F67599;
		font-size: clamp(1.6rem, 4vw, 4rem) !important;
	}
	.sniff-tab-title p {
	    font-size: 18px;
    	font-weight: 500;
	}
	.sniff--product .nav.nav-pills {
		max-width: 44%;
    margin: 0 auto;
		background-color: #888;
	}
	.sniff--product .nav .nav-item {
		flex: 1;
	}
	.sniff--product .nav .nav-item .nav-link{
		width: 100%;
		font-family: "Lilita One", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
text-transform: uppercase;
		color: #000;
		padding: 0;
		font-size: 18px;
	}
	.sniff--product .nav-pills .nav-link.active, .sniff--product .nav-pills .show > .nav-link {
		background-color: #F67599;
		border-radius: 0;
	}
	.sniff-product-selected {
		text-align: center;
	}
	.sniff-product-selected p {
		font-size: 18px;
		font-weight: 600;
		margin-bottom: 0;
	}
	.product-block {
    	display: grid;
	    grid-template-columns: repeat(7, 1fr);
    	gap: 6px;
	}
	.product-block__item {
    border: 2px solid #777;
    border-radius: 14px;
    padding: 4px;
    display: flex;
    flex-direction: column;
		justify-content: center;
    text-align: center;
		cursor: pointer;
		width: 100%;
}
	
	.product-block__item img {
    width: 100%;
    height: 160px;
    object-fit: contain;
}
	.product-block__item h3 {
    font-size: 20px;
    line-height: 19px;
}
	.product-block__item p {
		font-size: 16px;
    	font-weight: 600;
		margin-bottom: 0;
	}
	
	.product-block__item span {
		font-size: clamp(1rem, 2.2vw, 1.25rem);
		font-weight: 500;
		line-height: normal;
		display: none;
	}
	.product-block__item.active span {
		font-weight: 500;
		display: block;
	}
	.product-block__item.active .icon {
		fill: #428FDF;
	}
	.sniff-benefits-grid {
    display: flex;
		flex-wrap: wrap;
		justify-content: center;
    gap: 1%;
}
	.sniff-benefit {
    width: clamp(170px, 18vw, 220px);
    border: 2px solid #3A3A3A;
    border-radius: 14px;
    margin-top: 10px;
    padding: 16px;
    cursor: pointer;
    position: relative;
}
	.sniff-benefit.active {
		border: 3px solid #18b314;
	}
	.sniff-benefit-header {
    display: flex;
    justify-content: space-between;
}
	.sniff-benefit.active .sniff-benefit-icon {
    filter: none;
}
.sniff-benefit-icon {
    width: calc(100% - 94px);
    filter: grayscale(1);
    transition: filter 0.2s;
}
	.sniff-benefit img {
    max-width: 100%;
    height: auto;
}
	.sniff-disclaimer-icon, .sniff-benefit-eye {
    width: 50px;
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMyaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMyA3OS45NjkwYTg3ZmMsIDIwMjUvMDMvMDYtMjA6NTA6MTYgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQzI1NDQzMzk5NEMxMUYwOUNGNjlBOTQ1MDA4MkFGQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQzI1NDQzNDk5NEMxMUYwOUNGNjlBOTQ1MDA4MkFGQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0QjVCNDkyOTkyRDExRjA5Q0Y2OUE5NDUwMDgyQUZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNDMjU0NDMyOTk0QzExRjA5Q0Y2OUE5NDUwMDgyQUZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkG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);
    background-repeat: no-repeat;
    background-size: 30px auto;
    background-position: right 10px;
    cursor: pointer;
    filter: grayscale(1);
}
	.sniff-benefit-eye-desc {
    position: absolute;
    width: 200px;
    background: #fff;
    top: 30px;
    right: 0;
    font-size: 13px;
    border: 1px solid #ddd;
    padding: 5px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.2s, visibility 0.2s;
}
	.sniff-benefit-title {
    font-family: 'Lilita One', sans-serif;
    font-size: 22px;;
    margin-bottom: 0px;
}
	.sniff-benefit-body {
    font-size: 16px;
	margin-bottom: 0;
}
	.sniff-benefit.active .sniff-benefit-booster-toggle {
    opacity: 1;
    visibility: visible;
}
	.admin-bar .modal-fullscreen {
		padding-top: 32px;
	}
.sniff-benefit-booster-toggle {
    display: none;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    color: #636363;
    width: 170px;
    text-align: center;
    background: #bbbbbb;
    border-radius: 30px;
    overflow: hidden;
    margin-top: 12px;
    opacity: 0;
    visibility: hidden;
}
	.sniff-benefit-booster-toggle .active {
    color: #fff;
    background: #f67599;
}
.sniff-benefit-booster-toggle span {
    padding: 12px 0;
    width: 50%;
}
	.sniff-benefit-booster-toggle span {
    padding: 12px 0;
    width: 50%;
}
	.product-content-info span {
		font-size: clamp(1.5rem, 3vw, 1.75rem);
	}
	.product-content__list h2 {
		font-size: clamp(1.6rem, 3.5vw, 2rem);
	}
	.product-content-info h3 {
		margin-bottom: 1rem;
		font-size: clamp(1.6rem, 3.5vw, 2rem);
	}
	.product-content__list {
		transform: translateY(4px);
		margin-bottom: .5rem;
	}
	.sniff-cart-tab {
    border: 1px solid #ccc;
    border-radius: 0;
}
	.sniff-cart-tab .nav-tabs .nav-link {
		flex:1;
		border-radius: 0;
		font-size: clamp(1.3rem, 2.6vw, 1.6rem);
    font-weight: 600;
    border: 0;
		color: #000;
		background-color: #ececec;
	}
	.sniff-cart-tab .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {

    background-color: #fff;
	}
	.sniff-cart-tab .nav.nav-tabs {
		border-bottom: 0;
	}
	.sniff-cart-tab .tab-content {
		padding: 18px;
		margin-bottom: 0;
	}
	.sniff-subscribe__cost span {
    font-size: clamp(2.5rem, 8vw, 4rem);
    font-weight: 700;
    display: flex;
    justify-content: center;
		padding: 22px 0 3px;
}
	.sniff-subscribe__button {
  background-color: #f67599;        /* main pink */
  color: #ffffff;
  font-size: clamp(2rem, 7vw, 3.125rem);
  font-weight: 700;
  letter-spacing: 1px;
  padding: 0.25rem clamp(2.5rem, 8vw, 5rem);
  border: none;
  border-radius: 500rem;
  cursor: pointer;
		font-family: "Lilita One";

  /* depth effect */
  box-shadow:
    inset 0 -7px 0 #c7667f, 0 6px 0 #c7667f;
  transition: all 0.15s ease-in-out;
}

.sniff-subscribe__button:hover {
  background-color: #f07a96;
}

.sniff-subscribe__button:active {
  transform: translateY(4px);
  box-shadow:
    inset 0 -2px 0 rgba(0, 0, 0, 0.15),
    0 2px 0 #c7667f;
}
	.sniff-subscribe__img img {
		width: 100%;
	}
	.sniff-subscribe__button-cart {
  color: #ffffff;
  font-size: clamp(2rem, 6.5vw, 3.125rem);
  font-weight: 700;
  letter-spacing: 1px;
  padding: 0.25rem clamp(2rem, 6vw, 3.75rem);
  border: none;
  border-radius: 500rem;
  cursor: pointer;
		font-family: "Lilita One";
  text-transform: uppercase;

  background: linear-gradient(
    to bottom,
    #6fa7e6,
    #4d82c8
  );

  border: none;
  border-radius: 999px; /* pill shape */
  cursor: pointer;

  box-shadow:
    inset 0 -7px 0 #3b6fb0,
    0 6px 0 #3b6fb0;

  transition: all 0.15s ease-in-out;
}

.sniff-subscribe__button-cart:hover {
  background: linear-gradient(
    to bottom,
    #7fb3ee,
    #5a90d6
  );
}

.sniff-subscribe__button-cart:active {
  transform: translateY(4px);
  box-shadow:
    inset 0 -2px 0 rgba(0, 0, 0, 0.2),
    0 2px 0 #3b6fb0;
}
	.shipping-return-policies {
    padding-top: 15px;
    margin-top: 25px;
    display: flex;
		justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 40px;
}
	.shipping-return-policies a {
    display: inline-flex;
    align-items: center;
    color: #001c30;
    font-weight: bold;
    gap: 16px;
		font-size: 24px;
}
	.sniff-view-cart {
		text-align:center;
	}
	
	.sniff-view-cart p {
		font-size: clamp(1.8rem, 3.2vw, 2.875rem);
    font-weight: 500;
	}
	.sniff-acc .accordion .accordion-header .accordion-button:before, .sniff-acc .accordion .accordion-header .accordion-button:after {
		display: none;
	}
	.sniff-acc {
		margin-bottom: 3rem;
	}
	.sniff-acc .accordion-item {
            border: none;
            border-bottom: 2px solid #333;
            background: transparent;
            margin-bottom: 0;
			border-radius: 0;
		padding: 0;
        }
        
        .sniff-acc .accordion-item:last-child {
            border-bottom: 2px solid #333;
        }
        
        .sniff-acc .accordion-button {
            background-color: transparent;
            color: #333;
            font-size: 30px;
            font-weight: 400;
            padding: 1rem 0 0.4rem;
			font-family: "Lilita One";
            border: none;
            box-shadow: none;
            position: relative;
        }
        
        .sniff-acc .accordion-button:not(.collapsed) {
            background-color: transparent;
            color: #333;
            box-shadow: none;
        }
        
        .sniff-acc .accordion-button:focus {
            box-shadow: none;
            border: none;
        }
        
        .sniff-acc .accordion-button::after {
            display: none;
        }
        
        .sniff-acc .paw-icon {
            position: absolute;
            right: 0;
            width: 26px;
            height: 26px;
            transition: transform 0.3s ease;
        }
        
        .sniff-acc .accordion-button:not(.collapsed) .paw-icon {
            transform: rotate(180deg);
        }
        
        .sniff-acc .accordion-body {
            padding: 2rem 0;
            font-size: clamp(1rem, 2.2vw, 1.2rem);
            line-height: 1.8;
            color: #555;
        }
        
        .sniff-acc .accordion-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;
        }
	
/* 	.sniff-product-mobile {
		display: none;
	} */
	
	.sniff-product-photo {
		display: flex;
		align-items: center;
		gap: 20px;
	}
	
	.sniff-bottom-menu {
		display:flex;
	}
	.top-block-cart {
		background: #F37B9D;
		padding: 4px 8px;
	}
	.top-block-cart .product-block__item {
		border: 1px solid;
		background: #ff;
		padding: 4px 8px;
	}
	.sniff-bottom-menu .subs,.sniff-bottom-menu .ones {
		flex: 1;
	}
	.sniff-bottom-menu .subs {
		background: #fff;
		text-align: center;
		padding: 2px;
		font-weight: 400;
		font-size: 18px;
	    font-family: "Lilita One";
		text-transform: uppercase;
		line-height: normal;
		display: block;
	}
	.sniff-bottom-menu .ones {
		background: #C9C9C9;
		text-align: center;
		padding: 2px;
		font-weight: 400;
		font-size: 18px;
	    font-family: "Lilita One";
		text-transform: uppercase;
		line-height: normal;
		display: block;
	}
	
	.sniff-cart-sticky {
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		z-index: 9;
	}
	.sniff-cart-sticky #prev-btn,
		.sniff-cart-sticky #next-btn
		 {
			font-size: 16px;
			padding: 7px 23px;
			background-color:#fff;
		}
	.sniff-cart-sticky #prev-btn:hover,
		.sniff-cart-sticky #next-btn:hover
		 {
			color:black;
		}
	.sniff-cart-modal {
		background: #F37B9D;
		width: 100%;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		height: 100%;
		overflow: auto;
}
	}
	
	.sniff-bottom-menu {
	    display: flex;
	}
	
	.sniff-subscribe,.sniff-oneoff  {
		flex: 1;
		text-align: center;
	}
	
	.sniff-subscribe {
		background: #C9C9C9;
		cursor: pointer;
		padding: 4px;
	}
	
	.sniff-oneoff {
		background: #C9C9C9;
		cursor: pointer;
		padding: 4px;
	}
	
	.sniff-block-title {
		height: clamp(4rem, 15vw, 6.875rem);
	}
	
	.sniff-block-title span {
		text-align: center;
		padding: 4px;
		font-weight: 400;
		font-size: clamp(1.125rem, 4vw, 2.5rem);
	    font-family: "Lilita One";
		text-transform: uppercase;
		line-height: normal;
		display: block;
	}
	.sniff-block-title span {
		text-align: center;
		padding: 4px;
		font-weight: 400;
		font-size: clamp(1.125rem, 4vw, 2.5rem);
	    font-family: "Lilita One";
		text-transform: uppercase;
		display: block;
		line-height: normal;
	}
	
	.sniff-block-title p {
		font-size: clamp(1.125rem, 2vw, 1.5rem);
	    font-family: "Lilita One";
		margin-bottom: 0;
		line-height: normal;
	}
	
	.sniff-subscribe-block {
		max-width: 210px;
		border: 1px solid;
		margin: 0 auto;
		border: 1px solid;
		margin-bottom: 2rem;
		background: #727272;
	}
	
	.sniff-subscribe-block h3 {
		border-bottom: 1px solid;
		margin-bottom: 0;
		font-size: clamp(1.125rem, 3vw, 2rem);
    	text-transform: uppercase;
	}
	
	.sniff-subscribe-block p {
		border-bottom: 1px solid;
		margin-bottom: 0;
		font-size: clamp(1rem, 2vw, 1.375rem);
	    font-weight: 600;
	}
	.sniff-subscribe-block button {
		margin-bottom: 0;
		font-size: clamp(1.375rem, 2.5vw, 1.75rem);
		text-transform: uppercase;
		background: #9D9D9D;
		border: 0;
		padding: 0;
		width: 100%;
		font-family: "Lilita One", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	}
	
	.sniff-subscribe.active {
		background: #fff;
	}
	.sniff-subscribe.active .sniff-subscribe-block {
		background: #fff;
	}
	.sniff-subscribe.active .sniff-subscribe-block button {
		background: #F37B9D;
		color: #fff;
	}
	
	.sniff-oneoff-block {
		max-width: 210px;
		border: 1px solid;
		margin: 0 auto;
		border: 1px solid;
		margin-bottom: 2rem;
		background: #727272;
	}
	
	.sniff-oneoff.active {
		background: #fff;
	}
	.sniff-oneoff.active .sniff-oneoff-block {
		background: #fff;
	}
	.sniff-oneoff.active .sniff-oneoff-block button {
		background: #428FDF;
		color: #fff;
	}
	.sniff-oneoff-block h3 {
		border-bottom: 1px solid;
		margin-bottom: 0;
		font-size: clamp(1.125rem, 3vw, 2rem);
    	text-transform: uppercase;
	}
	
	.sniff-oneoff-block p {
		border-bottom: 1px solid;
		margin-bottom: 0;
		font-size: clamp(1rem, 2vw, 1.375rem);
    	font-weight: 600;
	}
	.sniff-oneoff-block button {
		margin-bottom: 0;
		font-size: clamp(1.375rem, 2.5vw, 1.75rem);
		text-transform: uppercase;
		background: #9D9D9D;
		border: 0;
		padding: 0;
		width: 100%;
		font-family: "Lilita One", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	}
	
	.top-block-cart__item {
		border: 2px solid #000;
		border-radius: 14px;
		padding: 0 8px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		text-align: center;
		height: 100%;
		width: 156px;
	}
	
	.sw-navigation {
		background: #fff !important;
	}
	.sw-navigation:after {
		display: none !important;
	}
	.top-block-cart__main {
		display: flex;
		align-items: center;
		justify-content: space-between;
		gap: 4px;
		width: 100%;
	}

.top-block-cart__main .top-block-cart__item {
	background: #fff;
}
	
	.top-block-cart__item .icon {
		width: 44px;
	    height: 28px;
		margin: 0 auto;
	}
	@media (min-width: 640px) {
		.top-block-cart__item .icon {
			width: 60px;
		    height: 48px;
		}
	}
	
	.top-block-cart__item h3 {
		font-size: clamp(0.875rem, 2vw, 1.4rem);
		line-height: clamp(0.875rem, 2vw, 1.4rem);
		margin-bottom: 0 !important;
	}
	.top-block-cart__item p {
		font-size: 14px;
	}
	.top-block-cart__benefit {
		border: 1.6px solid #3C8DDE;
		border-radius: 14px;
		background: #fff;
		padding: 4px;
		position: relative;
		width: 170px;
		display: flex;
		text-align: center;
		height: 100%;
		flex-direction: column;
	}
	
	.sniff-cart-modal .top-block-cart__benefit {
		padding: 28px 16px;
		width: 115px;
	}
	@media (min-width: 768px) {
		.sniff-cart-modal .top-block-cart__benefit {
			width: 100%;
		}
	}
	
	.top-block-cart__benefit.empty-benefit {
		height: auto;
		display: flex;
		background: none;
		border: 0;
		align-items: center;
		justify-content: center;
	}
	
	.top-block-cart__benefit-icon {
		filter: none;
	}
	.top-block-cart__benefit-icon img {
		width: 24px;
		height: 24px;
		object-fit: contain;
	}
	@media (min-width: 640px) {
		.top-block-cart__benefit-icon img {
			width: 64px;
		    height: 50px;
		}
	}
	.top-block-cart__benefit-title {
		font-family: 'Lilita One', sans-serif;
		font-size: clamp(0.875rem, 2vw, 1.4rem);
	    line-height: clamp(0.875rem, 2vw, 1.4rem);
		margin-bottom: 0px;
	}
	
	.top-block-cart .sniff-oneoff-block {
		width: 280px;
		max-width: 100%; margin-bottom: 0;
		background: #fff;
		position: relative;
	}
	.top-block-cart__benefit-body {
		font-size: 14px;
	    line-height: normal;
		padding-top: 4px;
	}
	
	.top-block-cart .sniff-oneoff-block h4, 
	.top-block-cart .sniff-oneoff-block p,
	.top-block-cart .sniff-oneoff-block h3{
		padding: 0px;
	}
	.top-block-cart .sniff-oneoff-block h4{
		background-color: #428FDF;
		color: #fff;
		font-size: clamp(1.4rem, 2vw, 1.5rem);
		margin-bottom: 0;
		line-height:normal;
	}
	.disabled h4 {
		background-color: #8A8A8A !important;
		color: #BCBCBC !important;
	}
	.top-block-cart .sniff-oneoff-block p{
		font-size: clamp(1.2rem, 2vw, 1.25rem);
	}
	.top-block-cart .sniff-oneoff-block h3{
		font-size: clamp(1.125rem, 2vw, 1.5rem);
	}
	.sniff-r-circle {
		width: 6px;
		height: 6px;
		border-radius: 500rem;
		background: #222;
		display: inline-block;
	}
	
	.sniff-cart-modal--block {
		padding: 24px;
		text-align: center;
		height: 100%;
		align-items: center;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
	.sniff-cart-modal--block .top-block-cart__item {
		width: 300px;
		margin: 0 auto;
		margin-bottom: 1.3rem;
		height: auto;
		background: #fff;
		padding: 10px;
	}
	.sniff-cart-modal--block .top-block-cart__item .icon {
		width: 200px;
		height: 150px;
		margin: 0 auto;
	}
	.sniff-go-back {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	
	@media (max-width: 1300px) {
		.product-block {
		    display: flex;
			flex-wrap: wrap;
	    	grid-template-columns: initial;
    		gap: 14px;
			justify-content: center;
		}
		.product-block__item {
			width: 20%;
		}
	}
	
	@media (max-width: 768px) {
/* 		.sniff-product-desktop {
			display: none;
		}
		.sniff-product-mobile {
			display: block;
		} */
		.sniff-benefit-eye-desc {
			width:166px;
		}
		.sniff-view-cart--block {
			flex-direction: column;
		}
		.sniff-view-cart--block img {
			width:  200px;
		}
		.sniff-product-mobile .product-block__item {
			width: 100%;
			margin-bottom: 1.4rem;
			border: 0;
	        padding: 0;
		}
		.sniff-benefit-booster-toggle {
			width: 100%;
		}
		.sniff-benefit {
			padding: 4px;
		}
		.sniff-benefit img {
			max-width: 50px;
		}
		.product-block {
			gap: 6px;
			justify-content: space-around;
		}
		.product-block__item {
			padding: 0;
			border: 0;
		}
	}
	
	.sniff-product-photo img {
			max-width: 300px;
		}
	
	@media (max-width: 991px) {
		.sniff--product {
			margin-top: 126px;
		}
		.sniff-product-photo img {
			max-width: 220px;
		}
		.sniff-product-photo {
			flex-direction: column;
		}
	}
	
	
	.product-block__item .icon {
		width: 100%;
		height: 60px;
		margin: 0 auto;
	}
	.page-multiblend-supplement #copyright {
		margin-bottom: 4.6rem;
	}

	@media (max-width: 768px) {
		.product-block__item .icon {
			width: 100%;
			height: 60px;
			margin: 0 auto;
		}
		.page-multiblend-supplement #copyright {
			margin-bottom: 3rem;
		}
		.sniff--product {
			margin-top: 166px;
		}
		.admin-bar .modal-fullscreen {
			padding-top: 46px;
		}
		.sniff-cart-modal--block .top-block-cart__item .icon {
			width: 110px;
    	height: 110px;
		}
		.sniff-cart-sticky #prev-btn,
		.sniff-cart-sticky #next-btn,
		.sniff-go-back .btn {
			font-size: 16px;
			padding: 7px 23px;
			
		}
	}
	
	@media (max-width: 480px) {
		.top-block-cart__item {
			padding: 2px;
			width: 86px;
		}
		.top-block-cart__benefit {
			width: 120px;
		}
	}
	
.sniff-benefit-selected svg{
	width:24px;
	height:24px;
	fill:#18b314;
}
.sniff-benefit-selected {
	display:none;
}
.sniff-benefit.active .sniff-benefit-selected {
	display:block;
	position:absolute;
	right:10px;
	bottom:10px;
}
.information-div {
	background: #F37B9D;
	text-align: center;
	margin: 0;
	font-size: 18px;
	padding-top: 4px;
	display: flex;
	align-items: center;
	justify-content:space-between;
	gap: 14px;
	font-size: 18px;
	font-family: 'Lilita One';
	padding-left: 14px;
	padding-right: 14px;
}

.information-div .badge {
	display: none;
}

.sniff-oneoff-block .badge {
	font-family: 'IBM Plex Sans';
    position: absolute;
    left: 0;
    top: 0;
    transform: translate(80px, -32px);
	font-size: 14px;
}

@media (max-width: 991px) {
	.sniff-oneoff-block .badge {
		display: none;
	}
	.information-div .badge {
	display: block;
}
}