/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--text-color) / .12)}html{-webkit-text-size-adjust:100%;tab-size:4;interpolate-size:allow-keywords;scroll-padding-block-start:calc(var(--sticky-area-height) + 20px);line-height:1.5}body{--background: var(--background-primary);--text-color: var(--text-primary);background:rgb(var(--background));color:rgb(var(--text-color));font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.6 var(--text-font-family);letter-spacing:var(--text-letter-spacing);margin:0;position:relative}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;text-align:inherit;background-color:#0000;background-image:none}button,label,summary,[role=button],[type=checkbox],[type=radio],[type=submit]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-date-and-time-value{text-align:start}summary{-webkit-user-select:none;user-select:none;list-style-type:none}summary::-webkit-details-marker{display:none}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}:disabled{cursor:default}img,video,iframe,object{vertical-align:middle;display:block}img{color:#0000;max-width:min(var(--image-mobile-max-width, var(--image-max-width, 100%)),100%);object-fit:inherit;object-position:inherit;height:auto}picture source{display:contents}picture img{width:100%;min-height:inherit;max-height:100%}video{width:100%;max-width:100%;height:auto}:focus:not(:focus-visible){outline:none}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s}}height-observer,visibility-progress,scroll-area,video-media,model-media,media-carousel,impact-text,recently-viewed-products{display:block}@media screen and (min-width:700px){img{max-width:min(var(--image-max-width, 100%),100%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-base.css.map */
