.elementor-48741 .elementor-element.elementor-element-197a4c1{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-197a4c1:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-197a4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinanrockfish.com/wp-content/uploads/2025/11/1페이지-e1763897191968-scaled.jpg");background-position:center center;background-size:cover;}.elementor-48741 .elementor-element.elementor-element-5707cb7{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:16%;--margin-bottom:0%;--margin-left:4%;--margin-right:0%;}.elementor-48741 .elementor-element.elementor-element-cd655f8{text-align:start;}.elementor-48741 .elementor-element.elementor-element-cd655f8 .elementor-heading-title{font-size:36px;color:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-5628460{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:33px;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-4165e51 .elementor-button{background-color:#FFFFFF00;background-image:none;transition-duration:0s;border-radius:1px 1px 1px 1px;padding:20px 20px 20px 20px;}.elementor-48741 .elementor-element.elementor-element-4165e51 .elementor-button:hover, .elementor-48741 .elementor-element.elementor-element-4165e51 .elementor-button:focus{background-color:#FFFFFF;background-image:none;color:#000000;border-color:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-4165e51{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48741 .elementor-element.elementor-element-4165e51 .elementor-button:hover svg, .elementor-48741 .elementor-element.elementor-element-4165e51 .elementor-button:focus svg{fill:#000000;}.elementor-48741 .elementor-element.elementor-element-2cdb436{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-5b67b47{--display:flex;}.elementor-48741 .elementor-element.elementor-element-f929bd9{text-align:center;}.elementor-48741 .elementor-element.elementor-element-f929bd9 .elementor-heading-title{font-family:"Pretendard", sans-serif;font-size:34px;font-weight:700;}.elementor-48741 .elementor-element.elementor-element-49bddec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Pretendard", sans-serif;font-size:17px;font-weight:200;text-transform:uppercase;}.elementor-48741 .elementor-element.elementor-element-74fb03b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-48741 .elementor-element.elementor-element-0cbabdc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-0cbabdc::before, .elementor-48741 .elementor-element.elementor-element-0cbabdc > .elementor-background-video-container::before, .elementor-48741 .elementor-element.elementor-element-0cbabdc > .e-con-inner > .elementor-background-video-container::before, .elementor-48741 .elementor-element.elementor-element-0cbabdc > .elementor-background-slideshow::before, .elementor-48741 .elementor-element.elementor-element-0cbabdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-48741 .elementor-element.elementor-element-0cbabdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-48741 .elementor-element.elementor-element-9ebbd01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48741 .elementor-element.elementor-element-9ebbd01 img, .elementor-48741 .elementor-element.elementor-element-9ebbd01 svg{opacity:1;}body .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-9ebbd01 img,
		body .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-9ebbd01 svg{opacity:1;}.elementor-48741 .elementor-element.elementor-element-6fe6e9c > .elementor-widget-container{margin:-7px 0px 6px 0px;}body:not(.rtl) .elementor-48741 .elementor-element.elementor-element-6fe6e9c{left:14px;}body.rtl .elementor-48741 .elementor-element.elementor-element-6fe6e9c{right:14px;}.elementor-48741 .elementor-element.elementor-element-6fe6e9c{bottom:24px;}.elementor-48741 .elementor-element.elementor-element-6fe6e9c .the7-heading-title{font-family:"Batang2", sans-serif;font-size:19px;font-weight:900;line-height:1.6em;letter-spacing:1.3px;word-spacing:0em;color:#FFFFFF;text-decoration-style:solid;}body:not(.rtl) .elementor-48741 .elementor-element.elementor-element-97e264b{left:19px;}body.rtl .elementor-48741 .elementor-element.elementor-element-97e264b{right:19px;}.elementor-48741 .elementor-element.elementor-element-97e264b{bottom:60px;}.elementor-48741 .elementor-element.elementor-element-97e264b .the7-heading-title{font-family:"Batang2", sans-serif;font-size:11px;line-height:2.6em;letter-spacing:1.7px;color:#FFFFFF;text-decoration-style:solid;}.elementor-48741 .elementor-element.elementor-element-70a58ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-70a58ea::before, .elementor-48741 .elementor-element.elementor-element-70a58ea > .elementor-background-video-container::before, .elementor-48741 .elementor-element.elementor-element-70a58ea > .e-con-inner > .elementor-background-video-container::before, .elementor-48741 .elementor-element.elementor-element-70a58ea > .elementor-background-slideshow::before, .elementor-48741 .elementor-element.elementor-element-70a58ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-48741 .elementor-element.elementor-element-70a58ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-48741 .elementor-element.elementor-element-f2076af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48741 .elementor-element.elementor-element-f2076af img, .elementor-48741 .elementor-element.elementor-element-f2076af svg{opacity:1;}body .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-f2076af img,
		body .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-f2076af svg{opacity:1;}.elementor-48741 .elementor-element.elementor-element-15353b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48741 .elementor-element.elementor-element-15353b1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-48741 .elementor-element.elementor-element-15353b1{left:16px;}body.rtl .elementor-48741 .elementor-element.elementor-element-15353b1{right:16px;}.elementor-48741 .elementor-element.elementor-element-15353b1{bottom:33px;}.elementor-48741 .elementor-element.elementor-element-15353b1 .the7-heading-title{font-family:"Batang2", sans-serif;font-size:19px;font-weight:900;color:#FFFFFF;text-decoration-style:solid;}body:not(.rtl) .elementor-48741 .elementor-element.elementor-element-93ea796{left:18px;}body.rtl .elementor-48741 .elementor-element.elementor-element-93ea796{right:18px;}.elementor-48741 .elementor-element.elementor-element-93ea796{bottom:60px;}.elementor-48741 .elementor-element.elementor-element-93ea796 .the7-heading-title{font-family:"Batang2", sans-serif;font-size:11px;line-height:2.6em;letter-spacing:1.7px;color:#FFFFFF;text-decoration-style:solid;}.elementor-48741 .elementor-element.elementor-element-7935dfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-7935dfb::before, .elementor-48741 .elementor-element.elementor-element-7935dfb > .elementor-background-video-container::before, .elementor-48741 .elementor-element.elementor-element-7935dfb > .e-con-inner > .elementor-background-video-container::before, .elementor-48741 .elementor-element.elementor-element-7935dfb > .elementor-background-slideshow::before, .elementor-48741 .elementor-element.elementor-element-7935dfb > .e-con-inner > .elementor-background-slideshow::before, .elementor-48741 .elementor-element.elementor-element-7935dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-48741 .elementor-element.elementor-element-18c64cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48741 .elementor-element.elementor-element-18c64cb img, .elementor-48741 .elementor-element.elementor-element-18c64cb svg{opacity:1;}body .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-18c64cb img,
		body .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-18c64cb svg{opacity:1;}body:not(.rtl) .elementor-48741 .elementor-element.elementor-element-46e662b{left:22px;}body.rtl .elementor-48741 .elementor-element.elementor-element-46e662b{right:22px;}.elementor-48741 .elementor-element.elementor-element-46e662b{bottom:24px;}.elementor-48741 .elementor-element.elementor-element-46e662b .the7-heading-title{font-family:"Batang2", sans-serif;font-size:19px;font-weight:900;color:#FFFFFF;text-decoration-style:solid;}body:not(.rtl) .elementor-48741 .elementor-element.elementor-element-2116b90{left:20px;}body.rtl .elementor-48741 .elementor-element.elementor-element-2116b90{right:20px;}.elementor-48741 .elementor-element.elementor-element-2116b90{bottom:60px;}.elementor-48741 .elementor-element.elementor-element-2116b90 .the7-heading-title{font-family:"Batang2", sans-serif;font-size:11px;line-height:2.6em;letter-spacing:1.7px;color:#FFFFFF;text-decoration-style:solid;}.elementor-48741 .elementor-element.elementor-element-e894587{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-e894587:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-e894587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-48741 .elementor-element.elementor-element-98dafd3{--display:flex;--width:1405px;}.elementor-48741 .elementor-element.elementor-element-1d6df92{text-align:start;}.elementor-48741 .elementor-element.elementor-element-1d6df92 .elementor-heading-title{font-family:"Pretendard", sans-serif;font-size:31px;font-weight:400;}.elementor-48741 .elementor-element.elementor-element-33cf2ba{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Pretendard", sans-serif;font-size:31px;font-weight:400;color:#0E0D0D;--textColor:#0E0D0D;}.elementor-48741 .elementor-element.elementor-element-ce8a8f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-48741 .elementor-element.elementor-element-2996267 .owl-stage, .elementor-48741 .elementor-element.elementor-element-2996267 .owl-carousel{--stage-top-gap:0px;--stage-right-gap:0px;--stage-left-gap:0px;}.elementor-48741 .elementor-element.elementor-element-2996267 .owl-stage-outer{padding:0px 0px 0px 0px;}.elementor-48741 .elementor-element.elementor-element-2996267 .products-variations-wrap{display:flex;}.elementor-48741 .elementor-element.elementor-element-2996267{--variations-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--variations-direction:row;--variations-align:center;--variations-justify:var(--align-variation-items);--label-justify:flex-start;--label-margin:var(--label-margin-top, 0px) var(--label-margin-right, 10px) var(--label-margin-bottom, 0px) var(--label-margin-left, 0px);--align-variation-items:center;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:none;--aspect-ratio:0.74;--justify-btn:flex-end;--btn-padding-right:var(--box-button-width, 32px);--text-margin:0 var(--box-button-padding-right, 10px) 0 var(--box-button-padding-left, 10px);--btn-padding-left:0;--btn-width:auto;--icon-order:1;--text-order:0;--icon-position-left:auto;--icon-position-right:0;--icon-margin:margin: 0 var(--btn-icon-spacing) 0 0;--expand-padding:0 var(--image-button-background-size) 0 0;--box-button-width:1px;--arrow-icon-size:162px;}.elementor-48741 .elementor-element.elementor-element-2996267 .woo-list-buttons{display:flex;}.elementor-48741 .elementor-element.elementor-element-2996267 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-bg-height:123px;}.elementor-48741 .elementor-element.elementor-element-2996267 .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-48741 .elementor-element.elementor-element-2996267 .img-wrap:after{background-color:#00000061;} .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button, .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button .popup-icon,  .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button:hover,  .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button:focus, .elementor-48741 .elementor-element.elementor-element-2996267 .box-hover:hover article .box-button{background:#02010100;}.elementor-48741 .elementor-element.elementor-element-2996267 .product-variation-row > span{display:flex;}.elementor-48741 .elementor-element.elementor-element-2996267 article:hover{background-color:#FFFFFF00;}.elementor-48741 .elementor-element.elementor-element-2996267 .wf-cell:hover .img-wrap img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48741 .elementor-element.elementor-element-2996267 .woocom-list-content{text-align:center;}.elementor-48741 .elementor-element.elementor-element-2996267 .woo-list-buttons .box-button{margin:0px 0px 0px 0px;}.elementor-48741 .elementor-element.elementor-element-2996267 .product-title{font-size:15px;margin-top:10px;}.elementor-48741 .elementor-element.elementor-element-2996267 .price{font-size:15px;font-weight:700;}.elementor-48741 .elementor-element.elementor-element-2996267  .products-variations-wrap{grid-row-gap:10px;}.elementor-48741 .elementor-element.elementor-element-2996267 .products-variations:not(.swatch-type-list){grid-column-gap:10px;grid-row-gap:10px;}.elementor-48741 .elementor-element.elementor-element-2996267 {--btn-icon-size:22px;}.elementor-48741 .elementor-element.elementor-element-2996267 article .box-button.elementor-button i{font-size:22px;}.elementor-48741 .elementor-element.elementor-element-2996267 article .box-button.elementor-button svg{width:22px;height:22px;}.elementor-48741 .elementor-element.elementor-element-2996267 article .box-button{min-width:1px;border-style:none;}.elementor-48741 .elementor-element.elementor-element-2996267 article {--box-button-icon-color:#373636;}.elementor-48741 .elementor-element.elementor-element-2996267 article .box-button i, .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button.elementor-button:hover i, .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button.elementor-button:focus i, .elementor-48741 .elementor-element.elementor-element-2996267 .box-hover:hover article .box-button.elementor-button i{color:#373636;}.elementor-48741 .elementor-element.elementor-element-2996267 article .box-button svg, .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button.elementor-button:hover svg, .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button.elementor-button:focus svg, .elementor-48741 .elementor-element.elementor-element-2996267 .box-hover:hover article .box-button.elementor-button svg{fill:#373636;color:#373636;}.elementor-48741 .elementor-element.elementor-element-2996267 article .box-button,  .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button:hover, .elementor-48741 .elementor-element.elementor-element-2996267 article .box-button:focus, .elementor-48741 .elementor-element.elementor-element-2996267 .box-hover:hover article .box-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-48741 .elementor-element.elementor-element-2996267 .owl-nav div, .elementor-48741 .elementor-element.elementor-element-2996267 .the7-swiper-button{width:max(147px, var(--arrow-icon-size, 1em));height:max(123px, var(--arrow-icon-size, 1em));border-radius:389px;border-width:0px;border-style:solid;}.elementor-48741 .elementor-element.elementor-element-2996267 .owl-nav div.owl-prev,.elementor-48741 .elementor-element.elementor-element-2996267 .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:603px;--arrow-h-offset:536px;}.elementor-48741 .elementor-element.elementor-element-2996267 .owl-nav div.owl-next,.elementor-48741 .elementor-element.elementor-element-2996267 .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-48741 .elementor-element.elementor-element-2996267 .owl-dots{--bullet-size:10px;--bullet-gap:16px;top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:10px;}.elementor-48741 .elementor-element.elementor-element-3709448{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-3709448:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-3709448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8CFC4;}.elementor-48741 .elementor-element.elementor-element-2db939e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-48741 .elementor-element.elementor-element-eb38c9b{--display:flex;--width:30%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48741 .elementor-element.elementor-element-be44b7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:18px;color:#6D5031;--textColor:#6D5031;}.elementor-48741 .elementor-element.elementor-element-8583662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:38px;font-weight:700;line-height:1.3em;color:#302D2D;--textColor:#302D2D;}.elementor-48741 .elementor-element.elementor-element-a9654da{color:#6D5031;--textColor:#6D5031;}.elementor-48741 .elementor-element.elementor-element-7e47d35{--display:flex;--width:70%;--background-transition:0.3s;}.elementor-48741 .elementor-element.elementor-element-908d429 .products-variations-wrap{display:none;}.elementor-48741 .elementor-element.elementor-element-908d429 .woo-list-buttons{display:none;}.elementor-48741 .elementor-element.elementor-element-908d429 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-bg-height:40px;}.elementor-48741 .elementor-element.elementor-element-908d429 .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-48741 .elementor-element.elementor-element-908d429{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--variations-direction:row;--variations-align:center;--variations-justify:var(--align-variation-items);--label-justify:flex-start;--label-margin:var(--label-margin-top, 0px) var(--label-margin-right, 10px) var(--label-margin-bottom, 0px) var(--label-margin-left, 0px);--arrow-display:none;--bullet-display:none;--aspect-ratio:0.79;--justify-btn:flex-start;--btn-padding-left:var(--box-button-width, 32px);--text-margin:0 var(--box-button-padding-right, 10px) 0 var(--box-button-padding-left, 10px);--btn-padding-right:0;--btn-width:auto;--icon-order:0;--text-order:1;--icon-position-left:0;--icon-position-right:auto;--icon-margin:margin: 0 0 0 var(--btn-icon-spacing);--expand-padding:0 0 0 var(--image-button-background-size);--arrow-icon-size:24px;}.elementor-48741 .elementor-element.elementor-element-908d429 .img-wrap:after{background-color:#07070769;}.elementor-48741 .elementor-element.elementor-element-908d429 article{border-style:solid;border-width:0px 0px 20px 0px;background-color:#FCFCFC;border-color:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-908d429 .woocom-list-content{text-align:center;}.elementor-48741 .elementor-element.elementor-element-908d429  .products-variations-wrap{grid-row-gap:10px;}.elementor-48741 .elementor-element.elementor-element-908d429 .products-variations:not(.swatch-type-list){grid-column-gap:10px;grid-row-gap:10px;}.elementor-48741 .elementor-element.elementor-element-908d429 article .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-48741 .elementor-element.elementor-element-908d429 article .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-48741 .elementor-element.elementor-element-908d429 article .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-48741 .elementor-element.elementor-element-908d429 article .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-48741 .elementor-element.elementor-element-908d429 .owl-nav div, .elementor-48741 .elementor-element.elementor-element-908d429 .the7-swiper-button{width:max(40px, var(--arrow-icon-size, 1em));height:max(40px, var(--arrow-icon-size, 1em));border-radius:0px;border-width:0px;border-style:solid;}.elementor-48741 .elementor-element.elementor-element-908d429 .owl-nav div.owl-prev,.elementor-48741 .elementor-element.elementor-element-908d429 .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-48741 .elementor-element.elementor-element-908d429 .owl-nav div.owl-next,.elementor-48741 .elementor-element.elementor-element-908d429 .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-48741 .elementor-element.elementor-element-908d429 .owl-dots{--bullet-size:10px;--bullet-gap:16px;top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:10px;}.elementor-48741 .elementor-element.elementor-element-851cfce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:124px;--padding-bottom:89px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-851cfce:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-851cfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinanrockfish.com/wp-content/uploads/2026/02/제목을-입력하세요-24.jpg");background-position:center center;background-size:cover;}.elementor-48741 .elementor-element.elementor-element-5ea8d6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48741 .elementor-element.elementor-element-f30e637{text-align:center;font-size:44px;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-b53c39a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:17px;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-03b1576 .elementor-button{background-color:#FFFFFF47;background-image:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;padding:13px 13px 13px 13px;}.elementor-48741 .elementor-element.elementor-element-03b1576 .elementor-button:hover, .elementor-48741 .elementor-element.elementor-element-03b1576 .elementor-button:focus{background-color:#F1F1F1;background-image:none;color:#0C0C0C;}.elementor-48741 .elementor-element.elementor-element-03b1576{margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-48741 .elementor-element.elementor-element-03b1576.elementor-element{--align-self:center;}.elementor-48741 .elementor-element.elementor-element-03b1576 .elementor-button:hover svg, .elementor-48741 .elementor-element.elementor-element-03b1576 .elementor-button:focus svg{fill:#0C0C0C;}.elementor-48741 .elementor-element.elementor-element-b8361c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:76px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-faf02a4{--display:flex;}.elementor-48741 .elementor-element.elementor-element-46b229f{text-align:center;}.elementor-48741 .elementor-element.elementor-element-46b229f .elementor-heading-title{font-size:37px;}.elementor-48741 .elementor-element.elementor-element-75084e5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:17px;}.elementor-48741 .elementor-element.elementor-element-c544411{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48741 .elementor-element.elementor-element-9ff663c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48741 .elementor-element.elementor-element-dc94473{--display:flex;--width:100%;}.elementor-48741 .elementor-element.elementor-element-c190755{--display:flex;}.elementor-48741 .elementor-element.elementor-element-4992af6{--display:flex;}.elementor-48741 .elementor-element.elementor-element-3d526f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-3d526f1:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-3d526f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#927A60;}.elementor-48741 .elementor-element.elementor-element-3515f82{--display:flex;}.elementor-48741 .elementor-element.elementor-element-eea557e{text-align:center;}.elementor-48741 .elementor-element.elementor-element-eea557e .elementor-heading-title{font-family:"Pretendard", sans-serif;font-size:34px;color:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-73c6418{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48741 .elementor-element.elementor-element-73c6418:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-73c6418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#927A60;}.elementor-48741 .elementor-element.elementor-element-f9304c6{--display:flex;--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;height:0%;}.elementor-48741 .elementor-element.elementor-element-f9304c6:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-f9304c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#927A60;}.elementor-48741 .elementor-element.elementor-element-b60a0f7{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48741 .elementor-element.elementor-element-b60a0f7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-48741 .elementor-element.elementor-element-b60a0f7 .elementor-swiper-button.elementor-swiper-button-next{font-size:52px;}.elementor-48741 .elementor-element.elementor-element-b60a0f7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;width:4px;height:4px;background:#C0A282;}.elementor-48741 .elementor-element.elementor-element-b60a0f7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000000;opacity:1;}.elementor-48741 .elementor-element.elementor-element-b60a0f7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-48741 .elementor-element.elementor-element-ee46a5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-c6a3c19{--display:flex;}.elementor-48741 .elementor-element.elementor-element-13e5488{text-align:center;}.elementor-48741 .elementor-element.elementor-element-13e5488 .elementor-heading-title{font-family:"Pretendard", sans-serif;font-size:36px;font-weight:400;line-height:1.8em;letter-spacing:-3.1px;color:#0A0A0A;}.elementor-48741 .elementor-element.elementor-element-eecbc24{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Pretendard", sans-serif;font-size:36px;line-height:1.8em;letter-spacing:-3.1px;color:#020202;--textColor:#020202;}.elementor-48741 .elementor-element.elementor-element-a77c302{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-48741 .elementor-element.elementor-element-c87125d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-48741 .elementor-element.elementor-element-c87125d:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-c87125d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F3;}.elementor-48741 .elementor-element.elementor-element-d4a778e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48741 .elementor-element.elementor-element-d4a778e .elementor-icon-wrapper{text-align:start;}.elementor-48741 .elementor-element.elementor-element-d4a778e.elementor-view-stacked .elementor-icon{background-color:#947156;}.elementor-48741 .elementor-element.elementor-element-d4a778e.elementor-view-framed .elementor-icon, .elementor-48741 .elementor-element.elementor-element-d4a778e.elementor-view-default .elementor-icon{color:#947156;border-color:#947156;}.elementor-48741 .elementor-element.elementor-element-d4a778e.elementor-view-framed .elementor-icon, .elementor-48741 .elementor-element.elementor-element-d4a778e.elementor-view-default .elementor-icon svg{fill:#947156;}.elementor-48741 .elementor-element.elementor-element-d4a778e .elementor-icon{font-size:46px;}.elementor-48741 .elementor-element.elementor-element-d4a778e .elementor-icon svg{height:46px;}.elementor-48741 .elementor-element.elementor-element-23b6f16{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-48741 .elementor-element.elementor-element-23b6f16.elementor-element{--align-self:flex-start;}.elementor-48741 .elementor-element.elementor-element-23b6f16 .elementor-heading-title{font-size:20px;line-height:1.9em;}.elementor-48741 .elementor-element.elementor-element-cdb72e4{font-size:16px;line-height:1.6em;color:#6D5031;--textColor:#6D5031;}.elementor-48741 .elementor-element.elementor-element-5b8126e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-48741 .elementor-element.elementor-element-5b8126e:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-5b8126e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F3;}.elementor-48741 .elementor-element.elementor-element-d4e62fd{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48741 .elementor-element.elementor-element-d4e62fd .elementor-icon-wrapper{text-align:start;}.elementor-48741 .elementor-element.elementor-element-d4e62fd.elementor-view-stacked .elementor-icon{background-color:#947156;}.elementor-48741 .elementor-element.elementor-element-d4e62fd.elementor-view-framed .elementor-icon, .elementor-48741 .elementor-element.elementor-element-d4e62fd.elementor-view-default .elementor-icon{color:#947156;border-color:#947156;}.elementor-48741 .elementor-element.elementor-element-d4e62fd.elementor-view-framed .elementor-icon, .elementor-48741 .elementor-element.elementor-element-d4e62fd.elementor-view-default .elementor-icon svg{fill:#947156;}.elementor-48741 .elementor-element.elementor-element-d4e62fd .elementor-icon{font-size:46px;}.elementor-48741 .elementor-element.elementor-element-d4e62fd .elementor-icon svg{height:46px;}.elementor-48741 .elementor-element.elementor-element-b6cc2fe{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-48741 .elementor-element.elementor-element-b6cc2fe .elementor-heading-title{font-size:20px;line-height:1.9em;}.elementor-48741 .elementor-element.elementor-element-4a6b14c{font-size:16px;line-height:0.6em;color:#6D5031;--textColor:#6D5031;}.elementor-48741 .elementor-element.elementor-element-f467a72{--display:flex;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-48741 .elementor-element.elementor-element-f467a72:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-f467a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F3;}.elementor-48741 .elementor-element.elementor-element-df68a49{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48741 .elementor-element.elementor-element-df68a49 .elementor-icon-wrapper{text-align:start;}.elementor-48741 .elementor-element.elementor-element-df68a49.elementor-view-stacked .elementor-icon{background-color:#947156;}.elementor-48741 .elementor-element.elementor-element-df68a49.elementor-view-framed .elementor-icon, .elementor-48741 .elementor-element.elementor-element-df68a49.elementor-view-default .elementor-icon{color:#947156;border-color:#947156;}.elementor-48741 .elementor-element.elementor-element-df68a49.elementor-view-framed .elementor-icon, .elementor-48741 .elementor-element.elementor-element-df68a49.elementor-view-default .elementor-icon svg{fill:#947156;}.elementor-48741 .elementor-element.elementor-element-df68a49 .elementor-icon{font-size:46px;}.elementor-48741 .elementor-element.elementor-element-df68a49 .elementor-icon svg{height:46px;}.elementor-48741 .elementor-element.elementor-element-9f2fa21{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-48741 .elementor-element.elementor-element-9f2fa21 .elementor-heading-title{font-size:20px;}.elementor-48741 .elementor-element.elementor-element-acd7f5a{font-size:16px;line-height:0.6em;color:#6D5031;--textColor:#6D5031;}.elementor-48741 .elementor-element.elementor-element-f9501e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-f9501e5:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-f9501e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinanrockfish.com/wp-content/uploads/2025/10/5-선물세트1.jpg");background-position:center center;background-size:cover;}.elementor-48741 .elementor-element.elementor-element-847ed63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48741 .elementor-element.elementor-element-77414c1{text-align:center;font-size:44px;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-8309bf2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-48741 .elementor-element.elementor-element-cdc2767{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-48741 .elementor-element.elementor-element-197a4c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-2cdb436{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-e894587{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-3709448{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-851cfce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-b8361c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-3d526f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-ee46a5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48741 .elementor-element.elementor-element-f9501e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-48741 .elementor-element.elementor-element-197a4c1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48741 .elementor-element.elementor-element-2cdb436{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48741 .elementor-element.elementor-element-e894587{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48741 .elementor-element.elementor-element-3709448{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48741 .elementor-element.elementor-element-851cfce{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48741 .elementor-element.elementor-element-b8361c3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48741 .elementor-element.elementor-element-3d526f1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48741 .elementor-element.elementor-element-ee46a5a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48741 .elementor-element.elementor-element-f9501e5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-48741 .elementor-element.elementor-element-74fb03b{--content-width:1200px;}.elementor-48741 .elementor-element.elementor-element-2db939e{--content-width:1400px;}.elementor-48741 .elementor-element.elementor-element-5ea8d6e{--content-width:1400px;}.elementor-48741 .elementor-element.elementor-element-c544411{--content-width:1400px;}.elementor-48741 .elementor-element.elementor-element-73c6418{--content-width:1400px;}.elementor-48741 .elementor-element.elementor-element-a77c302{--content-width:1400px;}.elementor-48741 .elementor-element.elementor-element-847ed63{--content-width:1400px;}}@media(min-width:1025px){.elementor-48741 .elementor-element.elementor-element-851cfce:not(.elementor-motion-effects-element-type-background), .elementor-48741 .elementor-element.elementor-element-851cfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-0cbabdc *//* 1. 이미지 위젯(틀) 자체를 강제로 고정 */
.elementor-48741 .elementor-element.elementor-element-0cbabdc {
    overflow: hidden !important;
}

/* 2. 내부 이미지만 부드럽게 설정 */
.elementor-48741 .elementor-element.elementor-element-0cbabdc img {
    transition: transform 0.5s ease-in-out !important;
}

/* 3. 마우스 올렸을 때 내부 이미지만 확대 */
.elementor-48741 .elementor-element.elementor-element-0cbabdc:hover img {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a58ea *//* 1. 이미지 위젯(틀) 자체를 강제로 고정 */
.elementor-48741 .elementor-element.elementor-element-70a58ea {
    overflow: hidden !important;
}

/* 2. 내부 이미지만 부드럽게 설정 */
.elementor-48741 .elementor-element.elementor-element-70a58ea img {
    transition: transform 0.5s ease-in-out !important;
}

/* 3. 마우스 올렸을 때 내부 이미지만 확대 */
.elementor-48741 .elementor-element.elementor-element-70a58ea:hover img {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7935dfb *//* 1. 이미지 위젯(틀) 자체를 강제로 고정 */
.elementor-48741 .elementor-element.elementor-element-7935dfb {
    overflow: hidden !important;
}

/* 2. 내부 이미지만 부드럽게 설정 */
.elementor-48741 .elementor-element.elementor-element-7935dfb img {
    transition: transform 0.5s ease-in-out !important;
}

/* 3. 마우스 올렸을 때 내부 이미지만 확대 */
.elementor-48741 .elementor-element.elementor-element-7935dfb:hover img {
    transform: scale(1.1) !important;
}/* End custom CSS */
.the7-wc-products-carousel-2996267.the7-products-carousel .post-details i {  margin: 0px;}.the7-wc-products-carousel-2996267.the7-products-carousel .owl-nav div,.the7-wc-products-carousel-2996267.the7-products-carousel .owl-nav div:hover {  color: var(--the7-accent-color);}@media screen and (max-width: 1024px) {  .img-align-tablet-right .the7-wc-products-carousel-2996267.the7-products-carousel .the7-simple-product-thumb {    order: 2;  }  .img-align-tablet-left .the7-wc-products-carousel-2996267.the7-products-carousel .the7-simple-product-thumb,  .img-align-tablet-top .the7-wc-products-carousel-2996267.the7-products-carousel .the7-simple-product-thumb {    order: 0;  }  .img-align-tablet-top .the7-wc-products-carousel-2996267.the7-products-carousel .post-content-wrapper {    flex-wrap: wrap;  }  .image-vertical-align-tablet-start.img-align-tablet-top .the7-wc-products-carousel-2996267.the7-products-carousel .post-content-wrapper {    justify-content: flex-start;  }  .image-vertical-align-tablet-center.img-align-tablet-top .the7-wc-products-carousel-2996267.the7-products-carousel .post-content-wrapper {    justify-content: center;  }  .image-vertical-align-tablet-end.img-align-tablet-top .the7-wc-products-carousel-2996267.the7-products-carousel .post-content-wrapper {    justify-content: flex-end;  }  .img-align-tablet-left .the7-wc-products-carousel-2996267.the7-products-carousel .post-content-wrapper,  .img-align-tablet-right .the7-wc-products-carousel-2996267.the7-products-carousel .post-content-wrapper {    flex-wrap: inherit;  }  .img-align-tablet-left .the7-wc-products-carousel-2996267.the7-products-carousel,  .img-align-tablet-right .the7-wc-products-carousel-2996267.the7-products-carousel {    flex-wrap: unset;  }  .icon-box-vertical-align-tablet-center .the7-wc-products-carousel-2996267.the7-products-carousel .product-content {    justify-content: center;  }  .icon-box-vertical-align-tablet-bottom .the7-wc-products-carousel-2996267.the7-products-carousel .product-content {    justify-content: flex-end;  }}@media screen and (max-width: 767px) {  .img-align-mobile-right .the7-wc-products-carousel-2996267.the7-products-carousel .the7-simple-product-thumb {    order: 2;  }  .img-align-mobile-top .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper {    flex-wrap: wrap;  }  .img-align-mobile-left .the7-wc-products-carousel-2996267.the7-products-carousel .the7-simple-product-thumb,  .img-align-mobile-top .the7-wc-products-carousel-2996267.the7-products-carousel .the7-simple-product-thumb {    order: 0;  }  .image-vertical-align-mobile-start.img-align-mobile-top .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper,  .image-vertical-align-mobile-start .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper {    justify-content: flex-start;  }  .image-vertical-align-mobile-center.img-align-mobile-top .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper,  .image-vertical-align-mobile-center .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper {    justify-content: center;  }  .image-vertical-align-mobile-end.img-align-mobile-top .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper,  .image-vertical-align-mobile-end .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper {    justify-content: flex-end;  }  .img-align-mobile-left .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper,  .img-align-mobile-right .the7-wc-products-carousel-2996267.the7-products-carousel .box-content-wrapper {    flex-wrap: inherit;  }  .img-align-mobile-left .the7-wc-products-carousel-2996267.the7-products-carousel,  .img-align-mobile-right .the7-wc-products-carousel-2996267.the7-products-carousel {    flex-wrap: unset;  }  .icon-box-vertical-align-mobile-center .the7-wc-products-carousel-2996267.the7-products-carousel .product-content {    justify-content: center;  }  .icon-box-vertical-align-mobile-bottom .the7-wc-products-carousel-2996267.the7-products-carousel .product-content {    justify-content: flex-end;  }}
/* Start custom CSS for the7-wc-products-carousel, class: .elementor-element-2996267 *//* ✅ 1) 슬라이더(내 캐러셀) 기준점 만들기 */
.my-prod-carousel{
  position: relative !important;
}

/* ✅ 2) 네비를 슬라이더 안쪽에 고정(화면비율 바뀌어도 안정) */
.my-prod-carousel .owl-nav{
  position: absolute !important;
  top: -70px !important;      /* ✅ 위에서부터 고정 (원하는 값으로) */
  right: 140px !important;    /* ✅ 오른쪽에서부터 고정 (원하는 값으로) */
  left: auto !important;
  transform: none !important;
  z-index: 999 !important;
}

/* ✅ 3) 버튼은 nav 안에서만 배치 (붙음 방지) */
.my-prod-carousel .owl-nav .owl-prev,
.my-prod-carousel .owl-nav .owl-next{
  position: relative !important;
  top: 0 !important;
  right: 0 !important;
  left: 0 !important;
  transform: none !important;

  /* 동그라미 크기 (이건 원하시는 대로 두세요) */
  width: 44px !important;
  height: 44px !important;
  
  border-radius: 999px !important;
  background: rgba(0,0,0,0.18) !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  /* 🔥 [추가] 화살표 크기만 따로 줄이는 핵심 코드 */
  /* 동그라미(44px)의 절반 정도인 20px~24px가 적당합니다 */
  font-size: 12px !important; 
}
/* ✅ 4) 버튼 간격 */
.my-prod-carousel .owl-nav .owl-prev{ margin-right: 14px !important; }

/* ✅ 5) 아이콘 흰색(어떤 타입이든) */
.my-prod-carousel .owl-nav .owl-prev *,
.my-prod-carousel .owl-nav .owl-next *{
  color:#fff !important;
  fill:#fff !important;
  stroke:#fff !important;
}



/* ✅ 5) 아이콘(화살표) 자체의 크기 강제 조절 */
.my-prod-carousel .owl-nav .owl-prev *,
.my-prod-carousel .owl-nav .owl-next * {
  /* 폰트 아이콘일 경우 */
  font-size: 20px !important; 
  
  /* SVG/이미지 아이콘일 경우 */
  width: 10px !important; 
  height: auto !important;

  /* 색상 유지 */
  color: #fff !important;
  fill: #fff !important;
  stroke: #fff !important;
}/* End custom CSS */
.the7-wc-products-carousel-908d429.the7-products-carousel .post-details i {  margin: 0px;}.the7-wc-products-carousel-908d429.the7-products-carousel .owl-nav div,.the7-wc-products-carousel-908d429.the7-products-carousel .owl-nav div:hover {  color: var(--the7-accent-color);}@media screen and (max-width: 1024px) {  .img-align-tablet-right .the7-wc-products-carousel-908d429.the7-products-carousel .the7-simple-product-thumb {    order: 2;  }  .img-align-tablet-left .the7-wc-products-carousel-908d429.the7-products-carousel .the7-simple-product-thumb,  .img-align-tablet-top .the7-wc-products-carousel-908d429.the7-products-carousel .the7-simple-product-thumb {    order: 0;  }  .img-align-tablet-top .the7-wc-products-carousel-908d429.the7-products-carousel .post-content-wrapper {    flex-wrap: wrap;  }  .image-vertical-align-tablet-start.img-align-tablet-top .the7-wc-products-carousel-908d429.the7-products-carousel .post-content-wrapper {    justify-content: flex-start;  }  .image-vertical-align-tablet-center.img-align-tablet-top .the7-wc-products-carousel-908d429.the7-products-carousel .post-content-wrapper {    justify-content: center;  }  .image-vertical-align-tablet-end.img-align-tablet-top .the7-wc-products-carousel-908d429.the7-products-carousel .post-content-wrapper {    justify-content: flex-end;  }  .img-align-tablet-left .the7-wc-products-carousel-908d429.the7-products-carousel .post-content-wrapper,  .img-align-tablet-right .the7-wc-products-carousel-908d429.the7-products-carousel .post-content-wrapper {    flex-wrap: inherit;  }  .img-align-tablet-left .the7-wc-products-carousel-908d429.the7-products-carousel,  .img-align-tablet-right .the7-wc-products-carousel-908d429.the7-products-carousel {    flex-wrap: unset;  }  .icon-box-vertical-align-tablet-center .the7-wc-products-carousel-908d429.the7-products-carousel .product-content {    justify-content: center;  }  .icon-box-vertical-align-tablet-bottom .the7-wc-products-carousel-908d429.the7-products-carousel .product-content {    justify-content: flex-end;  }}@media screen and (max-width: 767px) {  .img-align-mobile-right .the7-wc-products-carousel-908d429.the7-products-carousel .the7-simple-product-thumb {    order: 2;  }  .img-align-mobile-top .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper {    flex-wrap: wrap;  }  .img-align-mobile-left .the7-wc-products-carousel-908d429.the7-products-carousel .the7-simple-product-thumb,  .img-align-mobile-top .the7-wc-products-carousel-908d429.the7-products-carousel .the7-simple-product-thumb {    order: 0;  }  .image-vertical-align-mobile-start.img-align-mobile-top .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper,  .image-vertical-align-mobile-start .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper {    justify-content: flex-start;  }  .image-vertical-align-mobile-center.img-align-mobile-top .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper,  .image-vertical-align-mobile-center .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper {    justify-content: center;  }  .image-vertical-align-mobile-end.img-align-mobile-top .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper,  .image-vertical-align-mobile-end .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper {    justify-content: flex-end;  }  .img-align-mobile-left .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper,  .img-align-mobile-right .the7-wc-products-carousel-908d429.the7-products-carousel .box-content-wrapper {    flex-wrap: inherit;  }  .img-align-mobile-left .the7-wc-products-carousel-908d429.the7-products-carousel,  .img-align-mobile-right .the7-wc-products-carousel-908d429.the7-products-carousel {    flex-wrap: unset;  }  .icon-box-vertical-align-mobile-center .the7-wc-products-carousel-908d429.the7-products-carousel .product-content {    justify-content: center;  }  .icon-box-vertical-align-mobile-bottom .the7-wc-products-carousel-908d429.the7-products-carousel .product-content {    justify-content: flex-end;  }}
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pretendard';
	font-display: auto;
	src: url('https://shinanrockfish.com/wp-content/uploads/2025/07/PretendardVariable.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Batang2';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shinanrockfish.com/wp-content/uploads/2025/07/함초롱바탕R.ttf') format('truetype');
}
/* End Custom Fonts CSS */