*{letter-spacing:0}ol,ul,li{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{max-width:none}a{color:inherit}:root{--color-primary-red: #D6001C;--color-primary-red-opacity: rgba(214, 0, 28, .65);--color-gray-100: #FFFFFF;--color-gray-200: #F7F7F7;--color-gray-300: #CECECE;--color-gray-100-opacity: rgba(255, 255, 255, .5);--color-gray-500-opacity-1: rgba(5, 5, 5, .22);--color-gray-500-opacity-2: rgba(5, 5, 5, 0);--header-gnb-height:0px;--layout-pc-width: 1840px;--layout-mobile-width: 350px;--grid-pc-columns: 12;--grid-pc-margin: 40px;--grid-pc-gutter: 20px;--grid-mobile-columns: 8;--grid-mobile-margin: 20px;--grid-mobile-gutter: 12px;--space-base: 4px;--space-1: calc(var(--space-base) * 1);--space-2: calc(var(--space-base) * 2);--space-3: calc(var(--space-base) * 3);--space-4: calc(var(--space-base) * 4);--space-5: calc(var(--space-base) * 5);--space-6: calc(var(--space-base) * 6);--space-8: calc(var(--space-base) * 8);--space-10: calc(var(--space-base) * 10);--space-11: calc(var(--space-base) * 11);--space-13: calc(var(--space-base) * 13);--space-15: calc(var(--space-base) * 15);--space-20: calc(var(--space-base) * 20)}.b7-layout{--b7-layout-gap: var(--grid-pc-margin);margin:0 auto}@media(max-width:999px){.b7-layout{--b7-layout-gap: var(--grid-mobile-margin)}}.b7-layout--pc{width:min(100% - (var(--b7-layout-gap) * 2),var(--layout-pc-width))}.b7-layout--mobile{width:min(100% - (var(--b7-layout-gap) * 2),var(--layout-mobile-width))}.snap-target{height:auto;min-height:unset}[type=checkbox]:focus,[type=checkbox]:focus-visible,[type=checkbox]:active{outline:none!important;box-shadow:none!important;border:1px solid var(--color-gray-100)}.add-to-cart-container .gift-wrap .checkbox{width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1 4.42407L3.99898 9.27222L10.35 2' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")!important}.stb_subscribe .stb_form_policy [stibee-checkbox]{color:#fff!important}.b7-footer input.b7-newsletter-form__checkbox[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:16px;height:16px;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;cursor:inherit;animation:b7-checkbox-blink 1s steps(1) infinite}.b7-footer input.b7-newsletter-form__checkbox[type=checkbox]:checked{border:1px solid var(--color-gray-100);background:var(--color-gray-100)}@keyframes b7-checkbox-blink{0%,49.9%{opacity:1}50%,to{opacity:.3}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/b7-common.css.map */
